diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/archlinux/PKGBUILD golang-github-linuxdeepin-go-dbus-factory-2.0.4/archlinux/PKGBUILD
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/archlinux/PKGBUILD 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/archlinux/PKGBUILD 2023-04-04 03:00:11.000000000 +0000
@@ -27,6 +27,8 @@
go get -v github.com/godbus/dbus/prop
go get -v gopkg.in/yaml.v3
go get -v github.com/stretchr/testify
+ cp -a "$srcdir"/build/src/github.com/godbus/dbus "$srcdir"/build/src/github.com/godbus/v5
+ mv "$srcdir"/build/src/github.com/godbus/v5 "$srcdir"/build/src/github.com/godbus/dbus
}
build() {
@@ -54,5 +56,5 @@
package() {
cd "$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
install -dm755 "$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory
- cp -a com.* org.* net.* object_manager "$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/
+ cp -a com.* org.* object_manager "$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/
}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/ABRecovery.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/ABRecovery.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/ABRecovery.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/ABRecovery.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,172 +0,0 @@
-// Code generated by "./generator ./com.deepin.abrecovery"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package abrecovery
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type ABRecovery interface {
- abRecovery // interface com.deepin.ABRecovery
- proxy.Object
-}
-
-type objectABRecovery struct {
- interfaceAbRecovery // interface com.deepin.ABRecovery
- proxy.ImplObject
-}
-
-func NewABRecovery(conn *dbus.Conn) ABRecovery {
- obj := new(objectABRecovery)
- obj.ImplObject.Init_(conn, "com.deepin.ABRecovery", "/com/deepin/ABRecovery")
- return obj
-}
-
-type abRecovery interface {
- GoCanBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanBackup(flags dbus.Flags) (bool, error)
- GoCanRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanRestore(flags dbus.Flags) (bool, error)
- GoStartBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StartBackup(flags dbus.Flags) error
- GoStartRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StartRestore(flags dbus.Flags) error
- ConnectJobEnd(cb func(kind string, success bool, errMsg string)) (dbusutil.SignalHandlerId, error)
- BackingUp() proxy.PropBool
- Restoring() proxy.PropBool
- ConfigValid() proxy.PropBool
- HasBackedUp() proxy.PropBool
-}
-
-type interfaceAbRecovery struct{}
-
-func (v *interfaceAbRecovery) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAbRecovery) GetInterfaceName_() string {
- return "com.deepin.ABRecovery"
-}
-
-// method CanBackup
-
-func (v *interfaceAbRecovery) GoCanBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanBackup", flags, ch)
-}
-
-func (*interfaceAbRecovery) StoreCanBackup(call *dbus.Call) (can bool, err error) {
- err = call.Store(&can)
- return
-}
-
-func (v *interfaceAbRecovery) CanBackup(flags dbus.Flags) (bool, error) {
- return v.StoreCanBackup(
- <-v.GoCanBackup(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanRestore
-
-func (v *interfaceAbRecovery) GoCanRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanRestore", flags, ch)
-}
-
-func (*interfaceAbRecovery) StoreCanRestore(call *dbus.Call) (can bool, err error) {
- err = call.Store(&can)
- return
-}
-
-func (v *interfaceAbRecovery) CanRestore(flags dbus.Flags) (bool, error) {
- return v.StoreCanRestore(
- <-v.GoCanRestore(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method StartBackup
-
-func (v *interfaceAbRecovery) GoStartBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartBackup", flags, ch)
-}
-
-func (v *interfaceAbRecovery) StartBackup(flags dbus.Flags) error {
- return (<-v.GoStartBackup(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method StartRestore
-
-func (v *interfaceAbRecovery) GoStartRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartRestore", flags, ch)
-}
-
-func (v *interfaceAbRecovery) StartRestore(flags dbus.Flags) error {
- return (<-v.GoStartRestore(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal JobEnd
-
-func (v *interfaceAbRecovery) ConnectJobEnd(cb func(kind string, success bool, errMsg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "JobEnd", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".JobEnd",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var kind string
- var success bool
- var errMsg string
- err := dbus.Store(sig.Body, &kind, &success, &errMsg)
- if err == nil {
- cb(kind, success, errMsg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property BackingUp b
-
-func (v *interfaceAbRecovery) BackingUp() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "BackingUp",
- }
-}
-
-// property Restoring b
-
-func (v *interfaceAbRecovery) Restoring() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Restoring",
- }
-}
-
-// property ConfigValid b
-
-func (v *interfaceAbRecovery) ConfigValid() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ConfigValid",
- }
-}
-
-// property HasBackedUp b
-
-func (v *interfaceAbRecovery) HasBackedUp() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HasBackedUp",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,162 +0,0 @@
-// Code generated by "./generator ./com.deepin.abrecovery"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package abrecovery
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockABRecovery struct {
- MockInterfaceAbRecovery // interface com.deepin.ABRecovery
- proxy.MockObject
-}
-
-type MockInterfaceAbRecovery struct {
- mock.Mock
-}
-
-// method CanBackup
-
-func (v *MockInterfaceAbRecovery) GoCanBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAbRecovery) CanBackup(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanRestore
-
-func (v *MockInterfaceAbRecovery) GoCanRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAbRecovery) CanRestore(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method StartBackup
-
-func (v *MockInterfaceAbRecovery) GoStartBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAbRecovery) StartBackup(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method StartRestore
-
-func (v *MockInterfaceAbRecovery) GoStartRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAbRecovery) StartRestore(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal JobEnd
-
-func (v *MockInterfaceAbRecovery) ConnectJobEnd(cb func(kind string, success bool, errMsg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property BackingUp b
-
-func (v *MockInterfaceAbRecovery) BackingUp() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Restoring b
-
-func (v *MockInterfaceAbRecovery) Restoring() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConfigValid b
-
-func (v *MockInterfaceAbRecovery) ConfigValid() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HasBackedUp b
-
-func (v *MockInterfaceAbRecovery) HasBackedUp() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.abrecovery/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.abrecovery/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.ABRecovery",
- "Objects": [
- {
- "Type": "ABRecovery",
- "Path": "/com/deepin/ABRecovery",
- "Interfaces": [
- {
- "Name": "com.deepin.ABRecovery",
- "Type": "abRecovery"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,52 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.cursorhelper"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package cursorhelper
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type CursorHelper interface {
- cursorHelper // interface com.deepin.api.CursorHelper
- proxy.Object
-}
-
-type objectCursorHelper struct {
- interfaceCursorHelper // interface com.deepin.api.CursorHelper
- proxy.ImplObject
-}
-
-func NewCursorHelper(conn *dbus.Conn) CursorHelper {
- obj := new(objectCursorHelper)
- obj.ImplObject.Init_(conn, "com.deepin.api.CursorHelper", "/com/deepin/api/CursorHelper")
- return obj
-}
-
-type cursorHelper interface {
- GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- Set(flags dbus.Flags, name string) error
-}
-
-type interfaceCursorHelper struct{}
-
-func (v *interfaceCursorHelper) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceCursorHelper) GetInterfaceName_() string {
- return "com.deepin.api.CursorHelper"
-}
-
-// method Set
-
-func (v *interfaceCursorHelper) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Set", flags, ch, name)
-}
-
-func (v *interfaceCursorHelper) Set(flags dbus.Flags, name string) error {
- return (<-v.GoSet(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.cursorhelper"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package cursorhelper
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockCursorHelper struct {
- MockInterfaceCursorHelper // interface com.deepin.api.CursorHelper
- proxy.MockObject
-}
-
-type MockInterfaceCursorHelper struct {
- mock.Mock
-}
-
-// method Set
-
-func (v *MockInterfaceCursorHelper) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCursorHelper) Set(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.api.CursorHelper",
- "Objects": [
- {
- "Type": "CursorHelper",
- "Path": "/com/deepin/api/CursorHelper",
- "Interfaces": [
- {
- "Name": "com.deepin.api.CursorHelper",
- "Type": "cursorHelper"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/CursorHelper.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/CursorHelper.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.cursorhelper/CursorHelper.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.cursorhelper/CursorHelper.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.device"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package device
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Device interface {
- device // interface com.deepin.api.Device
- proxy.Object
-}
-
-type objectDevice struct {
- interfaceDevice // interface com.deepin.api.Device
- proxy.ImplObject
-}
-
-func NewDevice(conn *dbus.Conn) Device {
- obj := new(objectDevice)
- obj.ImplObject.Init_(conn, "com.deepin.api.Device", "/com/deepin/api/Device")
- return obj
-}
-
-type device interface {
- GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error)
- GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- UnblockBluetoothDevices(flags dbus.Flags) error
-}
-
-type interfaceDevice struct{}
-
-func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDevice) GetInterfaceName_() string {
- return "com.deepin.api.Device"
-}
-
-// method HasBluetoothDeviceBlocked
-
-func (v *interfaceDevice) GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".HasBluetoothDeviceBlocked", flags, ch)
-}
-
-func (*interfaceDevice) StoreHasBluetoothDeviceBlocked(call *dbus.Call) (has bool, err error) {
- err = call.Store(&has)
- return
-}
-
-func (v *interfaceDevice) HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error) {
- return v.StoreHasBluetoothDeviceBlocked(
- <-v.GoHasBluetoothDeviceBlocked(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method UnblockBluetoothDevices
-
-func (v *interfaceDevice) GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnblockBluetoothDevices", flags, ch)
-}
-
-func (v *interfaceDevice) UnblockBluetoothDevices(flags dbus.Flags) error {
- return (<-v.GoUnblockBluetoothDevices(flags, make(chan *dbus.Call, 1)).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,59 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.device"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package device
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDevice struct {
- MockInterfaceDevice // interface com.deepin.api.Device
- proxy.MockObject
-}
-
-type MockInterfaceDevice struct {
- mock.Mock
-}
-
-// method HasBluetoothDeviceBlocked
-
-func (v *MockInterfaceDevice) GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method UnblockBluetoothDevices
-
-func (v *MockInterfaceDevice) GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) UnblockBluetoothDevices(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.api.Device",
- "Objects": [
- {
- "Type": "Device",
- "Path": "/com/deepin/api/Device",
- "Interfaces": [
- {
- "Name": "com.deepin.api.Device",
- "Type": "device"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.device/Device.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.device/Device.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,95 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.localehelper"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package localehelper
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type LocaleHelper interface {
- localeHelper // interface com.deepin.api.LocaleHelper
- proxy.Object
-}
-
-type objectLocaleHelper struct {
- interfaceLocaleHelper // interface com.deepin.api.LocaleHelper
- proxy.ImplObject
-}
-
-func NewLocaleHelper(conn *dbus.Conn) LocaleHelper {
- obj := new(objectLocaleHelper)
- obj.ImplObject.Init_(conn, "com.deepin.api.LocaleHelper", "/com/deepin/api/LocaleHelper")
- return obj
-}
-
-type localeHelper interface {
- GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
- GenerateLocale(flags dbus.Flags, locale string) error
- GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
- SetLocale(flags dbus.Flags, locale string) error
- ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceLocaleHelper struct{}
-
-func (v *interfaceLocaleHelper) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLocaleHelper) GetInterfaceName_() string {
- return "com.deepin.api.LocaleHelper"
-}
-
-// method GenerateLocale
-
-func (v *interfaceLocaleHelper) GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GenerateLocale", flags, ch, locale)
-}
-
-func (v *interfaceLocaleHelper) GenerateLocale(flags dbus.Flags, locale string) error {
- return (<-v.GoGenerateLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
-}
-
-// method SetLocale
-
-func (v *interfaceLocaleHelper) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocale", flags, ch, locale)
-}
-
-func (v *interfaceLocaleHelper) SetLocale(flags dbus.Flags, locale string) error {
- return (<-v.GoSetLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
-}
-
-// signal Success
-
-func (v *interfaceLocaleHelper) ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Success", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Success",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ok bool
- var reason string
- err := dbus.Store(sig.Body, &ok, &reason)
- if err == nil {
- cb(ok, reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,72 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.localehelper"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package localehelper
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockLocaleHelper struct {
- MockInterfaceLocaleHelper // interface com.deepin.api.LocaleHelper
- proxy.MockObject
-}
-
-type MockInterfaceLocaleHelper struct {
- mock.Mock
-}
-
-// method GenerateLocale
-
-func (v *MockInterfaceLocaleHelper) GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- mockArgs := v.Called(flags, ch, locale)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLocaleHelper) GenerateLocale(flags dbus.Flags, locale string) error {
- mockArgs := v.Called(flags, locale)
-
- return mockArgs.Error(0)
-}
-
-// method SetLocale
-
-func (v *MockInterfaceLocaleHelper) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- mockArgs := v.Called(flags, ch, locale)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLocaleHelper) SetLocale(flags dbus.Flags, locale string) error {
- mockArgs := v.Called(flags, locale)
-
- return mockArgs.Error(0)
-}
-
-// signal Success
-
-func (v *MockInterfaceLocaleHelper) ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.api.LocaleHelper",
- "Objects": [
- {
- "Type": "LocaleHelper",
- "Path": "/com/deepin/api/LocaleHelper",
- "Interfaces": [
- {
- "Name": "com.deepin.api.LocaleHelper",
- "Type": "localeHelper"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/LocaleHelper.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/LocaleHelper.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.localehelper/LocaleHelper.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.localehelper/LocaleHelper.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,112 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.lunarcalendar"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package lunarcalendar
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type LunarCalendar interface {
- lunarCalendar // interface com.deepin.api.LunarCalendar
- proxy.Object
-}
-
-type objectLunarCalendar struct {
- interfaceLunarCalendar // interface com.deepin.api.LunarCalendar
- proxy.ImplObject
-}
-
-func NewLunarCalendar(conn *dbus.Conn) LunarCalendar {
- obj := new(objectLunarCalendar)
- obj.ImplObject.Init_(conn, "com.deepin.api.LunarCalendar", "/com/deepin/api/LunarCalendar")
- return obj
-}
-
-type lunarCalendar interface {
- GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call
- GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error)
- GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call
- GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error)
- GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call
- GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error)
- GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call
- GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error)
-}
-
-type interfaceLunarCalendar struct{}
-
-func (v *interfaceLunarCalendar) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLunarCalendar) GetInterfaceName_() string {
- return "com.deepin.api.LunarCalendar"
-}
-
-// method GetFestivalMonth
-
-func (v *interfaceLunarCalendar) GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetFestivalMonth", flags, ch, year, month)
-}
-
-func (*interfaceLunarCalendar) StoreGetFestivalMonth(call *dbus.Call) (json string, err error) {
- err = call.Store(&json)
- return
-}
-
-func (v *interfaceLunarCalendar) GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error) {
- return v.StoreGetFestivalMonth(
- <-v.GoGetFestivalMonth(flags, make(chan *dbus.Call, 1), year, month).Done)
-}
-
-// method GetFestivalsInRange
-
-func (v *interfaceLunarCalendar) GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetFestivalsInRange", flags, ch, startDate, endDate)
-}
-
-func (*interfaceLunarCalendar) StoreGetFestivalsInRange(call *dbus.Call) (result []DayFestival, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceLunarCalendar) GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error) {
- return v.StoreGetFestivalsInRange(
- <-v.GoGetFestivalsInRange(flags, make(chan *dbus.Call, 1), startDate, endDate).Done)
-}
-
-// method GetHuangLiDay
-
-func (v *interfaceLunarCalendar) GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetHuangLiDay", flags, ch, year, month, day)
-}
-
-func (*interfaceLunarCalendar) StoreGetHuangLiDay(call *dbus.Call) (json string, err error) {
- err = call.Store(&json)
- return
-}
-
-func (v *interfaceLunarCalendar) GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error) {
- return v.StoreGetHuangLiDay(
- <-v.GoGetHuangLiDay(flags, make(chan *dbus.Call, 1), year, month, day).Done)
-}
-
-// method GetHuangLiMonth
-
-func (v *interfaceLunarCalendar) GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetHuangLiMonth", flags, ch, year, month, fill)
-}
-
-func (*interfaceLunarCalendar) StoreGetHuangLiMonth(call *dbus.Call) (json string, err error) {
- err = call.Store(&json)
- return
-}
-
-func (v *interfaceLunarCalendar) GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error) {
- return v.StoreGetHuangLiMonth(
- <-v.GoGetHuangLiMonth(flags, make(chan *dbus.Call, 1), year, month, fill).Done)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,102 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.lunarcalendar"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package lunarcalendar
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockLunarCalendar struct {
- MockInterfaceLunarCalendar // interface com.deepin.api.LunarCalendar
- proxy.MockObject
-}
-
-type MockInterfaceLunarCalendar struct {
- mock.Mock
-}
-
-// method GetFestivalMonth
-
-func (v *MockInterfaceLunarCalendar) GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, year, month)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLunarCalendar) GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error) {
- mockArgs := v.Called(flags, year, month)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetFestivalsInRange
-
-func (v *MockInterfaceLunarCalendar) GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call {
- mockArgs := v.Called(flags, ch, startDate, endDate)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLunarCalendar) GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error) {
- mockArgs := v.Called(flags, startDate, endDate)
-
- ret0, ok := mockArgs.Get(0).([]DayFestival)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetHuangLiDay
-
-func (v *MockInterfaceLunarCalendar) GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, year, month, day)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLunarCalendar) GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error) {
- mockArgs := v.Called(flags, year, month, day)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetHuangLiMonth
-
-func (v *MockInterfaceLunarCalendar) GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, year, month, fill)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLunarCalendar) GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error) {
- mockArgs := v.Called(flags, year, month, fill)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,24 +0,0 @@
-{
- "Service": "com.deepin.api.LunarCalendar",
- "Objects": [
- {
- "Type": "LunarCalendar",
- "Path": "/com/deepin/api/LunarCalendar",
- "Interfaces": [
- {
- "Name": "com.deepin.api.LunarCalendar",
- "Type": "lunarCalendar",
- "Accessor": "LunarCalendar",
- "Fixes": {
- "m/GetFestivalsInRange": [
- {
- "Name" : "result",
- "Type": "[]DayFestival"
- }
- ]
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/LunarCalendar.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/LunarCalendar.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/LunarCalendar.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/LunarCalendar.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.lunarcalendar/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.lunarcalendar/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package lunarcalendar
-
-type DayFestival struct {
- Year int32
- Month int32
- Day int32
- Festivals []string
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,76 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.pinyin"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package pinyin
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Pinyin interface {
- pinyin // interface com.deepin.api.Pinyin
- proxy.Object
-}
-
-type objectPinyin struct {
- interfacePinyin // interface com.deepin.api.Pinyin
- proxy.ImplObject
-}
-
-func NewPinyin(conn *dbus.Conn) Pinyin {
- obj := new(objectPinyin)
- obj.ImplObject.Init_(conn, "com.deepin.api.Pinyin", "/com/deepin/api/Pinyin")
- return obj
-}
-
-type pinyin interface {
- GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call
- Query(flags dbus.Flags, hans string) ([]string, error)
- GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call
- QueryList(flags dbus.Flags, hansList []string) (string, error)
-}
-
-type interfacePinyin struct{}
-
-func (v *interfacePinyin) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePinyin) GetInterfaceName_() string {
- return "com.deepin.api.Pinyin"
-}
-
-// method Query
-
-func (v *interfacePinyin) GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Query", flags, ch, hans)
-}
-
-func (*interfacePinyin) StoreQuery(call *dbus.Call) (pinyin []string, err error) {
- err = call.Store(&pinyin)
- return
-}
-
-func (v *interfacePinyin) Query(flags dbus.Flags, hans string) ([]string, error) {
- return v.StoreQuery(
- <-v.GoQuery(flags, make(chan *dbus.Call, 1), hans).Done)
-}
-
-// method QueryList
-
-func (v *interfacePinyin) GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".QueryList", flags, ch, hansList)
-}
-
-func (*interfacePinyin) StoreQueryList(call *dbus.Call) (json string, err error) {
- err = call.Store(&json)
- return
-}
-
-func (v *interfacePinyin) QueryList(flags dbus.Flags, hansList []string) (string, error) {
- return v.StoreQueryList(
- <-v.GoQueryList(flags, make(chan *dbus.Call, 1), hansList).Done)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,64 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.pinyin"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package pinyin
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockPinyin struct {
- MockInterfacePinyin // interface com.deepin.api.Pinyin
- proxy.MockObject
-}
-
-type MockInterfacePinyin struct {
- mock.Mock
-}
-
-// method Query
-
-func (v *MockInterfacePinyin) GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call {
- mockArgs := v.Called(flags, ch, hans)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePinyin) Query(flags dbus.Flags, hans string) ([]string, error) {
- mockArgs := v.Called(flags, hans)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method QueryList
-
-func (v *MockInterfacePinyin) GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, hansList)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePinyin) QueryList(flags dbus.Flags, hansList []string) (string, error) {
- mockArgs := v.Called(flags, hansList)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.api.Pinyin",
- "Objects": [
- {
- "Type": "Pinyin",
- "Path": "/com/deepin/api/Pinyin",
- "Interfaces": [
- {
- "Name": "com.deepin.api.Pinyin",
- "Type": "pinyin"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/Pinyin.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/Pinyin.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.pinyin/Pinyin.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.pinyin/Pinyin.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,124 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.soundthemeplayer"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package soundthemeplayer
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type SoundThemePlayer interface {
- soundThemePlayer // interface com.deepin.api.SoundThemePlayer
- proxy.Object
-}
-
-type objectSoundThemePlayer struct {
- interfaceSoundThemePlayer // interface com.deepin.api.SoundThemePlayer
- proxy.ImplObject
-}
-
-func NewSoundThemePlayer(conn *dbus.Conn) SoundThemePlayer {
- obj := new(objectSoundThemePlayer)
- obj.ImplObject.Init_(conn, "com.deepin.api.SoundThemePlayer", "/com/deepin/api/SoundThemePlayer")
- return obj
-}
-
-type soundThemePlayer interface {
- GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call
- EnableSound(flags dbus.Flags, name string, enabled bool) error
- GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error
- GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call
- Play(flags dbus.Flags, theme string, event string, device string) error
- GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PlaySoundDesktopLogin(flags dbus.Flags) error
- GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call
- PrepareShutdownSound(flags dbus.Flags, uid int32) error
- GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call
- SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error
- GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call
- SetSoundTheme(flags dbus.Flags, theme string) error
-}
-
-type interfaceSoundThemePlayer struct{}
-
-func (v *interfaceSoundThemePlayer) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSoundThemePlayer) GetInterfaceName_() string {
- return "com.deepin.api.SoundThemePlayer"
-}
-
-// method EnableSound
-
-func (v *interfaceSoundThemePlayer) GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableSound", flags, ch, name, enabled)
-}
-
-func (v *interfaceSoundThemePlayer) EnableSound(flags dbus.Flags, name string, enabled bool) error {
- return (<-v.GoEnableSound(flags, make(chan *dbus.Call, 1), name, enabled).Done).Err
-}
-
-// method EnableSoundDesktopLogin
-
-func (v *interfaceSoundThemePlayer) GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableSoundDesktopLogin", flags, ch, enabled)
-}
-
-func (v *interfaceSoundThemePlayer) EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error {
- return (<-v.GoEnableSoundDesktopLogin(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method Play
-
-func (v *interfaceSoundThemePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Play", flags, ch, theme, event, device)
-}
-
-func (v *interfaceSoundThemePlayer) Play(flags dbus.Flags, theme string, event string, device string) error {
- return (<-v.GoPlay(flags, make(chan *dbus.Call, 1), theme, event, device).Done).Err
-}
-
-// method PlaySoundDesktopLogin
-
-func (v *interfaceSoundThemePlayer) GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PlaySoundDesktopLogin", flags, ch)
-}
-
-func (v *interfaceSoundThemePlayer) PlaySoundDesktopLogin(flags dbus.Flags) error {
- return (<-v.GoPlaySoundDesktopLogin(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method PrepareShutdownSound
-
-func (v *interfaceSoundThemePlayer) GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PrepareShutdownSound", flags, ch, uid)
-}
-
-func (v *interfaceSoundThemePlayer) PrepareShutdownSound(flags dbus.Flags, uid int32) error {
- return (<-v.GoPrepareShutdownSound(flags, make(chan *dbus.Call, 1), uid).Done).Err
-}
-
-// method SaveAudioState
-
-func (v *interfaceSoundThemePlayer) GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveAudioState", flags, ch, activePlayback)
-}
-
-func (v *interfaceSoundThemePlayer) SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error {
- return (<-v.GoSaveAudioState(flags, make(chan *dbus.Call, 1), activePlayback).Done).Err
-}
-
-// method SetSoundTheme
-
-func (v *interfaceSoundThemePlayer) GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSoundTheme", flags, ch, theme)
-}
-
-func (v *interfaceSoundThemePlayer) SetSoundTheme(flags dbus.Flags, theme string) error {
- return (<-v.GoSetSoundTheme(flags, make(chan *dbus.Call, 1), theme).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,154 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.soundthemeplayer"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package soundthemeplayer
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockSoundThemePlayer struct {
- MockInterfaceSoundThemePlayer // interface com.deepin.api.SoundThemePlayer
- proxy.MockObject
-}
-
-type MockInterfaceSoundThemePlayer struct {
- mock.Mock
-}
-
-// method EnableSound
-
-func (v *MockInterfaceSoundThemePlayer) GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSoundThemePlayer) EnableSound(flags dbus.Flags, name string, enabled bool) error {
- mockArgs := v.Called(flags, name, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method EnableSoundDesktopLogin
-
-func (v *MockInterfaceSoundThemePlayer) GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSoundThemePlayer) EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method Play
-
-func (v *MockInterfaceSoundThemePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call {
- mockArgs := v.Called(flags, ch, theme, event, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSoundThemePlayer) Play(flags dbus.Flags, theme string, event string, device string) error {
- mockArgs := v.Called(flags, theme, event, device)
-
- return mockArgs.Error(0)
-}
-
-// method PlaySoundDesktopLogin
-
-func (v *MockInterfaceSoundThemePlayer) GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSoundThemePlayer) PlaySoundDesktopLogin(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method PrepareShutdownSound
-
-func (v *MockInterfaceSoundThemePlayer) GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSoundThemePlayer) PrepareShutdownSound(flags dbus.Flags, uid int32) error {
- mockArgs := v.Called(flags, uid)
-
- return mockArgs.Error(0)
-}
-
-// method SaveAudioState
-
-func (v *MockInterfaceSoundThemePlayer) GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, activePlayback)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSoundThemePlayer) SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, activePlayback)
-
- return mockArgs.Error(0)
-}
-
-// method SetSoundTheme
-
-func (v *MockInterfaceSoundThemePlayer) GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call {
- mockArgs := v.Called(flags, ch, theme)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSoundThemePlayer) SetSoundTheme(flags dbus.Flags, theme string) error {
- mockArgs := v.Called(flags, theme)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.api.SoundThemePlayer",
- "Objects": [
- {
- "Type": "SoundThemePlayer",
- "Path": "/com/deepin/api/SoundThemePlayer",
- "Interfaces": [
- {
- "Name": "com.deepin.api.SoundThemePlayer",
- "Type": "soundThemePlayer"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,345 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.xeventmonitor"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package xeventmonitor
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type XEventMonitor interface {
- xEventMonitor // interface com.deepin.api.XEventMonitor
- proxy.Object
-}
-
-type objectXEventMonitor struct {
- interfaceXEventMonitor // interface com.deepin.api.XEventMonitor
- proxy.ImplObject
-}
-
-func NewXEventMonitor(conn *dbus.Conn) XEventMonitor {
- obj := new(objectXEventMonitor)
- obj.ImplObject.Init_(conn, "com.deepin.api.XEventMonitor", "/com/deepin/api/XEventMonitor")
- return obj
-}
-
-type xEventMonitor interface {
- GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call
- RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error)
- GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call
- RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error)
- GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RegisterFullScreen(flags dbus.Flags) (string, error)
- GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- UnregisterArea(flags dbus.Flags, id string) (bool, error)
- ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
- ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
- ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
- ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
- ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
- ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
- ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceXEventMonitor struct{}
-
-func (v *interfaceXEventMonitor) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceXEventMonitor) GetInterfaceName_() string {
- return "com.deepin.api.XEventMonitor"
-}
-
-// method RegisterArea
-
-func (v *interfaceXEventMonitor) GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterArea", flags, ch, x1, y1, x2, y2, flag)
-}
-
-func (*interfaceXEventMonitor) StoreRegisterArea(call *dbus.Call) (id string, err error) {
- err = call.Store(&id)
- return
-}
-
-func (v *interfaceXEventMonitor) RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error) {
- return v.StoreRegisterArea(
- <-v.GoRegisterArea(flags, make(chan *dbus.Call, 1), x1, y1, x2, y2, flag).Done)
-}
-
-// method RegisterAreas
-
-func (v *interfaceXEventMonitor) GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAreas", flags, ch, areas, flag)
-}
-
-func (*interfaceXEventMonitor) StoreRegisterAreas(call *dbus.Call) (id string, err error) {
- err = call.Store(&id)
- return
-}
-
-func (v *interfaceXEventMonitor) RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error) {
- return v.StoreRegisterAreas(
- <-v.GoRegisterAreas(flags, make(chan *dbus.Call, 1), areas, flag).Done)
-}
-
-// method RegisterFullScreen
-
-func (v *interfaceXEventMonitor) GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterFullScreen", flags, ch)
-}
-
-func (*interfaceXEventMonitor) StoreRegisterFullScreen(call *dbus.Call) (id string, err error) {
- err = call.Store(&id)
- return
-}
-
-func (v *interfaceXEventMonitor) RegisterFullScreen(flags dbus.Flags) (string, error) {
- return v.StoreRegisterFullScreen(
- <-v.GoRegisterFullScreen(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method UnregisterArea
-
-func (v *interfaceXEventMonitor) GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterArea", flags, ch, id)
-}
-
-func (*interfaceXEventMonitor) StoreUnregisterArea(call *dbus.Call) (ok bool, err error) {
- err = call.Store(&ok)
- return
-}
-
-func (v *interfaceXEventMonitor) UnregisterArea(flags dbus.Flags, id string) (bool, error) {
- return v.StoreUnregisterArea(
- <-v.GoUnregisterArea(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// signal CancelAllArea
-
-func (v *interfaceXEventMonitor) ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CancelAllArea", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CancelAllArea",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CursorInto
-
-func (v *interfaceXEventMonitor) ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CursorInto", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CursorInto",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var x int32
- var y int32
- var id string
- err := dbus.Store(sig.Body, &x, &y, &id)
- if err == nil {
- cb(x, y, id)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CursorOut
-
-func (v *interfaceXEventMonitor) ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CursorOut", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CursorOut",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var x int32
- var y int32
- var id string
- err := dbus.Store(sig.Body, &x, &y, &id)
- if err == nil {
- cb(x, y, id)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CursorMove
-
-func (v *interfaceXEventMonitor) ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CursorMove", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CursorMove",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var x int32
- var y int32
- var id string
- err := dbus.Store(sig.Body, &x, &y, &id)
- if err == nil {
- cb(x, y, id)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ButtonPress
-
-func (v *interfaceXEventMonitor) ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ButtonPress", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ButtonPress",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var button int32
- var x int32
- var y int32
- var id string
- err := dbus.Store(sig.Body, &button, &x, &y, &id)
- if err == nil {
- cb(button, x, y, id)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ButtonRelease
-
-func (v *interfaceXEventMonitor) ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ButtonRelease", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ButtonRelease",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var button int32
- var x int32
- var y int32
- var id string
- err := dbus.Store(sig.Body, &button, &x, &y, &id)
- if err == nil {
- cb(button, x, y, id)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal KeyPress
-
-func (v *interfaceXEventMonitor) ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "KeyPress", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".KeyPress",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var key string
- var x int32
- var y int32
- var id string
- err := dbus.Store(sig.Body, &key, &x, &y, &id)
- if err == nil {
- cb(key, x, y, id)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal KeyRelease
-
-func (v *interfaceXEventMonitor) ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "KeyRelease", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".KeyRelease",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var key string
- var x int32
- var y int32
- var id string
- err := dbus.Store(sig.Body, &key, &x, &y, &id)
- if err == nil {
- cb(key, x, y, id)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,201 +0,0 @@
-// Code generated by "./generator ./com.deepin.api.xeventmonitor"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package xeventmonitor
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockXEventMonitor struct {
- MockInterfaceXEventMonitor // interface com.deepin.api.XEventMonitor
- proxy.MockObject
-}
-
-type MockInterfaceXEventMonitor struct {
- mock.Mock
-}
-
-// method RegisterArea
-
-func (v *MockInterfaceXEventMonitor) GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, x1, y1, x2, y2, flag)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXEventMonitor) RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error) {
- mockArgs := v.Called(flags, x1, y1, x2, y2, flag)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RegisterAreas
-
-func (v *MockInterfaceXEventMonitor) GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, areas, flag)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXEventMonitor) RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error) {
- mockArgs := v.Called(flags, areas, flag)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RegisterFullScreen
-
-func (v *MockInterfaceXEventMonitor) GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXEventMonitor) RegisterFullScreen(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method UnregisterArea
-
-func (v *MockInterfaceXEventMonitor) GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXEventMonitor) UnregisterArea(flags dbus.Flags, id string) (bool, error) {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// signal CancelAllArea
-
-func (v *MockInterfaceXEventMonitor) ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CursorInto
-
-func (v *MockInterfaceXEventMonitor) ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CursorOut
-
-func (v *MockInterfaceXEventMonitor) ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CursorMove
-
-func (v *MockInterfaceXEventMonitor) ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ButtonPress
-
-func (v *MockInterfaceXEventMonitor) ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ButtonRelease
-
-func (v *MockInterfaceXEventMonitor) ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal KeyPress
-
-func (v *MockInterfaceXEventMonitor) ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal KeyRelease
-
-func (v *MockInterfaceXEventMonitor) ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,24 +0,0 @@
-{
- "Service":"com.deepin.api.XEventMonitor",
- "Objects": [
- {
- "Type": "XEventMonitor",
- "Path":"/com/deepin/api/XEventMonitor",
- "Interfaces": [
- {
- "Name": "com.deepin.api.XEventMonitor",
- "Type": "xEventMonitor",
-
- "Fixes": {
- "m/RegisterAreas": [
- {
- "Name": "areas",
- "Type": "[]CoordinateRange"
- }
- ]
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,9 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package xeventmonitor
-
-type CoordinateRange struct {
- X1, Y1, X2, Y2 int32
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/XEventMonitor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/XEventMonitor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.api.xeventmonitor/XEventMonitor.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.api.xeventmonitor/XEventMonitor.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/Accounts.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/Accounts.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/Accounts.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/Accounts.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1103 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.accounts"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package accounts
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Accounts interface {
- accounts // interface com.deepin.daemon.Accounts
- proxy.Object
-}
-
-type objectAccounts struct {
- interfaceAccounts // interface com.deepin.daemon.Accounts
- proxy.ImplObject
-}
-
-func NewAccounts(conn *dbus.Conn) Accounts {
- obj := new(objectAccounts)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Accounts", "/com/deepin/daemon/Accounts")
- return obj
-}
-
-type accounts interface {
- GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call
- AllowGuestAccount(flags dbus.Flags, allow bool) error
- GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CreateGuestAccount(flags dbus.Flags) (string, error)
- GoCreateUser(flags dbus.Flags, ch chan *dbus.Call, name string, fullName string, type0 int32) *dbus.Call
- CreateUser(flags dbus.Flags, name string, fullName string, type0 int32) (dbus.ObjectPath, error)
- GoDeleteUser(flags dbus.Flags, ch chan *dbus.Call, name string, rmFiles bool) *dbus.Call
- DeleteUser(flags dbus.Flags, name string, rmFiles bool) error
- GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call
- FindUserById(flags dbus.Flags, uid string) (string, error)
- GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- FindUserByName(flags dbus.Flags, name string) (string, error)
- GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
- IsPasswordValid(flags dbus.Flags, password string) (bool, string, int32, error)
- GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- IsUsernameValid(flags dbus.Flags, name string) (bool, string, int32, error)
- GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RandUserIcon(flags dbus.Flags) (string, error)
- ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
- ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
- UserList() proxy.PropStringArray
- GuestIcon() proxy.PropString
- AllowGuest() proxy.PropBool
-}
-
-type interfaceAccounts struct{}
-
-func (v *interfaceAccounts) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAccounts) GetInterfaceName_() string {
- return "com.deepin.daemon.Accounts"
-}
-
-// method AllowGuestAccount
-
-func (v *interfaceAccounts) GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowGuestAccount", flags, ch, allow)
-}
-
-func (v *interfaceAccounts) AllowGuestAccount(flags dbus.Flags, allow bool) error {
- return (<-v.GoAllowGuestAccount(flags, make(chan *dbus.Call, 1), allow).Done).Err
-}
-
-// method CreateGuestAccount
-
-func (v *interfaceAccounts) GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateGuestAccount", flags, ch)
-}
-
-func (*interfaceAccounts) StoreCreateGuestAccount(call *dbus.Call) (user string, err error) {
- err = call.Store(&user)
- return
-}
-
-func (v *interfaceAccounts) CreateGuestAccount(flags dbus.Flags) (string, error) {
- return v.StoreCreateGuestAccount(
- <-v.GoCreateGuestAccount(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CreateUser
-
-func (v *interfaceAccounts) GoCreateUser(flags dbus.Flags, ch chan *dbus.Call, name string, fullName string, type0 int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateUser", flags, ch, name, fullName, type0)
-}
-
-func (*interfaceAccounts) StoreCreateUser(call *dbus.Call) (user dbus.ObjectPath, err error) {
- err = call.Store(&user)
- return
-}
-
-func (v *interfaceAccounts) CreateUser(flags dbus.Flags, name string, fullName string, type0 int32) (dbus.ObjectPath, error) {
- return v.StoreCreateUser(
- <-v.GoCreateUser(flags, make(chan *dbus.Call, 1), name, fullName, type0).Done)
-}
-
-// method DeleteUser
-
-func (v *interfaceAccounts) GoDeleteUser(flags dbus.Flags, ch chan *dbus.Call, name string, rmFiles bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteUser", flags, ch, name, rmFiles)
-}
-
-func (v *interfaceAccounts) DeleteUser(flags dbus.Flags, name string, rmFiles bool) error {
- return (<-v.GoDeleteUser(flags, make(chan *dbus.Call, 1), name, rmFiles).Done).Err
-}
-
-// method FindUserById
-
-func (v *interfaceAccounts) GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindUserById", flags, ch, uid)
-}
-
-func (*interfaceAccounts) StoreFindUserById(call *dbus.Call) (user string, err error) {
- err = call.Store(&user)
- return
-}
-
-func (v *interfaceAccounts) FindUserById(flags dbus.Flags, uid string) (string, error) {
- return v.StoreFindUserById(
- <-v.GoFindUserById(flags, make(chan *dbus.Call, 1), uid).Done)
-}
-
-// method FindUserByName
-
-func (v *interfaceAccounts) GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindUserByName", flags, ch, name)
-}
-
-func (*interfaceAccounts) StoreFindUserByName(call *dbus.Call) (user string, err error) {
- err = call.Store(&user)
- return
-}
-
-func (v *interfaceAccounts) FindUserByName(flags dbus.Flags, name string) (string, error) {
- return v.StoreFindUserByName(
- <-v.GoFindUserByName(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method IsPasswordValid
-
-func (v *interfaceAccounts) GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPasswordValid", flags, ch, password)
-}
-
-func (*interfaceAccounts) StoreIsPasswordValid(call *dbus.Call) (ok bool, errReason string, errCode int32, err error) {
- err = call.Store(&ok, &errReason, &errCode)
- return
-}
-
-func (v *interfaceAccounts) IsPasswordValid(flags dbus.Flags, password string) (bool, string, int32, error) {
- return v.StoreIsPasswordValid(
- <-v.GoIsPasswordValid(flags, make(chan *dbus.Call, 1), password).Done)
-}
-
-// method IsUsernameValid
-
-func (v *interfaceAccounts) GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsUsernameValid", flags, ch, name)
-}
-
-func (*interfaceAccounts) StoreIsUsernameValid(call *dbus.Call) (ok bool, errReason string, errCode int32, err error) {
- err = call.Store(&ok, &errReason, &errCode)
- return
-}
-
-func (v *interfaceAccounts) IsUsernameValid(flags dbus.Flags, name string) (bool, string, int32, error) {
- return v.StoreIsUsernameValid(
- <-v.GoIsUsernameValid(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method RandUserIcon
-
-func (v *interfaceAccounts) GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RandUserIcon", flags, ch)
-}
-
-func (*interfaceAccounts) StoreRandUserIcon(call *dbus.Call) (iconFile string, err error) {
- err = call.Store(&iconFile)
- return
-}
-
-func (v *interfaceAccounts) RandUserIcon(flags dbus.Flags) (string, error) {
- return v.StoreRandUserIcon(
- <-v.GoRandUserIcon(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal UserAdded
-
-func (v *interfaceAccounts) ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UserAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UserAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var objPath string
- err := dbus.Store(sig.Body, &objPath)
- if err == nil {
- cb(objPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UserDeleted
-
-func (v *interfaceAccounts) ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UserDeleted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UserDeleted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var objPath string
- err := dbus.Store(sig.Body, &objPath)
- if err == nil {
- cb(objPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property UserList as
-
-func (v *interfaceAccounts) UserList() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UserList",
- }
-}
-
-// property GuestIcon s
-
-func (v *interfaceAccounts) GuestIcon() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GuestIcon",
- }
-}
-
-// property AllowGuest b
-
-func (v *interfaceAccounts) AllowGuest() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AllowGuest",
- }
-}
-
-type User interface {
- user // interface com.deepin.daemon.Accounts.User
- proxy.Object
-}
-
-type objectUser struct {
- interfaceUser // interface com.deepin.daemon.Accounts.User
- proxy.ImplObject
-}
-
-func NewUser(conn *dbus.Conn, path dbus.ObjectPath) (User, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectUser)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Accounts", path)
- return obj, nil
-}
-
-type user interface {
- GoAddGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call
- AddGroup(flags dbus.Flags, group string) error
- GoDeleteGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call
- DeleteGroup(flags dbus.Flags, group string) error
- GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, icon string) *dbus.Call
- DeleteIconFile(flags dbus.Flags, icon string) error
- GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- EnableNoPasswdLogin(flags dbus.Flags, enabled bool) error
- GoGetReminderInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetReminderInfo(flags dbus.Flags) (LoginReminderInfo, error)
- GoIsPasswordExpired(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsPasswordExpired(flags dbus.Flags) (bool, error)
- GoPasswordExpiredInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PasswordExpiredInfo(flags dbus.Flags) (int32, int64, error)
- GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- SetAutomaticLogin(flags dbus.Flags, enabled bool) error
- GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, currentWorkspace int32) *dbus.Call
- SetCurrentWorkspace(flags dbus.Flags, currentWorkspace int32) error
- GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, val []string) *dbus.Call
- SetDesktopBackgrounds(flags dbus.Flags, val []string) error
- GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- SetFullName(flags dbus.Flags, name string) error
- GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, bg string) *dbus.Call
- SetGreeterBackground(flags dbus.Flags, bg string) error
- GoSetGroups(flags dbus.Flags, ch chan *dbus.Call, groups []string) *dbus.Call
- SetGroups(flags dbus.Flags, groups []string) error
- GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, list []string) *dbus.Call
- SetHistoryLayout(flags dbus.Flags, list []string) error
- GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call
- SetHomeDir(flags dbus.Flags, home string) error
- GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconURI string) *dbus.Call
- SetIconFile(flags dbus.Flags, iconURI string) error
- GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
- SetLayout(flags dbus.Flags, layout string) error
- GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
- SetLocale(flags dbus.Flags, locale string) error
- GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call
- SetLocked(flags dbus.Flags, locked bool) error
- GoSetLongDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
- SetLongDateFormat(flags dbus.Flags, value int32) error
- GoSetLongTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
- SetLongTimeFormat(flags dbus.Flags, value int32) error
- GoSetMaxPasswordAge(flags dbus.Flags, ch chan *dbus.Call, nDays int32) *dbus.Call
- SetMaxPasswordAge(flags dbus.Flags, nDays int32) error
- GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
- SetPassword(flags dbus.Flags, password string) error
- GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call
- SetShell(flags dbus.Flags, shell string) error
- GoSetShortDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
- SetShortDateFormat(flags dbus.Flags, value int32) error
- GoSetShortTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
- SetShortTimeFormat(flags dbus.Flags, value int32) error
- GoSetUse24HourFormat(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
- SetUse24HourFormat(flags dbus.Flags, value bool) error
- GoSetWeekBegins(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
- SetWeekBegins(flags dbus.Flags, value int32) error
- GoSetWeekdayFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
- SetWeekdayFormat(flags dbus.Flags, value int32) error
- ShortDateFormat() proxy.PropInt32
- DesktopBackgrounds() proxy.PropStringArray
- Groups() proxy.PropStringArray
- GreeterBackground() proxy.PropString
- HistoryLayout() proxy.PropStringArray
- UserName() proxy.PropString
- FullName() proxy.PropString
- Use24HourFormat() proxy.PropBool
- UUID() proxy.PropString
- IconFile() proxy.PropString
- LongDateFormat() proxy.PropInt32
- PasswordLastChange() proxy.PropInt32
- LoginTime() proxy.PropUint64
- Gid() proxy.PropString
- PasswordStatus() proxy.PropString
- MaxPasswordAge() proxy.PropInt32
- AutomaticLogin() proxy.PropBool
- Workspace() proxy.PropInt32
- NoPasswdLogin() proxy.PropBool
- Shell() proxy.PropString
- ShortTimeFormat() proxy.PropInt32
- LongTimeFormat() proxy.PropInt32
- Layout() proxy.PropString
- WeekdayFormat() proxy.PropInt32
- CreatedTime() proxy.PropUint64
- XSession() proxy.PropString
- Locked() proxy.PropBool
- HomeDir() proxy.PropString
- Locale() proxy.PropString
- WeekBegins() proxy.PropInt32
- IconList() proxy.PropStringArray
- Uid() proxy.PropString
- SystemAccount() proxy.PropBool
- AccountType() proxy.PropInt32
-}
-
-type interfaceUser struct{}
-
-func (v *interfaceUser) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceUser) GetInterfaceName_() string {
- return "com.deepin.daemon.Accounts.User"
-}
-
-// method AddGroup
-
-func (v *interfaceUser) GoAddGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddGroup", flags, ch, group)
-}
-
-func (v *interfaceUser) AddGroup(flags dbus.Flags, group string) error {
- return (<-v.GoAddGroup(flags, make(chan *dbus.Call, 1), group).Done).Err
-}
-
-// method DeleteGroup
-
-func (v *interfaceUser) GoDeleteGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteGroup", flags, ch, group)
-}
-
-func (v *interfaceUser) DeleteGroup(flags dbus.Flags, group string) error {
- return (<-v.GoDeleteGroup(flags, make(chan *dbus.Call, 1), group).Done).Err
-}
-
-// method DeleteIconFile
-
-func (v *interfaceUser) GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, icon string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteIconFile", flags, ch, icon)
-}
-
-func (v *interfaceUser) DeleteIconFile(flags dbus.Flags, icon string) error {
- return (<-v.GoDeleteIconFile(flags, make(chan *dbus.Call, 1), icon).Done).Err
-}
-
-// method EnableNoPasswdLogin
-
-func (v *interfaceUser) GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableNoPasswdLogin", flags, ch, enabled)
-}
-
-func (v *interfaceUser) EnableNoPasswdLogin(flags dbus.Flags, enabled bool) error {
- return (<-v.GoEnableNoPasswdLogin(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method GetReminderInfo
-
-func (v *interfaceUser) GoGetReminderInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetReminderInfo", flags, ch)
-}
-
-func (*interfaceUser) StoreGetReminderInfo(call *dbus.Call) (info LoginReminderInfo, err error) {
- err = call.Store(&info)
- return
-}
-
-func (v *interfaceUser) GetReminderInfo(flags dbus.Flags) (LoginReminderInfo, error) {
- return v.StoreGetReminderInfo(
- <-v.GoGetReminderInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsPasswordExpired
-
-func (v *interfaceUser) GoIsPasswordExpired(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPasswordExpired", flags, ch)
-}
-
-func (*interfaceUser) StoreIsPasswordExpired(call *dbus.Call) (expired bool, err error) {
- err = call.Store(&expired)
- return
-}
-
-func (v *interfaceUser) IsPasswordExpired(flags dbus.Flags) (bool, error) {
- return v.StoreIsPasswordExpired(
- <-v.GoIsPasswordExpired(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method PasswordExpiredInfo
-
-func (v *interfaceUser) GoPasswordExpiredInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PasswordExpiredInfo", flags, ch)
-}
-
-func (*interfaceUser) StorePasswordExpiredInfo(call *dbus.Call) (expiredStatus int32, dayLeft int64, err error) {
- err = call.Store(&expiredStatus, &dayLeft)
- return
-}
-
-func (v *interfaceUser) PasswordExpiredInfo(flags dbus.Flags) (int32, int64, error) {
- return v.StorePasswordExpiredInfo(
- <-v.GoPasswordExpiredInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetAutomaticLogin
-
-func (v *interfaceUser) GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutomaticLogin", flags, ch, enabled)
-}
-
-func (v *interfaceUser) SetAutomaticLogin(flags dbus.Flags, enabled bool) error {
- return (<-v.GoSetAutomaticLogin(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method SetCurrentWorkspace
-
-func (v *interfaceUser) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, currentWorkspace int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspace", flags, ch, currentWorkspace)
-}
-
-func (v *interfaceUser) SetCurrentWorkspace(flags dbus.Flags, currentWorkspace int32) error {
- return (<-v.GoSetCurrentWorkspace(flags, make(chan *dbus.Call, 1), currentWorkspace).Done).Err
-}
-
-// method SetDesktopBackgrounds
-
-func (v *interfaceUser) GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, val []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDesktopBackgrounds", flags, ch, val)
-}
-
-func (v *interfaceUser) SetDesktopBackgrounds(flags dbus.Flags, val []string) error {
- return (<-v.GoSetDesktopBackgrounds(flags, make(chan *dbus.Call, 1), val).Done).Err
-}
-
-// method SetFullName
-
-func (v *interfaceUser) GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFullName", flags, ch, name)
-}
-
-func (v *interfaceUser) SetFullName(flags dbus.Flags, name string) error {
- return (<-v.GoSetFullName(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method SetGreeterBackground
-
-func (v *interfaceUser) GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, bg string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetGreeterBackground", flags, ch, bg)
-}
-
-func (v *interfaceUser) SetGreeterBackground(flags dbus.Flags, bg string) error {
- return (<-v.GoSetGreeterBackground(flags, make(chan *dbus.Call, 1), bg).Done).Err
-}
-
-// method SetGroups
-
-func (v *interfaceUser) GoSetGroups(flags dbus.Flags, ch chan *dbus.Call, groups []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetGroups", flags, ch, groups)
-}
-
-func (v *interfaceUser) SetGroups(flags dbus.Flags, groups []string) error {
- return (<-v.GoSetGroups(flags, make(chan *dbus.Call, 1), groups).Done).Err
-}
-
-// method SetHistoryLayout
-
-func (v *interfaceUser) GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, list []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetHistoryLayout", flags, ch, list)
-}
-
-func (v *interfaceUser) SetHistoryLayout(flags dbus.Flags, list []string) error {
- return (<-v.GoSetHistoryLayout(flags, make(chan *dbus.Call, 1), list).Done).Err
-}
-
-// method SetHomeDir
-
-func (v *interfaceUser) GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetHomeDir", flags, ch, home)
-}
-
-func (v *interfaceUser) SetHomeDir(flags dbus.Flags, home string) error {
- return (<-v.GoSetHomeDir(flags, make(chan *dbus.Call, 1), home).Done).Err
-}
-
-// method SetIconFile
-
-func (v *interfaceUser) GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconURI string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIconFile", flags, ch, iconURI)
-}
-
-func (v *interfaceUser) SetIconFile(flags dbus.Flags, iconURI string) error {
- return (<-v.GoSetIconFile(flags, make(chan *dbus.Call, 1), iconURI).Done).Err
-}
-
-// method SetLayout
-
-func (v *interfaceUser) GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLayout", flags, ch, layout)
-}
-
-func (v *interfaceUser) SetLayout(flags dbus.Flags, layout string) error {
- return (<-v.GoSetLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
-}
-
-// method SetLocale
-
-func (v *interfaceUser) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocale", flags, ch, locale)
-}
-
-func (v *interfaceUser) SetLocale(flags dbus.Flags, locale string) error {
- return (<-v.GoSetLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
-}
-
-// method SetLocked
-
-func (v *interfaceUser) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocked", flags, ch, locked)
-}
-
-func (v *interfaceUser) SetLocked(flags dbus.Flags, locked bool) error {
- return (<-v.GoSetLocked(flags, make(chan *dbus.Call, 1), locked).Done).Err
-}
-
-// method SetLongDateFormat
-
-func (v *interfaceUser) GoSetLongDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLongDateFormat", flags, ch, value)
-}
-
-func (v *interfaceUser) SetLongDateFormat(flags dbus.Flags, value int32) error {
- return (<-v.GoSetLongDateFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetLongTimeFormat
-
-func (v *interfaceUser) GoSetLongTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLongTimeFormat", flags, ch, value)
-}
-
-func (v *interfaceUser) SetLongTimeFormat(flags dbus.Flags, value int32) error {
- return (<-v.GoSetLongTimeFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetMaxPasswordAge
-
-func (v *interfaceUser) GoSetMaxPasswordAge(flags dbus.Flags, ch chan *dbus.Call, nDays int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMaxPasswordAge", flags, ch, nDays)
-}
-
-func (v *interfaceUser) SetMaxPasswordAge(flags dbus.Flags, nDays int32) error {
- return (<-v.GoSetMaxPasswordAge(flags, make(chan *dbus.Call, 1), nDays).Done).Err
-}
-
-// method SetPassword
-
-func (v *interfaceUser) GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPassword", flags, ch, password)
-}
-
-func (v *interfaceUser) SetPassword(flags dbus.Flags, password string) error {
- return (<-v.GoSetPassword(flags, make(chan *dbus.Call, 1), password).Done).Err
-}
-
-// method SetShell
-
-func (v *interfaceUser) GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShell", flags, ch, shell)
-}
-
-func (v *interfaceUser) SetShell(flags dbus.Flags, shell string) error {
- return (<-v.GoSetShell(flags, make(chan *dbus.Call, 1), shell).Done).Err
-}
-
-// method SetShortDateFormat
-
-func (v *interfaceUser) GoSetShortDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShortDateFormat", flags, ch, value)
-}
-
-func (v *interfaceUser) SetShortDateFormat(flags dbus.Flags, value int32) error {
- return (<-v.GoSetShortDateFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetShortTimeFormat
-
-func (v *interfaceUser) GoSetShortTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShortTimeFormat", flags, ch, value)
-}
-
-func (v *interfaceUser) SetShortTimeFormat(flags dbus.Flags, value int32) error {
- return (<-v.GoSetShortTimeFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetUse24HourFormat
-
-func (v *interfaceUser) GoSetUse24HourFormat(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUse24HourFormat", flags, ch, value)
-}
-
-func (v *interfaceUser) SetUse24HourFormat(flags dbus.Flags, value bool) error {
- return (<-v.GoSetUse24HourFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetWeekBegins
-
-func (v *interfaceUser) GoSetWeekBegins(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWeekBegins", flags, ch, value)
-}
-
-func (v *interfaceUser) SetWeekBegins(flags dbus.Flags, value int32) error {
- return (<-v.GoSetWeekBegins(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetWeekdayFormat
-
-func (v *interfaceUser) GoSetWeekdayFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWeekdayFormat", flags, ch, value)
-}
-
-func (v *interfaceUser) SetWeekdayFormat(flags dbus.Flags, value int32) error {
- return (<-v.GoSetWeekdayFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// property ShortDateFormat i
-
-func (v *interfaceUser) ShortDateFormat() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "ShortDateFormat",
- }
-}
-
-// property DesktopBackgrounds as
-
-func (v *interfaceUser) DesktopBackgrounds() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "DesktopBackgrounds",
- }
-}
-
-// property Groups as
-
-func (v *interfaceUser) Groups() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Groups",
- }
-}
-
-// property GreeterBackground s
-
-func (v *interfaceUser) GreeterBackground() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GreeterBackground",
- }
-}
-
-// property HistoryLayout as
-
-func (v *interfaceUser) HistoryLayout() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "HistoryLayout",
- }
-}
-
-// property UserName s
-
-func (v *interfaceUser) UserName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UserName",
- }
-}
-
-// property FullName s
-
-func (v *interfaceUser) FullName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FullName",
- }
-}
-
-// property Use24HourFormat b
-
-func (v *interfaceUser) Use24HourFormat() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Use24HourFormat",
- }
-}
-
-// property UUID s
-
-func (v *interfaceUser) UUID() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UUID",
- }
-}
-
-// property IconFile s
-
-func (v *interfaceUser) IconFile() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IconFile",
- }
-}
-
-// property LongDateFormat i
-
-func (v *interfaceUser) LongDateFormat() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "LongDateFormat",
- }
-}
-
-// property PasswordLastChange i
-
-func (v *interfaceUser) PasswordLastChange() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "PasswordLastChange",
- }
-}
-
-// property LoginTime t
-
-func (v *interfaceUser) LoginTime() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LoginTime",
- }
-}
-
-// property Gid s
-
-func (v *interfaceUser) Gid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Gid",
- }
-}
-
-// property PasswordStatus s
-
-func (v *interfaceUser) PasswordStatus() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PasswordStatus",
- }
-}
-
-// property MaxPasswordAge i
-
-func (v *interfaceUser) MaxPasswordAge() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "MaxPasswordAge",
- }
-}
-
-// property AutomaticLogin b
-
-func (v *interfaceUser) AutomaticLogin() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AutomaticLogin",
- }
-}
-
-// property Workspace i
-
-func (v *interfaceUser) Workspace() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Workspace",
- }
-}
-
-// property NoPasswdLogin b
-
-func (v *interfaceUser) NoPasswdLogin() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NoPasswdLogin",
- }
-}
-
-// property Shell s
-
-func (v *interfaceUser) Shell() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Shell",
- }
-}
-
-// property ShortTimeFormat i
-
-func (v *interfaceUser) ShortTimeFormat() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "ShortTimeFormat",
- }
-}
-
-// property LongTimeFormat i
-
-func (v *interfaceUser) LongTimeFormat() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "LongTimeFormat",
- }
-}
-
-// property Layout s
-
-func (v *interfaceUser) Layout() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Layout",
- }
-}
-
-// property WeekdayFormat i
-
-func (v *interfaceUser) WeekdayFormat() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "WeekdayFormat",
- }
-}
-
-// property CreatedTime t
-
-func (v *interfaceUser) CreatedTime() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CreatedTime",
- }
-}
-
-// property XSession s
-
-func (v *interfaceUser) XSession() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "XSession",
- }
-}
-
-// property Locked b
-
-func (v *interfaceUser) Locked() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Locked",
- }
-}
-
-// property HomeDir s
-
-func (v *interfaceUser) HomeDir() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HomeDir",
- }
-}
-
-// property Locale s
-
-func (v *interfaceUser) Locale() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Locale",
- }
-}
-
-// property WeekBegins i
-
-func (v *interfaceUser) WeekBegins() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "WeekBegins",
- }
-}
-
-// property IconList as
-
-func (v *interfaceUser) IconList() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "IconList",
- }
-}
-
-// property Uid s
-
-func (v *interfaceUser) Uid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Uid",
- }
-}
-
-// property SystemAccount b
-
-func (v *interfaceUser) SystemAccount() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SystemAccount",
- }
-}
-
-// property AccountType i
-
-func (v *interfaceUser) AccountType() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "AccountType",
- }
-}
-
-type ImageBlur interface {
- imageBlur // interface com.deepin.daemon.ImageBlur
- proxy.Object
-}
-
-type objectImageBlur struct {
- interfaceImageBlur // interface com.deepin.daemon.ImageBlur
- proxy.ImplObject
-}
-
-func NewImageBlur(conn *dbus.Conn) ImageBlur {
- obj := new(objectImageBlur)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Accounts", "/com/deepin/daemon/ImageBlur")
- return obj
-}
-
-type imageBlur interface {
- GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call
- Delete(flags dbus.Flags, file string) error
- GoGet(flags dbus.Flags, ch chan *dbus.Call, source string) *dbus.Call
- Get(flags dbus.Flags, source string) (string, error)
- ConnectBlurDone(cb func(imgFile string, imgBlurFile string, ok bool)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceImageBlur struct{}
-
-func (v *interfaceImageBlur) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceImageBlur) GetInterfaceName_() string {
- return "com.deepin.daemon.ImageBlur"
-}
-
-// method Delete
-
-func (v *interfaceImageBlur) GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, file)
-}
-
-func (v *interfaceImageBlur) Delete(flags dbus.Flags, file string) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), file).Done).Err
-}
-
-// method Get
-
-func (v *interfaceImageBlur) GoGet(flags dbus.Flags, ch chan *dbus.Call, source string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Get", flags, ch, source)
-}
-
-func (*interfaceImageBlur) StoreGet(call *dbus.Call) (blurred string, err error) {
- err = call.Store(&blurred)
- return
-}
-
-func (v *interfaceImageBlur) Get(flags dbus.Flags, source string) (string, error) {
- return v.StoreGet(
- <-v.GoGet(flags, make(chan *dbus.Call, 1), source).Done)
-}
-
-// signal BlurDone
-
-func (v *interfaceImageBlur) ConnectBlurDone(cb func(imgFile string, imgBlurFile string, ok bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BlurDone", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BlurDone",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var imgFile string
- var imgBlurFile string
- var ok bool
- err := dbus.Store(sig.Body, &imgFile, &imgBlurFile, &ok)
- if err == nil {
- cb(imgFile, imgBlurFile, ok)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1349 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.accounts"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package accounts
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockAccounts struct {
- MockInterfaceAccounts // interface com.deepin.daemon.Accounts
- proxy.MockObject
-}
-
-type MockInterfaceAccounts struct {
- mock.Mock
-}
-
-// method AllowGuestAccount
-
-func (v *MockInterfaceAccounts) GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, allow)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) AllowGuestAccount(flags dbus.Flags, allow bool) error {
- mockArgs := v.Called(flags, allow)
-
- return mockArgs.Error(0)
-}
-
-// method CreateGuestAccount
-
-func (v *MockInterfaceAccounts) GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) CreateGuestAccount(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method CreateUser
-
-func (v *MockInterfaceAccounts) GoCreateUser(flags dbus.Flags, ch chan *dbus.Call, name string, fullName string, type0 int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, fullName, type0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) CreateUser(flags dbus.Flags, name string, fullName string, type0 int32) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, fullName, type0)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DeleteUser
-
-func (v *MockInterfaceAccounts) GoDeleteUser(flags dbus.Flags, ch chan *dbus.Call, name string, rmFiles bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, rmFiles)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) DeleteUser(flags dbus.Flags, name string, rmFiles bool) error {
- mockArgs := v.Called(flags, name, rmFiles)
-
- return mockArgs.Error(0)
-}
-
-// method FindUserById
-
-func (v *MockInterfaceAccounts) GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) FindUserById(flags dbus.Flags, uid string) (string, error) {
- mockArgs := v.Called(flags, uid)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method FindUserByName
-
-func (v *MockInterfaceAccounts) GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) FindUserByName(flags dbus.Flags, name string) (string, error) {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method IsPasswordValid
-
-func (v *MockInterfaceAccounts) GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
- mockArgs := v.Called(flags, ch, password)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) IsPasswordValid(flags dbus.Flags, password string) (bool, string, int32, error) {
- mockArgs := v.Called(flags, password)
-
- ret2, ok := mockArgs.Get(2).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
- }
-
- return mockArgs.Bool(0), mockArgs.String(1), ret2, mockArgs.Error(3)
-}
-
-// method IsUsernameValid
-
-func (v *MockInterfaceAccounts) GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) IsUsernameValid(flags dbus.Flags, name string) (bool, string, int32, error) {
- mockArgs := v.Called(flags, name)
-
- ret2, ok := mockArgs.Get(2).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
- }
-
- return mockArgs.Bool(0), mockArgs.String(1), ret2, mockArgs.Error(3)
-}
-
-// method RandUserIcon
-
-func (v *MockInterfaceAccounts) GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAccounts) RandUserIcon(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// signal UserAdded
-
-func (v *MockInterfaceAccounts) ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UserDeleted
-
-func (v *MockInterfaceAccounts) ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property UserList as
-
-func (v *MockInterfaceAccounts) UserList() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GuestIcon s
-
-func (v *MockInterfaceAccounts) GuestIcon() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AllowGuest b
-
-func (v *MockInterfaceAccounts) AllowGuest() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockUser struct {
- MockInterfaceUser // interface com.deepin.daemon.Accounts.User
- proxy.MockObject
-}
-
-type MockInterfaceUser struct {
- mock.Mock
-}
-
-// method AddGroup
-
-func (v *MockInterfaceUser) GoAddGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
- mockArgs := v.Called(flags, ch, group)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) AddGroup(flags dbus.Flags, group string) error {
- mockArgs := v.Called(flags, group)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteGroup
-
-func (v *MockInterfaceUser) GoDeleteGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
- mockArgs := v.Called(flags, ch, group)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) DeleteGroup(flags dbus.Flags, group string) error {
- mockArgs := v.Called(flags, group)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteIconFile
-
-func (v *MockInterfaceUser) GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, icon string) *dbus.Call {
- mockArgs := v.Called(flags, ch, icon)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) DeleteIconFile(flags dbus.Flags, icon string) error {
- mockArgs := v.Called(flags, icon)
-
- return mockArgs.Error(0)
-}
-
-// method EnableNoPasswdLogin
-
-func (v *MockInterfaceUser) GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) EnableNoPasswdLogin(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method GetReminderInfo
-
-func (v *MockInterfaceUser) GoGetReminderInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) GetReminderInfo(flags dbus.Flags) (LoginReminderInfo, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(LoginReminderInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsPasswordExpired
-
-func (v *MockInterfaceUser) GoIsPasswordExpired(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) IsPasswordExpired(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method PasswordExpiredInfo
-
-func (v *MockInterfaceUser) GoPasswordExpiredInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) PasswordExpiredInfo(flags dbus.Flags) (int32, int64, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(int64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method SetAutomaticLogin
-
-func (v *MockInterfaceUser) GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetAutomaticLogin(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method SetCurrentWorkspace
-
-func (v *MockInterfaceUser) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, currentWorkspace int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, currentWorkspace)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetCurrentWorkspace(flags dbus.Flags, currentWorkspace int32) error {
- mockArgs := v.Called(flags, currentWorkspace)
-
- return mockArgs.Error(0)
-}
-
-// method SetDesktopBackgrounds
-
-func (v *MockInterfaceUser) GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, val []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, val)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetDesktopBackgrounds(flags dbus.Flags, val []string) error {
- mockArgs := v.Called(flags, val)
-
- return mockArgs.Error(0)
-}
-
-// method SetFullName
-
-func (v *MockInterfaceUser) GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetFullName(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method SetGreeterBackground
-
-func (v *MockInterfaceUser) GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, bg string) *dbus.Call {
- mockArgs := v.Called(flags, ch, bg)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetGreeterBackground(flags dbus.Flags, bg string) error {
- mockArgs := v.Called(flags, bg)
-
- return mockArgs.Error(0)
-}
-
-// method SetGroups
-
-func (v *MockInterfaceUser) GoSetGroups(flags dbus.Flags, ch chan *dbus.Call, groups []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, groups)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetGroups(flags dbus.Flags, groups []string) error {
- mockArgs := v.Called(flags, groups)
-
- return mockArgs.Error(0)
-}
-
-// method SetHistoryLayout
-
-func (v *MockInterfaceUser) GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, list []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, list)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetHistoryLayout(flags dbus.Flags, list []string) error {
- mockArgs := v.Called(flags, list)
-
- return mockArgs.Error(0)
-}
-
-// method SetHomeDir
-
-func (v *MockInterfaceUser) GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call {
- mockArgs := v.Called(flags, ch, home)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetHomeDir(flags dbus.Flags, home string) error {
- mockArgs := v.Called(flags, home)
-
- return mockArgs.Error(0)
-}
-
-// method SetIconFile
-
-func (v *MockInterfaceUser) GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconURI string) *dbus.Call {
- mockArgs := v.Called(flags, ch, iconURI)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetIconFile(flags dbus.Flags, iconURI string) error {
- mockArgs := v.Called(flags, iconURI)
-
- return mockArgs.Error(0)
-}
-
-// method SetLayout
-
-func (v *MockInterfaceUser) GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- mockArgs := v.Called(flags, ch, layout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetLayout(flags dbus.Flags, layout string) error {
- mockArgs := v.Called(flags, layout)
-
- return mockArgs.Error(0)
-}
-
-// method SetLocale
-
-func (v *MockInterfaceUser) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- mockArgs := v.Called(flags, ch, locale)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetLocale(flags dbus.Flags, locale string) error {
- mockArgs := v.Called(flags, locale)
-
- return mockArgs.Error(0)
-}
-
-// method SetLocked
-
-func (v *MockInterfaceUser) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, locked)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetLocked(flags dbus.Flags, locked bool) error {
- mockArgs := v.Called(flags, locked)
-
- return mockArgs.Error(0)
-}
-
-// method SetLongDateFormat
-
-func (v *MockInterfaceUser) GoSetLongDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetLongDateFormat(flags dbus.Flags, value int32) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetLongTimeFormat
-
-func (v *MockInterfaceUser) GoSetLongTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetLongTimeFormat(flags dbus.Flags, value int32) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetMaxPasswordAge
-
-func (v *MockInterfaceUser) GoSetMaxPasswordAge(flags dbus.Flags, ch chan *dbus.Call, nDays int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, nDays)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetMaxPasswordAge(flags dbus.Flags, nDays int32) error {
- mockArgs := v.Called(flags, nDays)
-
- return mockArgs.Error(0)
-}
-
-// method SetPassword
-
-func (v *MockInterfaceUser) GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
- mockArgs := v.Called(flags, ch, password)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetPassword(flags dbus.Flags, password string) error {
- mockArgs := v.Called(flags, password)
-
- return mockArgs.Error(0)
-}
-
-// method SetShell
-
-func (v *MockInterfaceUser) GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call {
- mockArgs := v.Called(flags, ch, shell)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetShell(flags dbus.Flags, shell string) error {
- mockArgs := v.Called(flags, shell)
-
- return mockArgs.Error(0)
-}
-
-// method SetShortDateFormat
-
-func (v *MockInterfaceUser) GoSetShortDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetShortDateFormat(flags dbus.Flags, value int32) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetShortTimeFormat
-
-func (v *MockInterfaceUser) GoSetShortTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetShortTimeFormat(flags dbus.Flags, value int32) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetUse24HourFormat
-
-func (v *MockInterfaceUser) GoSetUse24HourFormat(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetUse24HourFormat(flags dbus.Flags, value bool) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetWeekBegins
-
-func (v *MockInterfaceUser) GoSetWeekBegins(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetWeekBegins(flags dbus.Flags, value int32) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetWeekdayFormat
-
-func (v *MockInterfaceUser) GoSetWeekdayFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) SetWeekdayFormat(flags dbus.Flags, value int32) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// property ShortDateFormat i
-
-func (v *MockInterfaceUser) ShortDateFormat() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DesktopBackgrounds as
-
-func (v *MockInterfaceUser) DesktopBackgrounds() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Groups as
-
-func (v *MockInterfaceUser) Groups() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GreeterBackground s
-
-func (v *MockInterfaceUser) GreeterBackground() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HistoryLayout as
-
-func (v *MockInterfaceUser) HistoryLayout() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UserName s
-
-func (v *MockInterfaceUser) UserName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FullName s
-
-func (v *MockInterfaceUser) FullName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Use24HourFormat b
-
-func (v *MockInterfaceUser) Use24HourFormat() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UUID s
-
-func (v *MockInterfaceUser) UUID() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IconFile s
-
-func (v *MockInterfaceUser) IconFile() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LongDateFormat i
-
-func (v *MockInterfaceUser) LongDateFormat() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PasswordLastChange i
-
-func (v *MockInterfaceUser) PasswordLastChange() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LoginTime t
-
-func (v *MockInterfaceUser) LoginTime() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Gid s
-
-func (v *MockInterfaceUser) Gid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PasswordStatus s
-
-func (v *MockInterfaceUser) PasswordStatus() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MaxPasswordAge i
-
-func (v *MockInterfaceUser) MaxPasswordAge() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AutomaticLogin b
-
-func (v *MockInterfaceUser) AutomaticLogin() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Workspace i
-
-func (v *MockInterfaceUser) Workspace() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NoPasswdLogin b
-
-func (v *MockInterfaceUser) NoPasswdLogin() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Shell s
-
-func (v *MockInterfaceUser) Shell() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ShortTimeFormat i
-
-func (v *MockInterfaceUser) ShortTimeFormat() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LongTimeFormat i
-
-func (v *MockInterfaceUser) LongTimeFormat() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Layout s
-
-func (v *MockInterfaceUser) Layout() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WeekdayFormat i
-
-func (v *MockInterfaceUser) WeekdayFormat() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CreatedTime t
-
-func (v *MockInterfaceUser) CreatedTime() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property XSession s
-
-func (v *MockInterfaceUser) XSession() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Locked b
-
-func (v *MockInterfaceUser) Locked() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HomeDir s
-
-func (v *MockInterfaceUser) HomeDir() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Locale s
-
-func (v *MockInterfaceUser) Locale() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WeekBegins i
-
-func (v *MockInterfaceUser) WeekBegins() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IconList as
-
-func (v *MockInterfaceUser) IconList() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Uid s
-
-func (v *MockInterfaceUser) Uid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemAccount b
-
-func (v *MockInterfaceUser) SystemAccount() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AccountType i
-
-func (v *MockInterfaceUser) AccountType() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockImageBlur struct {
- MockInterfaceImageBlur // interface com.deepin.daemon.ImageBlur
- proxy.MockObject
-}
-
-type MockInterfaceImageBlur struct {
- mock.Mock
-}
-
-// method Delete
-
-func (v *MockInterfaceImageBlur) GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call {
- mockArgs := v.Called(flags, ch, file)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceImageBlur) Delete(flags dbus.Flags, file string) error {
- mockArgs := v.Called(flags, file)
-
- return mockArgs.Error(0)
-}
-
-// method Get
-
-func (v *MockInterfaceImageBlur) GoGet(flags dbus.Flags, ch chan *dbus.Call, source string) *dbus.Call {
- mockArgs := v.Called(flags, ch, source)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceImageBlur) Get(flags dbus.Flags, source string) (string, error) {
- mockArgs := v.Called(flags, source)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// signal BlurDone
-
-func (v *MockInterfaceImageBlur) ConnectBlurDone(cb func(imgFile string, imgBlurFile string, ok bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,42 +0,0 @@
-{
- "Service": "com.deepin.daemon.Accounts",
- "Objects": [
- {
- "Type": "Accounts",
- "Path": "/com/deepin/daemon/Accounts",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Accounts",
- "Type": "accounts"
- }
- ]
- },
- {
- "Type": "User",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Accounts.User",
- "Type": "user",
- "Fixes": {
- "m/GetReminderInfo": [
- {
- "Name": "info",
- "Type": "LoginReminderInfo"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "ImageBlur",
- "Path": "/com/deepin/daemon/ImageBlur",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.ImageBlur",
- "Type": "imageBlur"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/ImageBlur.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/ImageBlur.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/ImageBlur.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/ImageBlur.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,28 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package accounts
-
-type LoginUtmpx struct {
- InittabID string
- Line string
- Host string
- Address string
- Time string
-}
-
-type LoginReminderInfo struct {
- Username string
- Spent struct {
- LastChange int
- Min int
- Max int
- Warn int
- Inactive int
- Expire int
- }
- CurrentLogin LoginUtmpx
- LastLogin LoginUtmpx
- FailCountSinceLastLogin int
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/User.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/User.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.accounts/User.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.accounts/User.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,160 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/AirplaneMode.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/AirplaneMode.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/AirplaneMode.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/AirplaneMode.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,118 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.airplanemode"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package airplanemode
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type AirplaneMode interface {
- airplaneMode // interface com.deepin.daemon.AirplaneMode
- proxy.Object
-}
-
-type objectAirplaneMode struct {
- interfaceAirplaneMode // interface com.deepin.daemon.AirplaneMode
- proxy.ImplObject
-}
-
-func NewAirplaneMode(conn *dbus.Conn) AirplaneMode {
- obj := new(objectAirplaneMode)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.AirplaneMode", "/com/deepin/daemon/AirplaneMode")
- return obj
-}
-
-type airplaneMode interface {
- GoDumpState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DumpState(flags dbus.Flags) error
- GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- Enable(flags dbus.Flags, enabled bool) error
- GoEnableBluetooth(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- EnableBluetooth(flags dbus.Flags, enabled bool) error
- GoEnableWifi(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- EnableWifi(flags dbus.Flags, enabled bool) error
- Enabled() proxy.PropBool
- WifiEnabled() proxy.PropBool
- BluetoothEnabled() proxy.PropBool
-}
-
-type interfaceAirplaneMode struct{}
-
-func (v *interfaceAirplaneMode) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAirplaneMode) GetInterfaceName_() string {
- return "com.deepin.daemon.AirplaneMode"
-}
-
-// method DumpState
-
-func (v *interfaceAirplaneMode) GoDumpState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpState", flags, ch)
-}
-
-func (v *interfaceAirplaneMode) DumpState(flags dbus.Flags) error {
- return (<-v.GoDumpState(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Enable
-
-func (v *interfaceAirplaneMode) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enabled)
-}
-
-func (v *interfaceAirplaneMode) Enable(flags dbus.Flags, enabled bool) error {
- return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method EnableBluetooth
-
-func (v *interfaceAirplaneMode) GoEnableBluetooth(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableBluetooth", flags, ch, enabled)
-}
-
-func (v *interfaceAirplaneMode) EnableBluetooth(flags dbus.Flags, enabled bool) error {
- return (<-v.GoEnableBluetooth(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method EnableWifi
-
-func (v *interfaceAirplaneMode) GoEnableWifi(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableWifi", flags, ch, enabled)
-}
-
-func (v *interfaceAirplaneMode) EnableWifi(flags dbus.Flags, enabled bool) error {
- return (<-v.GoEnableWifi(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// property Enabled b
-
-func (v *interfaceAirplaneMode) Enabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Enabled",
- }
-}
-
-// property WifiEnabled b
-
-func (v *interfaceAirplaneMode) WifiEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WifiEnabled",
- }
-}
-
-// property BluetoothEnabled b
-
-func (v *interfaceAirplaneMode) BluetoothEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "BluetoothEnabled",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,136 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.airplanemode"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package airplanemode
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockAirplaneMode struct {
- MockInterfaceAirplaneMode // interface com.deepin.daemon.AirplaneMode
- proxy.MockObject
-}
-
-type MockInterfaceAirplaneMode struct {
- mock.Mock
-}
-
-// method DumpState
-
-func (v *MockInterfaceAirplaneMode) GoDumpState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAirplaneMode) DumpState(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Enable
-
-func (v *MockInterfaceAirplaneMode) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAirplaneMode) Enable(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method EnableBluetooth
-
-func (v *MockInterfaceAirplaneMode) GoEnableBluetooth(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAirplaneMode) EnableBluetooth(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method EnableWifi
-
-func (v *MockInterfaceAirplaneMode) GoEnableWifi(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAirplaneMode) EnableWifi(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// property Enabled b
-
-func (v *MockInterfaceAirplaneMode) Enabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WifiEnabled b
-
-func (v *MockInterfaceAirplaneMode) WifiEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BluetoothEnabled b
-
-func (v *MockInterfaceAirplaneMode) BluetoothEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.airplanemode/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.airplanemode/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,16 +0,0 @@
-{
- "Service": "com.deepin.daemon.AirplaneMode",
- "Objects": [
- {
- "Type": "AirplaneMode",
- "Path": "/com/deepin/daemon/AirplaneMode",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.AirplaneMode",
- "Type": "airplaneMode",
- "Accessor": "AirplaneMode"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/Apps.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/Apps.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/Apps.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/Apps.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,227 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.apps"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package apps
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Apps interface {
- DesktopFileWatcher() desktopFileWatcher // interface com.deepin.daemon.Apps.DesktopFileWatcher
- LaunchedRecorder() launchedRecorder // interface com.deepin.daemon.Apps.LaunchedRecorder
- proxy.Object
-}
-
-type objectApps struct {
- interfaceDesktopFileWatcher // interface com.deepin.daemon.Apps.DesktopFileWatcher
- interfaceLaunchedRecorder // interface com.deepin.daemon.Apps.LaunchedRecorder
- proxy.ImplObject
-}
-
-func NewApps(conn *dbus.Conn) Apps {
- obj := new(objectApps)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Apps", "/com/deepin/daemon/Apps")
- return obj
-}
-
-func (obj *objectApps) DesktopFileWatcher() desktopFileWatcher {
- return &obj.interfaceDesktopFileWatcher
-}
-
-type desktopFileWatcher interface {
- ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceDesktopFileWatcher struct{}
-
-func (v *interfaceDesktopFileWatcher) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDesktopFileWatcher) GetInterfaceName_() string {
- return "com.deepin.daemon.Apps.DesktopFileWatcher"
-}
-
-// signal Event
-
-func (v *interfaceDesktopFileWatcher) ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Event",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- var op uint32
- err := dbus.Store(sig.Body, &name, &op)
- if err == nil {
- cb(name, op)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-func (obj *objectApps) LaunchedRecorder() launchedRecorder {
- return &obj.interfaceLaunchedRecorder
-}
-
-type launchedRecorder interface {
- GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetNew(flags dbus.Flags) (map[string][]string, error)
- GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
- MarkLaunched(flags dbus.Flags, desktopFile string) error
- GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call
- UninstallHints(flags dbus.Flags, desktopFiles []string) error
- GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call
- WatchDirs(flags dbus.Flags, dirs []string) error
- ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error)
- ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error)
- ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceLaunchedRecorder struct{}
-
-func (v *interfaceLaunchedRecorder) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLaunchedRecorder) GetInterfaceName_() string {
- return "com.deepin.daemon.Apps.LaunchedRecorder"
-}
-
-// method GetNew
-
-func (v *interfaceLaunchedRecorder) GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNew", flags, ch)
-}
-
-func (*interfaceLaunchedRecorder) StoreGetNew(call *dbus.Call) (newApps map[string][]string, err error) {
- err = call.Store(&newApps)
- return
-}
-
-func (v *interfaceLaunchedRecorder) GetNew(flags dbus.Flags) (map[string][]string, error) {
- return v.StoreGetNew(
- <-v.GoGetNew(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method MarkLaunched
-
-func (v *interfaceLaunchedRecorder) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MarkLaunched", flags, ch, desktopFile)
-}
-
-func (v *interfaceLaunchedRecorder) MarkLaunched(flags dbus.Flags, desktopFile string) error {
- return (<-v.GoMarkLaunched(flags, make(chan *dbus.Call, 1), desktopFile).Done).Err
-}
-
-// method UninstallHints
-
-func (v *interfaceLaunchedRecorder) GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UninstallHints", flags, ch, desktopFiles)
-}
-
-func (v *interfaceLaunchedRecorder) UninstallHints(flags dbus.Flags, desktopFiles []string) error {
- return (<-v.GoUninstallHints(flags, make(chan *dbus.Call, 1), desktopFiles).Done).Err
-}
-
-// method WatchDirs
-
-func (v *interfaceLaunchedRecorder) GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".WatchDirs", flags, ch, dirs)
-}
-
-func (v *interfaceLaunchedRecorder) WatchDirs(flags dbus.Flags, dirs []string) error {
- return (<-v.GoWatchDirs(flags, make(chan *dbus.Call, 1), dirs).Done).Err
-}
-
-// signal Launched
-
-func (v *interfaceLaunchedRecorder) ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Launched", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Launched",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var file string
- err := dbus.Store(sig.Body, &file)
- if err == nil {
- cb(file)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StatusSaved
-
-func (v *interfaceLaunchedRecorder) ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StatusSaved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StatusSaved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var root string
- var file string
- var ok bool
- err := dbus.Store(sig.Body, &root, &file, &ok)
- if err == nil {
- cb(root, file, ok)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ServiceRestarted
-
-func (v *interfaceLaunchedRecorder) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ServiceRestarted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ServiceRestarted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,159 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.apps"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package apps
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockApps struct {
- MockInterfaceDesktopFileWatcher // interface com.deepin.daemon.Apps.DesktopFileWatcher
- MockInterfaceLaunchedRecorder // interface com.deepin.daemon.Apps.LaunchedRecorder
- proxy.MockObject
-}
-
-type MockInterfaceDesktopFileWatcher struct {
- mock.Mock
-}
-
-// signal Event
-
-func (v *MockInterfaceDesktopFileWatcher) ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockInterfaceLaunchedRecorder struct {
- mock.Mock
-}
-
-// method GetNew
-
-func (v *MockInterfaceLaunchedRecorder) GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLaunchedRecorder) GetNew(flags dbus.Flags) (map[string][]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string][]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method MarkLaunched
-
-func (v *MockInterfaceLaunchedRecorder) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktopFile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLaunchedRecorder) MarkLaunched(flags dbus.Flags, desktopFile string) error {
- mockArgs := v.Called(flags, desktopFile)
-
- return mockArgs.Error(0)
-}
-
-// method UninstallHints
-
-func (v *MockInterfaceLaunchedRecorder) GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktopFiles)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLaunchedRecorder) UninstallHints(flags dbus.Flags, desktopFiles []string) error {
- mockArgs := v.Called(flags, desktopFiles)
-
- return mockArgs.Error(0)
-}
-
-// method WatchDirs
-
-func (v *MockInterfaceLaunchedRecorder) GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, dirs)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLaunchedRecorder) WatchDirs(flags dbus.Flags, dirs []string) error {
- mockArgs := v.Called(flags, dirs)
-
- return mockArgs.Error(0)
-}
-
-// signal Launched
-
-func (v *MockInterfaceLaunchedRecorder) ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StatusSaved
-
-func (v *MockInterfaceLaunchedRecorder) ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ServiceRestarted
-
-func (v *MockInterfaceLaunchedRecorder) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.apps/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.apps/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,21 +0,0 @@
-{
- "Service": "com.deepin.daemon.Apps",
- "Objects": [
- {
- "Type": "Apps",
- "Path": "/com/deepin/daemon/Apps",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Apps.DesktopFileWatcher",
- "Type": "desktopFileWatcher",
- "Accessor": "DesktopFileWatcher"
- },
- {
- "Name": "com.deepin.daemon.Apps.LaunchedRecorder",
- "Type": "launchedRecorder",
- "Accessor": "LaunchedRecorder"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/Audio.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/Audio.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/Audio.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/Audio.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,870 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.audio"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package audio
-
-import "errors"
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Audio interface {
- audio // interface com.deepin.daemon.Audio
- proxy.Object
-}
-
-type objectAudio struct {
- interfaceAudio // interface com.deepin.daemon.Audio
- proxy.ImplObject
-}
-
-func NewAudio(conn *dbus.Conn) Audio {
- obj := new(objectAudio)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Audio", "/com/deepin/daemon/Audio")
- return obj
-}
-
-type audio interface {
- GoSetDefaultSink(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- SetDefaultSink(flags dbus.Flags, name string) error
- GoSetDefaultSource(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- SetDefaultSource(flags dbus.Flags, name string) error
- GoSetPort(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, direction int32) *dbus.Call
- SetPort(flags dbus.Flags, cardId uint32, portName string, direction int32) error
- GoSetPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, enabled bool) *dbus.Call
- SetPortEnabled(flags dbus.Flags, cardId uint32, portName string, enabled bool) error
- GoIsPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string) *dbus.Call
- IsPortEnabled(flags dbus.Flags, cardId uint32, portName string) (bool, error)
- MaxUIVolume() proxy.PropDouble
- SinkInputs() proxy.PropObjectPathArray
- DefaultSink() proxy.PropObjectPath
- DefaultSource() proxy.PropObjectPath
- Cards() proxy.PropString
- CardsWithoutUnavailable() proxy.PropString
-}
-
-type interfaceAudio struct{}
-
-func (v *interfaceAudio) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAudio) GetInterfaceName_() string {
- return "com.deepin.daemon.Audio"
-}
-
-// method SetDefaultSink
-
-func (v *interfaceAudio) GoSetDefaultSink(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultSink", flags, ch, name)
-}
-
-func (v *interfaceAudio) SetDefaultSink(flags dbus.Flags, name string) error {
- return (<-v.GoSetDefaultSink(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method SetDefaultSource
-
-func (v *interfaceAudio) GoSetDefaultSource(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultSource", flags, ch, name)
-}
-
-func (v *interfaceAudio) SetDefaultSource(flags dbus.Flags, name string) error {
- return (<-v.GoSetDefaultSource(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method SetPort
-
-func (v *interfaceAudio) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, direction int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPort", flags, ch, cardId, portName, direction)
-}
-
-func (v *interfaceAudio) SetPort(flags dbus.Flags, cardId uint32, portName string, direction int32) error {
- return (<-v.GoSetPort(flags, make(chan *dbus.Call, 1), cardId, portName, direction).Done).Err
-}
-
-// method SetPortEnabled
-
-func (v *interfaceAudio) GoSetPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPortEnabled", flags, ch, cardId, portName, enabled)
-}
-
-func (v *interfaceAudio) SetPortEnabled(flags dbus.Flags, cardId uint32, portName string, enabled bool) error {
- return (<-v.GoSetPortEnabled(flags, make(chan *dbus.Call, 1), cardId, portName, enabled).Done).Err
-}
-
-// method IsPortEnabled
-
-func (v *interfaceAudio) GoIsPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPortEnabled", flags, ch, cardId, portName)
-}
-
-func (*interfaceAudio) StoreIsPortEnabled(call *dbus.Call) (enabled bool, err error) {
- err = call.Store(&enabled)
- return
-}
-
-func (v *interfaceAudio) IsPortEnabled(flags dbus.Flags, cardId uint32, portName string) (bool, error) {
- return v.StoreIsPortEnabled(
- <-v.GoIsPortEnabled(flags, make(chan *dbus.Call, 1), cardId, portName).Done)
-}
-
-// property MaxUIVolume d
-
-func (v *interfaceAudio) MaxUIVolume() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "MaxUIVolume",
- }
-}
-
-// property SinkInputs ao
-
-func (v *interfaceAudio) SinkInputs() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "SinkInputs",
- }
-}
-
-// property DefaultSink o
-
-func (v *interfaceAudio) DefaultSink() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "DefaultSink",
- }
-}
-
-// property DefaultSource o
-
-func (v *interfaceAudio) DefaultSource() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "DefaultSource",
- }
-}
-
-// property Cards s
-
-func (v *interfaceAudio) Cards() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Cards",
- }
-}
-
-// property CardsWithoutUnavailable s
-
-func (v *interfaceAudio) CardsWithoutUnavailable() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CardsWithoutUnavailable",
- }
-}
-
-type Sink interface {
- sink // interface com.deepin.daemon.Audio.Sink
- proxy.Object
-}
-
-type objectSink struct {
- interfaceSink // interface com.deepin.daemon.Audio.Sink
- proxy.ImplObject
-}
-
-func NewSink(conn *dbus.Conn, path dbus.ObjectPath) (Sink, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSink)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Audio", path)
- return obj, nil
-}
-
-type sink interface {
- GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetMeter(flags dbus.Flags) (dbus.ObjectPath, error)
- GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
- SetBalance(flags dbus.Flags, value float64, isPlay bool) error
- GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
- SetFade(flags dbus.Flags, value float64) error
- GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
- SetMute(flags dbus.Flags, value bool) error
- GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- SetPort(flags dbus.Flags, name string) error
- GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
- SetVolume(flags dbus.Flags, value float64, isPlay bool) error
- SupportBalance() proxy.PropBool
- Ports() PropPortInfoSlice
- Name() proxy.PropString
- Mute() proxy.PropBool
- Volume() proxy.PropDouble
- Balance() proxy.PropDouble
- ActivePort() PropPortInfo
- Card() proxy.PropUint32
- Description() proxy.PropString
- BaseVolume() proxy.PropDouble
- Fade() proxy.PropDouble
- SupportFade() proxy.PropBool
-}
-
-type interfaceSink struct{}
-
-func (v *interfaceSink) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSink) GetInterfaceName_() string {
- return "com.deepin.daemon.Audio.Sink"
-}
-
-// method GetMeter
-
-func (v *interfaceSink) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetMeter", flags, ch)
-}
-
-func (*interfaceSink) StoreGetMeter(call *dbus.Call) (meter dbus.ObjectPath, err error) {
- err = call.Store(&meter)
- return
-}
-
-func (v *interfaceSink) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreGetMeter(
- <-v.GoGetMeter(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetBalance
-
-func (v *interfaceSink) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBalance", flags, ch, value, isPlay)
-}
-
-func (v *interfaceSink) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
- return (<-v.GoSetBalance(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
-}
-
-// method SetFade
-
-func (v *interfaceSink) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFade", flags, ch, value)
-}
-
-func (v *interfaceSink) SetFade(flags dbus.Flags, value float64) error {
- return (<-v.GoSetFade(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetMute
-
-func (v *interfaceSink) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMute", flags, ch, value)
-}
-
-func (v *interfaceSink) SetMute(flags dbus.Flags, value bool) error {
- return (<-v.GoSetMute(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetPort
-
-func (v *interfaceSink) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPort", flags, ch, name)
-}
-
-func (v *interfaceSink) SetPort(flags dbus.Flags, name string) error {
- return (<-v.GoSetPort(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method SetVolume
-
-func (v *interfaceSink) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetVolume", flags, ch, value, isPlay)
-}
-
-func (v *interfaceSink) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
- return (<-v.GoSetVolume(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
-}
-
-// property SupportBalance b
-
-func (v *interfaceSink) SupportBalance() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SupportBalance",
- }
-}
-
-// property Ports a(ssy)
-
-func (v *interfaceSink) Ports() PropPortInfoSlice {
- return &implPropPortInfoSlice{
- Impl: v,
- Name: "Ports",
- }
-}
-
-// property Name s
-
-func (v *interfaceSink) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Mute b
-
-func (v *interfaceSink) Mute() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Mute",
- }
-}
-
-// property Volume d
-
-func (v *interfaceSink) Volume() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Volume",
- }
-}
-
-// property Balance d
-
-func (v *interfaceSink) Balance() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Balance",
- }
-}
-
-// property ActivePort (ssy)
-
-func (v *interfaceSink) ActivePort() PropPortInfo {
- return &implPropPortInfo{
- Impl: v,
- Name: "ActivePort",
- }
-}
-
-// property Card u
-
-func (v *interfaceSink) Card() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Card",
- }
-}
-
-// property Description s
-
-func (v *interfaceSink) Description() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Description",
- }
-}
-
-// property BaseVolume d
-
-func (v *interfaceSink) BaseVolume() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "BaseVolume",
- }
-}
-
-// property Fade d
-
-func (v *interfaceSink) Fade() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Fade",
- }
-}
-
-// property SupportFade b
-
-func (v *interfaceSink) SupportFade() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SupportFade",
- }
-}
-
-type Source interface {
- source // interface com.deepin.daemon.Audio.Source
- proxy.Object
-}
-
-type objectSource struct {
- interfaceSource // interface com.deepin.daemon.Audio.Source
- proxy.ImplObject
-}
-
-func NewSource(conn *dbus.Conn, path dbus.ObjectPath) (Source, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSource)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Audio", path)
- return obj, nil
-}
-
-type source interface {
- GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetMeter(flags dbus.Flags) (dbus.ObjectPath, error)
- GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
- SetBalance(flags dbus.Flags, value float64, isPlay bool) error
- GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
- SetFade(flags dbus.Flags, value float64) error
- GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
- SetMute(flags dbus.Flags, value bool) error
- GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- SetPort(flags dbus.Flags, name string) error
- GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
- SetVolume(flags dbus.Flags, value float64, isPlay bool) error
- Mute() proxy.PropBool
- Balance() proxy.PropDouble
- SupportBalance() proxy.PropBool
- Fade() proxy.PropDouble
- Ports() PropPortInfoSlice
- Card() proxy.PropUint32
- BaseVolume() proxy.PropDouble
- Description() proxy.PropString
- Volume() proxy.PropDouble
- SupportFade() proxy.PropBool
- ActivePort() PropPortInfo
- Name() proxy.PropString
-}
-
-type interfaceSource struct{}
-
-func (v *interfaceSource) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSource) GetInterfaceName_() string {
- return "com.deepin.daemon.Audio.Source"
-}
-
-// method GetMeter
-
-func (v *interfaceSource) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetMeter", flags, ch)
-}
-
-func (*interfaceSource) StoreGetMeter(call *dbus.Call) (meter dbus.ObjectPath, err error) {
- err = call.Store(&meter)
- return
-}
-
-func (v *interfaceSource) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreGetMeter(
- <-v.GoGetMeter(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetBalance
-
-func (v *interfaceSource) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBalance", flags, ch, value, isPlay)
-}
-
-func (v *interfaceSource) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
- return (<-v.GoSetBalance(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
-}
-
-// method SetFade
-
-func (v *interfaceSource) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFade", flags, ch, value)
-}
-
-func (v *interfaceSource) SetFade(flags dbus.Flags, value float64) error {
- return (<-v.GoSetFade(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetMute
-
-func (v *interfaceSource) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMute", flags, ch, value)
-}
-
-func (v *interfaceSource) SetMute(flags dbus.Flags, value bool) error {
- return (<-v.GoSetMute(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetPort
-
-func (v *interfaceSource) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPort", flags, ch, name)
-}
-
-func (v *interfaceSource) SetPort(flags dbus.Flags, name string) error {
- return (<-v.GoSetPort(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method SetVolume
-
-func (v *interfaceSource) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetVolume", flags, ch, value, isPlay)
-}
-
-func (v *interfaceSource) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
- return (<-v.GoSetVolume(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
-}
-
-// property Mute b
-
-func (v *interfaceSource) Mute() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Mute",
- }
-}
-
-// property Balance d
-
-func (v *interfaceSource) Balance() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Balance",
- }
-}
-
-// property SupportBalance b
-
-func (v *interfaceSource) SupportBalance() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SupportBalance",
- }
-}
-
-// property Fade d
-
-func (v *interfaceSource) Fade() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Fade",
- }
-}
-
-// property Ports a(ssy)
-
-func (v *interfaceSource) Ports() PropPortInfoSlice {
- return &implPropPortInfoSlice{
- Impl: v,
- Name: "Ports",
- }
-}
-
-// property Card u
-
-func (v *interfaceSource) Card() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Card",
- }
-}
-
-// property BaseVolume d
-
-func (v *interfaceSource) BaseVolume() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "BaseVolume",
- }
-}
-
-// property Description s
-
-func (v *interfaceSource) Description() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Description",
- }
-}
-
-// property Volume d
-
-func (v *interfaceSource) Volume() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Volume",
- }
-}
-
-// property SupportFade b
-
-func (v *interfaceSource) SupportFade() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SupportFade",
- }
-}
-
-// property ActivePort (ssy)
-
-func (v *interfaceSource) ActivePort() PropPortInfo {
- return &implPropPortInfo{
- Impl: v,
- Name: "ActivePort",
- }
-}
-
-// property Name s
-
-func (v *interfaceSource) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-type SinkInput interface {
- sinkInput // interface com.deepin.daemon.Audio.SinkInput
- proxy.Object
-}
-
-type objectSinkInput struct {
- interfaceSinkInput // interface com.deepin.daemon.Audio.SinkInput
- proxy.ImplObject
-}
-
-func NewSinkInput(conn *dbus.Conn, path dbus.ObjectPath) (SinkInput, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSinkInput)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Audio", path)
- return obj, nil
-}
-
-type sinkInput interface {
- GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
- SetBalance(flags dbus.Flags, value float64, isPlay bool) error
- GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
- SetFade(flags dbus.Flags, value float64) error
- GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
- SetMute(flags dbus.Flags, value bool) error
- GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
- SetVolume(flags dbus.Flags, value float64, isPlay bool) error
- Volume() proxy.PropDouble
- Balance() proxy.PropDouble
- SupportBalance() proxy.PropBool
- Fade() proxy.PropDouble
- SupportFade() proxy.PropBool
- Name() proxy.PropString
- Icon() proxy.PropString
- Mute() proxy.PropBool
-}
-
-type interfaceSinkInput struct{}
-
-func (v *interfaceSinkInput) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSinkInput) GetInterfaceName_() string {
- return "com.deepin.daemon.Audio.SinkInput"
-}
-
-// method SetBalance
-
-func (v *interfaceSinkInput) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBalance", flags, ch, value, isPlay)
-}
-
-func (v *interfaceSinkInput) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
- return (<-v.GoSetBalance(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
-}
-
-// method SetFade
-
-func (v *interfaceSinkInput) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFade", flags, ch, value)
-}
-
-func (v *interfaceSinkInput) SetFade(flags dbus.Flags, value float64) error {
- return (<-v.GoSetFade(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetMute
-
-func (v *interfaceSinkInput) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMute", flags, ch, value)
-}
-
-func (v *interfaceSinkInput) SetMute(flags dbus.Flags, value bool) error {
- return (<-v.GoSetMute(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetVolume
-
-func (v *interfaceSinkInput) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetVolume", flags, ch, value, isPlay)
-}
-
-func (v *interfaceSinkInput) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
- return (<-v.GoSetVolume(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
-}
-
-// property Volume d
-
-func (v *interfaceSinkInput) Volume() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Volume",
- }
-}
-
-// property Balance d
-
-func (v *interfaceSinkInput) Balance() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Balance",
- }
-}
-
-// property SupportBalance b
-
-func (v *interfaceSinkInput) SupportBalance() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SupportBalance",
- }
-}
-
-// property Fade d
-
-func (v *interfaceSinkInput) Fade() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Fade",
- }
-}
-
-// property SupportFade b
-
-func (v *interfaceSinkInput) SupportFade() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SupportFade",
- }
-}
-
-// property Name s
-
-func (v *interfaceSinkInput) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Icon s
-
-func (v *interfaceSinkInput) Icon() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Icon",
- }
-}
-
-// property Mute b
-
-func (v *interfaceSinkInput) Mute() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Mute",
- }
-}
-
-type PropPortInfoSlice interface {
- Get(flags dbus.Flags) (value []PortInfo, err error)
- Set(flags dbus.Flags, value []PortInfo) error
- ConnectChanged(cb func(hasValue bool, value []PortInfo)) error
-}
-
-type implPropPortInfoSlice struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropPortInfoSlice) Get(flags dbus.Flags) (value []PortInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropPortInfoSlice) Set(flags dbus.Flags, value []PortInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropPortInfoSlice) ConnectChanged(cb func(hasValue bool, value []PortInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []PortInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropPortInfo interface {
- Get(flags dbus.Flags) (value PortInfo, err error)
- Set(flags dbus.Flags, value PortInfo) error
- ConnectChanged(cb func(hasValue bool, value PortInfo)) error
-}
-
-type implPropPortInfo struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropPortInfo) Get(flags dbus.Flags) (value PortInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropPortInfo) Set(flags dbus.Flags, value PortInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropPortInfo) ConnectChanged(cb func(hasValue bool, value PortInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v PortInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, PortInfo{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1011 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.audio"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package audio
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockAudio struct {
- MockInterfaceAudio // interface com.deepin.daemon.Audio
- proxy.MockObject
-}
-
-type MockInterfaceAudio struct {
- mock.Mock
-}
-
-// method SetDefaultSink
-
-func (v *MockInterfaceAudio) GoSetDefaultSink(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAudio) SetDefaultSink(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method SetDefaultSource
-
-func (v *MockInterfaceAudio) GoSetDefaultSource(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAudio) SetDefaultSource(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method SetPort
-
-func (v *MockInterfaceAudio) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, direction int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, cardId, portName, direction)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAudio) SetPort(flags dbus.Flags, cardId uint32, portName string, direction int32) error {
- mockArgs := v.Called(flags, cardId, portName, direction)
-
- return mockArgs.Error(0)
-}
-
-// method SetPortEnabled
-
-func (v *MockInterfaceAudio) GoSetPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, cardId, portName, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAudio) SetPortEnabled(flags dbus.Flags, cardId uint32, portName string, enabled bool) error {
- mockArgs := v.Called(flags, cardId, portName, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method IsPortEnabled
-
-func (v *MockInterfaceAudio) GoIsPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, cardId, portName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAudio) IsPortEnabled(flags dbus.Flags, cardId uint32, portName string) (bool, error) {
- mockArgs := v.Called(flags, cardId, portName)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// property MaxUIVolume d
-
-func (v *MockInterfaceAudio) MaxUIVolume() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SinkInputs ao
-
-func (v *MockInterfaceAudio) SinkInputs() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultSink o
-
-func (v *MockInterfaceAudio) DefaultSink() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultSource o
-
-func (v *MockInterfaceAudio) DefaultSource() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Cards s
-
-func (v *MockInterfaceAudio) Cards() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CardsWithoutUnavailable s
-
-func (v *MockInterfaceAudio) CardsWithoutUnavailable() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSink struct {
- MockInterfaceSink // interface com.deepin.daemon.Audio.Sink
- proxy.MockObject
-}
-
-type MockInterfaceSink struct {
- mock.Mock
-}
-
-// method GetMeter
-
-func (v *MockInterfaceSink) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSink) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetBalance
-
-func (v *MockInterfaceSink) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, isPlay)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSink) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
- mockArgs := v.Called(flags, value, isPlay)
-
- return mockArgs.Error(0)
-}
-
-// method SetFade
-
-func (v *MockInterfaceSink) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSink) SetFade(flags dbus.Flags, value float64) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetMute
-
-func (v *MockInterfaceSink) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSink) SetMute(flags dbus.Flags, value bool) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetPort
-
-func (v *MockInterfaceSink) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSink) SetPort(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method SetVolume
-
-func (v *MockInterfaceSink) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, isPlay)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSink) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
- mockArgs := v.Called(flags, value, isPlay)
-
- return mockArgs.Error(0)
-}
-
-// property SupportBalance b
-
-func (v *MockInterfaceSink) SupportBalance() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ports a(ssy)
-
-func (v *MockInterfaceSink) Ports() PropPortInfoSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropPortInfoSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceSink) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mute b
-
-func (v *MockInterfaceSink) Mute() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Volume d
-
-func (v *MockInterfaceSink) Volume() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Balance d
-
-func (v *MockInterfaceSink) Balance() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActivePort (ssy)
-
-func (v *MockInterfaceSink) ActivePort() PropPortInfo {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropPortInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Card u
-
-func (v *MockInterfaceSink) Card() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Description s
-
-func (v *MockInterfaceSink) Description() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BaseVolume d
-
-func (v *MockInterfaceSink) BaseVolume() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Fade d
-
-func (v *MockInterfaceSink) Fade() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportFade b
-
-func (v *MockInterfaceSink) SupportFade() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSource struct {
- MockInterfaceSource // interface com.deepin.daemon.Audio.Source
- proxy.MockObject
-}
-
-type MockInterfaceSource struct {
- mock.Mock
-}
-
-// method GetMeter
-
-func (v *MockInterfaceSource) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSource) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetBalance
-
-func (v *MockInterfaceSource) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, isPlay)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSource) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
- mockArgs := v.Called(flags, value, isPlay)
-
- return mockArgs.Error(0)
-}
-
-// method SetFade
-
-func (v *MockInterfaceSource) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSource) SetFade(flags dbus.Flags, value float64) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetMute
-
-func (v *MockInterfaceSource) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSource) SetMute(flags dbus.Flags, value bool) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetPort
-
-func (v *MockInterfaceSource) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSource) SetPort(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method SetVolume
-
-func (v *MockInterfaceSource) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, isPlay)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSource) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
- mockArgs := v.Called(flags, value, isPlay)
-
- return mockArgs.Error(0)
-}
-
-// property Mute b
-
-func (v *MockInterfaceSource) Mute() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Balance d
-
-func (v *MockInterfaceSource) Balance() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportBalance b
-
-func (v *MockInterfaceSource) SupportBalance() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Fade d
-
-func (v *MockInterfaceSource) Fade() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ports a(ssy)
-
-func (v *MockInterfaceSource) Ports() PropPortInfoSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropPortInfoSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Card u
-
-func (v *MockInterfaceSource) Card() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BaseVolume d
-
-func (v *MockInterfaceSource) BaseVolume() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Description s
-
-func (v *MockInterfaceSource) Description() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Volume d
-
-func (v *MockInterfaceSource) Volume() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportFade b
-
-func (v *MockInterfaceSource) SupportFade() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActivePort (ssy)
-
-func (v *MockInterfaceSource) ActivePort() PropPortInfo {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropPortInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceSource) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSinkInput struct {
- MockInterfaceSinkInput // interface com.deepin.daemon.Audio.SinkInput
- proxy.MockObject
-}
-
-type MockInterfaceSinkInput struct {
- mock.Mock
-}
-
-// method SetBalance
-
-func (v *MockInterfaceSinkInput) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, isPlay)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSinkInput) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
- mockArgs := v.Called(flags, value, isPlay)
-
- return mockArgs.Error(0)
-}
-
-// method SetFade
-
-func (v *MockInterfaceSinkInput) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSinkInput) SetFade(flags dbus.Flags, value float64) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetMute
-
-func (v *MockInterfaceSinkInput) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSinkInput) SetMute(flags dbus.Flags, value bool) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetVolume
-
-func (v *MockInterfaceSinkInput) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, isPlay)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSinkInput) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
- mockArgs := v.Called(flags, value, isPlay)
-
- return mockArgs.Error(0)
-}
-
-// property Volume d
-
-func (v *MockInterfaceSinkInput) Volume() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Balance d
-
-func (v *MockInterfaceSinkInput) Balance() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportBalance b
-
-func (v *MockInterfaceSinkInput) SupportBalance() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Fade d
-
-func (v *MockInterfaceSinkInput) Fade() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportFade b
-
-func (v *MockInterfaceSinkInput) SupportFade() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceSinkInput) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Icon s
-
-func (v *MockInterfaceSinkInput) Icon() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mute b
-
-func (v *MockInterfaceSinkInput) Mute() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropPortInfoSlice struct {
- mock.Mock
-}
-
-func (p MockPropPortInfoSlice) Get(flags dbus.Flags) (value []PortInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]PortInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropPortInfoSlice) Set(flags dbus.Flags, value []PortInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropPortInfoSlice) ConnectChanged(cb func(hasValue bool, value []PortInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropPortInfo struct {
- mock.Mock
-}
-
-func (p MockPropPortInfo) Get(flags dbus.Flags) (value PortInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(PortInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropPortInfo) Set(flags dbus.Flags, value PortInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropPortInfo) ConnectChanged(cb func(hasValue bool, value PortInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,69 +0,0 @@
-{
- "Service": "com.deepin.daemon.Audio",
- "Objects": [
- {
- "Type": "Audio",
- "Path": "/com/deepin/daemon/Audio",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Audio",
- "Type": "audio"
- }
- ]
- },
- {
- "Type":"Sink",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Audio.Sink",
- "Type": "sink",
- "Fixes": {
- "p/Ports": {
- "RefType": "PropPortInfoSlice"
- },
- "p/ActivePort": {
- "RefType": "PropPortInfo"
- }
- }
- }
- ]
- },
- {
- "Type":"Source",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Audio.Source",
- "Type": "source",
- "Fixes": {
- "p/Ports": {
- "RefType": "PropPortInfoSlice"
- },
- "p/ActivePort": {
- "RefType": "PropPortInfo"
- }
- }
- }
- ]
- },
- {
- "Type":"SinkInput",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Audio.SinkInput",
- "Type": "sinkInput"
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropPortInfoSlice",
- "ValueType": "[]PortInfo"
- },
- {
- "Type": "PropPortInfo",
- "ValueType": "PortInfo",
- "EmptyValue": "$T{}"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package audio
-
-type PortInfo struct {
- Name string
- Description string
- Priority uint32
- Available int // 0: Unknown, 1: No, 2: Yes
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/SinkInput.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/SinkInput.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/SinkInput.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/SinkInput.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/Sink.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/Sink.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/Sink.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/Sink.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/Source.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/Source.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.audio/Source.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.audio/Source.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/Authenticate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/Authenticate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/Authenticate.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/Authenticate.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1128 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package authenticate
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Authenticate interface {
- authenticate // interface com.deepin.daemon.Authenticate
- proxy.Object
-}
-
-type objectAuthenticate struct {
- interfaceAuthenticate // interface com.deepin.daemon.Authenticate
- proxy.ImplObject
-}
-
-func NewAuthenticate(conn *dbus.Conn) Authenticate {
- obj := new(objectAuthenticate)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate")
- return obj
-}
-
-type authenticate interface {
- GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call
- Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error)
- GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- GetLimits(flags dbus.Flags, username string) (string, error)
- GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call
- PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error)
- GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- ResetLimits(flags dbus.Flags, username string) error
- ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error)
- SupportEncrypts() proxy.PropString
- FrameworkState() proxy.PropInt32
- SupportedFlags() proxy.PropInt32
-}
-
-type interfaceAuthenticate struct{}
-
-func (v *interfaceAuthenticate) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAuthenticate) GetInterfaceName_() string {
- return "com.deepin.daemon.Authenticate"
-}
-
-// method Authenticate
-
-func (v *interfaceAuthenticate) GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Authenticate", flags, ch, username, authFlags, appType)
-}
-
-func (*interfaceAuthenticate) StoreAuthenticate(call *dbus.Call) (path string, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceAuthenticate) Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error) {
- return v.StoreAuthenticate(
- <-v.GoAuthenticate(flags, make(chan *dbus.Call, 1), username, authFlags, appType).Done)
-}
-
-// method GetLimits
-
-func (v *interfaceAuthenticate) GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLimits", flags, ch, username)
-}
-
-func (*interfaceAuthenticate) StoreGetLimits(call *dbus.Call) (limits string, err error) {
- err = call.Store(&limits)
- return
-}
-
-func (v *interfaceAuthenticate) GetLimits(flags dbus.Flags, username string) (string, error) {
- return v.StoreGetLimits(
- <-v.GoGetLimits(flags, make(chan *dbus.Call, 1), username).Done)
-}
-
-// method PreOneKeyLogin
-
-func (v *interfaceAuthenticate) GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PreOneKeyLogin", flags, ch, flag)
-}
-
-func (*interfaceAuthenticate) StorePreOneKeyLogin(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceAuthenticate) PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error) {
- return v.StorePreOneKeyLogin(
- <-v.GoPreOneKeyLogin(flags, make(chan *dbus.Call, 1), flag).Done)
-}
-
-// method ResetLimits
-
-func (v *interfaceAuthenticate) GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetLimits", flags, ch, username)
-}
-
-func (v *interfaceAuthenticate) ResetLimits(flags dbus.Flags, username string) error {
- return (<-v.GoResetLimits(flags, make(chan *dbus.Call, 1), username).Done).Err
-}
-
-// signal LimitUpdated
-
-func (v *interfaceAuthenticate) ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "LimitUpdated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".LimitUpdated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var username string
- err := dbus.Store(sig.Body, &username)
- if err == nil {
- cb(username)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property SupportEncrypts s
-
-func (v *interfaceAuthenticate) SupportEncrypts() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SupportEncrypts",
- }
-}
-
-// property FrameworkState i
-
-func (v *interfaceAuthenticate) FrameworkState() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "FrameworkState",
- }
-}
-
-// property SupportedFlags i
-
-func (v *interfaceAuthenticate) SupportedFlags() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SupportedFlags",
- }
-}
-
-type Fingerprint interface {
- fingerprint // interface com.deepin.daemon.Authenticate.Fingerprint
- proxy.Object
-}
-
-type objectFingerprint struct {
- interfaceFingerprint // interface com.deepin.daemon.Authenticate.Fingerprint
- proxy.ImplObject
-}
-
-func NewFingerprint(conn *dbus.Conn) Fingerprint {
- obj := new(objectFingerprint)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/Fingerprint")
- return obj
-}
-
-type fingerprint interface {
- GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call
- Claim(flags dbus.Flags, username string, claimed bool) error
- GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- DeleteAllFingers(flags dbus.Flags, username string) error
- GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
- DeleteFinger(flags dbus.Flags, username string, finger string) error
- GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
- Enroll(flags dbus.Flags, finger string) error
- GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- ListFingers(flags dbus.Flags, username string) ([]string, error)
- GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
- SetDefaultDevice(flags dbus.Flags, device string) error
- GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopEnroll(flags dbus.Flags) error
- GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopVerify(flags dbus.Flags) error
- GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
- Verify(flags dbus.Flags, finger string) error
- ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error)
- DefaultDevice() proxy.PropString
- Devices() proxy.PropString
-}
-
-type interfaceFingerprint struct{}
-
-func (v *interfaceFingerprint) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceFingerprint) GetInterfaceName_() string {
- return "com.deepin.daemon.Authenticate.Fingerprint"
-}
-
-// method Claim
-
-func (v *interfaceFingerprint) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, username, claimed)
-}
-
-func (v *interfaceFingerprint) Claim(flags dbus.Flags, username string, claimed bool) error {
- return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), username, claimed).Done).Err
-}
-
-// method DeleteAllFingers
-
-func (v *interfaceFingerprint) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, username)
-}
-
-func (v *interfaceFingerprint) DeleteAllFingers(flags dbus.Flags, username string) error {
- return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), username).Done).Err
-}
-
-// method DeleteFinger
-
-func (v *interfaceFingerprint) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, username, finger)
-}
-
-func (v *interfaceFingerprint) DeleteFinger(flags dbus.Flags, username string, finger string) error {
- return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
-}
-
-// method Enroll
-
-func (v *interfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, finger)
-}
-
-func (v *interfaceFingerprint) Enroll(flags dbus.Flags, finger string) error {
- return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), finger).Done).Err
-}
-
-// method ListFingers
-
-func (v *interfaceFingerprint) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, username)
-}
-
-func (*interfaceFingerprint) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
- err = call.Store(&fingers)
- return
-}
-
-func (v *interfaceFingerprint) ListFingers(flags dbus.Flags, username string) ([]string, error) {
- return v.StoreListFingers(
- <-v.GoListFingers(flags, make(chan *dbus.Call, 1), username).Done)
-}
-
-// method SetDefaultDevice
-
-func (v *interfaceFingerprint) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
-}
-
-func (v *interfaceFingerprint) SetDefaultDevice(flags dbus.Flags, device string) error {
- return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
-}
-
-// method StopEnroll
-
-func (v *interfaceFingerprint) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
-}
-
-func (v *interfaceFingerprint) StopEnroll(flags dbus.Flags) error {
- return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method StopVerify
-
-func (v *interfaceFingerprint) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
-}
-
-func (v *interfaceFingerprint) StopVerify(flags dbus.Flags) error {
- return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Verify
-
-func (v *interfaceFingerprint) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
-}
-
-func (v *interfaceFingerprint) Verify(flags dbus.Flags, finger string) error {
- return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
-}
-
-// signal EnrollStatus
-
-func (v *interfaceFingerprint) ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &id, &code, &msg)
- if err == nil {
- cb(id, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceFingerprint) ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &id, &code, &msg)
- if err == nil {
- cb(id, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Touch
-
-func (v *interfaceFingerprint) ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Touch",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var pressed bool
- err := dbus.Store(sig.Body, &id, &pressed)
- if err == nil {
- cb(id, pressed)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property DefaultDevice s
-
-func (v *interfaceFingerprint) DefaultDevice() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DefaultDevice",
- }
-}
-
-// property Devices s
-
-func (v *interfaceFingerprint) Devices() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Devices",
- }
-}
-
-type UKey interface {
- ukey // interface com.deepin.daemon.Authenticate.UKey
- proxy.Object
-}
-
-type objectUKey struct {
- interfaceUkey // interface com.deepin.daemon.Authenticate.UKey
- proxy.ImplObject
-}
-
-func NewUKey(conn *dbus.Conn) UKey {
- obj := new(objectUKey)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/UKey")
- return obj
-}
-
-type ukey interface {
- GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call
- ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error)
- GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call
- GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error)
- GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call
- GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error)
- GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
- SetDefaultDevice(flags dbus.Flags, device string) error
- GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call
- SetPin(flags dbus.Flags, id string, pin string) error
- GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- SetSessionPath(flags dbus.Flags, id string) error
- GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- StartVerify(flags dbus.Flags, id string) error
- GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- StopVerify(flags dbus.Flags, id string) error
- ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error)
- ValidDevices() proxy.PropString
- DefaultDevice() proxy.PropString
-}
-
-type interfaceUkey struct{}
-
-func (v *interfaceUkey) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceUkey) GetInterfaceName_() string {
- return "com.deepin.daemon.Authenticate.UKey"
-}
-
-// method ConstructVerification
-
-func (v *interfaceUkey) GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ConstructVerification", flags, ch, serviceName, username, useDefaultService)
-}
-
-func (*interfaceUkey) StoreConstructVerification(call *dbus.Call) (id string, err error) {
- err = call.Store(&id)
- return
-}
-
-func (v *interfaceUkey) ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error) {
- return v.StoreConstructVerification(
- <-v.GoConstructVerification(flags, make(chan *dbus.Call, 1), serviceName, username, useDefaultService).Done)
-}
-
-// method GetPINLength
-
-func (v *interfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPINLength", flags, ch, serviceName, username, useDefaultDevice)
-}
-
-func (*interfaceUkey) StoreGetPINLength(call *dbus.Call) (length int32, err error) {
- err = call.Store(&length)
- return
-}
-
-func (v *interfaceUkey) GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error) {
- return v.StoreGetPINLength(
- <-v.GoGetPINLength(flags, make(chan *dbus.Call, 1), serviceName, username, useDefaultDevice).Done)
-}
-
-// method GetUserList
-
-func (v *interfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserList", flags, ch, serviceName, useDefaultDevice)
-}
-
-func (*interfaceUkey) StoreGetUserList(call *dbus.Call) (users []string, err error) {
- err = call.Store(&users)
- return
-}
-
-func (v *interfaceUkey) GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error) {
- return v.StoreGetUserList(
- <-v.GoGetUserList(flags, make(chan *dbus.Call, 1), serviceName, useDefaultDevice).Done)
-}
-
-// method SetDefaultDevice
-
-func (v *interfaceUkey) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
-}
-
-func (v *interfaceUkey) SetDefaultDevice(flags dbus.Flags, device string) error {
- return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
-}
-
-// method SetPin
-
-func (v *interfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPin", flags, ch, id, pin)
-}
-
-func (v *interfaceUkey) SetPin(flags dbus.Flags, id string, pin string) error {
- return (<-v.GoSetPin(flags, make(chan *dbus.Call, 1), id, pin).Done).Err
-}
-
-// method SetSessionPath
-
-func (v *interfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSessionPath", flags, ch, id)
-}
-
-func (v *interfaceUkey) SetSessionPath(flags dbus.Flags, id string) error {
- return (<-v.GoSetSessionPath(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method StartVerify
-
-func (v *interfaceUkey) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, id)
-}
-
-func (v *interfaceUkey) StartVerify(flags dbus.Flags, id string) error {
- return (<-v.GoStartVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method StopVerify
-
-func (v *interfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, id)
-}
-
-func (v *interfaceUkey) StopVerify(flags dbus.Flags, id string) error {
- return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// signal VerifyResult
-
-func (v *interfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyResult", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyResult",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var msg string
- err := dbus.Store(sig.Body, &id, &msg)
- if err == nil {
- cb(id, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal State
-
-func (v *interfaceUkey) ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "State", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".State",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var state int32
- err := dbus.Store(sig.Body, &id, &state)
- if err == nil {
- cb(id, state)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property ValidDevices s
-
-func (v *interfaceUkey) ValidDevices() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ValidDevices",
- }
-}
-
-// property DefaultDevice s
-
-func (v *interfaceUkey) DefaultDevice() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DefaultDevice",
- }
-}
-
-type Face interface {
- face // interface com.deepin.daemon.Authenticate.Face
- proxy.Object
-}
-
-type objectFace struct {
- interfaceFace // interface com.deepin.daemon.Authenticate.Face
- proxy.ImplObject
-}
-
-func NewFace(conn *dbus.Conn) Face {
- obj := new(objectFace)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/Face")
- return obj
-}
-
-type face interface {
- GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call
- DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error
- GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call
- DeleteFaces(flags dbus.Flags, serviceName string, username string) error
- GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error)
- GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call
- ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error)
- GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call
- RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error
- GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call
- SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error
- GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call
- SetDefaultService(flags dbus.Flags, serviceName string) error
- GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call
- StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error)
- GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call
- StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error)
- GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- StopEnroll(flags dbus.Flags, id string) error
- GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- StopVerify(flags dbus.Flags, id string) error
- ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error)
- DefaultDevice() proxy.PropString
- DefaultService() proxy.PropString
- ServiceList() proxy.PropString
-}
-
-type interfaceFace struct{}
-
-func (v *interfaceFace) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceFace) GetInterfaceName_() string {
- return "com.deepin.daemon.Authenticate.Face"
-}
-
-// method DeleteFace
-
-func (v *interfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFace", flags, ch, serviceName, username, faceName)
-}
-
-func (v *interfaceFace) DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error {
- return (<-v.GoDeleteFace(flags, make(chan *dbus.Call, 1), serviceName, username, faceName).Done).Err
-}
-
-// method DeleteFaces
-
-func (v *interfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFaces", flags, ch, serviceName, username)
-}
-
-func (v *interfaceFace) DeleteFaces(flags dbus.Flags, serviceName string, username string) error {
- return (<-v.GoDeleteFaces(flags, make(chan *dbus.Call, 1), serviceName, username).Done).Err
-}
-
-// method GetShareMemInfo
-
-func (v *interfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetShareMemInfo", flags, ch, id)
-}
-
-func (*interfaceFace) StoreGetShareMemInfo(call *dbus.Call) (sockPath string, key string, size int32, err error) {
- err = call.Store(&sockPath, &key, &size)
- return
-}
-
-func (v *interfaceFace) GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error) {
- return v.StoreGetShareMemInfo(
- <-v.GoGetShareMemInfo(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method ListFaces
-
-func (v *interfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFaces", flags, ch, serviceName, username)
-}
-
-func (*interfaceFace) StoreListFaces(call *dbus.Call) (faces []string, err error) {
- err = call.Store(&faces)
- return
-}
-
-func (v *interfaceFace) ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error) {
- return v.StoreListFaces(
- <-v.GoListFaces(flags, make(chan *dbus.Call, 1), serviceName, username).Done)
-}
-
-// method RenameFace
-
-func (v *interfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFace", flags, ch, serviceName, username, oldFace, newFace)
-}
-
-func (v *interfaceFace) RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error {
- return (<-v.GoRenameFace(flags, make(chan *dbus.Call, 1), serviceName, username, oldFace, newFace).Done).Err
-}
-
-// method SetDefaultDevice
-
-func (v *interfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, serviceName, device)
-}
-
-func (v *interfaceFace) SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error {
- return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), serviceName, device).Done).Err
-}
-
-// method SetDefaultService
-
-func (v *interfaceFace) GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultService", flags, ch, serviceName)
-}
-
-func (v *interfaceFace) SetDefaultService(flags dbus.Flags, serviceName string) error {
- return (<-v.GoSetDefaultService(flags, make(chan *dbus.Call, 1), serviceName).Done).Err
-}
-
-// method StartEnroll
-
-func (v *interfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartEnroll", flags, ch, username, serviceName, faceName)
-}
-
-func (*interfaceFace) StoreStartEnroll(call *dbus.Call) (id string, err error) {
- err = call.Store(&id)
- return
-}
-
-func (v *interfaceFace) StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error) {
- return v.StoreStartEnroll(
- <-v.GoStartEnroll(flags, make(chan *dbus.Call, 1), username, serviceName, faceName).Done)
-}
-
-// method StartVerify
-
-func (v *interfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, username, serviceName, timeout)
-}
-
-func (*interfaceFace) StoreStartVerify(call *dbus.Call) (id string, err error) {
- err = call.Store(&id)
- return
-}
-
-func (v *interfaceFace) StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error) {
- return v.StoreStartVerify(
- <-v.GoStartVerify(flags, make(chan *dbus.Call, 1), username, serviceName, timeout).Done)
-}
-
-// method StopEnroll
-
-func (v *interfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch, id)
-}
-
-func (v *interfaceFace) StopEnroll(flags dbus.Flags, id string) error {
- return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method StopVerify
-
-func (v *interfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, id)
-}
-
-func (v *interfaceFace) StopVerify(flags dbus.Flags, id string) error {
- return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// signal EnrollStatus
-
-func (v *interfaceFace) ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var user string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &id, &user, &code, &msg)
- if err == nil {
- cb(id, user, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceFace) ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var user string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &id, &user, &code, &msg)
- if err == nil {
- cb(id, user, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceStatus
-
-func (v *interfaceFace) ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var serviceName string
- var code int32
- err := dbus.Store(sig.Body, &serviceName, &code)
- if err == nil {
- cb(serviceName, code)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property DefaultDevice s
-
-func (v *interfaceFace) DefaultDevice() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DefaultDevice",
- }
-}
-
-// property DefaultService s
-
-func (v *interfaceFace) DefaultService() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DefaultService",
- }
-}
-
-// property ServiceList s
-
-func (v *interfaceFace) ServiceList() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ServiceList",
- }
-}
-
-type CharaManger interface {
- charaManger // interface com.deepin.daemon.Authenticate.CharaManger
- proxy.Object
-}
-
-type objectCharaManger struct {
- interfaceCharaManger // interface com.deepin.daemon.Authenticate.CharaManger
- proxy.ImplObject
-}
-
-func NewCharaManger(conn *dbus.Conn) CharaManger {
- obj := new(objectCharaManger)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/CharaManger")
- return obj
-}
-
-type charaManger interface {
- GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call
- Delete(flags dbus.Flags, charaType int32, charaName string) error
- GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call
- EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error)
- GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- EnrollStop(flags dbus.Flags) error
- GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call
- List(flags dbus.Flags, driverName string, charaType int32) (string, error)
- GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call
- Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error
- ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error)
- ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error)
- ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error)
- DriverInfo() proxy.PropString
-}
-
-type interfaceCharaManger struct{}
-
-func (v *interfaceCharaManger) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceCharaManger) GetInterfaceName_() string {
- return "com.deepin.daemon.Authenticate.CharaManger"
-}
-
-// method Delete
-
-func (v *interfaceCharaManger) GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, charaType, charaName)
-}
-
-func (v *interfaceCharaManger) Delete(flags dbus.Flags, charaType int32, charaName string) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), charaType, charaName).Done).Err
-}
-
-// method EnrollStart
-
-func (v *interfaceCharaManger) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, driverName, charaType, charaName)
-}
-
-func (*interfaceCharaManger) StoreEnrollStart(call *dbus.Call) (outArg0 dbus.UnixFD, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceCharaManger) EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error) {
- return v.StoreEnrollStart(
- <-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), driverName, charaType, charaName).Done)
-}
-
-// method EnrollStop
-
-func (v *interfaceCharaManger) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch)
-}
-
-func (v *interfaceCharaManger) EnrollStop(flags dbus.Flags) error {
- return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method List
-
-func (v *interfaceCharaManger) GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".List", flags, ch, driverName, charaType)
-}
-
-func (*interfaceCharaManger) StoreList(call *dbus.Call) (outArg0 string, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceCharaManger) List(flags dbus.Flags, driverName string, charaType int32) (string, error) {
- return v.StoreList(
- <-v.GoList(flags, make(chan *dbus.Call, 1), driverName, charaType).Done)
-}
-
-// method Rename
-
-func (v *interfaceCharaManger) GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Rename", flags, ch, charaType, oldName, newName)
-}
-
-func (v *interfaceCharaManger) Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error {
- return (<-v.GoRename(flags, make(chan *dbus.Call, 1), charaType, oldName, newName).Done).Err
-}
-
-// signal EnrollStatus
-
-func (v *interfaceCharaManger) ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var Sender string
- var Code int32
- var Msg string
- err := dbus.Store(sig.Body, &Sender, &Code, &Msg)
- if err == nil {
- cb(Sender, Code, Msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CharaUpdated
-
-func (v *interfaceCharaManger) ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CharaUpdated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CharaUpdated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var DriverName string
- var CharaType int32
- err := dbus.Store(sig.Body, &DriverName, &CharaType)
- if err == nil {
- cb(DriverName, CharaType)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DriverChanged
-
-func (v *interfaceCharaManger) ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DriverChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DriverChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property DriverInfo s
-
-func (v *interfaceCharaManger) DriverInfo() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DriverInfo",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1089 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package authenticate
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockAuthenticate struct {
- MockInterfaceAuthenticate // interface com.deepin.daemon.Authenticate
- proxy.MockObject
-}
-
-type MockInterfaceAuthenticate struct {
- mock.Mock
-}
-
-// method Authenticate
-
-func (v *MockInterfaceAuthenticate) GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, authFlags, appType)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthenticate) Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error) {
- mockArgs := v.Called(flags, username, authFlags, appType)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetLimits
-
-func (v *MockInterfaceAuthenticate) GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthenticate) GetLimits(flags dbus.Flags, username string) (string, error) {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method PreOneKeyLogin
-
-func (v *MockInterfaceAuthenticate) GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, flag)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthenticate) PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error) {
- mockArgs := v.Called(flags, flag)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method ResetLimits
-
-func (v *MockInterfaceAuthenticate) GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthenticate) ResetLimits(flags dbus.Flags, username string) error {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.Error(0)
-}
-
-// signal LimitUpdated
-
-func (v *MockInterfaceAuthenticate) ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property SupportEncrypts s
-
-func (v *MockInterfaceAuthenticate) SupportEncrypts() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FrameworkState i
-
-func (v *MockInterfaceAuthenticate) FrameworkState() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportedFlags i
-
-func (v *MockInterfaceAuthenticate) SupportedFlags() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockFingerprint struct {
- MockInterfaceFingerprint // interface com.deepin.daemon.Authenticate.Fingerprint
- proxy.MockObject
-}
-
-type MockInterfaceFingerprint struct {
- mock.Mock
-}
-
-// method Claim
-
-func (v *MockInterfaceFingerprint) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, claimed)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) Claim(flags dbus.Flags, username string, claimed bool) error {
- mockArgs := v.Called(flags, username, claimed)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteAllFingers
-
-func (v *MockInterfaceFingerprint) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) DeleteAllFingers(flags dbus.Flags, username string) error {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteFinger
-
-func (v *MockInterfaceFingerprint) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) DeleteFinger(flags dbus.Flags, username string, finger string) error {
- mockArgs := v.Called(flags, username, finger)
-
- return mockArgs.Error(0)
-}
-
-// method Enroll
-
-func (v *MockInterfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) Enroll(flags dbus.Flags, finger string) error {
- mockArgs := v.Called(flags, finger)
-
- return mockArgs.Error(0)
-}
-
-// method ListFingers
-
-func (v *MockInterfaceFingerprint) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) ListFingers(flags dbus.Flags, username string) ([]string, error) {
- mockArgs := v.Called(flags, username)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetDefaultDevice
-
-func (v *MockInterfaceFingerprint) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) SetDefaultDevice(flags dbus.Flags, device string) error {
- mockArgs := v.Called(flags, device)
-
- return mockArgs.Error(0)
-}
-
-// method StopEnroll
-
-func (v *MockInterfaceFingerprint) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) StopEnroll(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method StopVerify
-
-func (v *MockInterfaceFingerprint) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) StopVerify(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Verify
-
-func (v *MockInterfaceFingerprint) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) Verify(flags dbus.Flags, finger string) error {
- mockArgs := v.Called(flags, finger)
-
- return mockArgs.Error(0)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceFingerprint) ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceFingerprint) ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Touch
-
-func (v *MockInterfaceFingerprint) ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property DefaultDevice s
-
-func (v *MockInterfaceFingerprint) DefaultDevice() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Devices s
-
-func (v *MockInterfaceFingerprint) Devices() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockUKey struct {
- MockInterfaceUkey // interface com.deepin.daemon.Authenticate.UKey
- proxy.MockObject
-}
-
-type MockInterfaceUkey struct {
- mock.Mock
-}
-
-// method ConstructVerification
-
-func (v *MockInterfaceUkey) GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, username, useDefaultService)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error) {
- mockArgs := v.Called(flags, serviceName, username, useDefaultService)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetPINLength
-
-func (v *MockInterfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, username, useDefaultDevice)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error) {
- mockArgs := v.Called(flags, serviceName, username, useDefaultDevice)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUserList
-
-func (v *MockInterfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, useDefaultDevice)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error) {
- mockArgs := v.Called(flags, serviceName, useDefaultDevice)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetDefaultDevice
-
-func (v *MockInterfaceUkey) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) SetDefaultDevice(flags dbus.Flags, device string) error {
- mockArgs := v.Called(flags, device)
-
- return mockArgs.Error(0)
-}
-
-// method SetPin
-
-func (v *MockInterfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id, pin)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) SetPin(flags dbus.Flags, id string, pin string) error {
- mockArgs := v.Called(flags, id, pin)
-
- return mockArgs.Error(0)
-}
-
-// method SetSessionPath
-
-func (v *MockInterfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) SetSessionPath(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method StartVerify
-
-func (v *MockInterfaceUkey) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) StartVerify(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method StopVerify
-
-func (v *MockInterfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) StopVerify(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// signal VerifyResult
-
-func (v *MockInterfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal State
-
-func (v *MockInterfaceUkey) ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property ValidDevices s
-
-func (v *MockInterfaceUkey) ValidDevices() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultDevice s
-
-func (v *MockInterfaceUkey) DefaultDevice() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockFace struct {
- MockInterfaceFace // interface com.deepin.daemon.Authenticate.Face
- proxy.MockObject
-}
-
-type MockInterfaceFace struct {
- mock.Mock
-}
-
-// method DeleteFace
-
-func (v *MockInterfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, username, faceName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error {
- mockArgs := v.Called(flags, serviceName, username, faceName)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteFaces
-
-func (v *MockInterfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) DeleteFaces(flags dbus.Flags, serviceName string, username string) error {
- mockArgs := v.Called(flags, serviceName, username)
-
- return mockArgs.Error(0)
-}
-
-// method GetShareMemInfo
-
-func (v *MockInterfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error) {
- mockArgs := v.Called(flags, id)
-
- ret2, ok := mockArgs.Get(2).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
- }
-
- return mockArgs.String(0), mockArgs.String(1), ret2, mockArgs.Error(3)
-}
-
-// method ListFaces
-
-func (v *MockInterfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error) {
- mockArgs := v.Called(flags, serviceName, username)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RenameFace
-
-func (v *MockInterfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, username, oldFace, newFace)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error {
- mockArgs := v.Called(flags, serviceName, username, oldFace, newFace)
-
- return mockArgs.Error(0)
-}
-
-// method SetDefaultDevice
-
-func (v *MockInterfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error {
- mockArgs := v.Called(flags, serviceName, device)
-
- return mockArgs.Error(0)
-}
-
-// method SetDefaultService
-
-func (v *MockInterfaceFace) GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, serviceName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) SetDefaultService(flags dbus.Flags, serviceName string) error {
- mockArgs := v.Called(flags, serviceName)
-
- return mockArgs.Error(0)
-}
-
-// method StartEnroll
-
-func (v *MockInterfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, serviceName, faceName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error) {
- mockArgs := v.Called(flags, username, serviceName, faceName)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method StartVerify
-
-func (v *MockInterfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, serviceName, timeout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error) {
- mockArgs := v.Called(flags, username, serviceName, timeout)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method StopEnroll
-
-func (v *MockInterfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StopEnroll(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method StopVerify
-
-func (v *MockInterfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StopVerify(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceFace) ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceFace) ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceStatus
-
-func (v *MockInterfaceFace) ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property DefaultDevice s
-
-func (v *MockInterfaceFace) DefaultDevice() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultService s
-
-func (v *MockInterfaceFace) DefaultService() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ServiceList s
-
-func (v *MockInterfaceFace) ServiceList() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockCharaManger struct {
- MockInterfaceCharaManger // interface com.deepin.daemon.Authenticate.CharaManger
- proxy.MockObject
-}
-
-type MockInterfaceCharaManger struct {
- mock.Mock
-}
-
-// method Delete
-
-func (v *MockInterfaceCharaManger) GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, charaType, charaName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCharaManger) Delete(flags dbus.Flags, charaType int32, charaName string) error {
- mockArgs := v.Called(flags, charaType, charaName)
-
- return mockArgs.Error(0)
-}
-
-// method EnrollStart
-
-func (v *MockInterfaceCharaManger) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, driverName, charaType, charaName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCharaManger) EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags, driverName, charaType, charaName)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method EnrollStop
-
-func (v *MockInterfaceCharaManger) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCharaManger) EnrollStop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method List
-
-func (v *MockInterfaceCharaManger) GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, driverName, charaType)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCharaManger) List(flags dbus.Flags, driverName string, charaType int32) (string, error) {
- mockArgs := v.Called(flags, driverName, charaType)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Rename
-
-func (v *MockInterfaceCharaManger) GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, charaType, oldName, newName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCharaManger) Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error {
- mockArgs := v.Called(flags, charaType, oldName, newName)
-
- return mockArgs.Error(0)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceCharaManger) ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CharaUpdated
-
-func (v *MockInterfaceCharaManger) ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DriverChanged
-
-func (v *MockInterfaceCharaManger) ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property DriverInfo s
-
-func (v *MockInterfaceCharaManger) DriverInfo() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/CharaManger.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/CharaManger.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/CharaManger.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/CharaManger.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,60 +0,0 @@
-{
- "Service": "com.deepin.daemon.Authenticate",
- "Objects": [
- {
- "Type": "Authenticate",
- "Path": "/com/deepin/daemon/Authenticate",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate",
- "Type": "authenticate",
- "Accessor": "Authenticate"
- }
- ]
- },
- {
- "Type": "Fingerprint",
- "Path": "/com/deepin/daemon/Authenticate/Fingerprint",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.Fingerprint",
- "Type": "fingerprint",
- "Accessor": "Fingerprint"
- }
- ]
- },
- {
- "Type": "UKey",
- "Path": "/com/deepin/daemon/Authenticate/UKey",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.UKey",
- "Type": "ukey",
- "Accessor": "UKey"
- }
- ]
- },
- {
- "Type": "Face",
- "Path": "/com/deepin/daemon/Authenticate/Face",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.Face",
- "Type": "face",
- "Accessor": "Face"
- }
- ]
- },
- {
- "Type": "CharaManger",
- "Path": "/com/deepin/daemon/Authenticate/CharaManger",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.CharaManger",
- "Type": "charaManger",
- "Accessor": "CharaManger"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/Face.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/Face.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/Face.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/Face.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/Fingerprint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/Fingerprint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/Fingerprint.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/Fingerprint.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package authenticate
-
-type CharaInfo struct {
- CharaName string
- CharaType int32
-}
-
-type DriverInfo struct {
- DriverName string
- CharaType int32
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/UKey.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/UKey.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate/UKey.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate/UKey.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,213 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.BiometricsDriver"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package BiometricsDriver
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type BiometricsDriver interface {
- biometricsDriver // interface com.deepin.daemon.authenticate.BiometricsDriver
- proxy.Object
-}
-
-type objectBiometricsDriver struct {
- interfaceBiometricsDriver // interface com.deepin.daemon.authenticate.BiometricsDriver
- proxy.ImplObject
-}
-
-func NewBiometricsDriver(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (BiometricsDriver, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectBiometricsDriver)
- obj.ImplObject.Init_(conn, serviceName, path)
- return obj, nil
-}
-
-type biometricsDriver interface {
- SetInterfaceName_(name string)
- GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call
- Delete(flags dbus.Flags, chara string) error
- GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call
- EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error)
- GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call
- EnrollStop(flags dbus.Flags, action string) error
- GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call
- VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error)
- GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call
- VerifyStop(flags dbus.Flags, action string) error
- ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error)
- ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error)
- List() proxy.PropStringArray
- CharaType() proxy.PropInt32
- Claim() proxy.PropBool
-}
-
-type interfaceBiometricsDriver struct{}
-
-func (v *interfaceBiometricsDriver) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (v *interfaceBiometricsDriver) SetInterfaceName_(name string) {
- v.GetObject_().SetExtra("customIfc", name)
-}
-
-func (v *interfaceBiometricsDriver) GetInterfaceName_() string {
- ifcName, _ := v.GetObject_().GetExtra("customIfc")
- ifcNameStr, _ := ifcName.(string)
- return ifcNameStr
-}
-
-// method Delete
-
-func (v *interfaceBiometricsDriver) GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, chara)
-}
-
-func (v *interfaceBiometricsDriver) Delete(flags dbus.Flags, chara string) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), chara).Done).Err
-}
-
-// method EnrollStart
-
-func (v *interfaceBiometricsDriver) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, chara, type0, action)
-}
-
-func (*interfaceBiometricsDriver) StoreEnrollStart(call *dbus.Call) (fd dbus.UnixFD, err error) {
- err = call.Store(&fd)
- return
-}
-
-func (v *interfaceBiometricsDriver) EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error) {
- return v.StoreEnrollStart(
- <-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), chara, type0, action).Done)
-}
-
-// method EnrollStop
-
-func (v *interfaceBiometricsDriver) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch, action)
-}
-
-func (v *interfaceBiometricsDriver) EnrollStop(flags dbus.Flags, action string) error {
- return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1), action).Done).Err
-}
-
-// method VerifyStart
-
-func (v *interfaceBiometricsDriver) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStart", flags, ch, charas, action)
-}
-
-func (*interfaceBiometricsDriver) StoreVerifyStart(call *dbus.Call) (fd dbus.UnixFD, err error) {
- err = call.Store(&fd)
- return
-}
-
-func (v *interfaceBiometricsDriver) VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error) {
- return v.StoreVerifyStart(
- <-v.GoVerifyStart(flags, make(chan *dbus.Call, 1), charas, action).Done)
-}
-
-// method VerifyStop
-
-func (v *interfaceBiometricsDriver) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStop", flags, ch, action)
-}
-
-func (v *interfaceBiometricsDriver) VerifyStop(flags dbus.Flags, action string) error {
- return (<-v.GoVerifyStop(flags, make(chan *dbus.Call, 1), action).Done).Err
-}
-
-// signal VerifyStatus
-
-func (v *interfaceBiometricsDriver) ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var action string
- var verifyStatusCode int32
- var message string
- err := dbus.Store(sig.Body, &action, &verifyStatusCode, &message)
- if err == nil {
- cb(action, verifyStatusCode, message)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal EnrollStatus
-
-func (v *interfaceBiometricsDriver) ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var action string
- var enrollStatusCode int32
- var message string
- err := dbus.Store(sig.Body, &action, &enrollStatusCode, &message)
- if err == nil {
- cb(action, enrollStatusCode, message)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property List as
-
-func (v *interfaceBiometricsDriver) List() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "List",
- }
-}
-
-// property CharaType i
-
-func (v *interfaceBiometricsDriver) CharaType() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "CharaType",
- }
-}
-
-// property Claim b
-
-func (v *interfaceBiometricsDriver) Claim() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Claim",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,194 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.BiometricsDriver"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package BiometricsDriver
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockBiometricsDriver struct {
- MockInterfaceBiometricsDriver // interface com.deepin.daemon.authenticate.BiometricsDriver
- proxy.MockObject
-}
-
-type MockInterfaceBiometricsDriver struct {
- mock.Mock
-}
-
-func (v *MockInterfaceBiometricsDriver) SetInterfaceName_(string) {
-}
-
-// method Delete
-
-func (v *MockInterfaceBiometricsDriver) GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call {
- mockArgs := v.Called(flags, ch, chara)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBiometricsDriver) Delete(flags dbus.Flags, chara string) error {
- mockArgs := v.Called(flags, chara)
-
- return mockArgs.Error(0)
-}
-
-// method EnrollStart
-
-func (v *MockInterfaceBiometricsDriver) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call {
- mockArgs := v.Called(flags, ch, chara, type0, action)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBiometricsDriver) EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags, chara, type0, action)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method EnrollStop
-
-func (v *MockInterfaceBiometricsDriver) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
- mockArgs := v.Called(flags, ch, action)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBiometricsDriver) EnrollStop(flags dbus.Flags, action string) error {
- mockArgs := v.Called(flags, action)
-
- return mockArgs.Error(0)
-}
-
-// method VerifyStart
-
-func (v *MockInterfaceBiometricsDriver) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call {
- mockArgs := v.Called(flags, ch, charas, action)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBiometricsDriver) VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags, charas, action)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method VerifyStop
-
-func (v *MockInterfaceBiometricsDriver) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
- mockArgs := v.Called(flags, ch, action)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBiometricsDriver) VerifyStop(flags dbus.Flags, action string) error {
- mockArgs := v.Called(flags, action)
-
- return mockArgs.Error(0)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceBiometricsDriver) ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceBiometricsDriver) ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property List as
-
-func (v *MockInterfaceBiometricsDriver) List() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CharaType i
-
-func (v *MockInterfaceBiometricsDriver) CharaType() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Claim b
-
-func (v *MockInterfaceBiometricsDriver) Claim() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.BiometricsDriver/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.BiometricsDriver/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-{
- "Service": "",
- "Objects": [
- {
- "Type": "BiometricsDriver",
- "Path": "",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.authenticate.BiometricsDriver",
- "CustomInterfaceName": true,
- "Type": "biometricsDriver",
- "Accessor": "BiometricsDriver"
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,315 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.face"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package face
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Face interface {
- face // interface com.deepin.daemon.Authenticate.Face.Device
- proxy.Object
-}
-
-type objectFace struct {
- interfaceFace // interface com.deepin.daemon.Authenticate.Face.Device
- proxy.ImplObject
-}
-
-func NewFace(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Face, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectFace)
- obj.ImplObject.Init_(conn, serviceName, path)
- return obj, nil
-}
-
-type face interface {
- SetInterfaceName_(name string)
- GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call
- Claim(flags dbus.Flags, claimed bool) error
- GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call
- DeleteFace(flags dbus.Flags, uuid string, faceName string) error
- GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- DeleteFaces(flags dbus.Flags, uuid string) error
- GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetShareMemInfo(flags dbus.Flags) (string, string, int32, error)
- GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- ListFaces(flags dbus.Flags, uuid string) ([]string, error)
- GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call
- RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error
- GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
- SetDefaultDevice(flags dbus.Flags, device string) error
- GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call
- StartEnroll(flags dbus.Flags, uuid string, faceName string) error
- GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call
- StartVerify(flags dbus.Flags, uuid string, timeout int32) error
- GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopEnroll(flags dbus.Flags) error
- GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopVerify(flags dbus.Flags) error
- ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error)
- SupportedDevices() proxy.PropStringArray
- DefaultDevice() proxy.PropString
- Name() proxy.PropString
- Claimed() proxy.PropBool
- Capability() proxy.PropInt32
- Status() proxy.PropInt32
-}
-
-type interfaceFace struct{}
-
-func (v *interfaceFace) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (v *interfaceFace) SetInterfaceName_(name string) {
- v.GetObject_().SetExtra("customIfc", name)
-}
-
-func (v *interfaceFace) GetInterfaceName_() string {
- ifcName, _ := v.GetObject_().GetExtra("customIfc")
- ifcNameStr, _ := ifcName.(string)
- return ifcNameStr
-}
-
-// method Claim
-
-func (v *interfaceFace) GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, claimed)
-}
-
-func (v *interfaceFace) Claim(flags dbus.Flags, claimed bool) error {
- return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), claimed).Done).Err
-}
-
-// method DeleteFace
-
-func (v *interfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFace", flags, ch, uuid, faceName)
-}
-
-func (v *interfaceFace) DeleteFace(flags dbus.Flags, uuid string, faceName string) error {
- return (<-v.GoDeleteFace(flags, make(chan *dbus.Call, 1), uuid, faceName).Done).Err
-}
-
-// method DeleteFaces
-
-func (v *interfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFaces", flags, ch, uuid)
-}
-
-func (v *interfaceFace) DeleteFaces(flags dbus.Flags, uuid string) error {
- return (<-v.GoDeleteFaces(flags, make(chan *dbus.Call, 1), uuid).Done).Err
-}
-
-// method GetShareMemInfo
-
-func (v *interfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetShareMemInfo", flags, ch)
-}
-
-func (*interfaceFace) StoreGetShareMemInfo(call *dbus.Call) (sockPath string, key string, size int32, err error) {
- err = call.Store(&sockPath, &key, &size)
- return
-}
-
-func (v *interfaceFace) GetShareMemInfo(flags dbus.Flags) (string, string, int32, error) {
- return v.StoreGetShareMemInfo(
- <-v.GoGetShareMemInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListFaces
-
-func (v *interfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFaces", flags, ch, uuid)
-}
-
-func (*interfaceFace) StoreListFaces(call *dbus.Call) (faces []string, err error) {
- err = call.Store(&faces)
- return
-}
-
-func (v *interfaceFace) ListFaces(flags dbus.Flags, uuid string) ([]string, error) {
- return v.StoreListFaces(
- <-v.GoListFaces(flags, make(chan *dbus.Call, 1), uuid).Done)
-}
-
-// method RenameFace
-
-func (v *interfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFace", flags, ch, uuid, oldFaceName, newFaceName)
-}
-
-func (v *interfaceFace) RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error {
- return (<-v.GoRenameFace(flags, make(chan *dbus.Call, 1), uuid, oldFaceName, newFaceName).Done).Err
-}
-
-// method SetDefaultDevice
-
-func (v *interfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
-}
-
-func (v *interfaceFace) SetDefaultDevice(flags dbus.Flags, device string) error {
- return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
-}
-
-// method StartEnroll
-
-func (v *interfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartEnroll", flags, ch, uuid, faceName)
-}
-
-func (v *interfaceFace) StartEnroll(flags dbus.Flags, uuid string, faceName string) error {
- return (<-v.GoStartEnroll(flags, make(chan *dbus.Call, 1), uuid, faceName).Done).Err
-}
-
-// method StartVerify
-
-func (v *interfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, uuid, timeout)
-}
-
-func (v *interfaceFace) StartVerify(flags dbus.Flags, uuid string, timeout int32) error {
- return (<-v.GoStartVerify(flags, make(chan *dbus.Call, 1), uuid, timeout).Done).Err
-}
-
-// method StopEnroll
-
-func (v *interfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
-}
-
-func (v *interfaceFace) StopEnroll(flags dbus.Flags) error {
- return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method StopVerify
-
-func (v *interfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
-}
-
-func (v *interfaceFace) StopVerify(flags dbus.Flags) error {
- return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal EnrollStatus
-
-func (v *interfaceFace) ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var uuid string
- var code int32
- var description string
- err := dbus.Store(sig.Body, &uuid, &code, &description)
- if err == nil {
- cb(uuid, code, description)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceFace) ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var uuid string
- var code int32
- var description string
- err := dbus.Store(sig.Body, &uuid, &code, &description)
- if err == nil {
- cb(uuid, code, description)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property SupportedDevices as
-
-func (v *interfaceFace) SupportedDevices() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "SupportedDevices",
- }
-}
-
-// property DefaultDevice s
-
-func (v *interfaceFace) DefaultDevice() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DefaultDevice",
- }
-}
-
-// property Name s
-
-func (v *interfaceFace) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Claimed b
-
-func (v *interfaceFace) Claimed() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Claimed",
- }
-}
-
-// property Capability i
-
-func (v *interfaceFace) Capability() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Capability",
- }
-}
-
-// property Status i
-
-func (v *interfaceFace) Status() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Status",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,347 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.face"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package face
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockFace struct {
- MockInterfaceFace // interface com.deepin.daemon.Authenticate.Face.Device
- proxy.MockObject
-}
-
-type MockInterfaceFace struct {
- mock.Mock
-}
-
-func (v *MockInterfaceFace) SetInterfaceName_(string) {
-}
-
-// method Claim
-
-func (v *MockInterfaceFace) GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, claimed)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) Claim(flags dbus.Flags, claimed bool) error {
- mockArgs := v.Called(flags, claimed)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteFace
-
-func (v *MockInterfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, faceName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) DeleteFace(flags dbus.Flags, uuid string, faceName string) error {
- mockArgs := v.Called(flags, uuid, faceName)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteFaces
-
-func (v *MockInterfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) DeleteFaces(flags dbus.Flags, uuid string) error {
- mockArgs := v.Called(flags, uuid)
-
- return mockArgs.Error(0)
-}
-
-// method GetShareMemInfo
-
-func (v *MockInterfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) GetShareMemInfo(flags dbus.Flags) (string, string, int32, error) {
- mockArgs := v.Called(flags)
-
- ret2, ok := mockArgs.Get(2).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
- }
-
- return mockArgs.String(0), mockArgs.String(1), ret2, mockArgs.Error(3)
-}
-
-// method ListFaces
-
-func (v *MockInterfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) ListFaces(flags dbus.Flags, uuid string) ([]string, error) {
- mockArgs := v.Called(flags, uuid)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RenameFace
-
-func (v *MockInterfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, oldFaceName, newFaceName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error {
- mockArgs := v.Called(flags, uuid, oldFaceName, newFaceName)
-
- return mockArgs.Error(0)
-}
-
-// method SetDefaultDevice
-
-func (v *MockInterfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) SetDefaultDevice(flags dbus.Flags, device string) error {
- mockArgs := v.Called(flags, device)
-
- return mockArgs.Error(0)
-}
-
-// method StartEnroll
-
-func (v *MockInterfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, faceName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StartEnroll(flags dbus.Flags, uuid string, faceName string) error {
- mockArgs := v.Called(flags, uuid, faceName)
-
- return mockArgs.Error(0)
-}
-
-// method StartVerify
-
-func (v *MockInterfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, timeout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StartVerify(flags dbus.Flags, uuid string, timeout int32) error {
- mockArgs := v.Called(flags, uuid, timeout)
-
- return mockArgs.Error(0)
-}
-
-// method StopEnroll
-
-func (v *MockInterfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StopEnroll(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method StopVerify
-
-func (v *MockInterfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFace) StopVerify(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceFace) ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceFace) ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property SupportedDevices as
-
-func (v *MockInterfaceFace) SupportedDevices() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultDevice s
-
-func (v *MockInterfaceFace) DefaultDevice() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceFace) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Claimed b
-
-func (v *MockInterfaceFace) Claimed() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capability i
-
-func (v *MockInterfaceFace) Capability() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Status i
-
-func (v *MockInterfaceFace) Status() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-{
- "Service": "",
- "Objects": [
- {
- "Type": "Face",
- "Path": "",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.Face.Device",
- "CustomInterfaceName": true,
- "Type": "face",
- "Accessor": "Face"
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/Face.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/Face.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.face/Face.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.face/Face.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,572 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.fingerprint"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fingerprint
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Device interface {
- device // interface com.deepin.daemon.Authenticate.Fingerprint.Device
- proxy.Object
-}
-
-type objectDevice struct {
- interfaceDevice // interface com.deepin.daemon.Authenticate.Fingerprint.Device
- proxy.ImplObject
-}
-
-func NewDevice(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Device, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDevice)
- obj.ImplObject.Init_(conn, serviceName, path)
- return obj, nil
-}
-
-type device interface {
- SetInterfaceName_(name string)
- GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call
- Claim(flags dbus.Flags, userId string, claimed bool) error
- GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
- DeleteAllFingers(flags dbus.Flags, userId string) error
- GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call
- DeleteFinger(flags dbus.Flags, userId string, finger string) error
- GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
- Enroll(flags dbus.Flags, finger string) error
- GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
- ListFingers(flags dbus.Flags, userId string) ([]string, error)
- GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call
- RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error
- GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopEnroll(flags dbus.Flags) error
- GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopVerify(flags dbus.Flags) error
- GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
- Verify(flags dbus.Flags, finger string) error
- ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error)
- Name() proxy.PropString
- State() proxy.PropInt32
- Type() proxy.PropInt32
- Capability() proxy.PropInt32
-}
-
-type interfaceDevice struct{}
-
-func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (v *interfaceDevice) SetInterfaceName_(name string) {
- v.GetObject_().SetExtra("customIfc", name)
-}
-
-func (v *interfaceDevice) GetInterfaceName_() string {
- ifcName, _ := v.GetObject_().GetExtra("customIfc")
- ifcNameStr, _ := ifcName.(string)
- return ifcNameStr
-}
-
-// method Claim
-
-func (v *interfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, userId, claimed)
-}
-
-func (v *interfaceDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
- return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), userId, claimed).Done).Err
-}
-
-// method DeleteAllFingers
-
-func (v *interfaceDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, userId)
-}
-
-func (v *interfaceDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
- return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), userId).Done).Err
-}
-
-// method DeleteFinger
-
-func (v *interfaceDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, userId, finger)
-}
-
-func (v *interfaceDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
- return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), userId, finger).Done).Err
-}
-
-// method Enroll
-
-func (v *interfaceDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, finger)
-}
-
-func (v *interfaceDevice) Enroll(flags dbus.Flags, finger string) error {
- return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), finger).Done).Err
-}
-
-// method ListFingers
-
-func (v *interfaceDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, userId)
-}
-
-func (*interfaceDevice) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
- err = call.Store(&fingers)
- return
-}
-
-func (v *interfaceDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
- return v.StoreListFingers(
- <-v.GoListFingers(flags, make(chan *dbus.Call, 1), userId).Done)
-}
-
-// method RenameFinger
-
-func (v *interfaceDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFinger", flags, ch, userId, finger, newName)
-}
-
-func (v *interfaceDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
- return (<-v.GoRenameFinger(flags, make(chan *dbus.Call, 1), userId, finger, newName).Done).Err
-}
-
-// method StopEnroll
-
-func (v *interfaceDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
-}
-
-func (v *interfaceDevice) StopEnroll(flags dbus.Flags) error {
- return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method StopVerify
-
-func (v *interfaceDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
-}
-
-func (v *interfaceDevice) StopVerify(flags dbus.Flags) error {
- return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Verify
-
-func (v *interfaceDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
-}
-
-func (v *interfaceDevice) Verify(flags dbus.Flags, finger string) error {
- return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
-}
-
-// signal EnrollStatus
-
-func (v *interfaceDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var userId string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &userId, &code, &msg)
- if err == nil {
- cb(userId, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var userId string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &userId, &code, &msg)
- if err == nil {
- cb(userId, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Touch
-
-func (v *interfaceDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Touch",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var userId string
- var pressed bool
- err := dbus.Store(sig.Body, &userId, &pressed)
- if err == nil {
- cb(userId, pressed)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Name s
-
-func (v *interfaceDevice) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property State i
-
-func (v *interfaceDevice) State() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "State",
- }
-}
-
-// property Type i
-
-func (v *interfaceDevice) Type() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Capability i
-
-func (v *interfaceDevice) Capability() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Capability",
- }
-}
-
-type CommonDevice interface {
- commonDevice // interface com.deepin.daemon.Authenticate.Fingerprint.CommonDevice
- proxy.Object
-}
-
-type objectCommonDevice struct {
- interfaceCommonDevice // interface com.deepin.daemon.Authenticate.Fingerprint.CommonDevice
- proxy.ImplObject
-}
-
-func NewCommonDevice(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (CommonDevice, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectCommonDevice)
- obj.ImplObject.Init_(conn, serviceName, path)
- return obj, nil
-}
-
-type commonDevice interface {
- SetInterfaceName_(name string)
- GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call
- Claim(flags dbus.Flags, userId string, claimed bool) error
- GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
- DeleteAllFingers(flags dbus.Flags, userId string) error
- GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call
- DeleteFinger(flags dbus.Flags, userId string, finger string) error
- GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
- Enroll(flags dbus.Flags, username string, finger string) error
- GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
- ListFingers(flags dbus.Flags, userId string) ([]string, error)
- GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call
- RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error
- GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopEnroll(flags dbus.Flags) error
- GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopVerify(flags dbus.Flags) error
- GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
- Verify(flags dbus.Flags, finger string) error
- ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
- ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error)
- Name() proxy.PropString
- State() proxy.PropInt32
- Type() proxy.PropInt32
- Capability() proxy.PropInt32
-}
-
-type interfaceCommonDevice struct{}
-
-func (v *interfaceCommonDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (v *interfaceCommonDevice) SetInterfaceName_(name string) {
- v.GetObject_().SetExtra("customIfc", name)
-}
-
-func (v *interfaceCommonDevice) GetInterfaceName_() string {
- ifcName, _ := v.GetObject_().GetExtra("customIfc")
- ifcNameStr, _ := ifcName.(string)
- return ifcNameStr
-}
-
-// method Claim
-
-func (v *interfaceCommonDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, userId, claimed)
-}
-
-func (v *interfaceCommonDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
- return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), userId, claimed).Done).Err
-}
-
-// method DeleteAllFingers
-
-func (v *interfaceCommonDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, userId)
-}
-
-func (v *interfaceCommonDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
- return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), userId).Done).Err
-}
-
-// method DeleteFinger
-
-func (v *interfaceCommonDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, userId, finger)
-}
-
-func (v *interfaceCommonDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
- return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), userId, finger).Done).Err
-}
-
-// method Enroll
-
-func (v *interfaceCommonDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, username, finger)
-}
-
-func (v *interfaceCommonDevice) Enroll(flags dbus.Flags, username string, finger string) error {
- return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
-}
-
-// method ListFingers
-
-func (v *interfaceCommonDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, userId)
-}
-
-func (*interfaceCommonDevice) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
- err = call.Store(&fingers)
- return
-}
-
-func (v *interfaceCommonDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
- return v.StoreListFingers(
- <-v.GoListFingers(flags, make(chan *dbus.Call, 1), userId).Done)
-}
-
-// method RenameFinger
-
-func (v *interfaceCommonDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFinger", flags, ch, userId, finger, newName)
-}
-
-func (v *interfaceCommonDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
- return (<-v.GoRenameFinger(flags, make(chan *dbus.Call, 1), userId, finger, newName).Done).Err
-}
-
-// method StopEnroll
-
-func (v *interfaceCommonDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
-}
-
-func (v *interfaceCommonDevice) StopEnroll(flags dbus.Flags) error {
- return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method StopVerify
-
-func (v *interfaceCommonDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
-}
-
-func (v *interfaceCommonDevice) StopVerify(flags dbus.Flags) error {
- return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Verify
-
-func (v *interfaceCommonDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
-}
-
-func (v *interfaceCommonDevice) Verify(flags dbus.Flags, finger string) error {
- return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
-}
-
-// signal EnrollStatus
-
-func (v *interfaceCommonDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var userId string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &userId, &code, &msg)
- if err == nil {
- cb(userId, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceCommonDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var userId string
- var code int32
- var msg string
- err := dbus.Store(sig.Body, &userId, &code, &msg)
- if err == nil {
- cb(userId, code, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Touch
-
-func (v *interfaceCommonDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Touch",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var userId string
- var pressed bool
- err := dbus.Store(sig.Body, &userId, &pressed)
- if err == nil {
- cb(userId, pressed)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Name s
-
-func (v *interfaceCommonDevice) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property State i
-
-func (v *interfaceCommonDevice) State() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "State",
- }
-}
-
-// property Type i
-
-func (v *interfaceCommonDevice) Type() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Capability i
-
-func (v *interfaceCommonDevice) Capability() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Capability",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,570 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.fingerprint"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fingerprint
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDevice struct {
- MockInterfaceDevice // interface com.deepin.daemon.Authenticate.Fingerprint.Device
- proxy.MockObject
-}
-
-type MockInterfaceDevice struct {
- mock.Mock
-}
-
-func (v *MockInterfaceDevice) SetInterfaceName_(string) {
-}
-
-// method Claim
-
-func (v *MockInterfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId, claimed)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
- mockArgs := v.Called(flags, userId, claimed)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteAllFingers
-
-func (v *MockInterfaceDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
- mockArgs := v.Called(flags, userId)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteFinger
-
-func (v *MockInterfaceDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
- mockArgs := v.Called(flags, userId, finger)
-
- return mockArgs.Error(0)
-}
-
-// method Enroll
-
-func (v *MockInterfaceDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Enroll(flags dbus.Flags, finger string) error {
- mockArgs := v.Called(flags, finger)
-
- return mockArgs.Error(0)
-}
-
-// method ListFingers
-
-func (v *MockInterfaceDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
- mockArgs := v.Called(flags, userId)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RenameFinger
-
-func (v *MockInterfaceDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId, finger, newName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
- mockArgs := v.Called(flags, userId, finger, newName)
-
- return mockArgs.Error(0)
-}
-
-// method StopEnroll
-
-func (v *MockInterfaceDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) StopEnroll(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method StopVerify
-
-func (v *MockInterfaceDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) StopVerify(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Verify
-
-func (v *MockInterfaceDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Verify(flags dbus.Flags, finger string) error {
- mockArgs := v.Called(flags, finger)
-
- return mockArgs.Error(0)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Touch
-
-func (v *MockInterfaceDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Name s
-
-func (v *MockInterfaceDevice) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State i
-
-func (v *MockInterfaceDevice) State() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type i
-
-func (v *MockInterfaceDevice) Type() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capability i
-
-func (v *MockInterfaceDevice) Capability() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockCommonDevice struct {
- MockInterfaceCommonDevice // interface com.deepin.daemon.Authenticate.Fingerprint.CommonDevice
- proxy.MockObject
-}
-
-type MockInterfaceCommonDevice struct {
- mock.Mock
-}
-
-func (v *MockInterfaceCommonDevice) SetInterfaceName_(string) {
-}
-
-// method Claim
-
-func (v *MockInterfaceCommonDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId, claimed)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
- mockArgs := v.Called(flags, userId, claimed)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteAllFingers
-
-func (v *MockInterfaceCommonDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
- mockArgs := v.Called(flags, userId)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteFinger
-
-func (v *MockInterfaceCommonDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
- mockArgs := v.Called(flags, userId, finger)
-
- return mockArgs.Error(0)
-}
-
-// method Enroll
-
-func (v *MockInterfaceCommonDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) Enroll(flags dbus.Flags, username string, finger string) error {
- mockArgs := v.Called(flags, username, finger)
-
- return mockArgs.Error(0)
-}
-
-// method ListFingers
-
-func (v *MockInterfaceCommonDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
- mockArgs := v.Called(flags, userId)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RenameFinger
-
-func (v *MockInterfaceCommonDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, userId, finger, newName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
- mockArgs := v.Called(flags, userId, finger, newName)
-
- return mockArgs.Error(0)
-}
-
-// method StopEnroll
-
-func (v *MockInterfaceCommonDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) StopEnroll(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method StopVerify
-
-func (v *MockInterfaceCommonDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) StopVerify(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Verify
-
-func (v *MockInterfaceCommonDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCommonDevice) Verify(flags dbus.Flags, finger string) error {
- mockArgs := v.Called(flags, finger)
-
- return mockArgs.Error(0)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceCommonDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceCommonDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Touch
-
-func (v *MockInterfaceCommonDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Name s
-
-func (v *MockInterfaceCommonDevice) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State i
-
-func (v *MockInterfaceCommonDevice) State() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type i
-
-func (v *MockInterfaceCommonDevice) Type() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capability i
-
-func (v *MockInterfaceCommonDevice) Capability() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,29 +0,0 @@
-{
- "Service": "",
- "Objects": [
- {
- "Type": "Device",
- "Path": "",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.Fingerprint.Device",
- "CustomInterfaceName": true,
- "Type": "device",
- "Accessor": "Device"
- }
- ]
- },
- {
- "Type": "CommonDevice",
- "Path": "",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.Fingerprint.CommonDevice",
- "CustomInterfaceName": true,
- "Type": "commonDevice",
- "Accessor": "CommonDevice"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.fingerprint/Device.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.fingerprint/Device.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,205 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.ukey"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package ukey
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type UKey interface {
- ukey // interface com.deepin.daemon.Authenticate.UKey.Device
- proxy.Object
-}
-
-type objectUKey struct {
- interfaceUkey // interface com.deepin.daemon.Authenticate.UKey.Device
- proxy.ImplObject
-}
-
-func NewUKey(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (UKey, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectUKey)
- obj.ImplObject.Init_(conn, serviceName, path)
- return obj, nil
-}
-
-type ukey interface {
- SetInterfaceName_(name string)
- GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- GetPINLength(flags dbus.Flags, uuid string) (int32, error)
- GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetUserList(flags dbus.Flags) ([]string, error)
- GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call
- SetPin(flags dbus.Flags, uuid string, gid string, pin string) error
- GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call
- SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error
- GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call
- StopVerify(flags dbus.Flags, uuid string, gid string) error
- GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call
- Verify(flags dbus.Flags, uuid string, gid string) error
- ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error)
- Name() proxy.PropString
- State() proxy.PropInt32
- Type() proxy.PropInt32
- Capability() proxy.PropInt32
-}
-
-type interfaceUkey struct{}
-
-func (v *interfaceUkey) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (v *interfaceUkey) SetInterfaceName_(name string) {
- v.GetObject_().SetExtra("customIfc", name)
-}
-
-func (v *interfaceUkey) GetInterfaceName_() string {
- ifcName, _ := v.GetObject_().GetExtra("customIfc")
- ifcNameStr, _ := ifcName.(string)
- return ifcNameStr
-}
-
-// method GetPINLength
-
-func (v *interfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPINLength", flags, ch, uuid)
-}
-
-func (*interfaceUkey) StoreGetPINLength(call *dbus.Call) (length int32, err error) {
- err = call.Store(&length)
- return
-}
-
-func (v *interfaceUkey) GetPINLength(flags dbus.Flags, uuid string) (int32, error) {
- return v.StoreGetPINLength(
- <-v.GoGetPINLength(flags, make(chan *dbus.Call, 1), uuid).Done)
-}
-
-// method GetUserList
-
-func (v *interfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserList", flags, ch)
-}
-
-func (*interfaceUkey) StoreGetUserList(call *dbus.Call) (users []string, err error) {
- err = call.Store(&users)
- return
-}
-
-func (v *interfaceUkey) GetUserList(flags dbus.Flags) ([]string, error) {
- return v.StoreGetUserList(
- <-v.GoGetUserList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetPin
-
-func (v *interfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPin", flags, ch, uuid, gid, pin)
-}
-
-func (v *interfaceUkey) SetPin(flags dbus.Flags, uuid string, gid string, pin string) error {
- return (<-v.GoSetPin(flags, make(chan *dbus.Call, 1), uuid, gid, pin).Done).Err
-}
-
-// method SetSessionPath
-
-func (v *interfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSessionPath", flags, ch, uuid, gid, path)
-}
-
-func (v *interfaceUkey) SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error {
- return (<-v.GoSetSessionPath(flags, make(chan *dbus.Call, 1), uuid, gid, path).Done).Err
-}
-
-// method StopVerify
-
-func (v *interfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, uuid, gid)
-}
-
-func (v *interfaceUkey) StopVerify(flags dbus.Flags, uuid string, gid string) error {
- return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), uuid, gid).Done).Err
-}
-
-// method Verify
-
-func (v *interfaceUkey) GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, uuid, gid)
-}
-
-func (v *interfaceUkey) Verify(flags dbus.Flags, uuid string, gid string) error {
- return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), uuid, gid).Done).Err
-}
-
-// signal VerifyResult
-
-func (v *interfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyResult", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyResult",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var msg string
- err := dbus.Store(sig.Body, &id, &msg)
- if err == nil {
- cb(id, msg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Name s
-
-func (v *interfaceUkey) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property State i
-
-func (v *interfaceUkey) State() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "State",
- }
-}
-
-// property Type i
-
-func (v *interfaceUkey) Type() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Capability i
-
-func (v *interfaceUkey) Capability() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Capability",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,213 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.authenticate.ukey"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package ukey
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockUKey struct {
- MockInterfaceUkey // interface com.deepin.daemon.Authenticate.UKey.Device
- proxy.MockObject
-}
-
-type MockInterfaceUkey struct {
- mock.Mock
-}
-
-func (v *MockInterfaceUkey) SetInterfaceName_(string) {
-}
-
-// method GetPINLength
-
-func (v *MockInterfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) GetPINLength(flags dbus.Flags, uuid string) (int32, error) {
- mockArgs := v.Called(flags, uuid)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUserList
-
-func (v *MockInterfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) GetUserList(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetPin
-
-func (v *MockInterfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, gid, pin)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) SetPin(flags dbus.Flags, uuid string, gid string, pin string) error {
- mockArgs := v.Called(flags, uuid, gid, pin)
-
- return mockArgs.Error(0)
-}
-
-// method SetSessionPath
-
-func (v *MockInterfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, gid, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error {
- mockArgs := v.Called(flags, uuid, gid, path)
-
- return mockArgs.Error(0)
-}
-
-// method StopVerify
-
-func (v *MockInterfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, gid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) StopVerify(flags dbus.Flags, uuid string, gid string) error {
- mockArgs := v.Called(flags, uuid, gid)
-
- return mockArgs.Error(0)
-}
-
-// method Verify
-
-func (v *MockInterfaceUkey) GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, gid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUkey) Verify(flags dbus.Flags, uuid string, gid string) error {
- mockArgs := v.Called(flags, uuid, gid)
-
- return mockArgs.Error(0)
-}
-
-// signal VerifyResult
-
-func (v *MockInterfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Name s
-
-func (v *MockInterfaceUkey) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State i
-
-func (v *MockInterfaceUkey) State() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type i
-
-func (v *MockInterfaceUkey) Type() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capability i
-
-func (v *MockInterfaceUkey) Capability() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-{
- "Service": "",
- "Objects": [
- {
- "Type": "UKey",
- "Path": "",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Authenticate.UKey.Device",
- "CustomInterfaceName": true,
- "Type": "ukey",
- "Accessor": "UKey"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/UKey.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/UKey.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.authenticate.ukey/UKey.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.authenticate.ukey/UKey.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.bluetooth/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.bluetooth/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.bluetooth/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.bluetooth/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,54 +0,0 @@
-// Code generated by "./generator com.deepin.daemon.bluetooth/"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package bluetooth
-
-import (
- "unsafe"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-)
-
-type Bluetooth interface {
- bluetooth // interface com.deepin.daemon.Bluetooth
- proxy.Object
-}
-
-type objectBluetooth struct {
- interfaceBluetooth // interface com.deepin.daemon.Bluetooth
- proxy.ImplObject
-}
-
-func NewBluetooth(conn *dbus.Conn) Bluetooth {
- obj := new(objectBluetooth)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Bluetooth", "/com/deepin/daemon/Bluetooth")
- return obj
-}
-
-type bluetooth interface {
- GoDisconnectAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DisconnectAllDevices(flags dbus.Flags) error
-}
-
-type interfaceBluetooth struct{}
-
-func (v *interfaceBluetooth) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceBluetooth) GetInterfaceName_() string {
- return "com.deepin.daemon.Bluetooth"
-}
-
-// method DisconnectAllDevices
-
-func (v *interfaceBluetooth) GoDisconnectAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectAllDevices", flags, ch)
-}
-
-func (v *interfaceBluetooth) DisconnectAllDevices(flags dbus.Flags) error {
- return (<-v.GoDisconnectAllDevices(flags, make(chan *dbus.Call, 1)).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.bluetooth/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.bluetooth/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.bluetooth/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.bluetooth/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,42 +0,0 @@
-// Code generated by "./generator com.deepin.daemon.bluetooth/"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package bluetooth
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/stretchr/testify/mock"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-)
-
-type MockBluetooth struct {
- MockInterfaceBluetooth // interface com.deepin.daemon.Bluetooth
- proxy.MockObject
-}
-
-type MockInterfaceBluetooth struct {
- mock.Mock
-}
-
-// method DisconnectAllDevices
-
-func (v *MockInterfaceBluetooth) GoDisconnectAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) DisconnectAllDevices(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.bluetooth/Bluetooth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.bluetooth/Bluetooth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.bluetooth/Bluetooth.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.bluetooth/Bluetooth.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,232 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.daemon"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package daemon
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Daemon interface {
- daemon // interface com.deepin.daemon.Daemon
- proxy.Object
-}
-
-type objectDaemon struct {
- interfaceDaemon // interface com.deepin.daemon.Daemon
- proxy.ImplObject
-}
-
-func NewDaemon(conn *dbus.Conn) Daemon {
- obj := new(objectDaemon)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Daemon", "/com/deepin/daemon/Daemon")
- return obj
-}
-
-type daemon interface {
- GoBluetoothGetDeviceTechnologies(flags dbus.Flags, ch chan *dbus.Call, adapter string, device string) *dbus.Call
- BluetoothGetDeviceTechnologies(flags dbus.Flags, adapter string, device string) ([]string, error)
- GoIsPidVirtualMachine(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
- IsPidVirtualMachine(flags dbus.Flags, pid uint32) (bool, error)
- GoClearTtys(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearTtys(flags dbus.Flags) error
- GoClearTty(flags dbus.Flags, ch chan *dbus.Call, num uint32) *dbus.Call
- ClearTty(flags dbus.Flags, num uint32) error
- GoNetworkGetConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- NetworkGetConnections(flags dbus.Flags) ([]uint8, error)
- GoNetworkSetConnections(flags dbus.Flags, ch chan *dbus.Call, data []uint8) *dbus.Call
- NetworkSetConnections(flags dbus.Flags, data []uint8) error
- GoScalePlymouth(flags dbus.Flags, ch chan *dbus.Call, scale uint32) *dbus.Call
- ScalePlymouth(flags dbus.Flags, scale uint32) error
- GoSetLongPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
- SetLongPressDuration(flags dbus.Flags, duration uint32) error
- GoSaveCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call
- SaveCustomWallPaper(flags dbus.Flags, username string, file string) (string, error)
- GoGetCustomWallPapers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- GetCustomWallPapers(flags dbus.Flags, username string) ([]string, error)
- GoDeleteCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call
- DeleteCustomWallPaper(flags dbus.Flags, username string, file string) error
- ConnectHandleForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceDaemon struct{}
-
-func (v *interfaceDaemon) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDaemon) GetInterfaceName_() string {
- return "com.deepin.daemon.Daemon"
-}
-
-// method BluetoothGetDeviceTechnologies
-
-func (v *interfaceDaemon) GoBluetoothGetDeviceTechnologies(flags dbus.Flags, ch chan *dbus.Call, adapter string, device string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".BluetoothGetDeviceTechnologies", flags, ch, adapter, device)
-}
-
-func (*interfaceDaemon) StoreBluetoothGetDeviceTechnologies(call *dbus.Call) (technologies []string, err error) {
- err = call.Store(&technologies)
- return
-}
-
-func (v *interfaceDaemon) BluetoothGetDeviceTechnologies(flags dbus.Flags, adapter string, device string) ([]string, error) {
- return v.StoreBluetoothGetDeviceTechnologies(
- <-v.GoBluetoothGetDeviceTechnologies(flags, make(chan *dbus.Call, 1), adapter, device).Done)
-}
-
-// method IsPidVirtualMachine
-
-func (v *interfaceDaemon) GoIsPidVirtualMachine(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPidVirtualMachine", flags, ch, pid)
-}
-
-func (*interfaceDaemon) StoreIsPidVirtualMachine(call *dbus.Call) (ret bool, err error) {
- err = call.Store(&ret)
- return
-}
-
-func (v *interfaceDaemon) IsPidVirtualMachine(flags dbus.Flags, pid uint32) (bool, error) {
- return v.StoreIsPidVirtualMachine(
- <-v.GoIsPidVirtualMachine(flags, make(chan *dbus.Call, 1), pid).Done)
-}
-
-// method ClearTtys
-
-func (v *interfaceDaemon) GoClearTtys(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearTtys", flags, ch)
-}
-
-func (v *interfaceDaemon) ClearTtys(flags dbus.Flags) error {
- return (<-v.GoClearTtys(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ClearTty
-
-func (v *interfaceDaemon) GoClearTty(flags dbus.Flags, ch chan *dbus.Call, num uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearTty", flags, ch, num)
-}
-
-func (v *interfaceDaemon) ClearTty(flags dbus.Flags, num uint32) error {
- return (<-v.GoClearTty(flags, make(chan *dbus.Call, 1), num).Done).Err
-}
-
-// method NetworkGetConnections
-
-func (v *interfaceDaemon) GoNetworkGetConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NetworkGetConnections", flags, ch)
-}
-
-func (*interfaceDaemon) StoreNetworkGetConnections(call *dbus.Call) (data []uint8, err error) {
- err = call.Store(&data)
- return
-}
-
-func (v *interfaceDaemon) NetworkGetConnections(flags dbus.Flags) ([]uint8, error) {
- return v.StoreNetworkGetConnections(
- <-v.GoNetworkGetConnections(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method NetworkSetConnections
-
-func (v *interfaceDaemon) GoNetworkSetConnections(flags dbus.Flags, ch chan *dbus.Call, data []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NetworkSetConnections", flags, ch, data)
-}
-
-func (v *interfaceDaemon) NetworkSetConnections(flags dbus.Flags, data []uint8) error {
- return (<-v.GoNetworkSetConnections(flags, make(chan *dbus.Call, 1), data).Done).Err
-}
-
-// method ScalePlymouth
-
-func (v *interfaceDaemon) GoScalePlymouth(flags dbus.Flags, ch chan *dbus.Call, scale uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ScalePlymouth", flags, ch, scale)
-}
-
-func (v *interfaceDaemon) ScalePlymouth(flags dbus.Flags, scale uint32) error {
- return (<-v.GoScalePlymouth(flags, make(chan *dbus.Call, 1), scale).Done).Err
-}
-
-// method SetLongPressDuration
-
-func (v *interfaceDaemon) GoSetLongPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLongPressDuration", flags, ch, duration)
-}
-
-func (v *interfaceDaemon) SetLongPressDuration(flags dbus.Flags, duration uint32) error {
- return (<-v.GoSetLongPressDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
-}
-
-// method SaveCustomWallPaper
-
-func (v *interfaceDaemon) GoSaveCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveCustomWallPaper", flags, ch, username, file)
-}
-
-func (*interfaceDaemon) StoreSaveCustomWallPaper(call *dbus.Call) (path string, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceDaemon) SaveCustomWallPaper(flags dbus.Flags, username string, file string) (string, error) {
- return v.StoreSaveCustomWallPaper(
- <-v.GoSaveCustomWallPaper(flags, make(chan *dbus.Call, 1), username, file).Done)
-}
-
-// method GetCustomWallPapers
-
-func (v *interfaceDaemon) GoGetCustomWallPapers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCustomWallPapers", flags, ch, username)
-}
-
-func (*interfaceDaemon) StoreGetCustomWallPapers(call *dbus.Call) (files []string, err error) {
- err = call.Store(&files)
- return
-}
-
-func (v *interfaceDaemon) GetCustomWallPapers(flags dbus.Flags, username string) ([]string, error) {
- return v.StoreGetCustomWallPapers(
- <-v.GoGetCustomWallPapers(flags, make(chan *dbus.Call, 1), username).Done)
-}
-
-// method DeleteCustomWallPaper
-
-func (v *interfaceDaemon) GoDeleteCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteCustomWallPaper", flags, ch, username, file)
-}
-
-func (v *interfaceDaemon) DeleteCustomWallPaper(flags dbus.Flags, username string, file string) error {
- return (<-v.GoDeleteCustomWallPaper(flags, make(chan *dbus.Call, 1), username, file).Done).Err
-}
-
-// signal HandleForSleep
-
-func (v *interfaceDaemon) ConnectHandleForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "HandleForSleep", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".HandleForSleep",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var start bool
- err := dbus.Store(sig.Body, &start)
- if err == nil {
- cb(start)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,258 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.daemon"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package daemon
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDaemon struct {
- MockInterfaceDaemon // interface com.deepin.daemon.Daemon
- proxy.MockObject
-}
-
-type MockInterfaceDaemon struct {
- mock.Mock
-}
-
-// method BluetoothGetDeviceTechnologies
-
-func (v *MockInterfaceDaemon) GoBluetoothGetDeviceTechnologies(flags dbus.Flags, ch chan *dbus.Call, adapter string, device string) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapter, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) BluetoothGetDeviceTechnologies(flags dbus.Flags, adapter string, device string) ([]string, error) {
- mockArgs := v.Called(flags, adapter, device)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsPidVirtualMachine
-
-func (v *MockInterfaceDaemon) GoIsPidVirtualMachine(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, pid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) IsPidVirtualMachine(flags dbus.Flags, pid uint32) (bool, error) {
- mockArgs := v.Called(flags, pid)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method ClearTtys
-
-func (v *MockInterfaceDaemon) GoClearTtys(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) ClearTtys(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ClearTty
-
-func (v *MockInterfaceDaemon) GoClearTty(flags dbus.Flags, ch chan *dbus.Call, num uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, num)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) ClearTty(flags dbus.Flags, num uint32) error {
- mockArgs := v.Called(flags, num)
-
- return mockArgs.Error(0)
-}
-
-// method NetworkGetConnections
-
-func (v *MockInterfaceDaemon) GoNetworkGetConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) NetworkGetConnections(flags dbus.Flags) ([]uint8, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method NetworkSetConnections
-
-func (v *MockInterfaceDaemon) GoNetworkSetConnections(flags dbus.Flags, ch chan *dbus.Call, data []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, data)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) NetworkSetConnections(flags dbus.Flags, data []uint8) error {
- mockArgs := v.Called(flags, data)
-
- return mockArgs.Error(0)
-}
-
-// method ScalePlymouth
-
-func (v *MockInterfaceDaemon) GoScalePlymouth(flags dbus.Flags, ch chan *dbus.Call, scale uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, scale)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) ScalePlymouth(flags dbus.Flags, scale uint32) error {
- mockArgs := v.Called(flags, scale)
-
- return mockArgs.Error(0)
-}
-
-// method SetLongPressDuration
-
-func (v *MockInterfaceDaemon) GoSetLongPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, duration)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) SetLongPressDuration(flags dbus.Flags, duration uint32) error {
- mockArgs := v.Called(flags, duration)
-
- return mockArgs.Error(0)
-}
-
-// method SaveCustomWallPaper
-
-func (v *MockInterfaceDaemon) GoSaveCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, file)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) SaveCustomWallPaper(flags dbus.Flags, username string, file string) (string, error) {
- mockArgs := v.Called(flags, username, file)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetCustomWallPapers
-
-func (v *MockInterfaceDaemon) GoGetCustomWallPapers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) GetCustomWallPapers(flags dbus.Flags, username string) ([]string, error) {
- mockArgs := v.Called(flags, username)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DeleteCustomWallPaper
-
-func (v *MockInterfaceDaemon) GoDeleteCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, file)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDaemon) DeleteCustomWallPaper(flags dbus.Flags, username string, file string) error {
- mockArgs := v.Called(flags, username, file)
-
- return mockArgs.Error(0)
-}
-
-// signal HandleForSleep
-
-func (v *MockInterfaceDaemon) ConnectHandleForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.Daemon",
- "Objects": [
- {
- "Type": "Daemon",
- "Path": "/com/deepin/daemon/Daemon",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Daemon",
- "Type": "daemon"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/Daemon.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/Daemon.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.daemon/Daemon.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.daemon/Daemon.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1110 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.display"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package display
-
-import "errors"
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Display interface {
- display // interface com.deepin.daemon.Display
- proxy.Object
-}
-
-type objectDisplay struct {
- interfaceDisplay // interface com.deepin.daemon.Display
- proxy.ImplObject
-}
-
-func NewDisplay(conn *dbus.Conn) Display {
- obj := new(objectDisplay)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Display", "/com/deepin/daemon/Display")
- return obj
-}
-
-type display interface {
- GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ApplyChanges(flags dbus.Flags) error
- GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call
- AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error
- GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanRotate(flags dbus.Flags) (bool, error)
- GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call
- CanSetBrightness(flags dbus.Flags, outputName string) (bool, error)
- GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call
- ChangeBrightness(flags dbus.Flags, raised bool) error
- GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- DeleteCustomMode(flags dbus.Flags, name string) error
- GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetBrightness(flags dbus.Flags) (map[string]float64, error)
- GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error)
- GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetRealDisplayMode(flags dbus.Flags) (uint8, error)
- GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListOutputNames(flags dbus.Flags) ([]string, error)
- GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error)
- GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call
- ModifyConfigName(flags dbus.Flags, name string, newName string) error
- GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RefreshBrightness(flags dbus.Flags) error
- GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reset(flags dbus.Flags) error
- GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ResetChanges(flags dbus.Flags) error
- GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Save(flags dbus.Flags) error
- GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call
- SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error
- GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call
- SetBrightness(flags dbus.Flags, outputName string, value float64) error
- GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
- SetColorTemperature(flags dbus.Flags, value int32) error
- GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call
- SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error
- GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call
- SetPrimary(flags dbus.Flags, outputName string) error
- GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call
- SwitchMode(flags dbus.Flags, mode uint8, name string) error
- ColorTemperatureMode() proxy.PropInt32
- HasChanged() proxy.PropBool
- TouchMap() PropDisplayTouchMap
- PrimaryRect() PropDisplayPrimaryRect
- ScreenWidth() proxy.PropUint16
- MaxBacklightBrightness() proxy.PropUint32
- ColorTemperatureManual() proxy.PropInt32
- DisplayMode() proxy.PropByte
- CustomIdList() proxy.PropStringArray
- CurrentCustomId() proxy.PropString
- ScreenHeight() proxy.PropUint16
- Monitors() proxy.PropObjectPathArray
- Touchscreens() PropTouchscreens
- Primary() proxy.PropString
- Brightness() PropDisplayBrightness
-}
-
-type interfaceDisplay struct{}
-
-func (v *interfaceDisplay) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDisplay) GetInterfaceName_() string {
- return "com.deepin.daemon.Display"
-}
-
-// method ApplyChanges
-
-func (v *interfaceDisplay) GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplyChanges", flags, ch)
-}
-
-func (v *interfaceDisplay) ApplyChanges(flags dbus.Flags) error {
- return (<-v.GoApplyChanges(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method AssociateTouch
-
-func (v *interfaceDisplay) GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AssociateTouch", flags, ch, outputName, touchSerial)
-}
-
-func (v *interfaceDisplay) AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error {
- return (<-v.GoAssociateTouch(flags, make(chan *dbus.Call, 1), outputName, touchSerial).Done).Err
-}
-
-// method CanRotate
-
-func (v *interfaceDisplay) GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanRotate", flags, ch)
-}
-
-func (*interfaceDisplay) StoreCanRotate(call *dbus.Call) (outArg0 bool, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceDisplay) CanRotate(flags dbus.Flags) (bool, error) {
- return v.StoreCanRotate(
- <-v.GoCanRotate(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanSetBrightness
-
-func (v *interfaceDisplay) GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSetBrightness", flags, ch, outputName)
-}
-
-func (*interfaceDisplay) StoreCanSetBrightness(call *dbus.Call) (outArg0 bool, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceDisplay) CanSetBrightness(flags dbus.Flags, outputName string) (bool, error) {
- return v.StoreCanSetBrightness(
- <-v.GoCanSetBrightness(flags, make(chan *dbus.Call, 1), outputName).Done)
-}
-
-// method ChangeBrightness
-
-func (v *interfaceDisplay) GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ChangeBrightness", flags, ch, raised)
-}
-
-func (v *interfaceDisplay) ChangeBrightness(flags dbus.Flags, raised bool) error {
- return (<-v.GoChangeBrightness(flags, make(chan *dbus.Call, 1), raised).Done).Err
-}
-
-// method DeleteCustomMode
-
-func (v *interfaceDisplay) GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteCustomMode", flags, ch, name)
-}
-
-func (v *interfaceDisplay) DeleteCustomMode(flags dbus.Flags, name string) error {
- return (<-v.GoDeleteCustomMode(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method GetBrightness
-
-func (v *interfaceDisplay) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBrightness", flags, ch)
-}
-
-func (*interfaceDisplay) StoreGetBrightness(call *dbus.Call) (outArg0 map[string]float64, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceDisplay) GetBrightness(flags dbus.Flags) (map[string]float64, error) {
- return v.StoreGetBrightness(
- <-v.GoGetBrightness(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetBuiltinMonitor
-
-func (v *interfaceDisplay) GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBuiltinMonitor", flags, ch)
-}
-
-func (*interfaceDisplay) StoreGetBuiltinMonitor(call *dbus.Call) (outArg0 string, outArg1 dbus.ObjectPath, err error) {
- err = call.Store(&outArg0, &outArg1)
- return
-}
-
-func (v *interfaceDisplay) GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error) {
- return v.StoreGetBuiltinMonitor(
- <-v.GoGetBuiltinMonitor(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetRealDisplayMode
-
-func (v *interfaceDisplay) GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRealDisplayMode", flags, ch)
-}
-
-func (*interfaceDisplay) StoreGetRealDisplayMode(call *dbus.Call) (outArg0 uint8, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceDisplay) GetRealDisplayMode(flags dbus.Flags) (uint8, error) {
- return v.StoreGetRealDisplayMode(
- <-v.GoGetRealDisplayMode(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListOutputNames
-
-func (v *interfaceDisplay) GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutputNames", flags, ch)
-}
-
-func (*interfaceDisplay) StoreListOutputNames(call *dbus.Call) (outArg0 []string, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceDisplay) ListOutputNames(flags dbus.Flags) ([]string, error) {
- return v.StoreListOutputNames(
- <-v.GoListOutputNames(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListOutputsCommonModes
-
-func (v *interfaceDisplay) GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutputsCommonModes", flags, ch)
-}
-
-func (*interfaceDisplay) StoreListOutputsCommonModes(call *dbus.Call) (outArg0 [][]interface{}, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceDisplay) ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error) {
- return v.StoreListOutputsCommonModes(
- <-v.GoListOutputsCommonModes(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ModifyConfigName
-
-func (v *interfaceDisplay) GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ModifyConfigName", flags, ch, name, newName)
-}
-
-func (v *interfaceDisplay) ModifyConfigName(flags dbus.Flags, name string, newName string) error {
- return (<-v.GoModifyConfigName(flags, make(chan *dbus.Call, 1), name, newName).Done).Err
-}
-
-// method RefreshBrightness
-
-func (v *interfaceDisplay) GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshBrightness", flags, ch)
-}
-
-func (v *interfaceDisplay) RefreshBrightness(flags dbus.Flags) error {
- return (<-v.GoRefreshBrightness(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Reset
-
-func (v *interfaceDisplay) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
-}
-
-func (v *interfaceDisplay) Reset(flags dbus.Flags) error {
- return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ResetChanges
-
-func (v *interfaceDisplay) GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetChanges", flags, ch)
-}
-
-func (v *interfaceDisplay) ResetChanges(flags dbus.Flags) error {
- return (<-v.GoResetChanges(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Save
-
-func (v *interfaceDisplay) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Save", flags, ch)
-}
-
-func (v *interfaceDisplay) Save(flags dbus.Flags) error {
- return (<-v.GoSave(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetAndSaveBrightness
-
-func (v *interfaceDisplay) GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAndSaveBrightness", flags, ch, outputName, value)
-}
-
-func (v *interfaceDisplay) SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error {
- return (<-v.GoSetAndSaveBrightness(flags, make(chan *dbus.Call, 1), outputName, value).Done).Err
-}
-
-// method SetBrightness
-
-func (v *interfaceDisplay) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBrightness", flags, ch, outputName, value)
-}
-
-func (v *interfaceDisplay) SetBrightness(flags dbus.Flags, outputName string, value float64) error {
- return (<-v.GoSetBrightness(flags, make(chan *dbus.Call, 1), outputName, value).Done).Err
-}
-
-// method SetColorTemperature
-
-func (v *interfaceDisplay) GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetColorTemperature", flags, ch, value)
-}
-
-func (v *interfaceDisplay) SetColorTemperature(flags dbus.Flags, value int32) error {
- return (<-v.GoSetColorTemperature(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetMethodAdjustCCT
-
-func (v *interfaceDisplay) GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMethodAdjustCCT", flags, ch, adjustMethod)
-}
-
-func (v *interfaceDisplay) SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error {
- return (<-v.GoSetMethodAdjustCCT(flags, make(chan *dbus.Call, 1), adjustMethod).Done).Err
-}
-
-// method SetPrimary
-
-func (v *interfaceDisplay) GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPrimary", flags, ch, outputName)
-}
-
-func (v *interfaceDisplay) SetPrimary(flags dbus.Flags, outputName string) error {
- return (<-v.GoSetPrimary(flags, make(chan *dbus.Call, 1), outputName).Done).Err
-}
-
-// method SwitchMode
-
-func (v *interfaceDisplay) GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchMode", flags, ch, mode, name)
-}
-
-func (v *interfaceDisplay) SwitchMode(flags dbus.Flags, mode uint8, name string) error {
- return (<-v.GoSwitchMode(flags, make(chan *dbus.Call, 1), mode, name).Done).Err
-}
-
-// property ColorTemperatureMode i
-
-func (v *interfaceDisplay) ColorTemperatureMode() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "ColorTemperatureMode",
- }
-}
-
-// property HasChanged b
-
-func (v *interfaceDisplay) HasChanged() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HasChanged",
- }
-}
-
-type PropDisplayTouchMap interface {
- Get(flags dbus.Flags) (value map[string]string, err error)
- Set(flags dbus.Flags, value map[string]string) error
- ConnectChanged(cb func(hasValue bool, value map[string]string)) error
-}
-
-type implPropDisplayTouchMap struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDisplayTouchMap) Get(flags dbus.Flags) (value map[string]string, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDisplayTouchMap) Set(flags dbus.Flags, value map[string]string) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDisplayTouchMap) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]string
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property TouchMap a{ss}
-
-func (v *interfaceDisplay) TouchMap() PropDisplayTouchMap {
- return &implPropDisplayTouchMap{
- Impl: v,
- Name: "TouchMap",
- }
-}
-
-type PropDisplayPrimaryRect interface {
- Get(flags dbus.Flags) (value Rectangle, err error)
- Set(flags dbus.Flags, value Rectangle) error
- ConnectChanged(cb func(hasValue bool, value Rectangle)) error
-}
-
-type implPropDisplayPrimaryRect struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDisplayPrimaryRect) Get(flags dbus.Flags) (value Rectangle, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDisplayPrimaryRect) Set(flags dbus.Flags, value Rectangle) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDisplayPrimaryRect) ConnectChanged(cb func(hasValue bool, value Rectangle)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v Rectangle
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, Rectangle{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property PrimaryRect (nnqq)
-
-func (v *interfaceDisplay) PrimaryRect() PropDisplayPrimaryRect {
- return &implPropDisplayPrimaryRect{
- Impl: v,
- Name: "PrimaryRect",
- }
-}
-
-// property ScreenWidth q
-
-func (v *interfaceDisplay) ScreenWidth() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "ScreenWidth",
- }
-}
-
-// property MaxBacklightBrightness u
-
-func (v *interfaceDisplay) MaxBacklightBrightness() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "MaxBacklightBrightness",
- }
-}
-
-// property ColorTemperatureManual i
-
-func (v *interfaceDisplay) ColorTemperatureManual() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "ColorTemperatureManual",
- }
-}
-
-// property DisplayMode y
-
-func (v *interfaceDisplay) DisplayMode() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "DisplayMode",
- }
-}
-
-// property CustomIdList as
-
-func (v *interfaceDisplay) CustomIdList() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "CustomIdList",
- }
-}
-
-// property CurrentCustomId s
-
-func (v *interfaceDisplay) CurrentCustomId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CurrentCustomId",
- }
-}
-
-// property ScreenHeight q
-
-func (v *interfaceDisplay) ScreenHeight() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "ScreenHeight",
- }
-}
-
-// property Monitors ao
-
-func (v *interfaceDisplay) Monitors() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Monitors",
- }
-}
-
-type PropTouchscreens interface {
- Get(flags dbus.Flags) (value []Touchscreen, err error)
- Set(flags dbus.Flags, value []Touchscreen) error
- ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error
-}
-
-type implPropTouchscreens struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropTouchscreens) Get(flags dbus.Flags) (value []Touchscreen, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropTouchscreens) Set(flags dbus.Flags, value []Touchscreen) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropTouchscreens) ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []Touchscreen
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Touchscreens a(isss)
-
-func (v *interfaceDisplay) Touchscreens() PropTouchscreens {
- return &implPropTouchscreens{
- Impl: v,
- Name: "Touchscreens",
- }
-}
-
-// property Primary s
-
-func (v *interfaceDisplay) Primary() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Primary",
- }
-}
-
-type PropDisplayBrightness interface {
- Get(flags dbus.Flags) (value map[string]float64, err error)
- Set(flags dbus.Flags, value map[string]float64) error
- ConnectChanged(cb func(hasValue bool, value map[string]float64)) error
-}
-
-type implPropDisplayBrightness struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDisplayBrightness) Get(flags dbus.Flags) (value map[string]float64, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDisplayBrightness) Set(flags dbus.Flags, value map[string]float64) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDisplayBrightness) ConnectChanged(cb func(hasValue bool, value map[string]float64)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]float64
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Brightness a{sd}
-
-func (v *interfaceDisplay) Brightness() PropDisplayBrightness {
- return &implPropDisplayBrightness{
- Impl: v,
- Name: "Brightness",
- }
-}
-
-type Monitor interface {
- monitor // interface com.deepin.daemon.Display.Monitor
- proxy.Object
-}
-
-type objectMonitor struct {
- interfaceMonitor // interface com.deepin.daemon.Display.Monitor
- proxy.ImplObject
-}
-
-func NewMonitor(conn *dbus.Conn, path dbus.ObjectPath) (Monitor, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectMonitor)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Display", path)
- return obj, nil
-}
-
-type monitor interface {
- GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- Enable(flags dbus.Flags, enabled bool) error
- GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call
- SetMode(flags dbus.Flags, mode uint32) error
- GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call
- SetModeBySize(flags dbus.Flags, width uint16, height uint16) error
- GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call
- SetPosition(flags dbus.Flags, X int16, y int16) error
- GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call
- SetReflect(flags dbus.Flags, value uint16) error
- GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
- SetRefreshRate(flags dbus.Flags, value float64) error
- GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call
- SetRotation(flags dbus.Flags, value uint16) error
- MmHeight() proxy.PropUint32
- Width() proxy.PropUint16
- Rotation() proxy.PropUint16
- RefreshRate() proxy.PropDouble
- CurrentRotateMode() proxy.PropByte
- AvailableFillModes() proxy.PropStringArray
- ID() proxy.PropUint32
- Rotations() proxy.PropUint16Array
- BestMode() PropModeInfo
- MmWidth() proxy.PropUint32
- Brightness() proxy.PropDouble
- CurrentMode() PropModeInfo
- Name() proxy.PropString
- Manufacturer() proxy.PropString
- X() proxy.PropInt16
- Y() proxy.PropInt16
- Height() proxy.PropUint16
- CurrentFillMode() proxy.PropString
- Connected() proxy.PropBool
- Model() proxy.PropString
- Reflects() proxy.PropUint16Array
- Modes() PropModeInfoSlice
- PreferredModes() PropModeInfoSlice
- Enabled() proxy.PropBool
- Reflect() proxy.PropUint16
-}
-
-type interfaceMonitor struct{}
-
-func (v *interfaceMonitor) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceMonitor) GetInterfaceName_() string {
- return "com.deepin.daemon.Display.Monitor"
-}
-
-// method Enable
-
-func (v *interfaceMonitor) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enabled)
-}
-
-func (v *interfaceMonitor) Enable(flags dbus.Flags, enabled bool) error {
- return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method SetMode
-
-func (v *interfaceMonitor) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMode", flags, ch, mode)
-}
-
-func (v *interfaceMonitor) SetMode(flags dbus.Flags, mode uint32) error {
- return (<-v.GoSetMode(flags, make(chan *dbus.Call, 1), mode).Done).Err
-}
-
-// method SetModeBySize
-
-func (v *interfaceMonitor) GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetModeBySize", flags, ch, width, height)
-}
-
-func (v *interfaceMonitor) SetModeBySize(flags dbus.Flags, width uint16, height uint16) error {
- return (<-v.GoSetModeBySize(flags, make(chan *dbus.Call, 1), width, height).Done).Err
-}
-
-// method SetPosition
-
-func (v *interfaceMonitor) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPosition", flags, ch, X, y)
-}
-
-func (v *interfaceMonitor) SetPosition(flags dbus.Flags, X int16, y int16) error {
- return (<-v.GoSetPosition(flags, make(chan *dbus.Call, 1), X, y).Done).Err
-}
-
-// method SetReflect
-
-func (v *interfaceMonitor) GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetReflect", flags, ch, value)
-}
-
-func (v *interfaceMonitor) SetReflect(flags dbus.Flags, value uint16) error {
- return (<-v.GoSetReflect(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetRefreshRate
-
-func (v *interfaceMonitor) GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRefreshRate", flags, ch, value)
-}
-
-func (v *interfaceMonitor) SetRefreshRate(flags dbus.Flags, value float64) error {
- return (<-v.GoSetRefreshRate(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// method SetRotation
-
-func (v *interfaceMonitor) GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRotation", flags, ch, value)
-}
-
-func (v *interfaceMonitor) SetRotation(flags dbus.Flags, value uint16) error {
- return (<-v.GoSetRotation(flags, make(chan *dbus.Call, 1), value).Done).Err
-}
-
-// property MmHeight u
-
-func (v *interfaceMonitor) MmHeight() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "MmHeight",
- }
-}
-
-// property Width q
-
-func (v *interfaceMonitor) Width() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "Width",
- }
-}
-
-// property Rotation q
-
-func (v *interfaceMonitor) Rotation() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "Rotation",
- }
-}
-
-// property RefreshRate d
-
-func (v *interfaceMonitor) RefreshRate() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "RefreshRate",
- }
-}
-
-// property CurrentRotateMode y
-
-func (v *interfaceMonitor) CurrentRotateMode() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "CurrentRotateMode",
- }
-}
-
-// property AvailableFillModes as
-
-func (v *interfaceMonitor) AvailableFillModes() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "AvailableFillModes",
- }
-}
-
-// property ID u
-
-func (v *interfaceMonitor) ID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ID",
- }
-}
-
-// property Rotations aq
-
-func (v *interfaceMonitor) Rotations() proxy.PropUint16Array {
- return &proxy.ImplPropUint16Array{
- Impl: v,
- Name: "Rotations",
- }
-}
-
-// property BestMode (uqqd)
-
-func (v *interfaceMonitor) BestMode() PropModeInfo {
- return &implPropModeInfo{
- Impl: v,
- Name: "BestMode",
- }
-}
-
-// property MmWidth u
-
-func (v *interfaceMonitor) MmWidth() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "MmWidth",
- }
-}
-
-// property Brightness d
-
-func (v *interfaceMonitor) Brightness() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Brightness",
- }
-}
-
-// property CurrentMode (uqqd)
-
-func (v *interfaceMonitor) CurrentMode() PropModeInfo {
- return &implPropModeInfo{
- Impl: v,
- Name: "CurrentMode",
- }
-}
-
-// property Name s
-
-func (v *interfaceMonitor) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Manufacturer s
-
-func (v *interfaceMonitor) Manufacturer() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Manufacturer",
- }
-}
-
-// property X n
-
-func (v *interfaceMonitor) X() proxy.PropInt16 {
- return &proxy.ImplPropInt16{
- Impl: v,
- Name: "X",
- }
-}
-
-// property Y n
-
-func (v *interfaceMonitor) Y() proxy.PropInt16 {
- return &proxy.ImplPropInt16{
- Impl: v,
- Name: "Y",
- }
-}
-
-// property Height q
-
-func (v *interfaceMonitor) Height() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "Height",
- }
-}
-
-// property CurrentFillMode s
-
-func (v *interfaceMonitor) CurrentFillMode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CurrentFillMode",
- }
-}
-
-// property Connected b
-
-func (v *interfaceMonitor) Connected() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Connected",
- }
-}
-
-// property Model s
-
-func (v *interfaceMonitor) Model() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Model",
- }
-}
-
-// property Reflects aq
-
-func (v *interfaceMonitor) Reflects() proxy.PropUint16Array {
- return &proxy.ImplPropUint16Array{
- Impl: v,
- Name: "Reflects",
- }
-}
-
-// property Modes a(uqqd)
-
-func (v *interfaceMonitor) Modes() PropModeInfoSlice {
- return &implPropModeInfoSlice{
- Impl: v,
- Name: "Modes",
- }
-}
-
-// property PreferredModes a(uqqd)
-
-func (v *interfaceMonitor) PreferredModes() PropModeInfoSlice {
- return &implPropModeInfoSlice{
- Impl: v,
- Name: "PreferredModes",
- }
-}
-
-// property Enabled b
-
-func (v *interfaceMonitor) Enabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Enabled",
- }
-}
-
-// property Reflect q
-
-func (v *interfaceMonitor) Reflect() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "Reflect",
- }
-}
-
-type PropModeInfo interface {
- Get(flags dbus.Flags) (value ModeInfo, err error)
- Set(flags dbus.Flags, value ModeInfo) error
- ConnectChanged(cb func(hasValue bool, value ModeInfo)) error
-}
-
-type implPropModeInfo struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModeInfo) Get(flags dbus.Flags) (value ModeInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModeInfo) Set(flags dbus.Flags, value ModeInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModeInfo) ConnectChanged(cb func(hasValue bool, value ModeInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v ModeInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, ModeInfo{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropModeInfoSlice interface {
- Get(flags dbus.Flags) (value []ModeInfo, err error)
- Set(flags dbus.Flags, value []ModeInfo) error
- ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error
-}
-
-type implPropModeInfoSlice struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModeInfoSlice) Get(flags dbus.Flags) (value []ModeInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModeInfoSlice) Set(flags dbus.Flags, value []ModeInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModeInfoSlice) ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []ModeInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1306 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.display"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package display
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDisplay struct {
- MockInterfaceDisplay // interface com.deepin.daemon.Display
- proxy.MockObject
-}
-
-type MockInterfaceDisplay struct {
- mock.Mock
-}
-
-// method ApplyChanges
-
-func (v *MockInterfaceDisplay) GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) ApplyChanges(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method AssociateTouch
-
-func (v *MockInterfaceDisplay) GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call {
- mockArgs := v.Called(flags, ch, outputName, touchSerial)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error {
- mockArgs := v.Called(flags, outputName, touchSerial)
-
- return mockArgs.Error(0)
-}
-
-// method CanRotate
-
-func (v *MockInterfaceDisplay) GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) CanRotate(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanSetBrightness
-
-func (v *MockInterfaceDisplay) GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, outputName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) CanSetBrightness(flags dbus.Flags, outputName string) (bool, error) {
- mockArgs := v.Called(flags, outputName)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method ChangeBrightness
-
-func (v *MockInterfaceDisplay) GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, raised)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) ChangeBrightness(flags dbus.Flags, raised bool) error {
- mockArgs := v.Called(flags, raised)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteCustomMode
-
-func (v *MockInterfaceDisplay) GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) DeleteCustomMode(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method GetBrightness
-
-func (v *MockInterfaceDisplay) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) GetBrightness(flags dbus.Flags) (map[string]float64, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]float64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetBuiltinMonitor
-
-func (v *MockInterfaceDisplay) GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return mockArgs.String(0), ret1, mockArgs.Error(2)
-}
-
-// method GetRealDisplayMode
-
-func (v *MockInterfaceDisplay) GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) GetRealDisplayMode(flags dbus.Flags) (uint8, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListOutputNames
-
-func (v *MockInterfaceDisplay) GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) ListOutputNames(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListOutputsCommonModes
-
-func (v *MockInterfaceDisplay) GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([][]interface{})
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ModifyConfigName
-
-func (v *MockInterfaceDisplay) GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, newName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) ModifyConfigName(flags dbus.Flags, name string, newName string) error {
- mockArgs := v.Called(flags, name, newName)
-
- return mockArgs.Error(0)
-}
-
-// method RefreshBrightness
-
-func (v *MockInterfaceDisplay) GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) RefreshBrightness(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Reset
-
-func (v *MockInterfaceDisplay) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) Reset(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ResetChanges
-
-func (v *MockInterfaceDisplay) GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) ResetChanges(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Save
-
-func (v *MockInterfaceDisplay) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) Save(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetAndSaveBrightness
-
-func (v *MockInterfaceDisplay) GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, outputName, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error {
- mockArgs := v.Called(flags, outputName, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetBrightness
-
-func (v *MockInterfaceDisplay) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, outputName, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) SetBrightness(flags dbus.Flags, outputName string, value float64) error {
- mockArgs := v.Called(flags, outputName, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetColorTemperature
-
-func (v *MockInterfaceDisplay) GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) SetColorTemperature(flags dbus.Flags, value int32) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetMethodAdjustCCT
-
-func (v *MockInterfaceDisplay) GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, adjustMethod)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error {
- mockArgs := v.Called(flags, adjustMethod)
-
- return mockArgs.Error(0)
-}
-
-// method SetPrimary
-
-func (v *MockInterfaceDisplay) GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, outputName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) SetPrimary(flags dbus.Flags, outputName string) error {
- mockArgs := v.Called(flags, outputName)
-
- return mockArgs.Error(0)
-}
-
-// method SwitchMode
-
-func (v *MockInterfaceDisplay) GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) SwitchMode(flags dbus.Flags, mode uint8, name string) error {
- mockArgs := v.Called(flags, mode, name)
-
- return mockArgs.Error(0)
-}
-
-// property ColorTemperatureMode i
-
-func (v *MockInterfaceDisplay) ColorTemperatureMode() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HasChanged b
-
-func (v *MockInterfaceDisplay) HasChanged() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDisplayTouchMap struct {
- mock.Mock
-}
-
-func (p MockPropDisplayTouchMap) Get(flags dbus.Flags) (value map[string]string, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDisplayTouchMap) Set(flags dbus.Flags, value map[string]string) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDisplayTouchMap) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property TouchMap a{ss}
-
-func (v *MockInterfaceDisplay) TouchMap() PropDisplayTouchMap {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDisplayTouchMap)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDisplayPrimaryRect struct {
- mock.Mock
-}
-
-func (p MockPropDisplayPrimaryRect) Get(flags dbus.Flags) (value Rectangle, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(Rectangle)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDisplayPrimaryRect) Set(flags dbus.Flags, value Rectangle) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDisplayPrimaryRect) ConnectChanged(cb func(hasValue bool, value Rectangle)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property PrimaryRect (nnqq)
-
-func (v *MockInterfaceDisplay) PrimaryRect() PropDisplayPrimaryRect {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDisplayPrimaryRect)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ScreenWidth q
-
-func (v *MockInterfaceDisplay) ScreenWidth() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MaxBacklightBrightness u
-
-func (v *MockInterfaceDisplay) MaxBacklightBrightness() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ColorTemperatureManual i
-
-func (v *MockInterfaceDisplay) ColorTemperatureManual() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisplayMode y
-
-func (v *MockInterfaceDisplay) DisplayMode() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CustomIdList as
-
-func (v *MockInterfaceDisplay) CustomIdList() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentCustomId s
-
-func (v *MockInterfaceDisplay) CurrentCustomId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ScreenHeight q
-
-func (v *MockInterfaceDisplay) ScreenHeight() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Monitors ao
-
-func (v *MockInterfaceDisplay) Monitors() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropTouchscreens struct {
- mock.Mock
-}
-
-func (p MockPropTouchscreens) Get(flags dbus.Flags) (value []Touchscreen, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]Touchscreen)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropTouchscreens) Set(flags dbus.Flags, value []Touchscreen) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropTouchscreens) ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Touchscreens a(isss)
-
-func (v *MockInterfaceDisplay) Touchscreens() PropTouchscreens {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropTouchscreens)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Primary s
-
-func (v *MockInterfaceDisplay) Primary() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDisplayBrightness struct {
- mock.Mock
-}
-
-func (p MockPropDisplayBrightness) Get(flags dbus.Flags) (value map[string]float64, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]float64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDisplayBrightness) Set(flags dbus.Flags, value map[string]float64) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDisplayBrightness) ConnectChanged(cb func(hasValue bool, value map[string]float64)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Brightness a{sd}
-
-func (v *MockInterfaceDisplay) Brightness() PropDisplayBrightness {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDisplayBrightness)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockMonitor struct {
- MockInterfaceMonitor // interface com.deepin.daemon.Display.Monitor
- proxy.MockObject
-}
-
-type MockInterfaceMonitor struct {
- mock.Mock
-}
-
-// method Enable
-
-func (v *MockInterfaceMonitor) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMonitor) Enable(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method SetMode
-
-func (v *MockInterfaceMonitor) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMonitor) SetMode(flags dbus.Flags, mode uint32) error {
- mockArgs := v.Called(flags, mode)
-
- return mockArgs.Error(0)
-}
-
-// method SetModeBySize
-
-func (v *MockInterfaceMonitor) GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call {
- mockArgs := v.Called(flags, ch, width, height)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMonitor) SetModeBySize(flags dbus.Flags, width uint16, height uint16) error {
- mockArgs := v.Called(flags, width, height)
-
- return mockArgs.Error(0)
-}
-
-// method SetPosition
-
-func (v *MockInterfaceMonitor) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call {
- mockArgs := v.Called(flags, ch, X, y)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMonitor) SetPosition(flags dbus.Flags, X int16, y int16) error {
- mockArgs := v.Called(flags, X, y)
-
- return mockArgs.Error(0)
-}
-
-// method SetReflect
-
-func (v *MockInterfaceMonitor) GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMonitor) SetReflect(flags dbus.Flags, value uint16) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetRefreshRate
-
-func (v *MockInterfaceMonitor) GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMonitor) SetRefreshRate(flags dbus.Flags, value float64) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetRotation
-
-func (v *MockInterfaceMonitor) GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
- mockArgs := v.Called(flags, ch, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMonitor) SetRotation(flags dbus.Flags, value uint16) error {
- mockArgs := v.Called(flags, value)
-
- return mockArgs.Error(0)
-}
-
-// property MmHeight u
-
-func (v *MockInterfaceMonitor) MmHeight() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Width q
-
-func (v *MockInterfaceMonitor) Width() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Rotation q
-
-func (v *MockInterfaceMonitor) Rotation() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RefreshRate d
-
-func (v *MockInterfaceMonitor) RefreshRate() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentRotateMode y
-
-func (v *MockInterfaceMonitor) CurrentRotateMode() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AvailableFillModes as
-
-func (v *MockInterfaceMonitor) AvailableFillModes() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ID u
-
-func (v *MockInterfaceMonitor) ID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Rotations aq
-
-func (v *MockInterfaceMonitor) Rotations() proxy.PropUint16Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BestMode (uqqd)
-
-func (v *MockInterfaceMonitor) BestMode() PropModeInfo {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModeInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MmWidth u
-
-func (v *MockInterfaceMonitor) MmWidth() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Brightness d
-
-func (v *MockInterfaceMonitor) Brightness() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentMode (uqqd)
-
-func (v *MockInterfaceMonitor) CurrentMode() PropModeInfo {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModeInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceMonitor) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Manufacturer s
-
-func (v *MockInterfaceMonitor) Manufacturer() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property X n
-
-func (v *MockInterfaceMonitor) X() proxy.PropInt16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Y n
-
-func (v *MockInterfaceMonitor) Y() proxy.PropInt16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Height q
-
-func (v *MockInterfaceMonitor) Height() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentFillMode s
-
-func (v *MockInterfaceMonitor) CurrentFillMode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Connected b
-
-func (v *MockInterfaceMonitor) Connected() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Model s
-
-func (v *MockInterfaceMonitor) Model() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Reflects aq
-
-func (v *MockInterfaceMonitor) Reflects() proxy.PropUint16Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Modes a(uqqd)
-
-func (v *MockInterfaceMonitor) Modes() PropModeInfoSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModeInfoSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PreferredModes a(uqqd)
-
-func (v *MockInterfaceMonitor) PreferredModes() PropModeInfoSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModeInfoSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Enabled b
-
-func (v *MockInterfaceMonitor) Enabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Reflect q
-
-func (v *MockInterfaceMonitor) Reflect() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModeInfo struct {
- mock.Mock
-}
-
-func (p MockPropModeInfo) Get(flags dbus.Flags) (value ModeInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(ModeInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModeInfo) Set(flags dbus.Flags, value ModeInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModeInfo) ConnectChanged(cb func(hasValue bool, value ModeInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropModeInfoSlice struct {
- mock.Mock
-}
-
-func (p MockPropModeInfoSlice) Get(flags dbus.Flags) (value []ModeInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]ModeInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModeInfoSlice) Set(flags dbus.Flags, value []ModeInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModeInfoSlice) ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,74 +0,0 @@
-{
- "Service": "com.deepin.daemon.Display",
- "Objects": [
- {
- "Type": "Display",
- "Path": "/com/deepin/daemon/Display",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Display",
- "Type": "display",
- "Fixes": {
- "m/ListOutputsCommonModes": [
- {
- "Name": "arg0",
- "Type": "[]ModeInfo"
- }
- ],
- "p/PrimaryRect": {
- "Type": "PropDisplayPrimaryRect",
- "ValueType": "Rectangle",
- "EmptyValue": "$T{}"
- },
- "p/Brightness": {
- "Type": "PropDisplayBrightness",
- "ValueType": "map[string]float64"
- },
- "p/TouchMap": {
- "Type": "PropDisplayTouchMap",
- "ValueType": "map[string]string"
- },
- "p/Touchscreens":{
- "Type": "PropTouchscreens",
- "ValueType": "[]Touchscreen"
- }
- }
- }
- ]
- },
- {
- "Type": "Monitor",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Display.Monitor",
- "Type":"monitor",
- "Fixes": {
- "p/BestMode": {
- "RefType": "PropModeInfo"
- },
- "p/CurrentMode": {
- "RefType": "PropModeInfo"
- },
- "p/Modes": {
- "RefType": "PropModeInfoSlice"
- },
- "p/PreferredModes": {
- "RefType": "PropModeInfoSlice"
- }
- }
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropModeInfo",
- "ValueType": "ModeInfo",
- "EmptyValue": "$T{}"
- },
- {
- "Type": "PropModeInfoSlice",
- "ValueType": "[]ModeInfo"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/Display.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/Display.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/Display.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/Display.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,26 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package display
-
-type ModeInfo struct {
- Id uint32
- Width uint16
- Height uint16
- Rate float64
-}
-
-type Rectangle struct {
- X int16
- Y int16
- Width uint16
- Height uint16
-}
-
-type Touchscreen struct {
- Id int32
- Node string
- DeviceNode string
- Serial string
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/Monitor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/Monitor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.display/Monitor.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.display/Monitor.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,370 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.fprintd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fprintd
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Fprintd interface {
- fprintd // interface com.deepin.daemon.Fprintd
- proxy.Object
-}
-
-type objectFprintd struct {
- interfaceFprintd // interface com.deepin.daemon.Fprintd
- proxy.ImplObject
-}
-
-func NewFprintd(conn *dbus.Conn) Fprintd {
- obj := new(objectFprintd)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Fprintd", "/com/deepin/daemon/Fprintd")
- return obj
-}
-
-type fprintd interface {
- GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error)
- GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoTriggerUDevEvent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- TriggerUDevEvent(flags dbus.Flags) error
- Devices() proxy.PropObjectPathArray
-}
-
-type interfaceFprintd struct{}
-
-func (v *interfaceFprintd) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceFprintd) GetInterfaceName_() string {
- return "com.deepin.daemon.Fprintd"
-}
-
-// method GetDefaultDevice
-
-func (v *interfaceFprintd) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultDevice", flags, ch)
-}
-
-func (*interfaceFprintd) StoreGetDefaultDevice(call *dbus.Call) (device dbus.ObjectPath, err error) {
- err = call.Store(&device)
- return
-}
-
-func (v *interfaceFprintd) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreGetDefaultDevice(
- <-v.GoGetDefaultDevice(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetDevices
-
-func (v *interfaceFprintd) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
-}
-
-func (*interfaceFprintd) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceFprintd) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetDevices(
- <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method TriggerUDevEvent
-
-func (v *interfaceFprintd) GoTriggerUDevEvent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TriggerUDevEvent", flags, ch)
-}
-
-func (v *interfaceFprintd) TriggerUDevEvent(flags dbus.Flags) error {
- return (<-v.GoTriggerUDevEvent(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property Devices ao
-
-func (v *interfaceFprintd) Devices() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Devices",
- }
-}
-
-type Device interface {
- device // interface com.deepin.daemon.Fprintd.Device
- proxy.Object
-}
-
-type objectDevice struct {
- interfaceDevice // interface com.deepin.daemon.Fprintd.Device
- proxy.ImplObject
-}
-
-func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDevice)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Fprintd", path)
- return obj, nil
-}
-
-type device interface {
- GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- Claim(flags dbus.Flags, username string) error
- GoClaimForce(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- ClaimForce(flags dbus.Flags, username string) error
- GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
- DeleteEnrolledFinger(flags dbus.Flags, username string, finger string) error
- GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- DeleteEnrolledFingers(flags dbus.Flags, username string) error
- GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
- EnrollStart(flags dbus.Flags, finger string) error
- GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- EnrollStop(flags dbus.Flags) error
- GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCapabilities(flags dbus.Flags) ([]string, error)
- GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error)
- GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Release(flags dbus.Flags) error
- GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
- VerifyStart(flags dbus.Flags, finger string) error
- GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- VerifyStop(flags dbus.Flags) error
- ConnectEnrollStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyFingerSelected(cb func(finger string)) (dbusutil.SignalHandlerId, error)
- ScanType() proxy.PropString
-}
-
-type interfaceDevice struct{}
-
-func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDevice) GetInterfaceName_() string {
- return "com.deepin.daemon.Fprintd.Device"
-}
-
-// method Claim
-
-func (v *interfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, username)
-}
-
-func (v *interfaceDevice) Claim(flags dbus.Flags, username string) error {
- return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), username).Done).Err
-}
-
-// method ClaimForce
-
-func (v *interfaceDevice) GoClaimForce(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClaimForce", flags, ch, username)
-}
-
-func (v *interfaceDevice) ClaimForce(flags dbus.Flags, username string) error {
- return (<-v.GoClaimForce(flags, make(chan *dbus.Call, 1), username).Done).Err
-}
-
-// method DeleteEnrolledFinger
-
-func (v *interfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFinger", flags, ch, username, finger)
-}
-
-func (v *interfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, username string, finger string) error {
- return (<-v.GoDeleteEnrolledFinger(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
-}
-
-// method DeleteEnrolledFingers
-
-func (v *interfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFingers", flags, ch, username)
-}
-
-func (v *interfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
- return (<-v.GoDeleteEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done).Err
-}
-
-// method EnrollStart
-
-func (v *interfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, finger)
-}
-
-func (v *interfaceDevice) EnrollStart(flags dbus.Flags, finger string) error {
- return (<-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), finger).Done).Err
-}
-
-// method EnrollStop
-
-func (v *interfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch)
-}
-
-func (v *interfaceDevice) EnrollStop(flags dbus.Flags) error {
- return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method GetCapabilities
-
-func (v *interfaceDevice) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapabilities", flags, ch)
-}
-
-func (*interfaceDevice) StoreGetCapabilities(call *dbus.Call) (caps []string, err error) {
- err = call.Store(&caps)
- return
-}
-
-func (v *interfaceDevice) GetCapabilities(flags dbus.Flags) ([]string, error) {
- return v.StoreGetCapabilities(
- <-v.GoGetCapabilities(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListEnrolledFingers
-
-func (v *interfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListEnrolledFingers", flags, ch, username)
-}
-
-func (*interfaceDevice) StoreListEnrolledFingers(call *dbus.Call) (fingers []string, err error) {
- err = call.Store(&fingers)
- return
-}
-
-func (v *interfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
- return v.StoreListEnrolledFingers(
- <-v.GoListEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done)
-}
-
-// method Release
-
-func (v *interfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
-}
-
-func (v *interfaceDevice) Release(flags dbus.Flags) error {
- return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method VerifyStart
-
-func (v *interfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStart", flags, ch, finger)
-}
-
-func (v *interfaceDevice) VerifyStart(flags dbus.Flags, finger string) error {
- return (<-v.GoVerifyStart(flags, make(chan *dbus.Call, 1), finger).Done).Err
-}
-
-// method VerifyStop
-
-func (v *interfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStop", flags, ch)
-}
-
-func (v *interfaceDevice) VerifyStop(flags dbus.Flags) error {
- return (<-v.GoVerifyStop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal EnrollStatus
-
-func (v *interfaceDevice) ConnectEnrollStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var status string
- var done bool
- err := dbus.Store(sig.Body, &status, &done)
- if err == nil {
- cb(status, done)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceDevice) ConnectVerifyStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var status string
- var done bool
- err := dbus.Store(sig.Body, &status, &done)
- if err == nil {
- cb(status, done)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyFingerSelected
-
-func (v *interfaceDevice) ConnectVerifyFingerSelected(cb func(finger string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyFingerSelected", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyFingerSelected",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var finger string
- err := dbus.Store(sig.Body, &finger)
- if err == nil {
- cb(finger)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property ScanType s
-
-func (v *interfaceDevice) ScanType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ScanType",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,381 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.fprintd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fprintd
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockFprintd struct {
- MockInterfaceFprintd // interface com.deepin.daemon.Fprintd
- proxy.MockObject
-}
-
-type MockInterfaceFprintd struct {
- mock.Mock
-}
-
-// method GetDefaultDevice
-
-func (v *MockInterfaceFprintd) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFprintd) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetDevices
-
-func (v *MockInterfaceFprintd) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFprintd) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method TriggerUDevEvent
-
-func (v *MockInterfaceFprintd) GoTriggerUDevEvent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFprintd) TriggerUDevEvent(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property Devices ao
-
-func (v *MockInterfaceFprintd) Devices() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockDevice struct {
- MockInterfaceDevice // interface com.deepin.daemon.Fprintd.Device
- proxy.MockObject
-}
-
-type MockInterfaceDevice struct {
- mock.Mock
-}
-
-// method Claim
-
-func (v *MockInterfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Claim(flags dbus.Flags, username string) error {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.Error(0)
-}
-
-// method ClaimForce
-
-func (v *MockInterfaceDevice) GoClaimForce(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) ClaimForce(flags dbus.Flags, username string) error {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteEnrolledFinger
-
-func (v *MockInterfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, username string, finger string) error {
- mockArgs := v.Called(flags, username, finger)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteEnrolledFingers
-
-func (v *MockInterfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.Error(0)
-}
-
-// method EnrollStart
-
-func (v *MockInterfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) EnrollStart(flags dbus.Flags, finger string) error {
- mockArgs := v.Called(flags, finger)
-
- return mockArgs.Error(0)
-}
-
-// method EnrollStop
-
-func (v *MockInterfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) EnrollStop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method GetCapabilities
-
-func (v *MockInterfaceDevice) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) GetCapabilities(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListEnrolledFingers
-
-func (v *MockInterfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
- mockArgs := v.Called(flags, username)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Release
-
-func (v *MockInterfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Release(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method VerifyStart
-
-func (v *MockInterfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) VerifyStart(flags dbus.Flags, finger string) error {
- mockArgs := v.Called(flags, finger)
-
- return mockArgs.Error(0)
-}
-
-// method VerifyStop
-
-func (v *MockInterfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) VerifyStop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceDevice) ConnectEnrollStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceDevice) ConnectVerifyStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyFingerSelected
-
-func (v *MockInterfaceDevice) ConnectVerifyFingerSelected(cb func(finger string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property ScanType s
-
-func (v *MockInterfaceDevice) ScanType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,24 +0,0 @@
-{
- "Service": "com.deepin.daemon.Fprintd",
- "Objects": [
- {
- "Type": "Fprintd",
- "Path": "/com/deepin/daemon/Fprintd",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Fprintd",
- "Type": "fprintd"
- }
- ]
- },
- {
- "Type": "Device",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Fprintd.Device",
- "Type": "device"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/Device.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/Device.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/Fprintd.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/Fprintd.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.fprintd/Fprintd.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.fprintd/Fprintd.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,427 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.gesture"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package gesture
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Gesture interface {
- gesture // interface com.deepin.daemon.Gesture
- proxy.Object
-}
-
-type objectGesture struct {
- interfaceGesture // interface com.deepin.daemon.Gesture
- proxy.ImplObject
-}
-
-func NewGesture(conn *dbus.Conn) Gesture {
- obj := new(objectGesture)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Gesture", "/com/deepin/daemon/Gesture")
- return obj
-}
-
-type gesture interface {
- GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
- SetShortPressDuration(flags dbus.Flags, duration uint32) error
- GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
- SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error
- GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call
- SetInputIgnore(flags dbus.Flags, node string, ignore bool) error
- ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error)
- ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error)
- ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error)
- ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error)
- ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
- ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
- ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
- ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
- ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error)
- ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error)
- ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
- ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceGesture struct{}
-
-func (v *interfaceGesture) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceGesture) GetInterfaceName_() string {
- return "com.deepin.daemon.Gesture"
-}
-
-// method SetShortPressDuration
-
-func (v *interfaceGesture) GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShortPressDuration", flags, ch, duration)
-}
-
-func (v *interfaceGesture) SetShortPressDuration(flags dbus.Flags, duration uint32) error {
- return (<-v.GoSetShortPressDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
-}
-
-// method SetEdgeMoveStopDuration
-
-func (v *interfaceGesture) GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetEdgeMoveStopDuration", flags, ch, duration)
-}
-
-func (v *interfaceGesture) SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error {
- return (<-v.GoSetEdgeMoveStopDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
-}
-
-// method SetInputIgnore
-
-func (v *interfaceGesture) GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetInputIgnore", flags, ch, node, ignore)
-}
-
-func (v *interfaceGesture) SetInputIgnore(flags dbus.Flags, node string, ignore bool) error {
- return (<-v.GoSetInputIgnore(flags, make(chan *dbus.Call, 1), node, ignore).Done).Err
-}
-
-// signal Event
-
-func (v *interfaceGesture) ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Event",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- var direction string
- var fingers int32
- err := dbus.Store(sig.Body, &name, &direction, &fingers)
- if err == nil {
- cb(name, direction, fingers)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DbclickDown
-
-func (v *interfaceGesture) ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DbclickDown", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DbclickDown",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var fingers int32
- err := dbus.Store(sig.Body, &fingers)
- if err == nil {
- cb(fingers)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SwipeMoving
-
-func (v *interfaceGesture) ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SwipeMoving", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SwipeMoving",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var fingers int32
- var accelX float64
- var accely float64
- err := dbus.Store(sig.Body, &fingers, &accelX, &accely)
- if err == nil {
- cb(fingers, accelX, accely)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SwipeStop
-
-func (v *interfaceGesture) ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SwipeStop", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SwipeStop",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var fingers int32
- err := dbus.Store(sig.Body, &fingers)
- if err == nil {
- cb(fingers)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchEdgeEvent
-
-func (v *interfaceGesture) ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchEdgeEvent", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchEdgeEvent",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var direction string
- var scalex float64
- var scaley float64
- err := dbus.Store(sig.Body, &direction, &scalex, &scaley)
- if err == nil {
- cb(direction, scalex, scaley)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchSinglePressTimeout
-
-func (v *interfaceGesture) ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchSinglePressTimeout", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchSinglePressTimeout",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var time int32
- var scalex float64
- var scaley float64
- err := dbus.Store(sig.Body, &time, &scalex, &scaley)
- if err == nil {
- cb(time, scalex, scaley)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchPressTimeout
-
-func (v *interfaceGesture) ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchPressTimeout", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchPressTimeout",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var fingers int32
- var time int32
- var scalex float64
- var scaley float64
- err := dbus.Store(sig.Body, &fingers, &time, &scalex, &scaley)
- if err == nil {
- cb(fingers, time, scalex, scaley)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchUpOrCancel
-
-func (v *interfaceGesture) ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchUpOrCancel", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchUpOrCancel",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var scalex float64
- var scaley float64
- err := dbus.Store(sig.Body, &scalex, &scaley)
- if err == nil {
- cb(scalex, scaley)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchEdgeMoveStop
-
-func (v *interfaceGesture) ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchEdgeMoveStop", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchEdgeMoveStop",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var direction string
- var scalex float64
- var scaley float64
- var duration int32
- err := dbus.Store(sig.Body, &direction, &scalex, &scaley, &duration)
- if err == nil {
- cb(direction, scalex, scaley, duration)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchEdgeMoveStopLeave
-
-func (v *interfaceGesture) ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchEdgeMoveStopLeave", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchEdgeMoveStopLeave",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var direction string
- var scalex float64
- var scaley float64
- var duration int32
- err := dbus.Store(sig.Body, &direction, &scalex, &scaley, &duration)
- if err == nil {
- cb(direction, scalex, scaley, duration)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchMoving
-
-func (v *interfaceGesture) ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchMoving", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchMoving",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var scalex float64
- var scaley float64
- err := dbus.Store(sig.Body, &scalex, &scaley)
- if err == nil {
- cb(scalex, scaley)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchMovementEvent
-
-func (v *interfaceGesture) ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchMovementEvent", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchMovementEvent",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var duration string
- var fingers int32
- var startScalex float64
- var startScaley float64
- var endScalex float64
- var endScaley float64
- err := dbus.Store(sig.Body, &duration, &fingers, &startScalex, &startScaley, &endScalex, &endScaley)
- if err == nil {
- cb(duration, fingers, startScalex, startScaley, endScalex, endScaley)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,234 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.gesture"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package gesture
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockGesture struct {
- MockInterfaceGesture // interface com.deepin.daemon.Gesture
- proxy.MockObject
-}
-
-type MockInterfaceGesture struct {
- mock.Mock
-}
-
-// method SetShortPressDuration
-
-func (v *MockInterfaceGesture) GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, duration)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGesture) SetShortPressDuration(flags dbus.Flags, duration uint32) error {
- mockArgs := v.Called(flags, duration)
-
- return mockArgs.Error(0)
-}
-
-// method SetEdgeMoveStopDuration
-
-func (v *MockInterfaceGesture) GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, duration)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGesture) SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error {
- mockArgs := v.Called(flags, duration)
-
- return mockArgs.Error(0)
-}
-
-// method SetInputIgnore
-
-func (v *MockInterfaceGesture) GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, node, ignore)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGesture) SetInputIgnore(flags dbus.Flags, node string, ignore bool) error {
- mockArgs := v.Called(flags, node, ignore)
-
- return mockArgs.Error(0)
-}
-
-// signal Event
-
-func (v *MockInterfaceGesture) ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DbclickDown
-
-func (v *MockInterfaceGesture) ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SwipeMoving
-
-func (v *MockInterfaceGesture) ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SwipeStop
-
-func (v *MockInterfaceGesture) ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchEdgeEvent
-
-func (v *MockInterfaceGesture) ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchSinglePressTimeout
-
-func (v *MockInterfaceGesture) ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchPressTimeout
-
-func (v *MockInterfaceGesture) ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchUpOrCancel
-
-func (v *MockInterfaceGesture) ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchEdgeMoveStop
-
-func (v *MockInterfaceGesture) ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchEdgeMoveStopLeave
-
-func (v *MockInterfaceGesture) ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchMoving
-
-func (v *MockInterfaceGesture) ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchMovementEvent
-
-func (v *MockInterfaceGesture) ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.Gesture",
- "Objects": [
- {
- "Type": "Gesture",
- "Path": "/com/deepin/daemon/Gesture",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Gesture",
- "Type": "gesture"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/Gesture.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/Gesture.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.gesture/Gesture.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.gesture/Gesture.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,52 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.greeter"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package greeter
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Greeter interface {
- greeter // interface com.deepin.daemon.Greeter
- proxy.Object
-}
-
-type objectGreeter struct {
- interfaceGreeter // interface com.deepin.daemon.Greeter
- proxy.ImplObject
-}
-
-func NewGreeter(conn *dbus.Conn) Greeter {
- obj := new(objectGreeter)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Greeter", "/com/deepin/daemon/Greeter")
- return obj
-}
-
-type greeter interface {
- GoUpdateGreeterQtTheme(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD) *dbus.Call
- UpdateGreeterQtTheme(flags dbus.Flags, fd dbus.UnixFD) error
-}
-
-type interfaceGreeter struct{}
-
-func (v *interfaceGreeter) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceGreeter) GetInterfaceName_() string {
- return "com.deepin.daemon.Greeter"
-}
-
-// method UpdateGreeterQtTheme
-
-func (v *interfaceGreeter) GoUpdateGreeterQtTheme(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateGreeterQtTheme", flags, ch, fd)
-}
-
-func (v *interfaceGreeter) UpdateGreeterQtTheme(flags dbus.Flags, fd dbus.UnixFD) error {
- return (<-v.GoUpdateGreeterQtTheme(flags, make(chan *dbus.Call, 1), fd).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.greeter"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package greeter
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockGreeter struct {
- MockInterfaceGreeter // interface com.deepin.daemon.Greeter
- proxy.MockObject
-}
-
-type MockInterfaceGreeter struct {
- mock.Mock
-}
-
-// method UpdateGreeterQtTheme
-
-func (v *MockInterfaceGreeter) GoUpdateGreeterQtTheme(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD) *dbus.Call {
- mockArgs := v.Called(flags, ch, fd)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGreeter) UpdateGreeterQtTheme(flags dbus.Flags, fd dbus.UnixFD) error {
- mockArgs := v.Called(flags, fd)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.Greeter",
- "Objects": [
- {
- "Type": "Greeter",
- "Path": "/com/deepin/daemon/Greeter",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Greeter",
- "Type": "greeter"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/Greeter.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/Greeter.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.greeter/Greeter.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.greeter/Greeter.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.grub2/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.grub2/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.grub2/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.grub2/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,11 +1,11 @@
-// Code generated by "./generator com.deepin.daemon.grub2"; DO NOT EDIT.
+// Code generated by "./generator ./com.deepin.daemon.grub2"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package grub2
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
import "unsafe"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.grub2/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.grub2/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.grub2/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.grub2/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,12 +1,12 @@
-// Code generated by "./generator com.deepin.daemon.grub2"; DO NOT EDIT.
+// Code generated by "./generator ./com.deepin.daemon.grub2"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package grub2
import "fmt"
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
import "github.com/stretchr/testify/mock"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,159 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.helper.backlight"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package backlight
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Backlight interface {
- backlight // interface com.deepin.daemon.helper.Backlight
- proxy.Object
-}
-
-type objectBacklight struct {
- interfaceBacklight // interface com.deepin.daemon.helper.Backlight
- proxy.ImplObject
-}
-
-func NewBacklight(conn *dbus.Conn) Backlight {
- obj := new(objectBacklight)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.helper.Backlight", "/com/deepin/daemon/helper/Backlight")
- return obj
-}
-
-type backlight interface {
- GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, type0 uint8, name string, value int32) *dbus.Call
- SetBrightness(flags dbus.Flags, type0 uint8, name string, value int32) error
- GoCheckCfgSupport(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- CheckCfgSupport(flags dbus.Flags, name string) (bool, error)
-}
-
-type interfaceBacklight struct{}
-
-func (v *interfaceBacklight) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceBacklight) GetInterfaceName_() string {
- return "com.deepin.daemon.helper.Backlight"
-}
-
-// method SetBrightness
-
-func (v *interfaceBacklight) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, type0 uint8, name string, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBrightness", flags, ch, type0, name, value)
-}
-
-func (v *interfaceBacklight) SetBrightness(flags dbus.Flags, type0 uint8, name string, value int32) error {
- return (<-v.GoSetBrightness(flags, make(chan *dbus.Call, 1), type0, name, value).Done).Err
-}
-
-// method CheckCfgSupport
-
-func (v *interfaceBacklight) GoCheckCfgSupport(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckCfgSupport", flags, ch, name)
-}
-
-func (*interfaceBacklight) StoreCheckCfgSupport(call *dbus.Call) (value bool, err error) {
- err = call.Store(&value)
- return
-}
-
-func (v *interfaceBacklight) CheckCfgSupport(flags dbus.Flags, name string) (bool, error) {
- return v.StoreCheckCfgSupport(
- <-v.GoCheckCfgSupport(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-type DDCCI interface {
- ddcci // interface com.deepin.daemon.helper.Backlight.DDCCI
- proxy.Object
-}
-
-type objectDDCCI struct {
- interfaceDdcci // interface com.deepin.daemon.helper.Backlight.DDCCI
- proxy.ImplObject
-}
-
-func NewDDCCI(conn *dbus.Conn) DDCCI {
- obj := new(objectDDCCI)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.helper.Backlight", "/com/deepin/daemon/helper/Backlight/DDCCI")
- return obj
-}
-
-type ddcci interface {
- GoCheckSupport(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call
- CheckSupport(flags dbus.Flags, edidChecksum string) (bool, error)
- GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call
- GetBrightness(flags dbus.Flags, edidChecksum string) (int32, error)
- GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string, value int32) *dbus.Call
- SetBrightness(flags dbus.Flags, edidChecksum string, value int32) error
- GoRefreshDisplays(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RefreshDisplays(flags dbus.Flags) error
-}
-
-type interfaceDdcci struct{}
-
-func (v *interfaceDdcci) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDdcci) GetInterfaceName_() string {
- return "com.deepin.daemon.helper.Backlight.DDCCI"
-}
-
-// method CheckSupport
-
-func (v *interfaceDdcci) GoCheckSupport(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckSupport", flags, ch, edidChecksum)
-}
-
-func (*interfaceDdcci) StoreCheckSupport(call *dbus.Call) (support bool, err error) {
- err = call.Store(&support)
- return
-}
-
-func (v *interfaceDdcci) CheckSupport(flags dbus.Flags, edidChecksum string) (bool, error) {
- return v.StoreCheckSupport(
- <-v.GoCheckSupport(flags, make(chan *dbus.Call, 1), edidChecksum).Done)
-}
-
-// method GetBrightness
-
-func (v *interfaceDdcci) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBrightness", flags, ch, edidChecksum)
-}
-
-func (*interfaceDdcci) StoreGetBrightness(call *dbus.Call) (value int32, err error) {
- err = call.Store(&value)
- return
-}
-
-func (v *interfaceDdcci) GetBrightness(flags dbus.Flags, edidChecksum string) (int32, error) {
- return v.StoreGetBrightness(
- <-v.GoGetBrightness(flags, make(chan *dbus.Call, 1), edidChecksum).Done)
-}
-
-// method SetBrightness
-
-func (v *interfaceDdcci) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string, value int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBrightness", flags, ch, edidChecksum, value)
-}
-
-func (v *interfaceDdcci) SetBrightness(flags dbus.Flags, edidChecksum string, value int32) error {
- return (<-v.GoSetBrightness(flags, make(chan *dbus.Call, 1), edidChecksum, value).Done).Err
-}
-
-// method RefreshDisplays
-
-func (v *interfaceDdcci) GoRefreshDisplays(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshDisplays", flags, ch)
-}
-
-func (v *interfaceDdcci) RefreshDisplays(flags dbus.Flags) error {
- return (<-v.GoRefreshDisplays(flags, make(chan *dbus.Call, 1)).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,149 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.helper.backlight"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package backlight
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockBacklight struct {
- MockInterfaceBacklight // interface com.deepin.daemon.helper.Backlight
- proxy.MockObject
-}
-
-type MockInterfaceBacklight struct {
- mock.Mock
-}
-
-// method SetBrightness
-
-func (v *MockInterfaceBacklight) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, type0 uint8, name string, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, type0, name, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBacklight) SetBrightness(flags dbus.Flags, type0 uint8, name string, value int32) error {
- mockArgs := v.Called(flags, type0, name, value)
-
- return mockArgs.Error(0)
-}
-
-// method CheckCfgSupport
-
-func (v *MockInterfaceBacklight) GoCheckCfgSupport(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBacklight) CheckCfgSupport(flags dbus.Flags, name string) (bool, error) {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-type MockDDCCI struct {
- MockInterfaceDdcci // interface com.deepin.daemon.helper.Backlight.DDCCI
- proxy.MockObject
-}
-
-type MockInterfaceDdcci struct {
- mock.Mock
-}
-
-// method CheckSupport
-
-func (v *MockInterfaceDdcci) GoCheckSupport(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
- mockArgs := v.Called(flags, ch, edidChecksum)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDdcci) CheckSupport(flags dbus.Flags, edidChecksum string) (bool, error) {
- mockArgs := v.Called(flags, edidChecksum)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method GetBrightness
-
-func (v *MockInterfaceDdcci) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
- mockArgs := v.Called(flags, ch, edidChecksum)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDdcci) GetBrightness(flags dbus.Flags, edidChecksum string) (int32, error) {
- mockArgs := v.Called(flags, edidChecksum)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetBrightness
-
-func (v *MockInterfaceDdcci) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string, value int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, edidChecksum, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDdcci) SetBrightness(flags dbus.Flags, edidChecksum string, value int32) error {
- mockArgs := v.Called(flags, edidChecksum, value)
-
- return mockArgs.Error(0)
-}
-
-// method RefreshDisplays
-
-func (v *MockInterfaceDdcci) GoRefreshDisplays(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDdcci) RefreshDisplays(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/Backlight.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/Backlight.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/Backlight.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/Backlight.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-{
- "Service": "com.deepin.daemon.helper.Backlight",
- "Objects": [
- {
- "Type": "Backlight",
- "Path": "/com/deepin/daemon/helper/Backlight",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.helper.Backlight",
- "Type": "backlight"
- }
- ]
- },
- {
- "Type": "DDCCI",
- "Path": "/com/deepin/daemon/helper/Backlight/DDCCI",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.helper.Backlight.DDCCI",
- "Type": "ddcci"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/DDCCI.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/DDCCI.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.helper.backlight/DDCCI.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.helper.backlight/DDCCI.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.imageeffect"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package imageeffect
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type ImageEffect interface {
- imageEffect // interface com.deepin.daemon.ImageEffect
- proxy.Object
-}
-
-type objectImageEffect struct {
- interfaceImageEffect // interface com.deepin.daemon.ImageEffect
- proxy.ImplObject
-}
-
-func NewImageEffect(conn *dbus.Conn) ImageEffect {
- obj := new(objectImageEffect)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.ImageEffect", "/com/deepin/daemon/ImageEffect")
- return obj
-}
-
-type imageEffect interface {
- GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call
- Delete(flags dbus.Flags, effect string, filename string) error
- GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call
- Get(flags dbus.Flags, effect string, filename string) (string, error)
-}
-
-type interfaceImageEffect struct{}
-
-func (v *interfaceImageEffect) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceImageEffect) GetInterfaceName_() string {
- return "com.deepin.daemon.ImageEffect"
-}
-
-// method Delete
-
-func (v *interfaceImageEffect) GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, effect, filename)
-}
-
-func (v *interfaceImageEffect) Delete(flags dbus.Flags, effect string, filename string) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), effect, filename).Done).Err
-}
-
-// method Get
-
-func (v *interfaceImageEffect) GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Get", flags, ch, effect, filename)
-}
-
-func (*interfaceImageEffect) StoreGet(call *dbus.Call) (outputFile string, err error) {
- err = call.Store(&outputFile)
- return
-}
-
-func (v *interfaceImageEffect) Get(flags dbus.Flags, effect string, filename string) (string, error) {
- return v.StoreGet(
- <-v.GoGet(flags, make(chan *dbus.Call, 1), effect, filename).Done)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,59 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.imageeffect"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package imageeffect
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockImageEffect struct {
- MockInterfaceImageEffect // interface com.deepin.daemon.ImageEffect
- proxy.MockObject
-}
-
-type MockInterfaceImageEffect struct {
- mock.Mock
-}
-
-// method Delete
-
-func (v *MockInterfaceImageEffect) GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
- mockArgs := v.Called(flags, ch, effect, filename)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceImageEffect) Delete(flags dbus.Flags, effect string, filename string) error {
- mockArgs := v.Called(flags, effect, filename)
-
- return mockArgs.Error(0)
-}
-
-// method Get
-
-func (v *MockInterfaceImageEffect) GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
- mockArgs := v.Called(flags, ch, effect, filename)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceImageEffect) Get(flags dbus.Flags, effect string, filename string) (string, error) {
- mockArgs := v.Called(flags, effect, filename)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.ImageEffect",
- "Objects": [
- {
- "Type": "ImageEffect",
- "Path": "/com/deepin/daemon/ImageEffect",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.ImageEffect",
- "Type": "imageEffect"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/ImageEffect.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/ImageEffect.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.imageeffect/ImageEffect.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.imageeffect/ImageEffect.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,459 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.inputdevices"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package inputdevices
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Keyboard interface {
- keyboard // interface com.deepin.daemon.InputDevice.Keyboard
- proxy.Object
-}
-
-type objectKeyboard struct {
- interfaceKeyboard // interface com.deepin.daemon.InputDevice.Keyboard
- proxy.ImplObject
-}
-
-func NewKeyboard(conn *dbus.Conn) Keyboard {
- obj := new(objectKeyboard)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.InputDevices", "/com/deepin/daemon/InputDevice/Keyboard")
- return obj
-}
-
-type keyboard interface {
- GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call
- AddLayoutOption(flags dbus.Flags, option string) error
- GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
- AddUserLayout(flags dbus.Flags, layout string) error
- GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearLayoutOption(flags dbus.Flags) error
- GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call
- DeleteLayoutOption(flags dbus.Flags, option string) error
- GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
- DeleteUserLayout(flags dbus.Flags, layout string) error
- GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
- GetLayoutDesc(flags dbus.Flags, layout string) (string, error)
- GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- LayoutList(flags dbus.Flags) (map[string]string, error)
- GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reset(flags dbus.Flags) error
- UserOptionList() proxy.PropStringArray
- RepeatEnabled() proxy.PropBool
- CapslockToggle() proxy.PropBool
- CursorBlink() proxy.PropInt32
- RepeatInterval() proxy.PropUint32
- RepeatDelay() proxy.PropUint32
- CurrentLayout() proxy.PropString
- UserLayoutList() proxy.PropStringArray
-}
-
-type interfaceKeyboard struct{}
-
-func (v *interfaceKeyboard) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceKeyboard) GetInterfaceName_() string {
- return "com.deepin.daemon.InputDevice.Keyboard"
-}
-
-// method AddLayoutOption
-
-func (v *interfaceKeyboard) GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddLayoutOption", flags, ch, option)
-}
-
-func (v *interfaceKeyboard) AddLayoutOption(flags dbus.Flags, option string) error {
- return (<-v.GoAddLayoutOption(flags, make(chan *dbus.Call, 1), option).Done).Err
-}
-
-// method AddUserLayout
-
-func (v *interfaceKeyboard) GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddUserLayout", flags, ch, layout)
-}
-
-func (v *interfaceKeyboard) AddUserLayout(flags dbus.Flags, layout string) error {
- return (<-v.GoAddUserLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
-}
-
-// method ClearLayoutOption
-
-func (v *interfaceKeyboard) GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearLayoutOption", flags, ch)
-}
-
-func (v *interfaceKeyboard) ClearLayoutOption(flags dbus.Flags) error {
- return (<-v.GoClearLayoutOption(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method DeleteLayoutOption
-
-func (v *interfaceKeyboard) GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteLayoutOption", flags, ch, option)
-}
-
-func (v *interfaceKeyboard) DeleteLayoutOption(flags dbus.Flags, option string) error {
- return (<-v.GoDeleteLayoutOption(flags, make(chan *dbus.Call, 1), option).Done).Err
-}
-
-// method DeleteUserLayout
-
-func (v *interfaceKeyboard) GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteUserLayout", flags, ch, layout)
-}
-
-func (v *interfaceKeyboard) DeleteUserLayout(flags dbus.Flags, layout string) error {
- return (<-v.GoDeleteUserLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
-}
-
-// method GetLayoutDesc
-
-func (v *interfaceKeyboard) GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLayoutDesc", flags, ch, layout)
-}
-
-func (*interfaceKeyboard) StoreGetLayoutDesc(call *dbus.Call) (description string, err error) {
- err = call.Store(&description)
- return
-}
-
-func (v *interfaceKeyboard) GetLayoutDesc(flags dbus.Flags, layout string) (string, error) {
- return v.StoreGetLayoutDesc(
- <-v.GoGetLayoutDesc(flags, make(chan *dbus.Call, 1), layout).Done)
-}
-
-// method LayoutList
-
-func (v *interfaceKeyboard) GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LayoutList", flags, ch)
-}
-
-func (*interfaceKeyboard) StoreLayoutList(call *dbus.Call) (layout_list map[string]string, err error) {
- err = call.Store(&layout_list)
- return
-}
-
-func (v *interfaceKeyboard) LayoutList(flags dbus.Flags) (map[string]string, error) {
- return v.StoreLayoutList(
- <-v.GoLayoutList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Reset
-
-func (v *interfaceKeyboard) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
-}
-
-func (v *interfaceKeyboard) Reset(flags dbus.Flags) error {
- return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property UserOptionList as
-
-func (v *interfaceKeyboard) UserOptionList() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UserOptionList",
- }
-}
-
-// property RepeatEnabled b
-
-func (v *interfaceKeyboard) RepeatEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RepeatEnabled",
- }
-}
-
-// property CapslockToggle b
-
-func (v *interfaceKeyboard) CapslockToggle() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CapslockToggle",
- }
-}
-
-// property CursorBlink i
-
-func (v *interfaceKeyboard) CursorBlink() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "CursorBlink",
- }
-}
-
-// property RepeatInterval u
-
-func (v *interfaceKeyboard) RepeatInterval() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RepeatInterval",
- }
-}
-
-// property RepeatDelay u
-
-func (v *interfaceKeyboard) RepeatDelay() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RepeatDelay",
- }
-}
-
-// property CurrentLayout s
-
-func (v *interfaceKeyboard) CurrentLayout() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CurrentLayout",
- }
-}
-
-// property UserLayoutList as
-
-func (v *interfaceKeyboard) UserLayoutList() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UserLayoutList",
- }
-}
-
-type TouchPad interface {
- touchPad // interface com.deepin.daemon.InputDevice.TouchPad
- proxy.Object
-}
-
-type objectTouchPad struct {
- interfaceTouchPad // interface com.deepin.daemon.InputDevice.TouchPad
- proxy.ImplObject
-}
-
-func NewTouchPad(conn *dbus.Conn) TouchPad {
- obj := new(objectTouchPad)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.InputDevices", "/com/deepin/daemon/InputDevice/TouchPad")
- return obj
-}
-
-type touchPad interface {
- GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reset(flags dbus.Flags) error
- EdgeScroll() proxy.PropBool
- PalmDetect() proxy.PropBool
- MotionAcceleration() proxy.PropDouble
- DeltaScroll() proxy.PropInt32
- DragThreshold() proxy.PropInt32
- LeftHanded() proxy.PropBool
- DisableIfTyping() proxy.PropBool
- NaturalScroll() proxy.PropBool
- HorizScroll() proxy.PropBool
- VertScroll() proxy.PropBool
- MotionThreshold() proxy.PropDouble
- DoubleClick() proxy.PropInt32
- DeviceList() proxy.PropString
- TPadEnable() proxy.PropBool
- PalmMinZ() proxy.PropInt32
- Exist() proxy.PropBool
- TapClick() proxy.PropBool
- MotionScaling() proxy.PropDouble
- PalmMinWidth() proxy.PropInt32
-}
-
-type interfaceTouchPad struct{}
-
-func (v *interfaceTouchPad) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceTouchPad) GetInterfaceName_() string {
- return "com.deepin.daemon.InputDevice.TouchPad"
-}
-
-// method Reset
-
-func (v *interfaceTouchPad) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
-}
-
-func (v *interfaceTouchPad) Reset(flags dbus.Flags) error {
- return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property EdgeScroll b
-
-func (v *interfaceTouchPad) EdgeScroll() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "EdgeScroll",
- }
-}
-
-// property PalmDetect b
-
-func (v *interfaceTouchPad) PalmDetect() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PalmDetect",
- }
-}
-
-// property MotionAcceleration d
-
-func (v *interfaceTouchPad) MotionAcceleration() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "MotionAcceleration",
- }
-}
-
-// property DeltaScroll i
-
-func (v *interfaceTouchPad) DeltaScroll() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DeltaScroll",
- }
-}
-
-// property DragThreshold i
-
-func (v *interfaceTouchPad) DragThreshold() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DragThreshold",
- }
-}
-
-// property LeftHanded b
-
-func (v *interfaceTouchPad) LeftHanded() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "LeftHanded",
- }
-}
-
-// property DisableIfTyping b
-
-func (v *interfaceTouchPad) DisableIfTyping() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DisableIfTyping",
- }
-}
-
-// property NaturalScroll b
-
-func (v *interfaceTouchPad) NaturalScroll() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NaturalScroll",
- }
-}
-
-// property HorizScroll b
-
-func (v *interfaceTouchPad) HorizScroll() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HorizScroll",
- }
-}
-
-// property VertScroll b
-
-func (v *interfaceTouchPad) VertScroll() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "VertScroll",
- }
-}
-
-// property MotionThreshold d
-
-func (v *interfaceTouchPad) MotionThreshold() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "MotionThreshold",
- }
-}
-
-// property DoubleClick i
-
-func (v *interfaceTouchPad) DoubleClick() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DoubleClick",
- }
-}
-
-// property DeviceList s
-
-func (v *interfaceTouchPad) DeviceList() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DeviceList",
- }
-}
-
-// property TPadEnable b
-
-func (v *interfaceTouchPad) TPadEnable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "TPadEnable",
- }
-}
-
-// property PalmMinZ i
-
-func (v *interfaceTouchPad) PalmMinZ() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "PalmMinZ",
- }
-}
-
-// property Exist b
-
-func (v *interfaceTouchPad) Exist() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Exist",
- }
-}
-
-// property TapClick b
-
-func (v *interfaceTouchPad) TapClick() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "TapClick",
- }
-}
-
-// property MotionScaling d
-
-func (v *interfaceTouchPad) MotionScaling() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "MotionScaling",
- }
-}
-
-// property PalmMinWidth i
-
-func (v *interfaceTouchPad) PalmMinWidth() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "PalmMinWidth",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,557 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.inputdevices"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package inputdevices
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockKeyboard struct {
- MockInterfaceKeyboard // interface com.deepin.daemon.InputDevice.Keyboard
- proxy.MockObject
-}
-
-type MockInterfaceKeyboard struct {
- mock.Mock
-}
-
-// method AddLayoutOption
-
-func (v *MockInterfaceKeyboard) GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
- mockArgs := v.Called(flags, ch, option)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) AddLayoutOption(flags dbus.Flags, option string) error {
- mockArgs := v.Called(flags, option)
-
- return mockArgs.Error(0)
-}
-
-// method AddUserLayout
-
-func (v *MockInterfaceKeyboard) GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- mockArgs := v.Called(flags, ch, layout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) AddUserLayout(flags dbus.Flags, layout string) error {
- mockArgs := v.Called(flags, layout)
-
- return mockArgs.Error(0)
-}
-
-// method ClearLayoutOption
-
-func (v *MockInterfaceKeyboard) GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) ClearLayoutOption(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteLayoutOption
-
-func (v *MockInterfaceKeyboard) GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
- mockArgs := v.Called(flags, ch, option)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) DeleteLayoutOption(flags dbus.Flags, option string) error {
- mockArgs := v.Called(flags, option)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteUserLayout
-
-func (v *MockInterfaceKeyboard) GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- mockArgs := v.Called(flags, ch, layout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) DeleteUserLayout(flags dbus.Flags, layout string) error {
- mockArgs := v.Called(flags, layout)
-
- return mockArgs.Error(0)
-}
-
-// method GetLayoutDesc
-
-func (v *MockInterfaceKeyboard) GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
- mockArgs := v.Called(flags, ch, layout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) GetLayoutDesc(flags dbus.Flags, layout string) (string, error) {
- mockArgs := v.Called(flags, layout)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method LayoutList
-
-func (v *MockInterfaceKeyboard) GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) LayoutList(flags dbus.Flags) (map[string]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Reset
-
-func (v *MockInterfaceKeyboard) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKeyboard) Reset(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property UserOptionList as
-
-func (v *MockInterfaceKeyboard) UserOptionList() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RepeatEnabled b
-
-func (v *MockInterfaceKeyboard) RepeatEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CapslockToggle b
-
-func (v *MockInterfaceKeyboard) CapslockToggle() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CursorBlink i
-
-func (v *MockInterfaceKeyboard) CursorBlink() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RepeatInterval u
-
-func (v *MockInterfaceKeyboard) RepeatInterval() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RepeatDelay u
-
-func (v *MockInterfaceKeyboard) RepeatDelay() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentLayout s
-
-func (v *MockInterfaceKeyboard) CurrentLayout() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UserLayoutList as
-
-func (v *MockInterfaceKeyboard) UserLayoutList() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockTouchPad struct {
- MockInterfaceTouchPad // interface com.deepin.daemon.InputDevice.TouchPad
- proxy.MockObject
-}
-
-type MockInterfaceTouchPad struct {
- mock.Mock
-}
-
-// method Reset
-
-func (v *MockInterfaceTouchPad) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTouchPad) Reset(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property EdgeScroll b
-
-func (v *MockInterfaceTouchPad) EdgeScroll() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PalmDetect b
-
-func (v *MockInterfaceTouchPad) PalmDetect() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MotionAcceleration d
-
-func (v *MockInterfaceTouchPad) MotionAcceleration() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeltaScroll i
-
-func (v *MockInterfaceTouchPad) DeltaScroll() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DragThreshold i
-
-func (v *MockInterfaceTouchPad) DragThreshold() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LeftHanded b
-
-func (v *MockInterfaceTouchPad) LeftHanded() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisableIfTyping b
-
-func (v *MockInterfaceTouchPad) DisableIfTyping() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NaturalScroll b
-
-func (v *MockInterfaceTouchPad) NaturalScroll() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HorizScroll b
-
-func (v *MockInterfaceTouchPad) HorizScroll() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property VertScroll b
-
-func (v *MockInterfaceTouchPad) VertScroll() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MotionThreshold d
-
-func (v *MockInterfaceTouchPad) MotionThreshold() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DoubleClick i
-
-func (v *MockInterfaceTouchPad) DoubleClick() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceList s
-
-func (v *MockInterfaceTouchPad) DeviceList() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TPadEnable b
-
-func (v *MockInterfaceTouchPad) TPadEnable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PalmMinZ i
-
-func (v *MockInterfaceTouchPad) PalmMinZ() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Exist b
-
-func (v *MockInterfaceTouchPad) Exist() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TapClick b
-
-func (v *MockInterfaceTouchPad) TapClick() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MotionScaling d
-
-func (v *MockInterfaceTouchPad) MotionScaling() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PalmMinWidth i
-
-func (v *MockInterfaceTouchPad) PalmMinWidth() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-{
- "Service": "com.deepin.daemon.InputDevices",
- "Objects": [
- {
- "Type": "Keyboard",
- "Path": "/com/deepin/daemon/InputDevice/Keyboard",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.InputDevice.Keyboard",
- "Type": "keyboard"
- }
- ]
- },
- {
- "Type": "TouchPad",
- "Path": "/com/deepin/daemon/InputDevice/TouchPad",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.InputDevice.TouchPad",
- "Type": "touchPad"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/Keyboard.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/Keyboard.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/Keyboard.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/Keyboard.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/TouchPad.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/TouchPad.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.inputdevices/TouchPad.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.inputdevices/TouchPad.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,75 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.keyevent"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package keyevent
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type KeyEvent interface {
- keyEvent // interface com.deepin.daemon.KeyEvent
- proxy.Object
-}
-
-type objectKeyEvent struct {
- interfaceKeyEvent // interface com.deepin.daemon.KeyEvent
- proxy.ImplObject
-}
-
-func NewKeyEvent(conn *dbus.Conn) KeyEvent {
- obj := new(objectKeyEvent)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.KeyEvent", "/com/deepin/daemon/KeyEvent")
- return obj
-}
-
-type keyEvent interface {
- ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceKeyEvent struct{}
-
-func (v *interfaceKeyEvent) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceKeyEvent) GetInterfaceName_() string {
- return "com.deepin.daemon.KeyEvent"
-}
-
-// signal KeyEvent
-
-func (v *interfaceKeyEvent) ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "KeyEvent", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".KeyEvent",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var keycode uint32
- var pressed bool
- var ctrlPressed bool
- var shiftPressed bool
- var altPressed bool
- var superPressed bool
- err := dbus.Store(sig.Body, &keycode, &pressed, &ctrlPressed, &shiftPressed, &altPressed, &superPressed)
- if err == nil {
- cb(keycode, pressed, ctrlPressed, shiftPressed, altPressed, superPressed)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,34 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.keyevent"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package keyevent
-
-import "fmt"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockKeyEvent struct {
- MockInterfaceKeyEvent // interface com.deepin.daemon.KeyEvent
- proxy.MockObject
-}
-
-type MockInterfaceKeyEvent struct {
- mock.Mock
-}
-
-// signal KeyEvent
-
-func (v *MockInterfaceKeyEvent) ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.KeyEvent",
- "Objects": [
- {
- "Type": "KeyEvent",
- "Path": "/com/deepin/daemon/KeyEvent",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.KeyEvent",
- "Type": "keyEvent"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/KeyEvent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/KeyEvent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.keyevent/KeyEvent.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.keyevent/KeyEvent.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1643 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.kwayland"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package kwayland
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type OutputManagement interface {
- outputManagement // interface com.deepin.daemon.KWayland.Output
- proxy.Object
-}
-
-type objectOutputManagement struct {
- interfaceOutputManagement // interface com.deepin.daemon.KWayland.Output
- proxy.ImplObject
-}
-
-func NewOutputManagement(conn *dbus.Conn) OutputManagement {
- obj := new(objectOutputManagement)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.KWayland", "/com/deepin/daemon/KWayland/Output")
- return obj
-}
-
-type outputManagement interface {
- GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListOutput(flags dbus.Flags) (string, error)
- GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call
- GetOutput(flags dbus.Flags, arg1 string) (string, error)
- GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call
- Apply(flags dbus.Flags, outputs string) error
- GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call
- WlSimulateKey(flags dbus.Flags, state int32) error
- ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error)
- ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error)
- ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceOutputManagement struct{}
-
-func (v *interfaceOutputManagement) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceOutputManagement) GetInterfaceName_() string {
- return "com.deepin.daemon.KWayland.Output"
-}
-
-// method ListOutput
-
-func (v *interfaceOutputManagement) GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutput", flags, ch)
-}
-
-func (*interfaceOutputManagement) StoreListOutput(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceOutputManagement) ListOutput(flags dbus.Flags) (string, error) {
- return v.StoreListOutput(
- <-v.GoListOutput(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetOutput
-
-func (v *interfaceOutputManagement) GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetOutput", flags, ch, arg1)
-}
-
-func (*interfaceOutputManagement) StoreGetOutput(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceOutputManagement) GetOutput(flags dbus.Flags, arg1 string) (string, error) {
- return v.StoreGetOutput(
- <-v.GoGetOutput(flags, make(chan *dbus.Call, 1), arg1).Done)
-}
-
-// method Apply
-
-func (v *interfaceOutputManagement) GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Apply", flags, ch, outputs)
-}
-
-func (v *interfaceOutputManagement) Apply(flags dbus.Flags, outputs string) error {
- return (<-v.GoApply(flags, make(chan *dbus.Call, 1), outputs).Done).Err
-}
-
-// method WlSimulateKey
-
-func (v *interfaceOutputManagement) GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".WlSimulateKey", flags, ch, state)
-}
-
-func (v *interfaceOutputManagement) WlSimulateKey(flags dbus.Flags, state int32) error {
- return (<-v.GoWlSimulateKey(flags, make(chan *dbus.Call, 1), state).Done).Err
-}
-
-// signal OutputAdded
-
-func (v *interfaceOutputManagement) ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "OutputAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".OutputAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var output string
- err := dbus.Store(sig.Body, &output)
- if err == nil {
- cb(output)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal OutputRemoved
-
-func (v *interfaceOutputManagement) ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "OutputRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".OutputRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var output string
- err := dbus.Store(sig.Body, &output)
- if err == nil {
- cb(output)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal OutputChanged
-
-func (v *interfaceOutputManagement) ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "OutputChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".OutputChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var output string
- err := dbus.Store(sig.Body, &output)
- if err == nil {
- cb(output)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-type WindowManager interface {
- windowManager // interface com.deepin.daemon.KWayland.WindowManager
- proxy.Object
-}
-
-type objectWindowManager struct {
- interfaceWindowManager // interface com.deepin.daemon.KWayland.WindowManager
- proxy.ImplObject
-}
-
-func NewWindowManager(conn *dbus.Conn) WindowManager {
- obj := new(objectWindowManager)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.KWayland", "/com/deepin/daemon/KWayland/WindowManager")
- return obj
-}
-
-type windowManager interface {
- GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ActiveWindow(flags dbus.Flags) (uint32, error)
- GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsShowingDesktop(flags dbus.Flags) (bool, error)
- GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Windows(flags dbus.Flags) ([]dbus.Variant, error)
- ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error)
- ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error)
- ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceWindowManager struct{}
-
-func (v *interfaceWindowManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWindowManager) GetInterfaceName_() string {
- return "com.deepin.daemon.KWayland.WindowManager"
-}
-
-// method ActiveWindow
-
-func (v *interfaceWindowManager) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActiveWindow", flags, ch)
-}
-
-func (*interfaceWindowManager) StoreActiveWindow(call *dbus.Call) (argout0 uint32, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindowManager) ActiveWindow(flags dbus.Flags) (uint32, error) {
- return v.StoreActiveWindow(
- <-v.GoActiveWindow(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsShowingDesktop
-
-func (v *interfaceWindowManager) GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShowingDesktop", flags, ch)
-}
-
-func (*interfaceWindowManager) StoreIsShowingDesktop(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindowManager) IsShowingDesktop(flags dbus.Flags) (bool, error) {
- return v.StoreIsShowingDesktop(
- <-v.GoIsShowingDesktop(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Windows
-
-func (v *interfaceWindowManager) GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Windows", flags, ch)
-}
-
-func (*interfaceWindowManager) StoreWindows(call *dbus.Call) (argout0 []dbus.Variant, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindowManager) Windows(flags dbus.Flags) ([]dbus.Variant, error) {
- return v.StoreWindows(
- <-v.GoWindows(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal WindowCreated
-
-func (v *interfaceWindowManager) ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WindowCreated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WindowCreated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ObjPath string
- err := dbus.Store(sig.Body, &ObjPath)
- if err == nil {
- cb(ObjPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal WindowRemove
-
-func (v *interfaceWindowManager) ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WindowRemove", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WindowRemove",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ObjPath string
- err := dbus.Store(sig.Body, &ObjPath)
- if err == nil {
- cb(ObjPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ActiveWindowChanged
-
-func (v *interfaceWindowManager) ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActiveWindowChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActiveWindowChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-type Window interface {
- window // interface com.deepin.daemon.KWayland.PlasmaWindow
- proxy.Object
-}
-
-type objectWindow struct {
- interfaceWindow // interface com.deepin.daemon.KWayland.PlasmaWindow
- proxy.ImplObject
-}
-
-func NewWindow(conn *dbus.Conn, path dbus.ObjectPath) (Window, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectWindow)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.KWayland", path)
- return obj, nil
-}
-
-type window interface {
- GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- AppId(flags dbus.Flags) (string, error)
- GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Geometry(flags dbus.Flags) (Rect, error)
- GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Icon(flags dbus.Flags) (string, error)
- GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- InternalId(flags dbus.Flags) (uint32, error)
- GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsActive(flags dbus.Flags) (bool, error)
- GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsCloseable(flags dbus.Flags) (bool, error)
- GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsDemandingAttention(flags dbus.Flags) (bool, error)
- GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsFullscreen(flags dbus.Flags) (bool, error)
- GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsFullscreenable(flags dbus.Flags) (bool, error)
- GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsKeepAbove(flags dbus.Flags) (bool, error)
- GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsMaximizeable(flags dbus.Flags) (bool, error)
- GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsMaximized(flags dbus.Flags) (bool, error)
- GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsMinimizeable(flags dbus.Flags) (bool, error)
- GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsMinimized(flags dbus.Flags) (bool, error)
- GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsMovable(flags dbus.Flags) (bool, error)
- GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsOnAllDesktops(flags dbus.Flags) (bool, error)
- GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsResizable(flags dbus.Flags) (bool, error)
- GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsShadeable(flags dbus.Flags) (bool, error)
- GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsShaded(flags dbus.Flags) (bool, error)
- GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsValid(flags dbus.Flags) (bool, error)
- GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error)
- GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Pid(flags dbus.Flags) (uint32, error)
- GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestActivate(flags dbus.Flags) error
- GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestClose(flags dbus.Flags) error
- GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestEnterNewVirtualDesktop(flags dbus.Flags) error
- GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call
- RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error
- GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call
- RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error
- GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestMove(flags dbus.Flags) error
- GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestResize(flags dbus.Flags) error
- GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestToggleKeepAbove(flags dbus.Flags) error
- GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestToggleKeepBelow(flags dbus.Flags) error
- GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestToggleMaximized(flags dbus.Flags) error
- GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestToggleMinimized(flags dbus.Flags) error
- GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestToggleShaded(flags dbus.Flags) error
- GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call
- RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error
- GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SkipSwitcher(flags dbus.Flags) (bool, error)
- GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SkipTaskbar(flags dbus.Flags) (bool, error)
- GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Title(flags dbus.Flags) (string, error)
- GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- VirtualDesktop(flags dbus.Flags) (uint32, error)
- GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- WindowId(flags dbus.Flags) (uint32, error)
- ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceWindow struct{}
-
-func (v *interfaceWindow) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWindow) GetInterfaceName_() string {
- return "com.deepin.daemon.KWayland.PlasmaWindow"
-}
-
-// method AppId
-
-func (v *interfaceWindow) GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AppId", flags, ch)
-}
-
-func (*interfaceWindow) StoreAppId(call *dbus.Call) (argout0 string, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) AppId(flags dbus.Flags) (string, error) {
- return v.StoreAppId(
- <-v.GoAppId(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Geometry
-
-func (v *interfaceWindow) GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Geometry", flags, ch)
-}
-
-func (*interfaceWindow) StoreGeometry(call *dbus.Call) (argout0 Rect, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) Geometry(flags dbus.Flags) (Rect, error) {
- return v.StoreGeometry(
- <-v.GoGeometry(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Icon
-
-func (v *interfaceWindow) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Icon", flags, ch)
-}
-
-func (*interfaceWindow) StoreIcon(call *dbus.Call) (argout0 string, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) Icon(flags dbus.Flags) (string, error) {
- return v.StoreIcon(
- <-v.GoIcon(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method InternalId
-
-func (v *interfaceWindow) GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".InternalId", flags, ch)
-}
-
-func (*interfaceWindow) StoreInternalId(call *dbus.Call) (argout0 uint32, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) InternalId(flags dbus.Flags) (uint32, error) {
- return v.StoreInternalId(
- <-v.GoInternalId(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsActive
-
-func (v *interfaceWindow) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsActive", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsActive(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsActive(flags dbus.Flags) (bool, error) {
- return v.StoreIsActive(
- <-v.GoIsActive(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsCloseable
-
-func (v *interfaceWindow) GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsCloseable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsCloseable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsCloseable(flags dbus.Flags) (bool, error) {
- return v.StoreIsCloseable(
- <-v.GoIsCloseable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsDemandingAttention
-
-func (v *interfaceWindow) GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDemandingAttention", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsDemandingAttention(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsDemandingAttention(flags dbus.Flags) (bool, error) {
- return v.StoreIsDemandingAttention(
- <-v.GoIsDemandingAttention(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsFullscreen
-
-func (v *interfaceWindow) GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsFullscreen", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsFullscreen(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsFullscreen(flags dbus.Flags) (bool, error) {
- return v.StoreIsFullscreen(
- <-v.GoIsFullscreen(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsFullscreenable
-
-func (v *interfaceWindow) GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsFullscreenable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsFullscreenable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsFullscreenable(flags dbus.Flags) (bool, error) {
- return v.StoreIsFullscreenable(
- <-v.GoIsFullscreenable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsKeepAbove
-
-func (v *interfaceWindow) GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsKeepAbove", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsKeepAbove(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsKeepAbove(flags dbus.Flags) (bool, error) {
- return v.StoreIsKeepAbove(
- <-v.GoIsKeepAbove(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsMaximizeable
-
-func (v *interfaceWindow) GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMaximizeable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsMaximizeable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsMaximizeable(flags dbus.Flags) (bool, error) {
- return v.StoreIsMaximizeable(
- <-v.GoIsMaximizeable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsMaximized
-
-func (v *interfaceWindow) GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMaximized", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsMaximized(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsMaximized(flags dbus.Flags) (bool, error) {
- return v.StoreIsMaximized(
- <-v.GoIsMaximized(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsMinimizeable
-
-func (v *interfaceWindow) GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMinimizeable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsMinimizeable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsMinimizeable(flags dbus.Flags) (bool, error) {
- return v.StoreIsMinimizeable(
- <-v.GoIsMinimizeable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsMinimized
-
-func (v *interfaceWindow) GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMinimized", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsMinimized(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsMinimized(flags dbus.Flags) (bool, error) {
- return v.StoreIsMinimized(
- <-v.GoIsMinimized(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsMovable
-
-func (v *interfaceWindow) GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMovable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsMovable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsMovable(flags dbus.Flags) (bool, error) {
- return v.StoreIsMovable(
- <-v.GoIsMovable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsOnAllDesktops
-
-func (v *interfaceWindow) GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsOnAllDesktops", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsOnAllDesktops(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsOnAllDesktops(flags dbus.Flags) (bool, error) {
- return v.StoreIsOnAllDesktops(
- <-v.GoIsOnAllDesktops(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsResizable
-
-func (v *interfaceWindow) GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsResizable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsResizable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsResizable(flags dbus.Flags) (bool, error) {
- return v.StoreIsResizable(
- <-v.GoIsResizable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsShadeable
-
-func (v *interfaceWindow) GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShadeable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsShadeable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsShadeable(flags dbus.Flags) (bool, error) {
- return v.StoreIsShadeable(
- <-v.GoIsShadeable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsShaded
-
-func (v *interfaceWindow) GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShaded", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsShaded(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsShaded(flags dbus.Flags) (bool, error) {
- return v.StoreIsShaded(
- <-v.GoIsShaded(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsValid
-
-func (v *interfaceWindow) GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsValid", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsValid(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsValid(flags dbus.Flags) (bool, error) {
- return v.StoreIsValid(
- <-v.GoIsValid(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsVirtualDesktopChangeable
-
-func (v *interfaceWindow) GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsVirtualDesktopChangeable", flags, ch)
-}
-
-func (*interfaceWindow) StoreIsVirtualDesktopChangeable(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error) {
- return v.StoreIsVirtualDesktopChangeable(
- <-v.GoIsVirtualDesktopChangeable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Pid
-
-func (v *interfaceWindow) GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Pid", flags, ch)
-}
-
-func (*interfaceWindow) StorePid(call *dbus.Call) (argout0 uint32, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) Pid(flags dbus.Flags) (uint32, error) {
- return v.StorePid(
- <-v.GoPid(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RequestActivate
-
-func (v *interfaceWindow) GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestActivate", flags, ch)
-}
-
-func (v *interfaceWindow) RequestActivate(flags dbus.Flags) error {
- return (<-v.GoRequestActivate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestClose
-
-func (v *interfaceWindow) GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestClose", flags, ch)
-}
-
-func (v *interfaceWindow) RequestClose(flags dbus.Flags) error {
- return (<-v.GoRequestClose(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestEnterNewVirtualDesktop
-
-func (v *interfaceWindow) GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestEnterNewVirtualDesktop", flags, ch)
-}
-
-func (v *interfaceWindow) RequestEnterNewVirtualDesktop(flags dbus.Flags) error {
- return (<-v.GoRequestEnterNewVirtualDesktop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestEnterVirtualDesktop
-
-func (v *interfaceWindow) GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestEnterVirtualDesktop", flags, ch, argin0)
-}
-
-func (v *interfaceWindow) RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error {
- return (<-v.GoRequestEnterVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
-}
-
-// method RequestLeaveVirtualDesktop
-
-func (v *interfaceWindow) GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLeaveVirtualDesktop", flags, ch, argin0)
-}
-
-func (v *interfaceWindow) RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error {
- return (<-v.GoRequestLeaveVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
-}
-
-// method RequestMove
-
-func (v *interfaceWindow) GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestMove", flags, ch)
-}
-
-func (v *interfaceWindow) RequestMove(flags dbus.Flags) error {
- return (<-v.GoRequestMove(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestResize
-
-func (v *interfaceWindow) GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestResize", flags, ch)
-}
-
-func (v *interfaceWindow) RequestResize(flags dbus.Flags) error {
- return (<-v.GoRequestResize(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestToggleKeepAbove
-
-func (v *interfaceWindow) GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleKeepAbove", flags, ch)
-}
-
-func (v *interfaceWindow) RequestToggleKeepAbove(flags dbus.Flags) error {
- return (<-v.GoRequestToggleKeepAbove(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestToggleKeepBelow
-
-func (v *interfaceWindow) GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleKeepBelow", flags, ch)
-}
-
-func (v *interfaceWindow) RequestToggleKeepBelow(flags dbus.Flags) error {
- return (<-v.GoRequestToggleKeepBelow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestToggleMaximized
-
-func (v *interfaceWindow) GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleMaximized", flags, ch)
-}
-
-func (v *interfaceWindow) RequestToggleMaximized(flags dbus.Flags) error {
- return (<-v.GoRequestToggleMaximized(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestToggleMinimized
-
-func (v *interfaceWindow) GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleMinimized", flags, ch)
-}
-
-func (v *interfaceWindow) RequestToggleMinimized(flags dbus.Flags) error {
- return (<-v.GoRequestToggleMinimized(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestToggleShaded
-
-func (v *interfaceWindow) GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleShaded", flags, ch)
-}
-
-func (v *interfaceWindow) RequestToggleShaded(flags dbus.Flags) error {
- return (<-v.GoRequestToggleShaded(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestVirtualDesktop
-
-func (v *interfaceWindow) GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestVirtualDesktop", flags, ch, argin0)
-}
-
-func (v *interfaceWindow) RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error {
- return (<-v.GoRequestVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
-}
-
-// method SkipSwitcher
-
-func (v *interfaceWindow) GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SkipSwitcher", flags, ch)
-}
-
-func (*interfaceWindow) StoreSkipSwitcher(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) SkipSwitcher(flags dbus.Flags) (bool, error) {
- return v.StoreSkipSwitcher(
- <-v.GoSkipSwitcher(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SkipTaskbar
-
-func (v *interfaceWindow) GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SkipTaskbar", flags, ch)
-}
-
-func (*interfaceWindow) StoreSkipTaskbar(call *dbus.Call) (argout0 bool, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) SkipTaskbar(flags dbus.Flags) (bool, error) {
- return v.StoreSkipTaskbar(
- <-v.GoSkipTaskbar(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Title
-
-func (v *interfaceWindow) GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Title", flags, ch)
-}
-
-func (*interfaceWindow) StoreTitle(call *dbus.Call) (argout0 string, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) Title(flags dbus.Flags) (string, error) {
- return v.StoreTitle(
- <-v.GoTitle(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method VirtualDesktop
-
-func (v *interfaceWindow) GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VirtualDesktop", flags, ch)
-}
-
-func (*interfaceWindow) StoreVirtualDesktop(call *dbus.Call) (argout0 uint32, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) VirtualDesktop(flags dbus.Flags) (uint32, error) {
- return v.StoreVirtualDesktop(
- <-v.GoVirtualDesktop(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method WindowId
-
-func (v *interfaceWindow) GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowId", flags, ch)
-}
-
-func (*interfaceWindow) StoreWindowId(call *dbus.Call) (argout0 uint32, err error) {
- err = call.Store(&argout0)
- return
-}
-
-func (v *interfaceWindow) WindowId(flags dbus.Flags) (uint32, error) {
- return v.StoreWindowId(
- <-v.GoWindowId(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal ActiveChanged
-
-func (v *interfaceWindow) ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActiveChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActiveChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AppIdChanged
-
-func (v *interfaceWindow) ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AppIdChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AppIdChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CloseableChanged
-
-func (v *interfaceWindow) ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CloseableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CloseableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DemandsAttentionChanged
-
-func (v *interfaceWindow) ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DemandsAttentionChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DemandsAttentionChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal FullscreenableChanged
-
-func (v *interfaceWindow) ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "FullscreenableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".FullscreenableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal FullscreenChanged
-
-func (v *interfaceWindow) ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "FullscreenChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".FullscreenChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GeometryChanged
-
-func (v *interfaceWindow) ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GeometryChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GeometryChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal IconChanged
-
-func (v *interfaceWindow) ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "IconChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".IconChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal KeepAboveChanged
-
-func (v *interfaceWindow) ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "KeepAboveChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".KeepAboveChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal KeepBelowChanged
-
-func (v *interfaceWindow) ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "KeepBelowChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".KeepBelowChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal MaximizeableChanged
-
-func (v *interfaceWindow) ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "MaximizeableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".MaximizeableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal MaximizedChanged
-
-func (v *interfaceWindow) ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "MaximizedChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".MaximizedChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal MinimizeableChanged
-
-func (v *interfaceWindow) ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "MinimizeableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".MinimizeableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal MinimizedChanged
-
-func (v *interfaceWindow) ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "MinimizedChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".MinimizedChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal MovableChanged
-
-func (v *interfaceWindow) ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "MovableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".MovableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal OnAllDesktopsChanged
-
-func (v *interfaceWindow) ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "OnAllDesktopsChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".OnAllDesktopsChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ParentWindowChanged
-
-func (v *interfaceWindow) ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ParentWindowChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ParentWindowChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ResizableChanged
-
-func (v *interfaceWindow) ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ResizableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ResizableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ShadeableChanged
-
-func (v *interfaceWindow) ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ShadeableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ShadeableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ShadedChanged
-
-func (v *interfaceWindow) ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ShadedChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ShadedChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SkipSwitcherChanged
-
-func (v *interfaceWindow) ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SkipSwitcherChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SkipSwitcherChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SkipTaskbarChanged
-
-func (v *interfaceWindow) ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SkipTaskbarChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SkipTaskbarChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TitleChanged
-
-func (v *interfaceWindow) ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TitleChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TitleChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Unmapped
-
-func (v *interfaceWindow) ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Unmapped", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Unmapped",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VirtualDesktopChangeableChanged
-
-func (v *interfaceWindow) ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VirtualDesktopChangeableChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VirtualDesktopChangeableChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VirtualDesktopChanged
-
-func (v *interfaceWindow) ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VirtualDesktopChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VirtualDesktopChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal WindowIdChanged
-
-func (v *interfaceWindow) ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WindowIdChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WindowIdChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var wid uint32
- err := dbus.Store(sig.Body, &wid)
- if err == nil {
- cb(wid)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1396 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.kwayland"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package kwayland
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockOutputManagement struct {
- MockInterfaceOutputManagement // interface com.deepin.daemon.KWayland.Output
- proxy.MockObject
-}
-
-type MockInterfaceOutputManagement struct {
- mock.Mock
-}
-
-// method ListOutput
-
-func (v *MockInterfaceOutputManagement) GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceOutputManagement) ListOutput(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetOutput
-
-func (v *MockInterfaceOutputManagement) GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceOutputManagement) GetOutput(flags dbus.Flags, arg1 string) (string, error) {
- mockArgs := v.Called(flags, arg1)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Apply
-
-func (v *MockInterfaceOutputManagement) GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call {
- mockArgs := v.Called(flags, ch, outputs)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceOutputManagement) Apply(flags dbus.Flags, outputs string) error {
- mockArgs := v.Called(flags, outputs)
-
- return mockArgs.Error(0)
-}
-
-// method WlSimulateKey
-
-func (v *MockInterfaceOutputManagement) GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, state)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceOutputManagement) WlSimulateKey(flags dbus.Flags, state int32) error {
- mockArgs := v.Called(flags, state)
-
- return mockArgs.Error(0)
-}
-
-// signal OutputAdded
-
-func (v *MockInterfaceOutputManagement) ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal OutputRemoved
-
-func (v *MockInterfaceOutputManagement) ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal OutputChanged
-
-func (v *MockInterfaceOutputManagement) ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockWindowManager struct {
- MockInterfaceWindowManager // interface com.deepin.daemon.KWayland.WindowManager
- proxy.MockObject
-}
-
-type MockInterfaceWindowManager struct {
- mock.Mock
-}
-
-// method ActiveWindow
-
-func (v *MockInterfaceWindowManager) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindowManager) ActiveWindow(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsShowingDesktop
-
-func (v *MockInterfaceWindowManager) GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindowManager) IsShowingDesktop(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Windows
-
-func (v *MockInterfaceWindowManager) GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindowManager) Windows(flags dbus.Flags) ([]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal WindowCreated
-
-func (v *MockInterfaceWindowManager) ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal WindowRemove
-
-func (v *MockInterfaceWindowManager) ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ActiveWindowChanged
-
-func (v *MockInterfaceWindowManager) ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockWindow struct {
- MockInterfaceWindow // interface com.deepin.daemon.KWayland.PlasmaWindow
- proxy.MockObject
-}
-
-type MockInterfaceWindow struct {
- mock.Mock
-}
-
-// method AppId
-
-func (v *MockInterfaceWindow) GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) AppId(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Geometry
-
-func (v *MockInterfaceWindow) GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Geometry(flags dbus.Flags) (Rect, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(Rect)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Icon
-
-func (v *MockInterfaceWindow) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Icon(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method InternalId
-
-func (v *MockInterfaceWindow) GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) InternalId(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsActive
-
-func (v *MockInterfaceWindow) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsActive(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsCloseable
-
-func (v *MockInterfaceWindow) GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsCloseable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsDemandingAttention
-
-func (v *MockInterfaceWindow) GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsDemandingAttention(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsFullscreen
-
-func (v *MockInterfaceWindow) GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsFullscreen(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsFullscreenable
-
-func (v *MockInterfaceWindow) GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsFullscreenable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsKeepAbove
-
-func (v *MockInterfaceWindow) GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsKeepAbove(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsMaximizeable
-
-func (v *MockInterfaceWindow) GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsMaximizeable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsMaximized
-
-func (v *MockInterfaceWindow) GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsMaximized(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsMinimizeable
-
-func (v *MockInterfaceWindow) GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsMinimizeable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsMinimized
-
-func (v *MockInterfaceWindow) GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsMinimized(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsMovable
-
-func (v *MockInterfaceWindow) GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsMovable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsOnAllDesktops
-
-func (v *MockInterfaceWindow) GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsOnAllDesktops(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsResizable
-
-func (v *MockInterfaceWindow) GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsResizable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsShadeable
-
-func (v *MockInterfaceWindow) GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsShadeable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsShaded
-
-func (v *MockInterfaceWindow) GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsShaded(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsValid
-
-func (v *MockInterfaceWindow) GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsValid(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsVirtualDesktopChangeable
-
-func (v *MockInterfaceWindow) GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Pid
-
-func (v *MockInterfaceWindow) GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Pid(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RequestActivate
-
-func (v *MockInterfaceWindow) GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestActivate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestClose
-
-func (v *MockInterfaceWindow) GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestClose(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestEnterNewVirtualDesktop
-
-func (v *MockInterfaceWindow) GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestEnterNewVirtualDesktop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestEnterVirtualDesktop
-
-func (v *MockInterfaceWindow) GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, argin0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error {
- mockArgs := v.Called(flags, argin0)
-
- return mockArgs.Error(0)
-}
-
-// method RequestLeaveVirtualDesktop
-
-func (v *MockInterfaceWindow) GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, argin0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error {
- mockArgs := v.Called(flags, argin0)
-
- return mockArgs.Error(0)
-}
-
-// method RequestMove
-
-func (v *MockInterfaceWindow) GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestMove(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestResize
-
-func (v *MockInterfaceWindow) GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestResize(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestToggleKeepAbove
-
-func (v *MockInterfaceWindow) GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestToggleKeepAbove(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestToggleKeepBelow
-
-func (v *MockInterfaceWindow) GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestToggleKeepBelow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestToggleMaximized
-
-func (v *MockInterfaceWindow) GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestToggleMaximized(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestToggleMinimized
-
-func (v *MockInterfaceWindow) GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestToggleMinimized(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestToggleShaded
-
-func (v *MockInterfaceWindow) GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestToggleShaded(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestVirtualDesktop
-
-func (v *MockInterfaceWindow) GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, argin0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error {
- mockArgs := v.Called(flags, argin0)
-
- return mockArgs.Error(0)
-}
-
-// method SkipSwitcher
-
-func (v *MockInterfaceWindow) GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) SkipSwitcher(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method SkipTaskbar
-
-func (v *MockInterfaceWindow) GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) SkipTaskbar(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Title
-
-func (v *MockInterfaceWindow) GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Title(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method VirtualDesktop
-
-func (v *MockInterfaceWindow) GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) VirtualDesktop(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method WindowId
-
-func (v *MockInterfaceWindow) GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) WindowId(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ActiveChanged
-
-func (v *MockInterfaceWindow) ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AppIdChanged
-
-func (v *MockInterfaceWindow) ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CloseableChanged
-
-func (v *MockInterfaceWindow) ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DemandsAttentionChanged
-
-func (v *MockInterfaceWindow) ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal FullscreenableChanged
-
-func (v *MockInterfaceWindow) ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal FullscreenChanged
-
-func (v *MockInterfaceWindow) ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GeometryChanged
-
-func (v *MockInterfaceWindow) ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal IconChanged
-
-func (v *MockInterfaceWindow) ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal KeepAboveChanged
-
-func (v *MockInterfaceWindow) ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal KeepBelowChanged
-
-func (v *MockInterfaceWindow) ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal MaximizeableChanged
-
-func (v *MockInterfaceWindow) ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal MaximizedChanged
-
-func (v *MockInterfaceWindow) ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal MinimizeableChanged
-
-func (v *MockInterfaceWindow) ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal MinimizedChanged
-
-func (v *MockInterfaceWindow) ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal MovableChanged
-
-func (v *MockInterfaceWindow) ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal OnAllDesktopsChanged
-
-func (v *MockInterfaceWindow) ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ParentWindowChanged
-
-func (v *MockInterfaceWindow) ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ResizableChanged
-
-func (v *MockInterfaceWindow) ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ShadeableChanged
-
-func (v *MockInterfaceWindow) ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ShadedChanged
-
-func (v *MockInterfaceWindow) ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SkipSwitcherChanged
-
-func (v *MockInterfaceWindow) ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SkipTaskbarChanged
-
-func (v *MockInterfaceWindow) ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TitleChanged
-
-func (v *MockInterfaceWindow) ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Unmapped
-
-func (v *MockInterfaceWindow) ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VirtualDesktopChangeableChanged
-
-func (v *MockInterfaceWindow) ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VirtualDesktopChanged
-
-func (v *MockInterfaceWindow) ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal WindowIdChanged
-
-func (v *MockInterfaceWindow) ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,45 +0,0 @@
-{
- "Service": "com.deepin.daemon.KWayland",
- "Objects": [
- {
- "Type": "OutputManagement",
- "Path": "/com/deepin/daemon/KWayland/Output",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.KWayland.Output",
- "Type": "outputManagement",
- "Accessor": "OutputManagement"
- }
- ]
- },
- {
- "Type": "WindowManager",
- "Path": "/com/deepin/daemon/KWayland/WindowManager",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.KWayland.WindowManager",
- "Type": "windowManager",
- "Accessor": "WindowManager"
- }
- ]
- },
- {
- "Type": "Window",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.KWayland.PlasmaWindow",
- "Type": "window",
- "Accessor": "Window",
- "Fixes": {
- "m/Geometry": [
- {
- "Name": "argout0",
- "Type": "Rect"
- }
- ]
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,9 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package kwayland
-
-type Rect struct {
- X, Y, Width, Height int32
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/OutputManagement.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/OutputManagement.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/OutputManagement.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/OutputManagement.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/WindowManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/WindowManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/WindowManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/WindowManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/Window.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/Window.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.kwayland/Window.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.kwayland/Window.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,167 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,591 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.network"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package network
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Network interface {
- network // interface com.deepin.daemon.Network
- proxy.Object
-}
-
-type objectNetwork struct {
- interfaceNetwork // interface com.deepin.daemon.Network
- proxy.ImplObject
-}
-
-func NewNetwork(conn *dbus.Conn) Network {
- obj := new(objectNetwork)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Network", "/com/deepin/daemon/Network")
- return obj
-}
-
-type network interface {
- GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call
- ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error)
- GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call
- ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error)
- GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- DeactivateConnection(flags dbus.Flags, uuid string) error
- GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- DeleteConnection(flags dbus.Flags, uuid string) error
- GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
- DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error
- GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
- DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error
- GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call
- EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) (dbus.ObjectPath, error)
- GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
- EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error
- GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error)
- GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetActiveConnectionInfo(flags dbus.Flags) (string, error)
- GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAutoProxy(flags dbus.Flags) (string, error)
- GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call
- GetProxy(flags dbus.Flags, proxyType string) (string, string, error)
- GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetProxyIgnoreHosts(flags dbus.Flags) (string, error)
- GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetProxyMethod(flags dbus.Flags) (string, error)
- GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error)
- GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
- IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error)
- GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
- IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error)
- GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
- ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error)
- GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestWirelessScan(flags dbus.Flags) error
- GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call
- SetAutoProxy(flags dbus.Flags, proxyAuto string) error
- GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call
- SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error
- GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call
- SetProxy(flags dbus.Flags, proxyType string, host string, port string) error
- GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call
- SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error
- GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call
- SetProxyMethod(flags dbus.Flags, proxyMode string) error
- ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error)
- Connectivity() proxy.PropUint32
- NetworkingEnabled() proxy.PropBool
- VpnEnabled() proxy.PropBool
- Devices() proxy.PropString
- Connections() proxy.PropString
- ActiveConnections() proxy.PropString
- State() proxy.PropUint32
-}
-
-type interfaceNetwork struct{}
-
-func (v *interfaceNetwork) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceNetwork) GetInterfaceName_() string {
- return "com.deepin.daemon.Network"
-}
-
-// method ActivateAccessPoint
-
-func (v *interfaceNetwork) GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateAccessPoint", flags, ch, uuid, apPath, devPath)
-}
-
-func (*interfaceNetwork) StoreActivateAccessPoint(call *dbus.Call) (cPath dbus.ObjectPath, err error) {
- err = call.Store(&cPath)
- return
-}
-
-func (v *interfaceNetwork) ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
- return v.StoreActivateAccessPoint(
- <-v.GoActivateAccessPoint(flags, make(chan *dbus.Call, 1), uuid, apPath, devPath).Done)
-}
-
-// method ActivateConnection
-
-func (v *interfaceNetwork) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateConnection", flags, ch, uuid, devPath)
-}
-
-func (*interfaceNetwork) StoreActivateConnection(call *dbus.Call) (cPath dbus.ObjectPath, err error) {
- err = call.Store(&cPath)
- return
-}
-
-func (v *interfaceNetwork) ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
- return v.StoreActivateConnection(
- <-v.GoActivateConnection(flags, make(chan *dbus.Call, 1), uuid, devPath).Done)
-}
-
-// method DeactivateConnection
-
-func (v *interfaceNetwork) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeactivateConnection", flags, ch, uuid)
-}
-
-func (v *interfaceNetwork) DeactivateConnection(flags dbus.Flags, uuid string) error {
- return (<-v.GoDeactivateConnection(flags, make(chan *dbus.Call, 1), uuid).Done).Err
-}
-
-// method DeleteConnection
-
-func (v *interfaceNetwork) GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteConnection", flags, ch, uuid)
-}
-
-func (v *interfaceNetwork) DeleteConnection(flags dbus.Flags, uuid string) error {
- return (<-v.GoDeleteConnection(flags, make(chan *dbus.Call, 1), uuid).Done).Err
-}
-
-// method DisableWirelessHotspotMode
-
-func (v *interfaceNetwork) GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisableWirelessHotspotMode", flags, ch, devPath)
-}
-
-func (v *interfaceNetwork) DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
- return (<-v.GoDisableWirelessHotspotMode(flags, make(chan *dbus.Call, 1), devPath).Done).Err
-}
-
-// method DisconnectDevice
-
-func (v *interfaceNetwork) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectDevice", flags, ch, devPath)
-}
-
-func (v *interfaceNetwork) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
- return (<-v.GoDisconnectDevice(flags, make(chan *dbus.Call, 1), devPath).Done).Err
-}
-
-// method EnableDevice
-
-func (v *interfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableDevice", flags, ch, devPath, enabled)
-}
-
-func (*interfaceNetwork) StoreEnableDevice(call *dbus.Call) (cpath dbus.ObjectPath, err error) {
- err = call.Store(&cpath)
- return
-}
-
-func (v *interfaceNetwork) EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) (dbus.ObjectPath, error) {
- return v.StoreEnableDevice(
- <-v.GoEnableDevice(flags, make(chan *dbus.Call, 1), devPath, enabled).Done)
-}
-
-// method EnableWirelessHotspotMode
-
-func (v *interfaceNetwork) GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableWirelessHotspotMode", flags, ch, devPath)
-}
-
-func (v *interfaceNetwork) EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
- return (<-v.GoEnableWirelessHotspotMode(flags, make(chan *dbus.Call, 1), devPath).Done).Err
-}
-
-// method GetAccessPoints
-
-func (v *interfaceNetwork) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAccessPoints", flags, ch, path)
-}
-
-func (*interfaceNetwork) StoreGetAccessPoints(call *dbus.Call) (apsJSON string, err error) {
- err = call.Store(&apsJSON)
- return
-}
-
-func (v *interfaceNetwork) GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error) {
- return v.StoreGetAccessPoints(
- <-v.GoGetAccessPoints(flags, make(chan *dbus.Call, 1), path).Done)
-}
-
-// method GetActiveConnectionInfo
-
-func (v *interfaceNetwork) GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetActiveConnectionInfo", flags, ch)
-}
-
-func (*interfaceNetwork) StoreGetActiveConnectionInfo(call *dbus.Call) (acInfosJSON string, err error) {
- err = call.Store(&acInfosJSON)
- return
-}
-
-func (v *interfaceNetwork) GetActiveConnectionInfo(flags dbus.Flags) (string, error) {
- return v.StoreGetActiveConnectionInfo(
- <-v.GoGetActiveConnectionInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetAutoProxy
-
-func (v *interfaceNetwork) GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAutoProxy", flags, ch)
-}
-
-func (*interfaceNetwork) StoreGetAutoProxy(call *dbus.Call) (proxyAuto string, err error) {
- err = call.Store(&proxyAuto)
- return
-}
-
-func (v *interfaceNetwork) GetAutoProxy(flags dbus.Flags) (string, error) {
- return v.StoreGetAutoProxy(
- <-v.GoGetAutoProxy(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetProxy
-
-func (v *interfaceNetwork) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch, proxyType)
-}
-
-func (*interfaceNetwork) StoreGetProxy(call *dbus.Call) (host string, port string, err error) {
- err = call.Store(&host, &port)
- return
-}
-
-func (v *interfaceNetwork) GetProxy(flags dbus.Flags, proxyType string) (string, string, error) {
- return v.StoreGetProxy(
- <-v.GoGetProxy(flags, make(chan *dbus.Call, 1), proxyType).Done)
-}
-
-// method GetProxyIgnoreHosts
-
-func (v *interfaceNetwork) GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxyIgnoreHosts", flags, ch)
-}
-
-func (*interfaceNetwork) StoreGetProxyIgnoreHosts(call *dbus.Call) (ignoreHosts string, err error) {
- err = call.Store(&ignoreHosts)
- return
-}
-
-func (v *interfaceNetwork) GetProxyIgnoreHosts(flags dbus.Flags) (string, error) {
- return v.StoreGetProxyIgnoreHosts(
- <-v.GoGetProxyIgnoreHosts(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetProxyMethod
-
-func (v *interfaceNetwork) GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxyMethod", flags, ch)
-}
-
-func (*interfaceNetwork) StoreGetProxyMethod(call *dbus.Call) (proxyMode string, err error) {
- err = call.Store(&proxyMode)
- return
-}
-
-func (v *interfaceNetwork) GetProxyMethod(flags dbus.Flags) (string, error) {
- return v.StoreGetProxyMethod(
- <-v.GoGetProxyMethod(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetSupportedConnectionTypes
-
-func (v *interfaceNetwork) GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSupportedConnectionTypes", flags, ch)
-}
-
-func (*interfaceNetwork) StoreGetSupportedConnectionTypes(call *dbus.Call) (types []string, err error) {
- err = call.Store(&types)
- return
-}
-
-func (v *interfaceNetwork) GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error) {
- return v.StoreGetSupportedConnectionTypes(
- <-v.GoGetSupportedConnectionTypes(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsDeviceEnabled
-
-func (v *interfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDeviceEnabled", flags, ch, devPath)
-}
-
-func (*interfaceNetwork) StoreIsDeviceEnabled(call *dbus.Call) (enabled bool, err error) {
- err = call.Store(&enabled)
- return
-}
-
-func (v *interfaceNetwork) IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
- return v.StoreIsDeviceEnabled(
- <-v.GoIsDeviceEnabled(flags, make(chan *dbus.Call, 1), devPath).Done)
-}
-
-// method IsWirelessHotspotModeEnabled
-
-func (v *interfaceNetwork) GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsWirelessHotspotModeEnabled", flags, ch, devPath)
-}
-
-func (*interfaceNetwork) StoreIsWirelessHotspotModeEnabled(call *dbus.Call) (enabled bool, err error) {
- err = call.Store(&enabled)
- return
-}
-
-func (v *interfaceNetwork) IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
- return v.StoreIsWirelessHotspotModeEnabled(
- <-v.GoIsWirelessHotspotModeEnabled(flags, make(chan *dbus.Call, 1), devPath).Done)
-}
-
-// method ListDeviceConnections
-
-func (v *interfaceNetwork) GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListDeviceConnections", flags, ch, devPath)
-}
-
-func (*interfaceNetwork) StoreListDeviceConnections(call *dbus.Call) (connections []dbus.ObjectPath, err error) {
- err = call.Store(&connections)
- return
-}
-
-func (v *interfaceNetwork) ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error) {
- return v.StoreListDeviceConnections(
- <-v.GoListDeviceConnections(flags, make(chan *dbus.Call, 1), devPath).Done)
-}
-
-// method RequestWirelessScan
-
-func (v *interfaceNetwork) GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestWirelessScan", flags, ch)
-}
-
-func (v *interfaceNetwork) RequestWirelessScan(flags dbus.Flags) error {
- return (<-v.GoRequestWirelessScan(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetAutoProxy
-
-func (v *interfaceNetwork) GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoProxy", flags, ch, proxyAuto)
-}
-
-func (v *interfaceNetwork) SetAutoProxy(flags dbus.Flags, proxyAuto string) error {
- return (<-v.GoSetAutoProxy(flags, make(chan *dbus.Call, 1), proxyAuto).Done).Err
-}
-
-// method SetDeviceManaged
-
-func (v *interfaceNetwork) GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeviceManaged", flags, ch, devPathOrIfc, managed)
-}
-
-func (v *interfaceNetwork) SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error {
- return (<-v.GoSetDeviceManaged(flags, make(chan *dbus.Call, 1), devPathOrIfc, managed).Done).Err
-}
-
-// method SetProxy
-
-func (v *interfaceNetwork) GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxy", flags, ch, proxyType, host, port)
-}
-
-func (v *interfaceNetwork) SetProxy(flags dbus.Flags, proxyType string, host string, port string) error {
- return (<-v.GoSetProxy(flags, make(chan *dbus.Call, 1), proxyType, host, port).Done).Err
-}
-
-// method SetProxyIgnoreHosts
-
-func (v *interfaceNetwork) GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxyIgnoreHosts", flags, ch, ignoreHosts)
-}
-
-func (v *interfaceNetwork) SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error {
- return (<-v.GoSetProxyIgnoreHosts(flags, make(chan *dbus.Call, 1), ignoreHosts).Done).Err
-}
-
-// method SetProxyMethod
-
-func (v *interfaceNetwork) GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxyMethod", flags, ch, proxyMode)
-}
-
-func (v *interfaceNetwork) SetProxyMethod(flags dbus.Flags, proxyMode string) error {
- return (<-v.GoSetProxyMethod(flags, make(chan *dbus.Call, 1), proxyMode).Done).Err
-}
-
-// signal AccessPointAdded
-
-func (v *interfaceNetwork) ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AccessPointAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AccessPointAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devPath string
- var apJSON string
- err := dbus.Store(sig.Body, &devPath, &apJSON)
- if err == nil {
- cb(devPath, apJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AccessPointRemoved
-
-func (v *interfaceNetwork) ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AccessPointRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AccessPointRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devPath string
- var apJSON string
- err := dbus.Store(sig.Body, &devPath, &apJSON)
- if err == nil {
- cb(devPath, apJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AccessPointPropertiesChanged
-
-func (v *interfaceNetwork) ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AccessPointPropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AccessPointPropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devPath string
- var apJSON string
- err := dbus.Store(sig.Body, &devPath, &apJSON)
- if err == nil {
- cb(devPath, apJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceEnabled
-
-func (v *interfaceNetwork) ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceEnabled", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceEnabled",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devPath string
- var enabled bool
- err := dbus.Store(sig.Body, &devPath, &enabled)
- if err == nil {
- cb(devPath, enabled)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Connectivity u
-
-func (v *interfaceNetwork) Connectivity() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Connectivity",
- }
-}
-
-// property NetworkingEnabled b
-
-func (v *interfaceNetwork) NetworkingEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NetworkingEnabled",
- }
-}
-
-// property VpnEnabled b
-
-func (v *interfaceNetwork) VpnEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "VpnEnabled",
- }
-}
-
-// property Devices s
-
-func (v *interfaceNetwork) Devices() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Devices",
- }
-}
-
-// property Connections s
-
-func (v *interfaceNetwork) Connections() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Connections",
- }
-}
-
-// property ActiveConnections s
-
-func (v *interfaceNetwork) ActiveConnections() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ActiveConnections",
- }
-}
-
-// property State u
-
-func (v *interfaceNetwork) State() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "State",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,645 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.network"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package network
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockNetwork struct {
- MockInterfaceNetwork // interface com.deepin.daemon.Network
- proxy.MockObject
-}
-
-type MockInterfaceNetwork struct {
- mock.Mock
-}
-
-// method ActivateAccessPoint
-
-func (v *MockInterfaceNetwork) GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, apPath, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, uuid, apPath, devPath)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ActivateConnection
-
-func (v *MockInterfaceNetwork) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, uuid, devPath)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DeactivateConnection
-
-func (v *MockInterfaceNetwork) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) DeactivateConnection(flags dbus.Flags, uuid string) error {
- mockArgs := v.Called(flags, uuid)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteConnection
-
-func (v *MockInterfaceNetwork) GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) DeleteConnection(flags dbus.Flags, uuid string) error {
- mockArgs := v.Called(flags, uuid)
-
- return mockArgs.Error(0)
-}
-
-// method DisableWirelessHotspotMode
-
-func (v *MockInterfaceNetwork) GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, devPath)
-
- return mockArgs.Error(0)
-}
-
-// method DisconnectDevice
-
-func (v *MockInterfaceNetwork) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, devPath)
-
- return mockArgs.Error(0)
-}
-
-// method EnableDevice
-
-func (v *MockInterfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, devPath, enabled)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method EnableWirelessHotspotMode
-
-func (v *MockInterfaceNetwork) GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, devPath)
-
- return mockArgs.Error(0)
-}
-
-// method GetAccessPoints
-
-func (v *MockInterfaceNetwork) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error) {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetActiveConnectionInfo
-
-func (v *MockInterfaceNetwork) GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) GetActiveConnectionInfo(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetAutoProxy
-
-func (v *MockInterfaceNetwork) GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) GetAutoProxy(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetProxy
-
-func (v *MockInterfaceNetwork) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
- mockArgs := v.Called(flags, ch, proxyType)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) GetProxy(flags dbus.Flags, proxyType string) (string, string, error) {
- mockArgs := v.Called(flags, proxyType)
-
- return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
-}
-
-// method GetProxyIgnoreHosts
-
-func (v *MockInterfaceNetwork) GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) GetProxyIgnoreHosts(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetProxyMethod
-
-func (v *MockInterfaceNetwork) GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) GetProxyMethod(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetSupportedConnectionTypes
-
-func (v *MockInterfaceNetwork) GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsDeviceEnabled
-
-func (v *MockInterfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
- mockArgs := v.Called(flags, devPath)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsWirelessHotspotModeEnabled
-
-func (v *MockInterfaceNetwork) GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
- mockArgs := v.Called(flags, devPath)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method ListDeviceConnections
-
-func (v *MockInterfaceNetwork) GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, devPath)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RequestWirelessScan
-
-func (v *MockInterfaceNetwork) GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) RequestWirelessScan(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetAutoProxy
-
-func (v *MockInterfaceNetwork) GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call {
- mockArgs := v.Called(flags, ch, proxyAuto)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) SetAutoProxy(flags dbus.Flags, proxyAuto string) error {
- mockArgs := v.Called(flags, proxyAuto)
-
- return mockArgs.Error(0)
-}
-
-// method SetDeviceManaged
-
-func (v *MockInterfaceNetwork) GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPathOrIfc, managed)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error {
- mockArgs := v.Called(flags, devPathOrIfc, managed)
-
- return mockArgs.Error(0)
-}
-
-// method SetProxy
-
-func (v *MockInterfaceNetwork) GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call {
- mockArgs := v.Called(flags, ch, proxyType, host, port)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) SetProxy(flags dbus.Flags, proxyType string, host string, port string) error {
- mockArgs := v.Called(flags, proxyType, host, port)
-
- return mockArgs.Error(0)
-}
-
-// method SetProxyIgnoreHosts
-
-func (v *MockInterfaceNetwork) GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call {
- mockArgs := v.Called(flags, ch, ignoreHosts)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error {
- mockArgs := v.Called(flags, ignoreHosts)
-
- return mockArgs.Error(0)
-}
-
-// method SetProxyMethod
-
-func (v *MockInterfaceNetwork) GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, proxyMode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) SetProxyMethod(flags dbus.Flags, proxyMode string) error {
- mockArgs := v.Called(flags, proxyMode)
-
- return mockArgs.Error(0)
-}
-
-// signal AccessPointAdded
-
-func (v *MockInterfaceNetwork) ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AccessPointRemoved
-
-func (v *MockInterfaceNetwork) ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AccessPointPropertiesChanged
-
-func (v *MockInterfaceNetwork) ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceEnabled
-
-func (v *MockInterfaceNetwork) ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Connectivity u
-
-func (v *MockInterfaceNetwork) Connectivity() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NetworkingEnabled b
-
-func (v *MockInterfaceNetwork) NetworkingEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property VpnEnabled b
-
-func (v *MockInterfaceNetwork) VpnEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Devices s
-
-func (v *MockInterfaceNetwork) Devices() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Connections s
-
-func (v *MockInterfaceNetwork) Connections() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveConnections s
-
-func (v *MockInterfaceNetwork) ActiveConnections() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State u
-
-func (v *MockInterfaceNetwork) State() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.Network",
- "Objects": [
- {
- "Type": "Network",
- "Path": "/com/deepin/daemon/Network",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Network",
- "Type": "network"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/Network.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/Network.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.network/Network.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.network/Network.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,148 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,112 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.powermanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package powermanager
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type PowerManager interface {
- powerManager // interface com.deepin.daemon.PowerManager
- proxy.Object
-}
-
-type objectPowerManager struct {
- interfacePowerManager // interface com.deepin.daemon.PowerManager
- proxy.ImplObject
-}
-
-func NewPowerManager(conn *dbus.Conn) PowerManager {
- obj := new(objectPowerManager)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.PowerManager", "/com/deepin/daemon/PowerManager")
- return obj
-}
-
-type powerManager interface {
- GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanShutdown(flags dbus.Flags) (bool, error)
- GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanReboot(flags dbus.Flags) (bool, error)
- GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanSuspend(flags dbus.Flags) (bool, error)
- GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanHibernate(flags dbus.Flags) (bool, error)
-}
-
-type interfacePowerManager struct{}
-
-func (v *interfacePowerManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePowerManager) GetInterfaceName_() string {
- return "com.deepin.daemon.PowerManager"
-}
-
-// method CanShutdown
-
-func (v *interfacePowerManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanShutdown", flags, ch)
-}
-
-func (*interfacePowerManager) StoreCanShutdown(call *dbus.Call) (can bool, err error) {
- err = call.Store(&can)
- return
-}
-
-func (v *interfacePowerManager) CanShutdown(flags dbus.Flags) (bool, error) {
- return v.StoreCanShutdown(
- <-v.GoCanShutdown(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanReboot
-
-func (v *interfacePowerManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanReboot", flags, ch)
-}
-
-func (*interfacePowerManager) StoreCanReboot(call *dbus.Call) (can bool, err error) {
- err = call.Store(&can)
- return
-}
-
-func (v *interfacePowerManager) CanReboot(flags dbus.Flags) (bool, error) {
- return v.StoreCanReboot(
- <-v.GoCanReboot(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanSuspend
-
-func (v *interfacePowerManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSuspend", flags, ch)
-}
-
-func (*interfacePowerManager) StoreCanSuspend(call *dbus.Call) (can bool, err error) {
- err = call.Store(&can)
- return
-}
-
-func (v *interfacePowerManager) CanSuspend(flags dbus.Flags) (bool, error) {
- return v.StoreCanSuspend(
- <-v.GoCanSuspend(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanHibernate
-
-func (v *interfacePowerManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHibernate", flags, ch)
-}
-
-func (*interfacePowerManager) StoreCanHibernate(call *dbus.Call) (can bool, err error) {
- err = call.Store(&can)
- return
-}
-
-func (v *interfacePowerManager) CanHibernate(flags dbus.Flags) (bool, error) {
- return v.StoreCanHibernate(
- <-v.GoCanHibernate(flags, make(chan *dbus.Call, 1)).Done)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,97 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.powermanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package powermanager
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockPowerManager struct {
- MockInterfacePowerManager // interface com.deepin.daemon.PowerManager
- proxy.MockObject
-}
-
-type MockInterfacePowerManager struct {
- mock.Mock
-}
-
-// method CanShutdown
-
-func (v *MockInterfacePowerManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePowerManager) CanShutdown(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanReboot
-
-func (v *MockInterfacePowerManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePowerManager) CanReboot(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanSuspend
-
-func (v *MockInterfacePowerManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePowerManager) CanSuspend(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanHibernate
-
-func (v *MockInterfacePowerManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePowerManager) CanHibernate(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.PowerManager",
- "Objects": [
- {
- "Type": "PowerManager",
- "Path": "/com/deepin/daemon/PowerManager",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.PowerManager",
- "Type": "powerManager"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/PowerManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/PowerManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.powermanager/PowerManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.powermanager/PowerManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,86 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.sessionwatcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package sessionwatcher
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type SessionWatcher interface {
- sessionWatcher // interface com.deepin.daemon.SessionWatcher
- proxy.Object
-}
-
-type objectSessionWatcher struct {
- interfaceSessionWatcher // interface com.deepin.daemon.SessionWatcher
- proxy.ImplObject
-}
-
-func NewSessionWatcher(conn *dbus.Conn) SessionWatcher {
- obj := new(objectSessionWatcher)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.SessionWatcher", "/com/deepin/daemon/SessionWatcher")
- return obj
-}
-
-type sessionWatcher interface {
- GoGetSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetSessions(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoIsX11SessionActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsX11SessionActive(flags dbus.Flags) (bool, error)
- IsActive() proxy.PropBool
-}
-
-type interfaceSessionWatcher struct{}
-
-func (v *interfaceSessionWatcher) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSessionWatcher) GetInterfaceName_() string {
- return "com.deepin.daemon.SessionWatcher"
-}
-
-// method GetSessions
-
-func (v *interfaceSessionWatcher) GoGetSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSessions", flags, ch)
-}
-
-func (*interfaceSessionWatcher) StoreGetSessions(call *dbus.Call) (sessions []dbus.ObjectPath, err error) {
- err = call.Store(&sessions)
- return
-}
-
-func (v *interfaceSessionWatcher) GetSessions(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetSessions(
- <-v.GoGetSessions(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsX11SessionActive
-
-func (v *interfaceSessionWatcher) GoIsX11SessionActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsX11SessionActive", flags, ch)
-}
-
-func (*interfaceSessionWatcher) StoreIsX11SessionActive(call *dbus.Call) (is_active bool, err error) {
- err = call.Store(&is_active)
- return
-}
-
-func (v *interfaceSessionWatcher) IsX11SessionActive(flags dbus.Flags) (bool, error) {
- return v.StoreIsX11SessionActive(
- <-v.GoIsX11SessionActive(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// property IsActive b
-
-func (v *interfaceSessionWatcher) IsActive() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsActive",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,77 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.sessionwatcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package sessionwatcher
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockSessionWatcher struct {
- MockInterfaceSessionWatcher // interface com.deepin.daemon.SessionWatcher
- proxy.MockObject
-}
-
-type MockInterfaceSessionWatcher struct {
- mock.Mock
-}
-
-// method GetSessions
-
-func (v *MockInterfaceSessionWatcher) GoGetSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionWatcher) GetSessions(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsX11SessionActive
-
-func (v *MockInterfaceSessionWatcher) GoIsX11SessionActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionWatcher) IsX11SessionActive(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// property IsActive b
-
-func (v *MockInterfaceSessionWatcher) IsActive() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.SessionWatcher",
- "Objects": [
- {
- "Type": "SessionWatcher",
- "Path": "/com/deepin/daemon/SessionWatcher",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.SessionWatcher",
- "Type": "sessionWatcher"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/SessionWatcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/SessionWatcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.sessionwatcher/SessionWatcher.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.sessionwatcher/SessionWatcher.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,66 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.timedate"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timedate
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Timedate interface {
- timedate // interface com.deepin.daemon.Timedate
- proxy.Object
-}
-
-type objectTimedate struct {
- interfaceTimedate // interface com.deepin.daemon.Timedate
- proxy.ImplObject
-}
-
-func NewTimedate(conn *dbus.Conn) Timedate {
- obj := new(objectTimedate)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Timedate", "/com/deepin/daemon/Timedate")
- return obj
-}
-
-type timedate interface {
- ConnectTimeUpdate(cb func()) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceTimedate struct{}
-
-func (v *interfaceTimedate) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceTimedate) GetInterfaceName_() string {
- return "com.deepin.daemon.Timedate"
-}
-
-// signal TimeUpdate
-
-func (v *interfaceTimedate) ConnectTimeUpdate(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TimeUpdate", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TimeUpdate",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,34 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.timedate"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timedate
-
-import "fmt"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockTimedate struct {
- MockInterfaceTimedate // interface com.deepin.daemon.Timedate
- proxy.MockObject
-}
-
-type MockInterfaceTimedate struct {
- mock.Mock
-}
-
-// signal TimeUpdate
-
-func (v *MockInterfaceTimedate) ConnectTimeUpdate(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.Timedate",
- "Objects": [
- {
- "Type": "Timedate",
- "Path": "/com/deepin/daemon/Timedate",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Timedate",
- "Type": "timedate"
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/Timedate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/Timedate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedate/Timedate.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedate/Timedate.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,7 +0,0 @@
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,120 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.timedated"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timedated
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Timedated interface {
- timedated // interface com.deepin.daemon.Timedated
- proxy.Object
-}
-
-type objectTimedated struct {
- interfaceTimedated // interface com.deepin.daemon.Timedated
- proxy.ImplObject
-}
-
-func NewTimedated(conn *dbus.Conn) Timedated {
- obj := new(objectTimedated)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Timedated", "/com/deepin/daemon/Timedated")
- return obj
-}
-
-type timedated interface {
- GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, enabled bool, fixSystem bool, message string) *dbus.Call
- SetLocalRTC(flags dbus.Flags, enabled bool, fixSystem bool, message string) error
- GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, enabled bool, message string) *dbus.Call
- SetNTP(flags dbus.Flags, enabled bool, message string) error
- GoSetNTPServer(flags dbus.Flags, ch chan *dbus.Call, server string, message string) *dbus.Call
- SetNTPServer(flags dbus.Flags, server string, message string) error
- GoSetTime(flags dbus.Flags, ch chan *dbus.Call, usec int64, relative bool, message string) *dbus.Call
- SetTime(flags dbus.Flags, usec int64, relative bool, message string) error
- GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, timezone string, message string) *dbus.Call
- SetTimezone(flags dbus.Flags, timezone string, message string) error
- NTPServer() proxy.PropString
- Timezone() proxy.PropString
-}
-
-type interfaceTimedated struct{}
-
-func (v *interfaceTimedated) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceTimedated) GetInterfaceName_() string {
- return "com.deepin.daemon.Timedated"
-}
-
-// method SetLocalRTC
-
-func (v *interfaceTimedated) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, enabled bool, fixSystem bool, message string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocalRTC", flags, ch, enabled, fixSystem, message)
-}
-
-func (v *interfaceTimedated) SetLocalRTC(flags dbus.Flags, enabled bool, fixSystem bool, message string) error {
- return (<-v.GoSetLocalRTC(flags, make(chan *dbus.Call, 1), enabled, fixSystem, message).Done).Err
-}
-
-// method SetNTP
-
-func (v *interfaceTimedated) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, enabled bool, message string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetNTP", flags, ch, enabled, message)
-}
-
-func (v *interfaceTimedated) SetNTP(flags dbus.Flags, enabled bool, message string) error {
- return (<-v.GoSetNTP(flags, make(chan *dbus.Call, 1), enabled, message).Done).Err
-}
-
-// method SetNTPServer
-
-func (v *interfaceTimedated) GoSetNTPServer(flags dbus.Flags, ch chan *dbus.Call, server string, message string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetNTPServer", flags, ch, server, message)
-}
-
-func (v *interfaceTimedated) SetNTPServer(flags dbus.Flags, server string, message string) error {
- return (<-v.GoSetNTPServer(flags, make(chan *dbus.Call, 1), server, message).Done).Err
-}
-
-// method SetTime
-
-func (v *interfaceTimedated) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, usec int64, relative bool, message string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTime", flags, ch, usec, relative, message)
-}
-
-func (v *interfaceTimedated) SetTime(flags dbus.Flags, usec int64, relative bool, message string) error {
- return (<-v.GoSetTime(flags, make(chan *dbus.Call, 1), usec, relative, message).Done).Err
-}
-
-// method SetTimezone
-
-func (v *interfaceTimedated) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, timezone string, message string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTimezone", flags, ch, timezone, message)
-}
-
-func (v *interfaceTimedated) SetTimezone(flags dbus.Flags, timezone string, message string) error {
- return (<-v.GoSetTimezone(flags, make(chan *dbus.Call, 1), timezone, message).Done).Err
-}
-
-// property NTPServer s
-
-func (v *interfaceTimedated) NTPServer() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "NTPServer",
- }
-}
-
-// property Timezone s
-
-func (v *interfaceTimedated) Timezone() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Timezone",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,142 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.timedated"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timedated
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockTimedated struct {
- MockInterfaceTimedated // interface com.deepin.daemon.Timedated
- proxy.MockObject
-}
-
-type MockInterfaceTimedated struct {
- mock.Mock
-}
-
-// method SetLocalRTC
-
-func (v *MockInterfaceTimedated) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, enabled bool, fixSystem bool, message string) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled, fixSystem, message)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedated) SetLocalRTC(flags dbus.Flags, enabled bool, fixSystem bool, message string) error {
- mockArgs := v.Called(flags, enabled, fixSystem, message)
-
- return mockArgs.Error(0)
-}
-
-// method SetNTP
-
-func (v *MockInterfaceTimedated) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, enabled bool, message string) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled, message)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedated) SetNTP(flags dbus.Flags, enabled bool, message string) error {
- mockArgs := v.Called(flags, enabled, message)
-
- return mockArgs.Error(0)
-}
-
-// method SetNTPServer
-
-func (v *MockInterfaceTimedated) GoSetNTPServer(flags dbus.Flags, ch chan *dbus.Call, server string, message string) *dbus.Call {
- mockArgs := v.Called(flags, ch, server, message)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedated) SetNTPServer(flags dbus.Flags, server string, message string) error {
- mockArgs := v.Called(flags, server, message)
-
- return mockArgs.Error(0)
-}
-
-// method SetTime
-
-func (v *MockInterfaceTimedated) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, usec int64, relative bool, message string) *dbus.Call {
- mockArgs := v.Called(flags, ch, usec, relative, message)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedated) SetTime(flags dbus.Flags, usec int64, relative bool, message string) error {
- mockArgs := v.Called(flags, usec, relative, message)
-
- return mockArgs.Error(0)
-}
-
-// method SetTimezone
-
-func (v *MockInterfaceTimedated) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, timezone string, message string) *dbus.Call {
- mockArgs := v.Called(flags, ch, timezone, message)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedated) SetTimezone(flags dbus.Flags, timezone string, message string) error {
- mockArgs := v.Called(flags, timezone, message)
-
- return mockArgs.Error(0)
-}
-
-// property NTPServer s
-
-func (v *MockInterfaceTimedated) NTPServer() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Timezone s
-
-func (v *MockInterfaceTimedated) Timezone() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.Timedated",
- "Objects": [
- {
- "Type": "Timedated",
- "Path": "/com/deepin/daemon/Timedated",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Timedated",
- "Type": "timedated"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/Timedated.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/Timedated.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.timedated/Timedated.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.timedated/Timedated.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,160 +0,0 @@
-// Code generated by "./generator com.deepin.daemon.uadp"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package uadp
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Uadp interface {
- uadp // interface com.deepin.daemon.Uadp
- proxy.Object
-}
-
-type objectUadp struct {
- interfaceUadp // interface com.deepin.daemon.Uadp
- proxy.ImplObject
-}
-
-func NewUadp(conn *dbus.Conn) Uadp {
- obj := new(objectUadp)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.Uadp", "/com/deepin/daemon/Uadp")
- return obj
-}
-
-type uadp interface {
- GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, dataKey string, keyringKey string) *dbus.Call
- SetDataKey(flags dbus.Flags, exePath string, keyName string, dataKey string, keyringKey string) error
- GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, keyringKey string) *dbus.Call
- GetDataKey(flags dbus.Flags, exePath string, keyName string, keyringKey string) (string, error)
- GoAvailable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Available(flags dbus.Flags) (bool, error)
- GoDelete(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- Delete(flags dbus.Flags, name string) error
- GoGet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- Get(flags dbus.Flags, name string) ([]uint8, error)
- GoListName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListName(flags dbus.Flags) ([]string, error)
- GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Release(flags dbus.Flags) error
- GoSet(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call
- Set(flags dbus.Flags, name string, data []uint8) error
-}
-
-type interfaceUadp struct{}
-
-func (v *interfaceUadp) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceUadp) GetInterfaceName_() string {
- return "com.deepin.daemon.Uadp"
-}
-
-// method SetDataKey
-
-func (v *interfaceUadp) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, dataKey string, keyringKey string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDataKey", flags, ch, exePath, keyName, dataKey, keyringKey)
-}
-
-func (v *interfaceUadp) SetDataKey(flags dbus.Flags, exePath string, keyName string, dataKey string, keyringKey string) error {
- return (<-v.GoSetDataKey(flags, make(chan *dbus.Call, 1), exePath, keyName, dataKey, keyringKey).Done).Err
-}
-
-// method GetDataKey
-
-func (v *interfaceUadp) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, keyringKey string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDataKey", flags, ch, exePath, keyName, keyringKey)
-}
-
-func (*interfaceUadp) StoreGetDataKey(call *dbus.Call) (dataKey string, err error) {
- err = call.Store(&dataKey)
- return
-}
-
-func (v *interfaceUadp) GetDataKey(flags dbus.Flags, exePath string, keyName string, keyringKey string) (string, error) {
- return v.StoreGetDataKey(
- <-v.GoGetDataKey(flags, make(chan *dbus.Call, 1), exePath, keyName, keyringKey).Done)
-}
-
-// method Available
-
-func (v *interfaceUadp) GoAvailable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Available", flags, ch)
-}
-
-func (*interfaceUadp) StoreAvailable(call *dbus.Call) (outArg0 bool, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceUadp) Available(flags dbus.Flags) (bool, error) {
- return v.StoreAvailable(
- <-v.GoAvailable(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Delete
-
-func (v *interfaceUadp) GoDelete(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, name)
-}
-
-func (v *interfaceUadp) Delete(flags dbus.Flags, name string) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method Get
-
-func (v *interfaceUadp) GoGet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Get", flags, ch, name)
-}
-
-func (*interfaceUadp) StoreGet(call *dbus.Call) (outArg0 []uint8, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceUadp) Get(flags dbus.Flags, name string) ([]uint8, error) {
- return v.StoreGet(
- <-v.GoGet(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method ListName
-
-func (v *interfaceUadp) GoListName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListName", flags, ch)
-}
-
-func (*interfaceUadp) StoreListName(call *dbus.Call) (outArg0 []string, err error) {
- err = call.Store(&outArg0)
- return
-}
-
-func (v *interfaceUadp) ListName(flags dbus.Flags) ([]string, error) {
- return v.StoreListName(
- <-v.GoListName(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Release
-
-func (v *interfaceUadp) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
-}
-
-func (v *interfaceUadp) Release(flags dbus.Flags) error {
- return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Set
-
-func (v *interfaceUadp) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Set", flags, ch, name, data)
-}
-
-func (v *interfaceUadp) Set(flags dbus.Flags, name string, data []uint8) error {
- return (<-v.GoSet(flags, make(chan *dbus.Call, 1), name, data).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,183 +0,0 @@
-// Code generated by "./generator com.deepin.daemon.uadp"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package uadp
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockUadp struct {
- MockInterfaceUadp // interface com.deepin.daemon.Uadp
- proxy.MockObject
-}
-
-type MockInterfaceUadp struct {
- mock.Mock
-}
-
-// method SetDataKey
-
-func (v *MockInterfaceUadp) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, dataKey string, keyringKey string) *dbus.Call {
- mockArgs := v.Called(flags, ch, exePath, keyName, dataKey, keyringKey)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) SetDataKey(flags dbus.Flags, exePath string, keyName string, dataKey string, keyringKey string) error {
- mockArgs := v.Called(flags, exePath, keyName, dataKey, keyringKey)
-
- return mockArgs.Error(0)
-}
-
-// method GetDataKey
-
-func (v *MockInterfaceUadp) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, keyringKey string) *dbus.Call {
- mockArgs := v.Called(flags, ch, exePath, keyName, keyringKey)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) GetDataKey(flags dbus.Flags, exePath string, keyName string, keyringKey string) (string, error) {
- mockArgs := v.Called(flags, exePath, keyName, keyringKey)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Available
-
-func (v *MockInterfaceUadp) GoAvailable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) Available(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Delete
-
-func (v *MockInterfaceUadp) GoDelete(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) Delete(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method Get
-
-func (v *MockInterfaceUadp) GoGet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) Get(flags dbus.Flags, name string) ([]uint8, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListName
-
-func (v *MockInterfaceUadp) GoListName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) ListName(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Release
-
-func (v *MockInterfaceUadp) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) Release(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Set
-
-func (v *MockInterfaceUadp) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, data)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadp) Set(flags dbus.Flags, name string, data []uint8) error {
- mockArgs := v.Called(flags, name, data)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,16 +0,0 @@
-{
- "Service": "com.deepin.daemon.Uadp",
- "Objects": [
- {
- "Type": "Uadp",
- "Path": "/com/deepin/daemon/Uadp",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.Uadp",
- "Type": "uadp"
- }
- ]
- }
- ]
- }
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/Uadp.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/Uadp.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadp/Uadp.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadp/Uadp.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,70 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.uadpagent"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package uadpagent
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type UadpAgent interface {
- uadpagent // interface com.deepin.daemon.UadpAgent
- proxy.Object
-}
-
-type objectUadpAgent struct {
- interfaceUadpagent // interface com.deepin.daemon.UadpAgent
- proxy.ImplObject
-}
-
-func NewUadpAgent(conn *dbus.Conn) UadpAgent {
- obj := new(objectUadpAgent)
- obj.ImplObject.Init_(conn, "com.deepin.daemon.UadpAgent", "/com/deepin/daemon/UadpAgent")
- return obj
-}
-
-type uadpagent interface {
- GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string, dataKey string) *dbus.Call
- SetDataKey(flags dbus.Flags, keyName string, dataKey string) error
- GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string) *dbus.Call
- GetDataKey(flags dbus.Flags, keyName string) (string, error)
-}
-
-type interfaceUadpagent struct{}
-
-func (v *interfaceUadpagent) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceUadpagent) GetInterfaceName_() string {
- return "com.deepin.daemon.UadpAgent"
-}
-
-// method SetDataKey
-
-func (v *interfaceUadpagent) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string, dataKey string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDataKey", flags, ch, keyName, dataKey)
-}
-
-func (v *interfaceUadpagent) SetDataKey(flags dbus.Flags, keyName string, dataKey string) error {
- return (<-v.GoSetDataKey(flags, make(chan *dbus.Call, 1), keyName, dataKey).Done).Err
-}
-
-// method GetDataKey
-
-func (v *interfaceUadpagent) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDataKey", flags, ch, keyName)
-}
-
-func (*interfaceUadpagent) StoreGetDataKey(call *dbus.Call) (dataKey string, err error) {
- err = call.Store(&dataKey)
- return
-}
-
-func (v *interfaceUadpagent) GetDataKey(flags dbus.Flags, keyName string) (string, error) {
- return v.StoreGetDataKey(
- <-v.GoGetDataKey(flags, make(chan *dbus.Call, 1), keyName).Done)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,59 +0,0 @@
-// Code generated by "./generator ./com.deepin.daemon.uadpagent"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package uadpagent
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockUadpAgent struct {
- MockInterfaceUadpagent // interface com.deepin.daemon.UadpAgent
- proxy.MockObject
-}
-
-type MockInterfaceUadpagent struct {
- mock.Mock
-}
-
-// method SetDataKey
-
-func (v *MockInterfaceUadpagent) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string, dataKey string) *dbus.Call {
- mockArgs := v.Called(flags, ch, keyName, dataKey)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadpagent) SetDataKey(flags dbus.Flags, keyName string, dataKey string) error {
- mockArgs := v.Called(flags, keyName, dataKey)
-
- return mockArgs.Error(0)
-}
-
-// method GetDataKey
-
-func (v *MockInterfaceUadpagent) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, keyName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUadpagent) GetDataKey(flags dbus.Flags, keyName string) (string, error) {
- mockArgs := v.Called(flags, keyName)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.daemon.UadpAgent",
- "Objects": [
- {
- "Type": "UadpAgent",
- "Path": "/com/deepin/daemon/UadpAgent",
- "Interfaces": [
- {
- "Name": "com.deepin.daemon.UadpAgent",
- "Type": "uadpagent"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/UadpAgent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/UadpAgent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.daemon.uadpagent/UadpAgent.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.daemon.uadpagent/UadpAgent.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,76 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.clipboard"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package clipboard
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Clipboard interface {
- clipboard // interface com.deepin.dde.Clipboard
- proxy.Object
-}
-
-type objectClipboard struct {
- interfaceClipboard // interface com.deepin.dde.Clipboard
- proxy.ImplObject
-}
-
-func NewClipboard(conn *dbus.Conn) Clipboard {
- obj := new(objectClipboard)
- obj.ImplObject.Init_(conn, "com.deepin.dde.Clipboard", "/com/deepin/dde/Clipboard")
- return obj
-}
-
-type clipboard interface {
- GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Toggle(flags dbus.Flags) error
- GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Show(flags dbus.Flags) error
- GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Hide(flags dbus.Flags) error
-}
-
-type interfaceClipboard struct{}
-
-func (v *interfaceClipboard) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceClipboard) GetInterfaceName_() string {
- return "com.deepin.dde.Clipboard"
-}
-
-// method Toggle
-
-func (v *interfaceClipboard) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
-}
-
-func (v *interfaceClipboard) Toggle(flags dbus.Flags) error {
- return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Show
-
-func (v *interfaceClipboard) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
-}
-
-func (v *interfaceClipboard) Show(flags dbus.Flags) error {
- return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Hide
-
-func (v *interfaceClipboard) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
-}
-
-func (v *interfaceClipboard) Hide(flags dbus.Flags) error {
- return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,78 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.clipboard"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package clipboard
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockClipboard struct {
- MockInterfaceClipboard // interface com.deepin.dde.Clipboard
- proxy.MockObject
-}
-
-type MockInterfaceClipboard struct {
- mock.Mock
-}
-
-// method Toggle
-
-func (v *MockInterfaceClipboard) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceClipboard) Toggle(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Show
-
-func (v *MockInterfaceClipboard) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceClipboard) Show(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Hide
-
-func (v *MockInterfaceClipboard) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceClipboard) Hide(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/Clipboard.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/Clipboard.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/Clipboard.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/Clipboard.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.clipboard/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.clipboard/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.dde.Clipboard",
- "Objects": [
- {
- "Type": "Clipboard",
- "Path": "/com/deepin/dde/Clipboard",
- "Interfaces": [
- {
- "Name": "com.deepin.dde.Clipboard",
- "Type": "clipboard"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,761 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.daemon.dock"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package dock
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Dock interface {
- dock // interface com.deepin.dde.daemon.Dock
- proxy.Object
-}
-
-type objectDock struct {
- interfaceDock // interface com.deepin.dde.daemon.Dock
- proxy.ImplObject
-}
-
-func NewDock(conn *dbus.Conn) Dock {
- obj := new(objectDock)
- obj.ImplObject.Init_(conn, "com.deepin.dde.daemon.Dock", "/com/deepin/dde/daemon/Dock")
- return obj
-}
-
-type dock interface {
- GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- ActivateWindow(flags dbus.Flags, win uint32) error
- GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CancelPreviewWindow(flags dbus.Flags) error
- GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- CloseWindow(flags dbus.Flags, win uint32) error
- GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetEntryIDs(flags dbus.Flags) ([]string, error)
- GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
- IsDocked(flags dbus.Flags, desktopFile string) (bool, error)
- GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
- IsOnDock(flags dbus.Flags, desktopFile string) (bool, error)
- GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- MakeWindowAbove(flags dbus.Flags, win uint32) error
- GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- MaximizeWindow(flags dbus.Flags, win uint32) error
- GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- MinimizeWindow(flags dbus.Flags, win uint32) error
- GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call
- MoveEntry(flags dbus.Flags, index int32, newIndex int32) error
- GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- MoveWindow(flags dbus.Flags, win uint32) error
- GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- PreviewWindow(flags dbus.Flags, win uint32) error
- GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
- QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error)
- GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call
- RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error)
- GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
- RequestUndock(flags dbus.Flags, desktopFile string) (bool, error)
- GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call
- SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error
- ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error)
- ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error)
- ShowTimeout() proxy.PropUint32
- HideTimeout() proxy.PropUint32
- FrontendWindowRect() PropDockFrontendWindowRect
- Entries() proxy.PropObjectPathArray
- HideMode() proxy.PropInt32
- DisplayMode() proxy.PropInt32
- HideState() proxy.PropInt32
- Position() proxy.PropInt32
- IconSize() proxy.PropUint32
- DockedApps() proxy.PropStringArray
-}
-
-type interfaceDock struct{}
-
-func (v *interfaceDock) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDock) GetInterfaceName_() string {
- return "com.deepin.dde.daemon.Dock"
-}
-
-// method ActivateWindow
-
-func (v *interfaceDock) GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateWindow", flags, ch, win)
-}
-
-func (v *interfaceDock) ActivateWindow(flags dbus.Flags, win uint32) error {
- return (<-v.GoActivateWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
-}
-
-// method CancelPreviewWindow
-
-func (v *interfaceDock) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelPreviewWindow", flags, ch)
-}
-
-func (v *interfaceDock) CancelPreviewWindow(flags dbus.Flags) error {
- return (<-v.GoCancelPreviewWindow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method CloseWindow
-
-func (v *interfaceDock) GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseWindow", flags, ch, win)
-}
-
-func (v *interfaceDock) CloseWindow(flags dbus.Flags, win uint32) error {
- return (<-v.GoCloseWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
-}
-
-// method GetEntryIDs
-
-func (v *interfaceDock) GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetEntryIDs", flags, ch)
-}
-
-func (*interfaceDock) StoreGetEntryIDs(call *dbus.Call) (list []string, err error) {
- err = call.Store(&list)
- return
-}
-
-func (v *interfaceDock) GetEntryIDs(flags dbus.Flags) ([]string, error) {
- return v.StoreGetEntryIDs(
- <-v.GoGetEntryIDs(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsDocked
-
-func (v *interfaceDock) GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDocked", flags, ch, desktopFile)
-}
-
-func (*interfaceDock) StoreIsDocked(call *dbus.Call) (value bool, err error) {
- err = call.Store(&value)
- return
-}
-
-func (v *interfaceDock) IsDocked(flags dbus.Flags, desktopFile string) (bool, error) {
- return v.StoreIsDocked(
- <-v.GoIsDocked(flags, make(chan *dbus.Call, 1), desktopFile).Done)
-}
-
-// method IsOnDock
-
-func (v *interfaceDock) GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsOnDock", flags, ch, desktopFile)
-}
-
-func (*interfaceDock) StoreIsOnDock(call *dbus.Call) (value bool, err error) {
- err = call.Store(&value)
- return
-}
-
-func (v *interfaceDock) IsOnDock(flags dbus.Flags, desktopFile string) (bool, error) {
- return v.StoreIsOnDock(
- <-v.GoIsOnDock(flags, make(chan *dbus.Call, 1), desktopFile).Done)
-}
-
-// method MakeWindowAbove
-
-func (v *interfaceDock) GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MakeWindowAbove", flags, ch, win)
-}
-
-func (v *interfaceDock) MakeWindowAbove(flags dbus.Flags, win uint32) error {
- return (<-v.GoMakeWindowAbove(flags, make(chan *dbus.Call, 1), win).Done).Err
-}
-
-// method MaximizeWindow
-
-func (v *interfaceDock) GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MaximizeWindow", flags, ch, win)
-}
-
-func (v *interfaceDock) MaximizeWindow(flags dbus.Flags, win uint32) error {
- return (<-v.GoMaximizeWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
-}
-
-// method MinimizeWindow
-
-func (v *interfaceDock) GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MinimizeWindow", flags, ch, win)
-}
-
-func (v *interfaceDock) MinimizeWindow(flags dbus.Flags, win uint32) error {
- return (<-v.GoMinimizeWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
-}
-
-// method MoveEntry
-
-func (v *interfaceDock) GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MoveEntry", flags, ch, index, newIndex)
-}
-
-func (v *interfaceDock) MoveEntry(flags dbus.Flags, index int32, newIndex int32) error {
- return (<-v.GoMoveEntry(flags, make(chan *dbus.Call, 1), index, newIndex).Done).Err
-}
-
-// method MoveWindow
-
-func (v *interfaceDock) GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MoveWindow", flags, ch, win)
-}
-
-func (v *interfaceDock) MoveWindow(flags dbus.Flags, win uint32) error {
- return (<-v.GoMoveWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
-}
-
-// method PreviewWindow
-
-func (v *interfaceDock) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PreviewWindow", flags, ch, win)
-}
-
-func (v *interfaceDock) PreviewWindow(flags dbus.Flags, win uint32) error {
- return (<-v.GoPreviewWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
-}
-
-// method QueryWindowIdentifyMethod
-
-func (v *interfaceDock) GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".QueryWindowIdentifyMethod", flags, ch, win)
-}
-
-func (*interfaceDock) StoreQueryWindowIdentifyMethod(call *dbus.Call) (identifyMethod string, err error) {
- err = call.Store(&identifyMethod)
- return
-}
-
-func (v *interfaceDock) QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error) {
- return v.StoreQueryWindowIdentifyMethod(
- <-v.GoQueryWindowIdentifyMethod(flags, make(chan *dbus.Call, 1), win).Done)
-}
-
-// method RequestDock
-
-func (v *interfaceDock) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDock", flags, ch, desktopFile, index)
-}
-
-func (*interfaceDock) StoreRequestDock(call *dbus.Call) (ok bool, err error) {
- err = call.Store(&ok)
- return
-}
-
-func (v *interfaceDock) RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error) {
- return v.StoreRequestDock(
- <-v.GoRequestDock(flags, make(chan *dbus.Call, 1), desktopFile, index).Done)
-}
-
-// method RequestUndock
-
-func (v *interfaceDock) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUndock", flags, ch, desktopFile)
-}
-
-func (*interfaceDock) StoreRequestUndock(call *dbus.Call) (ok bool, err error) {
- err = call.Store(&ok)
- return
-}
-
-func (v *interfaceDock) RequestUndock(flags dbus.Flags, desktopFile string) (bool, error) {
- return v.StoreRequestUndock(
- <-v.GoRequestUndock(flags, make(chan *dbus.Call, 1), desktopFile).Done)
-}
-
-// method SetFrontendWindowRect
-
-func (v *interfaceDock) GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFrontendWindowRect", flags, ch, x, y, width, height)
-}
-
-func (v *interfaceDock) SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error {
- return (<-v.GoSetFrontendWindowRect(flags, make(chan *dbus.Call, 1), x, y, width, height).Done).Err
-}
-
-// signal ServiceRestarted
-
-func (v *interfaceDock) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ServiceRestarted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ServiceRestarted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal EntryAdded
-
-func (v *interfaceDock) ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EntryAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EntryAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var index int32
- err := dbus.Store(sig.Body, &path, &index)
- if err == nil {
- cb(path, index)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal EntryRemoved
-
-func (v *interfaceDock) ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EntryRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EntryRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var entryId string
- err := dbus.Store(sig.Body, &entryId)
- if err == nil {
- cb(entryId)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property ShowTimeout u
-
-func (v *interfaceDock) ShowTimeout() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ShowTimeout",
- }
-}
-
-// property HideTimeout u
-
-func (v *interfaceDock) HideTimeout() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "HideTimeout",
- }
-}
-
-type PropDockFrontendWindowRect interface {
- Get(flags dbus.Flags) (value FrontendWindowRect, err error)
- Set(flags dbus.Flags, value FrontendWindowRect) error
- ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error
-}
-
-type implPropDockFrontendWindowRect struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDockFrontendWindowRect) Get(flags dbus.Flags) (value FrontendWindowRect, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDockFrontendWindowRect) Set(flags dbus.Flags, value FrontendWindowRect) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDockFrontendWindowRect) ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v FrontendWindowRect
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, FrontendWindowRect{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property FrontendWindowRect (iiuu)
-
-func (v *interfaceDock) FrontendWindowRect() PropDockFrontendWindowRect {
- return &implPropDockFrontendWindowRect{
- Impl: v,
- Name: "FrontendWindowRect",
- }
-}
-
-// property Entries ao
-
-func (v *interfaceDock) Entries() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Entries",
- }
-}
-
-// property HideMode i
-
-func (v *interfaceDock) HideMode() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "HideMode",
- }
-}
-
-// property DisplayMode i
-
-func (v *interfaceDock) DisplayMode() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DisplayMode",
- }
-}
-
-// property HideState i
-
-func (v *interfaceDock) HideState() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "HideState",
- }
-}
-
-// property Position i
-
-func (v *interfaceDock) Position() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Position",
- }
-}
-
-// property IconSize u
-
-func (v *interfaceDock) IconSize() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "IconSize",
- }
-}
-
-// property DockedApps as
-
-func (v *interfaceDock) DockedApps() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "DockedApps",
- }
-}
-
-type Entry interface {
- entry // interface com.deepin.dde.daemon.Dock.Entry
- proxy.Object
-}
-
-type objectEntry struct {
- interfaceEntry // interface com.deepin.dde.daemon.Dock.Entry
- proxy.ImplObject
-}
-
-func NewEntry(conn *dbus.Conn, path dbus.ObjectPath) (Entry, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectEntry)
- obj.ImplObject.Init_(conn, "com.deepin.dde.daemon.Dock", path)
- return obj, nil
-}
-
-type entry interface {
- GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call
- Activate(flags dbus.Flags, timestamp uint32) error
- GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Check(flags dbus.Flags) error
- GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ForceQuit(flags dbus.Flags) error
- GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call
- HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error
- GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call
- HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error
- GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call
- NewInstance(flags dbus.Flags, timestamp uint32) error
- GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PresentWindows(flags dbus.Flags) error
- GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestDock(flags dbus.Flags) error
- GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestUndock(flags dbus.Flags) error
- Name() proxy.PropString
- Icon() proxy.PropString
- Id() proxy.PropString
- IsActive() proxy.PropBool
- CurrentWindow() proxy.PropUint32
- IsDocked() proxy.PropBool
- WindowInfos() PropEntryWindowInfos
- Menu() proxy.PropString
- DesktopFile() proxy.PropString
-}
-
-type interfaceEntry struct{}
-
-func (v *interfaceEntry) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceEntry) GetInterfaceName_() string {
- return "com.deepin.dde.daemon.Dock.Entry"
-}
-
-// method Activate
-
-func (v *interfaceEntry) GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Activate", flags, ch, timestamp)
-}
-
-func (v *interfaceEntry) Activate(flags dbus.Flags, timestamp uint32) error {
- return (<-v.GoActivate(flags, make(chan *dbus.Call, 1), timestamp).Done).Err
-}
-
-// method Check
-
-func (v *interfaceEntry) GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Check", flags, ch)
-}
-
-func (v *interfaceEntry) Check(flags dbus.Flags) error {
- return (<-v.GoCheck(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ForceQuit
-
-func (v *interfaceEntry) GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceQuit", flags, ch)
-}
-
-func (v *interfaceEntry) ForceQuit(flags dbus.Flags) error {
- return (<-v.GoForceQuit(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method HandleDragDrop
-
-func (v *interfaceEntry) GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".HandleDragDrop", flags, ch, timestamp, files)
-}
-
-func (v *interfaceEntry) HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error {
- return (<-v.GoHandleDragDrop(flags, make(chan *dbus.Call, 1), timestamp, files).Done).Err
-}
-
-// method HandleMenuItem
-
-func (v *interfaceEntry) GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".HandleMenuItem", flags, ch, timestamp, id)
-}
-
-func (v *interfaceEntry) HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error {
- return (<-v.GoHandleMenuItem(flags, make(chan *dbus.Call, 1), timestamp, id).Done).Err
-}
-
-// method NewInstance
-
-func (v *interfaceEntry) GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NewInstance", flags, ch, timestamp)
-}
-
-func (v *interfaceEntry) NewInstance(flags dbus.Flags, timestamp uint32) error {
- return (<-v.GoNewInstance(flags, make(chan *dbus.Call, 1), timestamp).Done).Err
-}
-
-// method PresentWindows
-
-func (v *interfaceEntry) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PresentWindows", flags, ch)
-}
-
-func (v *interfaceEntry) PresentWindows(flags dbus.Flags) error {
- return (<-v.GoPresentWindows(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestDock
-
-func (v *interfaceEntry) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDock", flags, ch)
-}
-
-func (v *interfaceEntry) RequestDock(flags dbus.Flags) error {
- return (<-v.GoRequestDock(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestUndock
-
-func (v *interfaceEntry) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUndock", flags, ch)
-}
-
-func (v *interfaceEntry) RequestUndock(flags dbus.Flags) error {
- return (<-v.GoRequestUndock(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property Name s
-
-func (v *interfaceEntry) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Icon s
-
-func (v *interfaceEntry) Icon() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Icon",
- }
-}
-
-// property Id s
-
-func (v *interfaceEntry) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-// property IsActive b
-
-func (v *interfaceEntry) IsActive() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsActive",
- }
-}
-
-// property CurrentWindow u
-
-func (v *interfaceEntry) CurrentWindow() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "CurrentWindow",
- }
-}
-
-// property IsDocked b
-
-func (v *interfaceEntry) IsDocked() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsDocked",
- }
-}
-
-type PropEntryWindowInfos interface {
- Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error)
- Set(flags dbus.Flags, value map[uint32]WindowInfo) error
- ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error
-}
-
-type implPropEntryWindowInfos struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropEntryWindowInfos) Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropEntryWindowInfos) Set(flags dbus.Flags, value map[uint32]WindowInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropEntryWindowInfos) ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[uint32]WindowInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property WindowInfos a{u(sb)}
-
-func (v *interfaceEntry) WindowInfos() PropEntryWindowInfos {
- return &implPropEntryWindowInfos{
- Impl: v,
- Name: "WindowInfos",
- }
-}
-
-// property Menu s
-
-func (v *interfaceEntry) Menu() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Menu",
- }
-}
-
-// property DesktopFile s
-
-func (v *interfaceEntry) DesktopFile() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DesktopFile",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,856 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.daemon.dock"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package dock
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDock struct {
- MockInterfaceDock // interface com.deepin.dde.daemon.Dock
- proxy.MockObject
-}
-
-type MockInterfaceDock struct {
- mock.Mock
-}
-
-// method ActivateWindow
-
-func (v *MockInterfaceDock) GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) ActivateWindow(flags dbus.Flags, win uint32) error {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.Error(0)
-}
-
-// method CancelPreviewWindow
-
-func (v *MockInterfaceDock) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) CancelPreviewWindow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method CloseWindow
-
-func (v *MockInterfaceDock) GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) CloseWindow(flags dbus.Flags, win uint32) error {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.Error(0)
-}
-
-// method GetEntryIDs
-
-func (v *MockInterfaceDock) GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) GetEntryIDs(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsDocked
-
-func (v *MockInterfaceDock) GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktopFile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) IsDocked(flags dbus.Flags, desktopFile string) (bool, error) {
- mockArgs := v.Called(flags, desktopFile)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsOnDock
-
-func (v *MockInterfaceDock) GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktopFile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) IsOnDock(flags dbus.Flags, desktopFile string) (bool, error) {
- mockArgs := v.Called(flags, desktopFile)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method MakeWindowAbove
-
-func (v *MockInterfaceDock) GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) MakeWindowAbove(flags dbus.Flags, win uint32) error {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.Error(0)
-}
-
-// method MaximizeWindow
-
-func (v *MockInterfaceDock) GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) MaximizeWindow(flags dbus.Flags, win uint32) error {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.Error(0)
-}
-
-// method MinimizeWindow
-
-func (v *MockInterfaceDock) GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) MinimizeWindow(flags dbus.Flags, win uint32) error {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.Error(0)
-}
-
-// method MoveEntry
-
-func (v *MockInterfaceDock) GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, index, newIndex)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) MoveEntry(flags dbus.Flags, index int32, newIndex int32) error {
- mockArgs := v.Called(flags, index, newIndex)
-
- return mockArgs.Error(0)
-}
-
-// method MoveWindow
-
-func (v *MockInterfaceDock) GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) MoveWindow(flags dbus.Flags, win uint32) error {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.Error(0)
-}
-
-// method PreviewWindow
-
-func (v *MockInterfaceDock) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) PreviewWindow(flags dbus.Flags, win uint32) error {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.Error(0)
-}
-
-// method QueryWindowIdentifyMethod
-
-func (v *MockInterfaceDock) GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, win)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error) {
- mockArgs := v.Called(flags, win)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RequestDock
-
-func (v *MockInterfaceDock) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktopFile, index)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error) {
- mockArgs := v.Called(flags, desktopFile, index)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method RequestUndock
-
-func (v *MockInterfaceDock) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktopFile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) RequestUndock(flags dbus.Flags, desktopFile string) (bool, error) {
- mockArgs := v.Called(flags, desktopFile)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method SetFrontendWindowRect
-
-func (v *MockInterfaceDock) GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, x, y, width, height)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDock) SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error {
- mockArgs := v.Called(flags, x, y, width, height)
-
- return mockArgs.Error(0)
-}
-
-// signal ServiceRestarted
-
-func (v *MockInterfaceDock) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal EntryAdded
-
-func (v *MockInterfaceDock) ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal EntryRemoved
-
-func (v *MockInterfaceDock) ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property ShowTimeout u
-
-func (v *MockInterfaceDock) ShowTimeout() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HideTimeout u
-
-func (v *MockInterfaceDock) HideTimeout() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDockFrontendWindowRect struct {
- mock.Mock
-}
-
-func (p MockPropDockFrontendWindowRect) Get(flags dbus.Flags) (value FrontendWindowRect, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(FrontendWindowRect)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDockFrontendWindowRect) Set(flags dbus.Flags, value FrontendWindowRect) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDockFrontendWindowRect) ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property FrontendWindowRect (iiuu)
-
-func (v *MockInterfaceDock) FrontendWindowRect() PropDockFrontendWindowRect {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDockFrontendWindowRect)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Entries ao
-
-func (v *MockInterfaceDock) Entries() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HideMode i
-
-func (v *MockInterfaceDock) HideMode() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisplayMode i
-
-func (v *MockInterfaceDock) DisplayMode() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HideState i
-
-func (v *MockInterfaceDock) HideState() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Position i
-
-func (v *MockInterfaceDock) Position() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IconSize u
-
-func (v *MockInterfaceDock) IconSize() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DockedApps as
-
-func (v *MockInterfaceDock) DockedApps() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockEntry struct {
- MockInterfaceEntry // interface com.deepin.dde.daemon.Dock.Entry
- proxy.MockObject
-}
-
-type MockInterfaceEntry struct {
- mock.Mock
-}
-
-// method Activate
-
-func (v *MockInterfaceEntry) GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, timestamp)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) Activate(flags dbus.Flags, timestamp uint32) error {
- mockArgs := v.Called(flags, timestamp)
-
- return mockArgs.Error(0)
-}
-
-// method Check
-
-func (v *MockInterfaceEntry) GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) Check(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ForceQuit
-
-func (v *MockInterfaceEntry) GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) ForceQuit(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method HandleDragDrop
-
-func (v *MockInterfaceEntry) GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, timestamp, files)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error {
- mockArgs := v.Called(flags, timestamp, files)
-
- return mockArgs.Error(0)
-}
-
-// method HandleMenuItem
-
-func (v *MockInterfaceEntry) GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, timestamp, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error {
- mockArgs := v.Called(flags, timestamp, id)
-
- return mockArgs.Error(0)
-}
-
-// method NewInstance
-
-func (v *MockInterfaceEntry) GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, timestamp)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) NewInstance(flags dbus.Flags, timestamp uint32) error {
- mockArgs := v.Called(flags, timestamp)
-
- return mockArgs.Error(0)
-}
-
-// method PresentWindows
-
-func (v *MockInterfaceEntry) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) PresentWindows(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestDock
-
-func (v *MockInterfaceEntry) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) RequestDock(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestUndock
-
-func (v *MockInterfaceEntry) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceEntry) RequestUndock(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property Name s
-
-func (v *MockInterfaceEntry) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Icon s
-
-func (v *MockInterfaceEntry) Icon() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Id s
-
-func (v *MockInterfaceEntry) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsActive b
-
-func (v *MockInterfaceEntry) IsActive() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentWindow u
-
-func (v *MockInterfaceEntry) CurrentWindow() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsDocked b
-
-func (v *MockInterfaceEntry) IsDocked() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropEntryWindowInfos struct {
- mock.Mock
-}
-
-func (p MockPropEntryWindowInfos) Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[uint32]WindowInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropEntryWindowInfos) Set(flags dbus.Flags, value map[uint32]WindowInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropEntryWindowInfos) ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property WindowInfos a{u(sb)}
-
-func (v *MockInterfaceEntry) WindowInfos() PropEntryWindowInfos {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropEntryWindowInfos)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Menu s
-
-func (v *MockInterfaceEntry) Menu() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DesktopFile s
-
-func (v *MockInterfaceEntry) DesktopFile() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,38 +0,0 @@
-{
- "Service": "com.deepin.dde.daemon.Dock",
- "Objects": [
- {
- "Type": "Dock",
- "Path": "/com/deepin/dde/daemon/Dock",
- "Interfaces": [
- {
- "Name": "com.deepin.dde.daemon.Dock",
- "Type": "dock",
- "Fixes": {
- "p/FrontendWindowRect": {
- "Type": "PropDockFrontendWindowRect",
- "ValueType": "FrontendWindowRect",
- "EmptyValue": "$T{}"
- }
- }
- }
- ]
- },
- {
- "Type": "Entry",
- "Path":"",
- "Interfaces": [
- {
- "Name": "com.deepin.dde.daemon.Dock.Entry",
- "Type": "entry",
- "Fixes": {
- "p/WindowInfos": {
- "Type": "PropEntryWindowInfos",
- "ValueType": "map[uint32]WindowInfo"
- }
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/Dock.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/Dock.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/Dock.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/Dock.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/Entry.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/Entry.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/Entry.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/Entry.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/manutal.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/manutal.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.dock/manutal.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.dock/manutal.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package dock
-
-type FrontendWindowRect struct {
- X, Y int32
- Width, Height uint32
-}
-
-type WindowInfo struct {
- Title string
- Flash bool
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,405 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.daemon.launcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package launcher
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Launcher interface {
- launcher // interface com.deepin.dde.daemon.Launcher
- proxy.Object
-}
-
-type objectLauncher struct {
- interfaceLauncher // interface com.deepin.dde.daemon.Launcher
- proxy.ImplObject
-}
-
-func NewLauncher(conn *dbus.Conn) Launcher {
- obj := new(objectLauncher)
- obj.ImplObject.Init_(conn, "com.deepin.dde.daemon.Launcher", "/com/deepin/dde/daemon/Launcher")
- return obj
-}
-
-type launcher interface {
- GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error)
- GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAllNewInstalledApps(flags dbus.Flags) ([]string, error)
- GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- GetDisableScaling(flags dbus.Flags, id string) (bool, error)
- GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error)
- GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- GetUseProxy(flags dbus.Flags, id string) (bool, error)
- GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- IsItemOnDesktop(flags dbus.Flags, id string) (bool, error)
- GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- MarkLaunched(flags dbus.Flags, id string) error
- GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error)
- GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- RequestSendToDesktop(flags dbus.Flags, id string) (bool, error)
- GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call
- RequestUninstall(flags dbus.Flags, id string, purge bool) error
- GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call
- Search(flags dbus.Flags, key string) error
- GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
- SetDisableScaling(flags dbus.Flags, id string, value bool) error
- GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
- SetUseProxy(flags dbus.Flags, id string, value bool) error
- ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error)
- ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error)
- ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error)
- ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error)
- ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error)
- Fullscreen() proxy.PropBool
- DisplayMode() proxy.PropInt32
-}
-
-type interfaceLauncher struct{}
-
-func (v *interfaceLauncher) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLauncher) GetInterfaceName_() string {
- return "com.deepin.dde.daemon.Launcher"
-}
-
-// method GetAllItemInfos
-
-func (v *interfaceLauncher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllItemInfos", flags, ch)
-}
-
-func (*interfaceLauncher) StoreGetAllItemInfos(call *dbus.Call) (itemInfoList []ItemInfo, err error) {
- err = call.Store(&itemInfoList)
- return
-}
-
-func (v *interfaceLauncher) GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error) {
- return v.StoreGetAllItemInfos(
- <-v.GoGetAllItemInfos(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetAllNewInstalledApps
-
-func (v *interfaceLauncher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllNewInstalledApps", flags, ch)
-}
-
-func (*interfaceLauncher) StoreGetAllNewInstalledApps(call *dbus.Call) (apps []string, err error) {
- err = call.Store(&apps)
- return
-}
-
-func (v *interfaceLauncher) GetAllNewInstalledApps(flags dbus.Flags) ([]string, error) {
- return v.StoreGetAllNewInstalledApps(
- <-v.GoGetAllNewInstalledApps(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetDisableScaling
-
-func (v *interfaceLauncher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDisableScaling", flags, ch, id)
-}
-
-func (*interfaceLauncher) StoreGetDisableScaling(call *dbus.Call) (value bool, err error) {
- err = call.Store(&value)
- return
-}
-
-func (v *interfaceLauncher) GetDisableScaling(flags dbus.Flags, id string) (bool, error) {
- return v.StoreGetDisableScaling(
- <-v.GoGetDisableScaling(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method GetItemInfo
-
-func (v *interfaceLauncher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetItemInfo", flags, ch, id)
-}
-
-func (*interfaceLauncher) StoreGetItemInfo(call *dbus.Call) (itemInfo ItemInfo, err error) {
- err = call.Store(&itemInfo)
- return
-}
-
-func (v *interfaceLauncher) GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error) {
- return v.StoreGetItemInfo(
- <-v.GoGetItemInfo(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method GetUseProxy
-
-func (v *interfaceLauncher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUseProxy", flags, ch, id)
-}
-
-func (*interfaceLauncher) StoreGetUseProxy(call *dbus.Call) (value bool, err error) {
- err = call.Store(&value)
- return
-}
-
-func (v *interfaceLauncher) GetUseProxy(flags dbus.Flags, id string) (bool, error) {
- return v.StoreGetUseProxy(
- <-v.GoGetUseProxy(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method IsItemOnDesktop
-
-func (v *interfaceLauncher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsItemOnDesktop", flags, ch, id)
-}
-
-func (*interfaceLauncher) StoreIsItemOnDesktop(call *dbus.Call) (result bool, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceLauncher) IsItemOnDesktop(flags dbus.Flags, id string) (bool, error) {
- return v.StoreIsItemOnDesktop(
- <-v.GoIsItemOnDesktop(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method MarkLaunched
-
-func (v *interfaceLauncher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MarkLaunched", flags, ch, id)
-}
-
-func (v *interfaceLauncher) MarkLaunched(flags dbus.Flags, id string) error {
- return (<-v.GoMarkLaunched(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method RequestRemoveFromDesktop
-
-func (v *interfaceLauncher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestRemoveFromDesktop", flags, ch, id)
-}
-
-func (*interfaceLauncher) StoreRequestRemoveFromDesktop(call *dbus.Call) (ok bool, err error) {
- err = call.Store(&ok)
- return
-}
-
-func (v *interfaceLauncher) RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error) {
- return v.StoreRequestRemoveFromDesktop(
- <-v.GoRequestRemoveFromDesktop(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method RequestSendToDesktop
-
-func (v *interfaceLauncher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSendToDesktop", flags, ch, id)
-}
-
-func (*interfaceLauncher) StoreRequestSendToDesktop(call *dbus.Call) (ok bool, err error) {
- err = call.Store(&ok)
- return
-}
-
-func (v *interfaceLauncher) RequestSendToDesktop(flags dbus.Flags, id string) (bool, error) {
- return v.StoreRequestSendToDesktop(
- <-v.GoRequestSendToDesktop(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method RequestUninstall
-
-func (v *interfaceLauncher) GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUninstall", flags, ch, id, purge)
-}
-
-func (v *interfaceLauncher) RequestUninstall(flags dbus.Flags, id string, purge bool) error {
- return (<-v.GoRequestUninstall(flags, make(chan *dbus.Call, 1), id, purge).Done).Err
-}
-
-// method Search
-
-func (v *interfaceLauncher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Search", flags, ch, key)
-}
-
-func (v *interfaceLauncher) Search(flags dbus.Flags, key string) error {
- return (<-v.GoSearch(flags, make(chan *dbus.Call, 1), key).Done).Err
-}
-
-// method SetDisableScaling
-
-func (v *interfaceLauncher) GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDisableScaling", flags, ch, id, value)
-}
-
-func (v *interfaceLauncher) SetDisableScaling(flags dbus.Flags, id string, value bool) error {
- return (<-v.GoSetDisableScaling(flags, make(chan *dbus.Call, 1), id, value).Done).Err
-}
-
-// method SetUseProxy
-
-func (v *interfaceLauncher) GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUseProxy", flags, ch, id, value)
-}
-
-func (v *interfaceLauncher) SetUseProxy(flags dbus.Flags, id string, value bool) error {
- return (<-v.GoSetUseProxy(flags, make(chan *dbus.Call, 1), id, value).Done).Err
-}
-
-// signal SearchDone
-
-func (v *interfaceLauncher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SearchDone", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SearchDone",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var apps []string
- err := dbus.Store(sig.Body, &apps)
- if err == nil {
- cb(apps)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ItemChanged
-
-func (v *interfaceLauncher) ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ItemChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ItemChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var status string
- var itemInfo ItemInfo
- var categoryID int64
- err := dbus.Store(sig.Body, &status, &itemInfo, &categoryID)
- if err == nil {
- cb(status, itemInfo, categoryID)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NewAppLaunched
-
-func (v *interfaceLauncher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NewAppLaunched", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NewAppLaunched",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var appID string
- err := dbus.Store(sig.Body, &appID)
- if err == nil {
- cb(appID)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UninstallSuccess
-
-func (v *interfaceLauncher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UninstallSuccess", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UninstallSuccess",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var appID string
- err := dbus.Store(sig.Body, &appID)
- if err == nil {
- cb(appID)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UninstallFailed
-
-func (v *interfaceLauncher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UninstallFailed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UninstallFailed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var appId string
- var errMsg string
- err := dbus.Store(sig.Body, &appId, &errMsg)
- if err == nil {
- cb(appId, errMsg)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Fullscreen b
-
-func (v *interfaceLauncher) Fullscreen() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Fullscreen",
- }
-}
-
-// property DisplayMode i
-
-func (v *interfaceLauncher) DisplayMode() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DisplayMode",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,374 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.daemon.launcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package launcher
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockLauncher struct {
- MockInterfaceLauncher // interface com.deepin.dde.daemon.Launcher
- proxy.MockObject
-}
-
-type MockInterfaceLauncher struct {
- mock.Mock
-}
-
-// method GetAllItemInfos
-
-func (v *MockInterfaceLauncher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]ItemInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetAllNewInstalledApps
-
-func (v *MockInterfaceLauncher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) GetAllNewInstalledApps(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetDisableScaling
-
-func (v *MockInterfaceLauncher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) GetDisableScaling(flags dbus.Flags, id string) (bool, error) {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method GetItemInfo
-
-func (v *MockInterfaceLauncher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error) {
- mockArgs := v.Called(flags, id)
-
- ret0, ok := mockArgs.Get(0).(ItemInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUseProxy
-
-func (v *MockInterfaceLauncher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) GetUseProxy(flags dbus.Flags, id string) (bool, error) {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsItemOnDesktop
-
-func (v *MockInterfaceLauncher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) IsItemOnDesktop(flags dbus.Flags, id string) (bool, error) {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method MarkLaunched
-
-func (v *MockInterfaceLauncher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) MarkLaunched(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method RequestRemoveFromDesktop
-
-func (v *MockInterfaceLauncher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error) {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method RequestSendToDesktop
-
-func (v *MockInterfaceLauncher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) RequestSendToDesktop(flags dbus.Flags, id string) (bool, error) {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method RequestUninstall
-
-func (v *MockInterfaceLauncher) GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, id, purge)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) RequestUninstall(flags dbus.Flags, id string, purge bool) error {
- mockArgs := v.Called(flags, id, purge)
-
- return mockArgs.Error(0)
-}
-
-// method Search
-
-func (v *MockInterfaceLauncher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call {
- mockArgs := v.Called(flags, ch, key)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) Search(flags dbus.Flags, key string) error {
- mockArgs := v.Called(flags, key)
-
- return mockArgs.Error(0)
-}
-
-// method SetDisableScaling
-
-func (v *MockInterfaceLauncher) GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, id, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) SetDisableScaling(flags dbus.Flags, id string, value bool) error {
- mockArgs := v.Called(flags, id, value)
-
- return mockArgs.Error(0)
-}
-
-// method SetUseProxy
-
-func (v *MockInterfaceLauncher) GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, id, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) SetUseProxy(flags dbus.Flags, id string, value bool) error {
- mockArgs := v.Called(flags, id, value)
-
- return mockArgs.Error(0)
-}
-
-// signal SearchDone
-
-func (v *MockInterfaceLauncher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ItemChanged
-
-func (v *MockInterfaceLauncher) ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NewAppLaunched
-
-func (v *MockInterfaceLauncher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UninstallSuccess
-
-func (v *MockInterfaceLauncher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UninstallFailed
-
-func (v *MockInterfaceLauncher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Fullscreen b
-
-func (v *MockInterfaceLauncher) Fullscreen() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisplayMode i
-
-func (v *MockInterfaceLauncher) DisplayMode() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,35 +0,0 @@
-{
- "Service": "com.deepin.dde.daemon.Launcher",
- "Objects": [
- {
- "Type": "Launcher",
- "Path": "/com/deepin/dde/daemon/Launcher",
- "Interfaces": [
- {
- "Name": "com.deepin.dde.daemon.Launcher",
- "Type": "launcher",
- "Fixes": {
- "m/GetAllItemInfos": [
- {
- "Name": "itemInfoList",
- "Type": "[]ItemInfo"
- }
- ],
- "m/GetItemInfo": [
- {
- "Name": "itemInfo",
- "Type": "ItemInfo"
- }
- ],
- "s/ItemChanged": [
- {
- "Name": "itemInfo",
- "Type": "ItemInfo"
- }
- ]
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/Launcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/Launcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/Launcher.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/Launcher.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.daemon.launcher/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.daemon.launcher/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,14 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package launcher
-
-type ItemInfo struct {
- Path string
- Name string
- ID string
- Icon string
- CategoryID int64
- TimeInstalled int64
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,216 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.launcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package launcher
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Launcher interface {
- launcher // interface com.deepin.dde.Launcher
- proxy.Object
-}
-
-type objectLauncher struct {
- interfaceLauncher // interface com.deepin.dde.Launcher
- proxy.ImplObject
-}
-
-func NewLauncher(conn *dbus.Conn) Launcher {
- obj := new(objectLauncher)
- obj.ImplObject.Init_(conn, "com.deepin.dde.Launcher", "/com/deepin/dde/Launcher")
- return obj
-}
-
-type launcher interface {
- GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Exit(flags dbus.Flags) error
- GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Hide(flags dbus.Flags) error
- GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Show(flags dbus.Flags) error
- GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call
- ShowByMode(flags dbus.Flags, in0 int64) error
- GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call
- UninstallApp(flags dbus.Flags, appKey string) error
- GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Toggle(flags dbus.Flags) error
- GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsVisible(flags dbus.Flags) (bool, error)
- ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectShown(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error)
- Visible() proxy.PropBool
-}
-
-type interfaceLauncher struct{}
-
-func (v *interfaceLauncher) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLauncher) GetInterfaceName_() string {
- return "com.deepin.dde.Launcher"
-}
-
-// method Exit
-
-func (v *interfaceLauncher) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Exit", flags, ch)
-}
-
-func (v *interfaceLauncher) Exit(flags dbus.Flags) error {
- return (<-v.GoExit(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Hide
-
-func (v *interfaceLauncher) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
-}
-
-func (v *interfaceLauncher) Hide(flags dbus.Flags) error {
- return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Show
-
-func (v *interfaceLauncher) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
-}
-
-func (v *interfaceLauncher) Show(flags dbus.Flags) error {
- return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ShowByMode
-
-func (v *interfaceLauncher) GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowByMode", flags, ch, in0)
-}
-
-func (v *interfaceLauncher) ShowByMode(flags dbus.Flags, in0 int64) error {
- return (<-v.GoShowByMode(flags, make(chan *dbus.Call, 1), in0).Done).Err
-}
-
-// method UninstallApp
-
-func (v *interfaceLauncher) GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UninstallApp", flags, ch, appKey)
-}
-
-func (v *interfaceLauncher) UninstallApp(flags dbus.Flags, appKey string) error {
- return (<-v.GoUninstallApp(flags, make(chan *dbus.Call, 1), appKey).Done).Err
-}
-
-// method Toggle
-
-func (v *interfaceLauncher) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
-}
-
-func (v *interfaceLauncher) Toggle(flags dbus.Flags) error {
- return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method IsVisible
-
-func (v *interfaceLauncher) GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsVisible", flags, ch)
-}
-
-func (*interfaceLauncher) StoreIsVisible(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceLauncher) IsVisible(flags dbus.Flags) (bool, error) {
- return v.StoreIsVisible(
- <-v.GoIsVisible(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal Closed
-
-func (v *interfaceLauncher) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Closed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Closed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Shown
-
-func (v *interfaceLauncher) ConnectShown(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Shown", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Shown",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VisibleChanged
-
-func (v *interfaceLauncher) ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VisibleChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VisibleChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var visible bool
- err := dbus.Store(sig.Body, &visible)
- if err == nil {
- cb(visible)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Visible b
-
-func (v *interfaceLauncher) Visible() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Visible",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,206 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.launcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package launcher
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockLauncher struct {
- MockInterfaceLauncher // interface com.deepin.dde.Launcher
- proxy.MockObject
-}
-
-type MockInterfaceLauncher struct {
- mock.Mock
-}
-
-// method Exit
-
-func (v *MockInterfaceLauncher) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) Exit(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Hide
-
-func (v *MockInterfaceLauncher) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) Hide(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Show
-
-func (v *MockInterfaceLauncher) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) Show(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ShowByMode
-
-func (v *MockInterfaceLauncher) GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call {
- mockArgs := v.Called(flags, ch, in0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) ShowByMode(flags dbus.Flags, in0 int64) error {
- mockArgs := v.Called(flags, in0)
-
- return mockArgs.Error(0)
-}
-
-// method UninstallApp
-
-func (v *MockInterfaceLauncher) GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call {
- mockArgs := v.Called(flags, ch, appKey)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) UninstallApp(flags dbus.Flags, appKey string) error {
- mockArgs := v.Called(flags, appKey)
-
- return mockArgs.Error(0)
-}
-
-// method Toggle
-
-func (v *MockInterfaceLauncher) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) Toggle(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method IsVisible
-
-func (v *MockInterfaceLauncher) GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLauncher) IsVisible(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// signal Closed
-
-func (v *MockInterfaceLauncher) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Shown
-
-func (v *MockInterfaceLauncher) ConnectShown(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VisibleChanged
-
-func (v *MockInterfaceLauncher) ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Visible b
-
-func (v *MockInterfaceLauncher) Visible() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service":"com.deepin.dde.Launcher",
- "Objects": [
- {
- "Type": "Launcher",
- "Path": "/com/deepin/dde/Launcher",
- "Interfaces": [
- {
- "Name":"com.deepin.dde.Launcher",
- "Type":"launcher"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/Launcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/Launcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.launcher/Launcher.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.launcher/Launcher.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,130 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.lockfront"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package lockfront
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type LockFront interface {
- lockfront // interface com.deepin.dde.lockFront
- proxy.Object
-}
-
-type objectLockFront struct {
- interfaceLockfront // interface com.deepin.dde.lockFront
- proxy.ImplObject
-}
-
-func NewLockFront(conn *dbus.Conn) LockFront {
- obj := new(objectLockFront)
- obj.ImplObject.Init_(conn, "com.deepin.dde.lockFront", "/com/deepin/dde/lockFront")
- return obj
-}
-
-type lockfront interface {
- GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Show(flags dbus.Flags) error
- GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ShowUserList(flags dbus.Flags) error
- GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call
- ShowAuth(flags dbus.Flags, active bool) error
- GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- Suspend(flags dbus.Flags, enable bool) error
- GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- Hibernate(flags dbus.Flags, enable bool) error
- ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceLockfront struct{}
-
-func (v *interfaceLockfront) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLockfront) GetInterfaceName_() string {
- return "com.deepin.dde.lockFront"
-}
-
-// method Show
-
-func (v *interfaceLockfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
-}
-
-func (v *interfaceLockfront) Show(flags dbus.Flags) error {
- return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ShowUserList
-
-func (v *interfaceLockfront) GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowUserList", flags, ch)
-}
-
-func (v *interfaceLockfront) ShowUserList(flags dbus.Flags) error {
- return (<-v.GoShowUserList(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ShowAuth
-
-func (v *interfaceLockfront) GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowAuth", flags, ch, active)
-}
-
-func (v *interfaceLockfront) ShowAuth(flags dbus.Flags, active bool) error {
- return (<-v.GoShowAuth(flags, make(chan *dbus.Call, 1), active).Done).Err
-}
-
-// method Suspend
-
-func (v *interfaceLockfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch, enable)
-}
-
-func (v *interfaceLockfront) Suspend(flags dbus.Flags, enable bool) error {
- return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// method Hibernate
-
-func (v *interfaceLockfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch, enable)
-}
-
-func (v *interfaceLockfront) Hibernate(flags dbus.Flags, enable bool) error {
- return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// signal ChangKey
-
-func (v *interfaceLockfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ChangKey", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ChangKey",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var keyEvent string
- err := dbus.Store(sig.Body, &keyEvent)
- if err == nil {
- cb(keyEvent)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,129 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.lockfront"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package lockfront
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockLockFront struct {
- MockInterfaceLockfront // interface com.deepin.dde.lockFront
- proxy.MockObject
-}
-
-type MockInterfaceLockfront struct {
- mock.Mock
-}
-
-// method Show
-
-func (v *MockInterfaceLockfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLockfront) Show(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ShowUserList
-
-func (v *MockInterfaceLockfront) GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLockfront) ShowUserList(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ShowAuth
-
-func (v *MockInterfaceLockfront) GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, active)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLockfront) ShowAuth(flags dbus.Flags, active bool) error {
- mockArgs := v.Called(flags, active)
-
- return mockArgs.Error(0)
-}
-
-// method Suspend
-
-func (v *MockInterfaceLockfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLockfront) Suspend(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// method Hibernate
-
-func (v *MockInterfaceLockfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLockfront) Hibernate(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// signal ChangKey
-
-func (v *MockInterfaceLockfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-
-{
- "Service":"com.deepin.dde.lockFront",
- "Objects": [
- {
- "Type": "LockFront",
- "Path": "/com/deepin/dde/lockFront",
- "Interfaces": [
- {
- "Name":"com.deepin.dde.lockFront",
- "Type":"lockfront"
- }
- ]
- }
- ]
- }
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/LockFront.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/LockFront.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.lockfront/LockFront.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.lockfront/LockFront.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,671 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.notification"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package notification
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Notification interface {
- notification // interface com.deepin.dde.Notification
- proxy.Object
-}
-
-type objectNotification struct {
- interfaceNotification // interface com.deepin.dde.Notification
- proxy.ImplObject
-}
-
-func NewNotification(conn *dbus.Conn) Notification {
- obj := new(objectNotification)
- obj.ImplObject.Init_(conn, "com.deepin.dde.osd", "/com/deepin/dde/Notification")
- return obj
-}
-
-type notification interface {
- GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call
- CloseNotification(flags dbus.Flags, arg0 uint32) error
- GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCapbilities(flags dbus.Flags) ([]string, error)
- GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetServerInformation(flags dbus.Flags) (string, string, string, string, error)
- GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call
- Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error)
- GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAllRecords(flags dbus.Flags) (string, error)
- GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetRecordById(flags dbus.Flags, arg0 string) (string, error)
- GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call
- GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error)
- GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- RemoveRecord(flags dbus.Flags, arg0 string) error
- GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearRecords(flags dbus.Flags) error
- GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetAppSetting(flags dbus.Flags, arg0 string) (string, error)
- GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Toggle(flags dbus.Flags) error
- GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Show(flags dbus.Flags) error
- GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Hide(flags dbus.Flags) error
- GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RecordCount(flags dbus.Flags) (uint32, error)
- GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAppList(flags dbus.Flags) ([]string, error)
- GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
- GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error)
- GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call
- GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error)
- GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call
- SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error
- GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call
- SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error
- GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- SetAppSetting(flags dbus.Flags, arg0 string) error
- ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error)
- ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error)
- ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- AllSetting() proxy.PropString
- SystemSetting() proxy.PropString
-}
-
-type interfaceNotification struct{}
-
-func (v *interfaceNotification) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceNotification) GetInterfaceName_() string {
- return "com.deepin.dde.Notification"
-}
-
-// method CloseNotification
-
-func (v *interfaceNotification) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseNotification", flags, ch, arg0)
-}
-
-func (v *interfaceNotification) CloseNotification(flags dbus.Flags, arg0 uint32) error {
- return (<-v.GoCloseNotification(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method GetCapbilities
-
-func (v *interfaceNotification) GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapbilities", flags, ch)
-}
-
-func (*interfaceNotification) StoreGetCapbilities(call *dbus.Call) (arg0 []string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceNotification) GetCapbilities(flags dbus.Flags) ([]string, error) {
- return v.StoreGetCapbilities(
- <-v.GoGetCapbilities(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetServerInformation
-
-func (v *interfaceNotification) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetServerInformation", flags, ch)
-}
-
-func (*interfaceNotification) StoreGetServerInformation(call *dbus.Call) (arg0 string, arg1 string, arg2 string, arg3 string, err error) {
- err = call.Store(&arg0, &arg1, &arg2, &arg3)
- return
-}
-
-func (v *interfaceNotification) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
- return v.StoreGetServerInformation(
- <-v.GoGetServerInformation(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Notify
-
-func (v *interfaceNotification) GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Notify", flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
-}
-
-func (*interfaceNotification) StoreNotify(call *dbus.Call) (arg8 uint32, err error) {
- err = call.Store(&arg8)
- return
-}
-
-func (v *interfaceNotification) Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error) {
- return v.StoreNotify(
- <-v.GoNotify(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7).Done)
-}
-
-// method GetAllRecords
-
-func (v *interfaceNotification) GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllRecords", flags, ch)
-}
-
-func (*interfaceNotification) StoreGetAllRecords(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceNotification) GetAllRecords(flags dbus.Flags) (string, error) {
- return v.StoreGetAllRecords(
- <-v.GoGetAllRecords(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetRecordById
-
-func (v *interfaceNotification) GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRecordById", flags, ch, arg0)
-}
-
-func (*interfaceNotification) StoreGetRecordById(call *dbus.Call) (arg1 string, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceNotification) GetRecordById(flags dbus.Flags, arg0 string) (string, error) {
- return v.StoreGetRecordById(
- <-v.GoGetRecordById(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method GetRecordsFromId
-
-func (v *interfaceNotification) GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRecordsFromId", flags, ch, arg0, arg1)
-}
-
-func (*interfaceNotification) StoreGetRecordsFromId(call *dbus.Call) (arg2 string, err error) {
- err = call.Store(&arg2)
- return
-}
-
-func (v *interfaceNotification) GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error) {
- return v.StoreGetRecordsFromId(
- <-v.GoGetRecordsFromId(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
-}
-
-// method RemoveRecord
-
-func (v *interfaceNotification) GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveRecord", flags, ch, arg0)
-}
-
-func (v *interfaceNotification) RemoveRecord(flags dbus.Flags, arg0 string) error {
- return (<-v.GoRemoveRecord(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method ClearRecords
-
-func (v *interfaceNotification) GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearRecords", flags, ch)
-}
-
-func (v *interfaceNotification) ClearRecords(flags dbus.Flags) error {
- return (<-v.GoClearRecords(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method getAppSetting
-
-func (v *interfaceNotification) GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".getAppSetting", flags, ch, arg0)
-}
-
-func (*interfaceNotification) StoreGetAppSetting(call *dbus.Call) (arg1 string, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceNotification) GetAppSetting(flags dbus.Flags, arg0 string) (string, error) {
- return v.StoreGetAppSetting(
- <-v.GoGetAppSetting(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method Toggle
-
-func (v *interfaceNotification) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
-}
-
-func (v *interfaceNotification) Toggle(flags dbus.Flags) error {
- return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Show
-
-func (v *interfaceNotification) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
-}
-
-func (v *interfaceNotification) Show(flags dbus.Flags) error {
- return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Hide
-
-func (v *interfaceNotification) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
-}
-
-func (v *interfaceNotification) Hide(flags dbus.Flags) error {
- return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method recordCount
-
-func (v *interfaceNotification) GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".recordCount", flags, ch)
-}
-
-func (*interfaceNotification) StoreRecordCount(call *dbus.Call) (arg0 uint32, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceNotification) RecordCount(flags dbus.Flags) (uint32, error) {
- return v.StoreRecordCount(
- <-v.GoRecordCount(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetAppList
-
-func (v *interfaceNotification) GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppList", flags, ch)
-}
-
-func (*interfaceNotification) StoreGetAppList(call *dbus.Call) (arg0 []string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceNotification) GetAppList(flags dbus.Flags) ([]string, error) {
- return v.StoreGetAppList(
- <-v.GoGetAppList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetAppInfo
-
-func (v *interfaceNotification) GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppInfo", flags, ch, arg0, arg1)
-}
-
-func (*interfaceNotification) StoreGetAppInfo(call *dbus.Call) (arg2 dbus.Variant, err error) {
- err = call.Store(&arg2)
- return
-}
-
-func (v *interfaceNotification) GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error) {
- return v.StoreGetAppInfo(
- <-v.GoGetAppInfo(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
-}
-
-// method GetSystemInfo
-
-func (v *interfaceNotification) GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSystemInfo", flags, ch, arg0)
-}
-
-func (*interfaceNotification) StoreGetSystemInfo(call *dbus.Call) (arg1 dbus.Variant, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceNotification) GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error) {
- return v.StoreGetSystemInfo(
- <-v.GoGetSystemInfo(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method SetAppInfo
-
-func (v *interfaceNotification) GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAppInfo", flags, ch, arg0, arg1, arg2)
-}
-
-func (v *interfaceNotification) SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error {
- return (<-v.GoSetAppInfo(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
-}
-
-// method SetSystemInfo
-
-func (v *interfaceNotification) GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSystemInfo", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceNotification) SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error {
- return (<-v.GoSetSystemInfo(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method setAppSetting
-
-func (v *interfaceNotification) GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".setAppSetting", flags, ch, arg0)
-}
-
-func (v *interfaceNotification) SetAppSetting(flags dbus.Flags, arg0 string) error {
- return (<-v.GoSetAppSetting(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// signal NotificationClosed
-
-func (v *interfaceNotification) ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NotificationClosed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NotificationClosed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 uint32
- var arg1 uint32
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ActionInvoked
-
-func (v *interfaceNotification) ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActionInvoked", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActionInvoked",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 uint32
- var arg1 string
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal RecordAdded
-
-func (v *interfaceNotification) ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "RecordAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".RecordAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AppInfoChanged
-
-func (v *interfaceNotification) ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AppInfoChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AppInfoChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- var arg1 uint32
- var arg2 dbus.Variant
- err := dbus.Store(sig.Body, &arg0, &arg1, &arg2)
- if err == nil {
- cb(arg0, arg1, arg2)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SystemInfoChanged
-
-func (v *interfaceNotification) ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SystemInfoChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SystemInfoChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 uint32
- var arg1 dbus.Variant
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AppAddedSignal
-
-func (v *interfaceNotification) ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AppAddedSignal", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AppAddedSignal",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AppRemovedSignal
-
-func (v *interfaceNotification) ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AppRemovedSignal", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AppRemovedSignal",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal appRemoved
-
-func (v *interfaceNotification) ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "appRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".appRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal appAdded
-
-func (v *interfaceNotification) ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "appAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".appAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal appSettingChanged
-
-func (v *interfaceNotification) ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "appSettingChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".appSettingChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal systemSettingChanged
-
-func (v *interfaceNotification) ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "systemSettingChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".systemSettingChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property allSetting s
-
-func (v *interfaceNotification) AllSetting() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "allSetting",
- }
-}
-
-// property systemSetting s
-
-func (v *interfaceNotification) SystemSetting() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "systemSetting",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,600 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.notification"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package notification
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockNotification struct {
- MockInterfaceNotification // interface com.deepin.dde.Notification
- proxy.MockObject
-}
-
-type MockInterfaceNotification struct {
- mock.Mock
-}
-
-// method CloseNotification
-
-func (v *MockInterfaceNotification) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) CloseNotification(flags dbus.Flags, arg0 uint32) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method GetCapbilities
-
-func (v *MockInterfaceNotification) GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetCapbilities(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetServerInformation
-
-func (v *MockInterfaceNotification) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.String(1), mockArgs.String(2), mockArgs.String(3), mockArgs.Error(4)
-}
-
-// method Notify
-
-func (v *MockInterfaceNotification) GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error) {
- mockArgs := v.Called(flags, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetAllRecords
-
-func (v *MockInterfaceNotification) GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetAllRecords(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetRecordById
-
-func (v *MockInterfaceNotification) GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetRecordById(flags dbus.Flags, arg0 string) (string, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetRecordsFromId
-
-func (v *MockInterfaceNotification) GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error) {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RemoveRecord
-
-func (v *MockInterfaceNotification) GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) RemoveRecord(flags dbus.Flags, arg0 string) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method ClearRecords
-
-func (v *MockInterfaceNotification) GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) ClearRecords(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method getAppSetting
-
-func (v *MockInterfaceNotification) GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetAppSetting(flags dbus.Flags, arg0 string) (string, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Toggle
-
-func (v *MockInterfaceNotification) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) Toggle(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Show
-
-func (v *MockInterfaceNotification) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) Show(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Hide
-
-func (v *MockInterfaceNotification) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) Hide(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method recordCount
-
-func (v *MockInterfaceNotification) GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) RecordCount(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetAppList
-
-func (v *MockInterfaceNotification) GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetAppList(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetAppInfo
-
-func (v *MockInterfaceNotification) GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error) {
- mockArgs := v.Called(flags, arg0, arg1)
-
- ret0, ok := mockArgs.Get(0).(dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetSystemInfo
-
-func (v *MockInterfaceNotification) GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).(dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetAppInfo
-
-func (v *MockInterfaceNotification) GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error {
- mockArgs := v.Called(flags, arg0, arg1, arg2)
-
- return mockArgs.Error(0)
-}
-
-// method SetSystemInfo
-
-func (v *MockInterfaceNotification) GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method setAppSetting
-
-func (v *MockInterfaceNotification) GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotification) SetAppSetting(flags dbus.Flags, arg0 string) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// signal NotificationClosed
-
-func (v *MockInterfaceNotification) ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ActionInvoked
-
-func (v *MockInterfaceNotification) ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal RecordAdded
-
-func (v *MockInterfaceNotification) ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AppInfoChanged
-
-func (v *MockInterfaceNotification) ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SystemInfoChanged
-
-func (v *MockInterfaceNotification) ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AppAddedSignal
-
-func (v *MockInterfaceNotification) ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AppRemovedSignal
-
-func (v *MockInterfaceNotification) ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal appRemoved
-
-func (v *MockInterfaceNotification) ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal appAdded
-
-func (v *MockInterfaceNotification) ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal appSettingChanged
-
-func (v *MockInterfaceNotification) ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal systemSettingChanged
-
-func (v *MockInterfaceNotification) ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property allSetting s
-
-func (v *MockInterfaceNotification) AllSetting() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property systemSetting s
-
-func (v *MockInterfaceNotification) SystemSetting() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.dde.osd",
- "Objects": [
- {
- "Type": "Notification",
- "Path": "/com/deepin/dde/Notification",
- "Interfaces": [
- {
- "Name": "com.deepin.dde.Notification",
- "Type": "notification"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/Notification.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/Notification.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.notification/Notification.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.notification/Notification.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,188 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,52 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.osd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package osd
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type OSD interface {
- osd // interface com.deepin.dde.osd
- proxy.Object
-}
-
-type objectOSD struct {
- interfaceOsd // interface com.deepin.dde.osd
- proxy.ImplObject
-}
-
-func NewOSD(conn *dbus.Conn) OSD {
- obj := new(objectOSD)
- obj.ImplObject.Init_(conn, "com.deepin.dde.osd", "/")
- return obj
-}
-
-type osd interface {
- GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call
- ShowOSD(flags dbus.Flags, osd string) error
-}
-
-type interfaceOsd struct{}
-
-func (v *interfaceOsd) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceOsd) GetInterfaceName_() string {
- return "com.deepin.dde.osd"
-}
-
-// method ShowOSD
-
-func (v *interfaceOsd) GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowOSD", flags, ch, osd)
-}
-
-func (v *interfaceOsd) ShowOSD(flags dbus.Flags, osd string) error {
- return (<-v.GoShowOSD(flags, make(chan *dbus.Call, 1), osd).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.osd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package osd
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockOSD struct {
- MockInterfaceOsd // interface com.deepin.dde.osd
- proxy.MockObject
-}
-
-type MockInterfaceOsd struct {
- mock.Mock
-}
-
-// method ShowOSD
-
-func (v *MockInterfaceOsd) GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call {
- mockArgs := v.Called(flags, ch, osd)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceOsd) ShowOSD(flags dbus.Flags, osd string) error {
- mockArgs := v.Called(flags, osd)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service":"com.deepin.dde.osd",
- "Objects": [
- {
- "Type": "OSD",
- "Path": "/",
- "Interfaces": [
- {
- "Name":"com.deepin.dde.osd",
- "Type":"osd"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/OSD.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/OSD.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.osd/OSD.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.osd/OSD.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,166 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.shutdownfront"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package shutdownfront
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type ShutdownFront interface {
- shutdownfront // interface com.deepin.dde.shutdownFront
- proxy.Object
-}
-
-type objectShutdownFront struct {
- interfaceShutdownfront // interface com.deepin.dde.shutdownFront
- proxy.ImplObject
-}
-
-func NewShutdownFront(conn *dbus.Conn) ShutdownFront {
- obj := new(objectShutdownFront)
- obj.ImplObject.Init_(conn, "com.deepin.dde.shutdownFront", "/com/deepin/dde/shutdownFront")
- return obj
-}
-
-type shutdownfront interface {
- GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Hibernate(flags dbus.Flags) error
- GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Lock(flags dbus.Flags) error
- GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Logout(flags dbus.Flags) error
- GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Restart(flags dbus.Flags) error
- GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Show(flags dbus.Flags) error
- GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Shutdown(flags dbus.Flags) error
- GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Suspend(flags dbus.Flags) error
- GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SwitchUser(flags dbus.Flags) error
- ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceShutdownfront struct{}
-
-func (v *interfaceShutdownfront) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceShutdownfront) GetInterfaceName_() string {
- return "com.deepin.dde.shutdownFront"
-}
-
-// method Hibernate
-
-func (v *interfaceShutdownfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch)
-}
-
-func (v *interfaceShutdownfront) Hibernate(flags dbus.Flags) error {
- return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Lock
-
-func (v *interfaceShutdownfront) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Lock", flags, ch)
-}
-
-func (v *interfaceShutdownfront) Lock(flags dbus.Flags) error {
- return (<-v.GoLock(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Logout
-
-func (v *interfaceShutdownfront) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Logout", flags, ch)
-}
-
-func (v *interfaceShutdownfront) Logout(flags dbus.Flags) error {
- return (<-v.GoLogout(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Restart
-
-func (v *interfaceShutdownfront) GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Restart", flags, ch)
-}
-
-func (v *interfaceShutdownfront) Restart(flags dbus.Flags) error {
- return (<-v.GoRestart(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Show
-
-func (v *interfaceShutdownfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
-}
-
-func (v *interfaceShutdownfront) Show(flags dbus.Flags) error {
- return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Shutdown
-
-func (v *interfaceShutdownfront) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
-}
-
-func (v *interfaceShutdownfront) Shutdown(flags dbus.Flags) error {
- return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Suspend
-
-func (v *interfaceShutdownfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch)
-}
-
-func (v *interfaceShutdownfront) Suspend(flags dbus.Flags) error {
- return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SwitchUser
-
-func (v *interfaceShutdownfront) GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchUser", flags, ch)
-}
-
-func (v *interfaceShutdownfront) SwitchUser(flags dbus.Flags) error {
- return (<-v.GoSwitchUser(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal ChangKey
-
-func (v *interfaceShutdownfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ChangKey", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ChangKey",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var keyEvent string
- err := dbus.Store(sig.Body, &keyEvent)
- if err == nil {
- cb(keyEvent)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,186 +0,0 @@
-// Code generated by "./generator ./com.deepin.dde.shutdownfront"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package shutdownfront
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockShutdownFront struct {
- MockInterfaceShutdownfront // interface com.deepin.dde.shutdownFront
- proxy.MockObject
-}
-
-type MockInterfaceShutdownfront struct {
- mock.Mock
-}
-
-// method Hibernate
-
-func (v *MockInterfaceShutdownfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) Hibernate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Lock
-
-func (v *MockInterfaceShutdownfront) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) Lock(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Logout
-
-func (v *MockInterfaceShutdownfront) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) Logout(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Restart
-
-func (v *MockInterfaceShutdownfront) GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) Restart(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Show
-
-func (v *MockInterfaceShutdownfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) Show(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Shutdown
-
-func (v *MockInterfaceShutdownfront) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) Shutdown(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Suspend
-
-func (v *MockInterfaceShutdownfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) Suspend(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SwitchUser
-
-func (v *MockInterfaceShutdownfront) GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceShutdownfront) SwitchUser(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal ChangKey
-
-func (v *MockInterfaceShutdownfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service":"com.deepin.dde.shutdownFront",
- "Objects": [
- {
- "Type": "ShutdownFront",
- "Path": "/com/deepin/dde/shutdownFront",
- "Interfaces": [
- {
- "Name":"com.deepin.dde.shutdownFront",
- "Type":"shutdownfront"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/ShutdownFront.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/ShutdownFront.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.dde.shutdownfront/ShutdownFront.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.dde.shutdownfront/ShutdownFront.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,76 +0,0 @@
-// Code generated by "./generator ./com.deepin.devicemanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package devicemanager
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type DeviceManager interface {
- devicemanager // interface com.deepin.devicemanager
- proxy.Object
-}
-
-type objectDeviceManager struct {
- interfaceDevicemanager // interface com.deepin.devicemanager
- proxy.ImplObject
-}
-
-func NewDeviceManager(conn *dbus.Conn) DeviceManager {
- obj := new(objectDeviceManager)
- obj.ImplObject.Init_(conn, "com.deepin.devicemanager", "/com/deepin/devicemanager")
- return obj
-}
-
-type devicemanager interface {
- GoGetInfo(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call
- GetInfo(flags dbus.Flags, arg1 string) (string, error)
- GoExecCmd(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call
- ExecCmd(flags dbus.Flags, arg1 string) (string, error)
-}
-
-type interfaceDevicemanager struct{}
-
-func (v *interfaceDevicemanager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDevicemanager) GetInterfaceName_() string {
- return "com.deepin.devicemanager"
-}
-
-// method getInfo
-
-func (v *interfaceDevicemanager) GoGetInfo(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".getInfo", flags, ch, arg1)
-}
-
-func (*interfaceDevicemanager) StoreGetInfo(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceDevicemanager) GetInfo(flags dbus.Flags, arg1 string) (string, error) {
- return v.StoreGetInfo(
- <-v.GoGetInfo(flags, make(chan *dbus.Call, 1), arg1).Done)
-}
-
-// method execCmd
-
-func (v *interfaceDevicemanager) GoExecCmd(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".execCmd", flags, ch, arg1)
-}
-
-func (*interfaceDevicemanager) StoreExecCmd(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceDevicemanager) ExecCmd(flags dbus.Flags, arg1 string) (string, error) {
- return v.StoreExecCmd(
- <-v.GoExecCmd(flags, make(chan *dbus.Call, 1), arg1).Done)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,59 +0,0 @@
-// Code generated by "./generator ./com.deepin.devicemanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package devicemanager
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDeviceManager struct {
- MockInterfaceDevicemanager // interface com.deepin.devicemanager
- proxy.MockObject
-}
-
-type MockInterfaceDevicemanager struct {
- mock.Mock
-}
-
-// method getInfo
-
-func (v *MockInterfaceDevicemanager) GoGetInfo(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevicemanager) GetInfo(flags dbus.Flags, arg1 string) (string, error) {
- mockArgs := v.Called(flags, arg1)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method execCmd
-
-func (v *MockInterfaceDevicemanager) GoExecCmd(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevicemanager) ExecCmd(flags dbus.Flags, arg1 string) (string, error) {
- mockArgs := v.Called(flags, arg1)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.devicemanager",
- "Objects": [
- {
- "Type": "DeviceManager",
- "Path": "/com/deepin/devicemanager",
- "Interfaces": [
- {
- "Name": "com.deepin.devicemanager",
- "Type": "devicemanager"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/DeviceManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/DeviceManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.devicemanager/DeviceManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.devicemanager/DeviceManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,819 +0,0 @@
-// Code generated by "./generator com.deepin.lastore"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package lastore
-
-import "errors"
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Lastore interface {
- Manager() manager // interface com.deepin.lastore.Manager
- Updater() updater // interface com.deepin.lastore.Updater
- proxy.Object
-}
-
-type objectLastore struct {
- interfaceManager // interface com.deepin.lastore.Manager
- interfaceUpdater // interface com.deepin.lastore.Updater
- proxy.ImplObject
-}
-
-func NewLastore(conn *dbus.Conn) Lastore {
- obj := new(objectLastore)
- obj.ImplObject.Init_(conn, "com.deepin.lastore", "/com/deepin/lastore")
- return obj
-}
-
-func (obj *objectLastore) Manager() manager {
- return &obj.interfaceManager
-}
-
-type manager interface {
- GoCleanArchives(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CleanArchives(flags dbus.Flags) (dbus.ObjectPath, error)
- GoCleanJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call
- CleanJob(flags dbus.Flags, jobId string) error
- GoDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error)
- GoFixError(flags dbus.Flags, ch chan *dbus.Call, errType string) *dbus.Call
- FixError(flags dbus.Flags, errType string) (dbus.ObjectPath, error)
- GoGetArchivesInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetArchivesInfo(flags dbus.Flags) (string, error)
- GoHandleSystemEvent(flags dbus.Flags, ch chan *dbus.Call, eventType string) *dbus.Call
- HandleSystemEvent(flags dbus.Flags, eventType string) error
- GoInstallPackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call
- InstallPackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error)
- GoPackageDesktopPath(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call
- PackageDesktopPath(flags dbus.Flags, pkgId string) (string, error)
- GoPackageExists(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call
- PackageExists(flags dbus.Flags, pkgId string) (bool, error)
- GoPackageInstallable(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call
- PackageInstallable(flags dbus.Flags, pkgId string) (bool, error)
- GoPackagesDownloadSize(flags dbus.Flags, ch chan *dbus.Call, packages []string) *dbus.Call
- PackagesDownloadSize(flags dbus.Flags, packages []string) (int64, error)
- GoPauseJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call
- PauseJob(flags dbus.Flags, jobId string) error
- GoPrepareDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PrepareDistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error)
- GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- RegisterAgent(flags dbus.Flags, path dbus.ObjectPath) error
- GoRemovePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call
- RemovePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error)
- GoSetAutoClean(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- SetAutoClean(flags dbus.Flags, enable bool) error
- GoSetRegion(flags dbus.Flags, ch chan *dbus.Call, region string) *dbus.Call
- SetRegion(flags dbus.Flags, region string) error
- GoStartJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call
- StartJob(flags dbus.Flags, jobId string) error
- GoUnRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- UnRegisterAgent(flags dbus.Flags, path dbus.ObjectPath) error
- GoUpdatePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call
- UpdatePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error)
- GoUpdateSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- UpdateSource(flags dbus.Flags) (dbus.ObjectPath, error)
- SystemArchitectures() proxy.PropStringArray
- UpgradableApps() proxy.PropStringArray
- SystemOnChanging() proxy.PropBool
- AutoClean() proxy.PropBool
- UpdateMode() proxy.PropUint64
- HardwareId() proxy.PropString
- JobList() proxy.PropObjectPathArray
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "com.deepin.lastore.Manager"
-}
-
-// method CleanArchives
-
-func (v *interfaceManager) GoCleanArchives(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CleanArchives", flags, ch)
-}
-
-func (*interfaceManager) StoreCleanArchives(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) CleanArchives(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreCleanArchives(
- <-v.GoCleanArchives(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CleanJob
-
-func (v *interfaceManager) GoCleanJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CleanJob", flags, ch, jobId)
-}
-
-func (v *interfaceManager) CleanJob(flags dbus.Flags, jobId string) error {
- return (<-v.GoCleanJob(flags, make(chan *dbus.Call, 1), jobId).Done).Err
-}
-
-// method DistUpgrade
-
-func (v *interfaceManager) GoDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DistUpgrade", flags, ch)
-}
-
-func (*interfaceManager) StoreDistUpgrade(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) DistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreDistUpgrade(
- <-v.GoDistUpgrade(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method FixError
-
-func (v *interfaceManager) GoFixError(flags dbus.Flags, ch chan *dbus.Call, errType string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FixError", flags, ch, errType)
-}
-
-func (*interfaceManager) StoreFixError(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) FixError(flags dbus.Flags, errType string) (dbus.ObjectPath, error) {
- return v.StoreFixError(
- <-v.GoFixError(flags, make(chan *dbus.Call, 1), errType).Done)
-}
-
-// method GetArchivesInfo
-
-func (v *interfaceManager) GoGetArchivesInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetArchivesInfo", flags, ch)
-}
-
-func (*interfaceManager) StoreGetArchivesInfo(call *dbus.Call) (info string, err error) {
- err = call.Store(&info)
- return
-}
-
-func (v *interfaceManager) GetArchivesInfo(flags dbus.Flags) (string, error) {
- return v.StoreGetArchivesInfo(
- <-v.GoGetArchivesInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method HandleSystemEvent
-
-func (v *interfaceManager) GoHandleSystemEvent(flags dbus.Flags, ch chan *dbus.Call, eventType string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".HandleSystemEvent", flags, ch, eventType)
-}
-
-func (v *interfaceManager) HandleSystemEvent(flags dbus.Flags, eventType string) error {
- return (<-v.GoHandleSystemEvent(flags, make(chan *dbus.Call, 1), eventType).Done).Err
-}
-
-// method InstallPackage
-
-func (v *interfaceManager) GoInstallPackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".InstallPackage", flags, ch, jobName, packages)
-}
-
-func (*interfaceManager) StoreInstallPackage(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) InstallPackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
- return v.StoreInstallPackage(
- <-v.GoInstallPackage(flags, make(chan *dbus.Call, 1), jobName, packages).Done)
-}
-
-// method PackageDesktopPath
-
-func (v *interfaceManager) GoPackageDesktopPath(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PackageDesktopPath", flags, ch, pkgId)
-}
-
-func (*interfaceManager) StorePackageDesktopPath(call *dbus.Call) (desktopPath string, err error) {
- err = call.Store(&desktopPath)
- return
-}
-
-func (v *interfaceManager) PackageDesktopPath(flags dbus.Flags, pkgId string) (string, error) {
- return v.StorePackageDesktopPath(
- <-v.GoPackageDesktopPath(flags, make(chan *dbus.Call, 1), pkgId).Done)
-}
-
-// method PackageExists
-
-func (v *interfaceManager) GoPackageExists(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PackageExists", flags, ch, pkgId)
-}
-
-func (*interfaceManager) StorePackageExists(call *dbus.Call) (exist bool, err error) {
- err = call.Store(&exist)
- return
-}
-
-func (v *interfaceManager) PackageExists(flags dbus.Flags, pkgId string) (bool, error) {
- return v.StorePackageExists(
- <-v.GoPackageExists(flags, make(chan *dbus.Call, 1), pkgId).Done)
-}
-
-// method PackageInstallable
-
-func (v *interfaceManager) GoPackageInstallable(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PackageInstallable", flags, ch, pkgId)
-}
-
-func (*interfaceManager) StorePackageInstallable(call *dbus.Call) (installable bool, err error) {
- err = call.Store(&installable)
- return
-}
-
-func (v *interfaceManager) PackageInstallable(flags dbus.Flags, pkgId string) (bool, error) {
- return v.StorePackageInstallable(
- <-v.GoPackageInstallable(flags, make(chan *dbus.Call, 1), pkgId).Done)
-}
-
-// method PackagesDownloadSize
-
-func (v *interfaceManager) GoPackagesDownloadSize(flags dbus.Flags, ch chan *dbus.Call, packages []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PackagesDownloadSize", flags, ch, packages)
-}
-
-func (*interfaceManager) StorePackagesDownloadSize(call *dbus.Call) (size int64, err error) {
- err = call.Store(&size)
- return
-}
-
-func (v *interfaceManager) PackagesDownloadSize(flags dbus.Flags, packages []string) (int64, error) {
- return v.StorePackagesDownloadSize(
- <-v.GoPackagesDownloadSize(flags, make(chan *dbus.Call, 1), packages).Done)
-}
-
-// method PauseJob
-
-func (v *interfaceManager) GoPauseJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PauseJob", flags, ch, jobId)
-}
-
-func (v *interfaceManager) PauseJob(flags dbus.Flags, jobId string) error {
- return (<-v.GoPauseJob(flags, make(chan *dbus.Call, 1), jobId).Done).Err
-}
-
-// method PrepareDistUpgrade
-
-func (v *interfaceManager) GoPrepareDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PrepareDistUpgrade", flags, ch)
-}
-
-func (*interfaceManager) StorePrepareDistUpgrade(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) PrepareDistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StorePrepareDistUpgrade(
- <-v.GoPrepareDistUpgrade(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RegisterAgent
-
-func (v *interfaceManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAgent", flags, ch, path)
-}
-
-func (v *interfaceManager) RegisterAgent(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoRegisterAgent(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method RemovePackage
-
-func (v *interfaceManager) GoRemovePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemovePackage", flags, ch, jobName, packages)
-}
-
-func (*interfaceManager) StoreRemovePackage(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) RemovePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
- return v.StoreRemovePackage(
- <-v.GoRemovePackage(flags, make(chan *dbus.Call, 1), jobName, packages).Done)
-}
-
-// method SetAutoClean
-
-func (v *interfaceManager) GoSetAutoClean(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoClean", flags, ch, enable)
-}
-
-func (v *interfaceManager) SetAutoClean(flags dbus.Flags, enable bool) error {
- return (<-v.GoSetAutoClean(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// method SetRegion
-
-func (v *interfaceManager) GoSetRegion(flags dbus.Flags, ch chan *dbus.Call, region string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRegion", flags, ch, region)
-}
-
-func (v *interfaceManager) SetRegion(flags dbus.Flags, region string) error {
- return (<-v.GoSetRegion(flags, make(chan *dbus.Call, 1), region).Done).Err
-}
-
-// method StartJob
-
-func (v *interfaceManager) GoStartJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartJob", flags, ch, jobId)
-}
-
-func (v *interfaceManager) StartJob(flags dbus.Flags, jobId string) error {
- return (<-v.GoStartJob(flags, make(chan *dbus.Call, 1), jobId).Done).Err
-}
-
-// method UnRegisterAgent
-
-func (v *interfaceManager) GoUnRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnRegisterAgent", flags, ch, path)
-}
-
-func (v *interfaceManager) UnRegisterAgent(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoUnRegisterAgent(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method UpdatePackage
-
-func (v *interfaceManager) GoUpdatePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdatePackage", flags, ch, jobName, packages)
-}
-
-func (*interfaceManager) StoreUpdatePackage(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) UpdatePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
- return v.StoreUpdatePackage(
- <-v.GoUpdatePackage(flags, make(chan *dbus.Call, 1), jobName, packages).Done)
-}
-
-// method UpdateSource
-
-func (v *interfaceManager) GoUpdateSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateSource", flags, ch)
-}
-
-func (*interfaceManager) StoreUpdateSource(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) UpdateSource(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreUpdateSource(
- <-v.GoUpdateSource(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// property SystemArchitectures as
-
-func (v *interfaceManager) SystemArchitectures() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "SystemArchitectures",
- }
-}
-
-// property UpgradableApps as
-
-func (v *interfaceManager) UpgradableApps() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UpgradableApps",
- }
-}
-
-// property SystemOnChanging b
-
-func (v *interfaceManager) SystemOnChanging() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SystemOnChanging",
- }
-}
-
-// property AutoClean b
-
-func (v *interfaceManager) AutoClean() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AutoClean",
- }
-}
-
-// property UpdateMode t
-
-func (v *interfaceManager) UpdateMode() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UpdateMode",
- }
-}
-
-// property HardwareId s
-
-func (v *interfaceManager) HardwareId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HardwareId",
- }
-}
-
-// property JobList ao
-
-func (v *interfaceManager) JobList() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "JobList",
- }
-}
-
-func (obj *objectLastore) Updater() updater {
- return &obj.interfaceUpdater
-}
-
-type updater interface {
- GoApplicationUpdateInfos(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call
- ApplicationUpdateInfos(flags dbus.Flags, lang string) ([][]interface{}, error)
- GoGetCheckIntervalAndTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCheckIntervalAndTime(flags dbus.Flags) (float64, string, error)
- GoListMirrorSources(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call
- ListMirrorSources(flags dbus.Flags, lang string) ([][]interface{}, error)
- GoRestoreSystemSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RestoreSystemSource(flags dbus.Flags) error
- GoSetAutoCheckUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- SetAutoCheckUpdates(flags dbus.Flags, enable bool) error
- GoSetAutoDownloadUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- SetAutoDownloadUpdates(flags dbus.Flags, enable bool) error
- GoSetMirrorSource(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- SetMirrorSource(flags dbus.Flags, id string) error
- GoSetUpdateNotify(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- SetUpdateNotify(flags dbus.Flags, enable bool) error
- AutoCheckUpdates() proxy.PropBool
- AutoInstallUpdates() proxy.PropBool
- AutoInstallUpdateType() proxy.PropUint64
- AutoDownloadUpdates() proxy.PropBool
- UpdateNotify() proxy.PropBool
- MirrorSource() proxy.PropString
- UpdatableApps() proxy.PropStringArray
- UpdatablePackages() proxy.PropStringArray
-}
-
-type interfaceUpdater struct{}
-
-func (v *interfaceUpdater) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceUpdater) GetInterfaceName_() string {
- return "com.deepin.lastore.Updater"
-}
-
-// method ApplicationUpdateInfos
-
-func (v *interfaceUpdater) GoApplicationUpdateInfos(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationUpdateInfos", flags, ch, lang)
-}
-
-func (*interfaceUpdater) StoreApplicationUpdateInfos(call *dbus.Call) (updateInfos [][]interface{}, err error) {
- err = call.Store(&updateInfos)
- return
-}
-
-func (v *interfaceUpdater) ApplicationUpdateInfos(flags dbus.Flags, lang string) ([][]interface{}, error) {
- return v.StoreApplicationUpdateInfos(
- <-v.GoApplicationUpdateInfos(flags, make(chan *dbus.Call, 1), lang).Done)
-}
-
-// method GetCheckIntervalAndTime
-
-func (v *interfaceUpdater) GoGetCheckIntervalAndTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCheckIntervalAndTime", flags, ch)
-}
-
-func (*interfaceUpdater) StoreGetCheckIntervalAndTime(call *dbus.Call) (interval float64, checkTime string, err error) {
- err = call.Store(&interval, &checkTime)
- return
-}
-
-func (v *interfaceUpdater) GetCheckIntervalAndTime(flags dbus.Flags) (float64, string, error) {
- return v.StoreGetCheckIntervalAndTime(
- <-v.GoGetCheckIntervalAndTime(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListMirrorSources
-
-func (v *interfaceUpdater) GoListMirrorSources(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListMirrorSources", flags, ch, lang)
-}
-
-func (*interfaceUpdater) StoreListMirrorSources(call *dbus.Call) (mirrorSources [][]interface{}, err error) {
- err = call.Store(&mirrorSources)
- return
-}
-
-func (v *interfaceUpdater) ListMirrorSources(flags dbus.Flags, lang string) ([][]interface{}, error) {
- return v.StoreListMirrorSources(
- <-v.GoListMirrorSources(flags, make(chan *dbus.Call, 1), lang).Done)
-}
-
-// method RestoreSystemSource
-
-func (v *interfaceUpdater) GoRestoreSystemSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RestoreSystemSource", flags, ch)
-}
-
-func (v *interfaceUpdater) RestoreSystemSource(flags dbus.Flags) error {
- return (<-v.GoRestoreSystemSource(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetAutoCheckUpdates
-
-func (v *interfaceUpdater) GoSetAutoCheckUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoCheckUpdates", flags, ch, enable)
-}
-
-func (v *interfaceUpdater) SetAutoCheckUpdates(flags dbus.Flags, enable bool) error {
- return (<-v.GoSetAutoCheckUpdates(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// method SetAutoDownloadUpdates
-
-func (v *interfaceUpdater) GoSetAutoDownloadUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoDownloadUpdates", flags, ch, enable)
-}
-
-func (v *interfaceUpdater) SetAutoDownloadUpdates(flags dbus.Flags, enable bool) error {
- return (<-v.GoSetAutoDownloadUpdates(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// method SetMirrorSource
-
-func (v *interfaceUpdater) GoSetMirrorSource(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMirrorSource", flags, ch, id)
-}
-
-func (v *interfaceUpdater) SetMirrorSource(flags dbus.Flags, id string) error {
- return (<-v.GoSetMirrorSource(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method SetUpdateNotify
-
-func (v *interfaceUpdater) GoSetUpdateNotify(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUpdateNotify", flags, ch, enable)
-}
-
-func (v *interfaceUpdater) SetUpdateNotify(flags dbus.Flags, enable bool) error {
- return (<-v.GoSetUpdateNotify(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// property AutoCheckUpdates b
-
-func (v *interfaceUpdater) AutoCheckUpdates() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AutoCheckUpdates",
- }
-}
-
-// property AutoInstallUpdates b
-
-func (v *interfaceUpdater) AutoInstallUpdates() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AutoInstallUpdates",
- }
-}
-
-// property AutoInstallUpdateType t
-
-func (v *interfaceUpdater) AutoInstallUpdateType() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "AutoInstallUpdateType",
- }
-}
-
-// property AutoDownloadUpdates b
-
-func (v *interfaceUpdater) AutoDownloadUpdates() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AutoDownloadUpdates",
- }
-}
-
-// property UpdateNotify b
-
-func (v *interfaceUpdater) UpdateNotify() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "UpdateNotify",
- }
-}
-
-// property MirrorSource s
-
-func (v *interfaceUpdater) MirrorSource() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "MirrorSource",
- }
-}
-
-// property UpdatableApps as
-
-func (v *interfaceUpdater) UpdatableApps() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UpdatableApps",
- }
-}
-
-// property UpdatablePackages as
-
-func (v *interfaceUpdater) UpdatablePackages() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UpdatablePackages",
- }
-}
-
-type Job interface {
- job // interface com.deepin.lastore.Job
- proxy.Object
-}
-
-type objectJob struct {
- interfaceJob // interface com.deepin.lastore.Job
- proxy.ImplObject
-}
-
-func NewJob(conn *dbus.Conn, path dbus.ObjectPath) (Job, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectJob)
- obj.ImplObject.Init_(conn, "com.deepin.lastore", path)
- return obj, nil
-}
-
-type job interface {
- GoString(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- String(flags dbus.Flags) (string, error)
- Id() proxy.PropString
- Name() proxy.PropString
- Packages() proxy.PropStringArray
- CreateTime() proxy.PropInt64
- Type() proxy.PropString
- Status() proxy.PropString
- Progress() proxy.PropDouble
- Description() proxy.PropString
- Speed() proxy.PropInt64
- DownloadSize() proxy.PropInt64
- Cancelable() proxy.PropBool
-}
-
-type interfaceJob struct{}
-
-func (v *interfaceJob) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceJob) GetInterfaceName_() string {
- return "com.deepin.lastore.Job"
-}
-
-// method String
-
-func (v *interfaceJob) GoString(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".String", flags, ch)
-}
-
-func (*interfaceJob) StoreString(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceJob) String(flags dbus.Flags) (string, error) {
- return v.StoreString(
- <-v.GoString(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// property Id s
-
-func (v *interfaceJob) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-// property Name s
-
-func (v *interfaceJob) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Packages as
-
-func (v *interfaceJob) Packages() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Packages",
- }
-}
-
-// property CreateTime x
-
-func (v *interfaceJob) CreateTime() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "CreateTime",
- }
-}
-
-// property Type s
-
-func (v *interfaceJob) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Status s
-
-func (v *interfaceJob) Status() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Status",
- }
-}
-
-// property Progress d
-
-func (v *interfaceJob) Progress() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Progress",
- }
-}
-
-// property Description s
-
-func (v *interfaceJob) Description() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Description",
- }
-}
-
-// property Speed x
-
-func (v *interfaceJob) Speed() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "Speed",
- }
-}
-
-// property DownloadSize x
-
-func (v *interfaceJob) DownloadSize() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "DownloadSize",
- }
-}
-
-// property Cancelable b
-
-func (v *interfaceJob) Cancelable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Cancelable",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1003 +0,0 @@
-// Code generated by "./generator com.deepin.lastore"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package lastore
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockLastore struct {
- MockInterfaceManager // interface com.deepin.lastore.Manager
- MockInterfaceUpdater // interface com.deepin.lastore.Updater
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method CleanArchives
-
-func (v *MockInterfaceManager) GoCleanArchives(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CleanArchives(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CleanJob
-
-func (v *MockInterfaceManager) GoCleanJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, jobId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CleanJob(flags dbus.Flags, jobId string) error {
- mockArgs := v.Called(flags, jobId)
-
- return mockArgs.Error(0)
-}
-
-// method DistUpgrade
-
-func (v *MockInterfaceManager) GoDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) DistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method FixError
-
-func (v *MockInterfaceManager) GoFixError(flags dbus.Flags, ch chan *dbus.Call, errType string) *dbus.Call {
- mockArgs := v.Called(flags, ch, errType)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FixError(flags dbus.Flags, errType string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, errType)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetArchivesInfo
-
-func (v *MockInterfaceManager) GoGetArchivesInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetArchivesInfo(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method HandleSystemEvent
-
-func (v *MockInterfaceManager) GoHandleSystemEvent(flags dbus.Flags, ch chan *dbus.Call, eventType string) *dbus.Call {
- mockArgs := v.Called(flags, ch, eventType)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) HandleSystemEvent(flags dbus.Flags, eventType string) error {
- mockArgs := v.Called(flags, eventType)
-
- return mockArgs.Error(0)
-}
-
-// method InstallPackage
-
-func (v *MockInterfaceManager) GoInstallPackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
- mockArgs := v.Called(flags, ch, jobName, packages)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) InstallPackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, jobName, packages)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method PackageDesktopPath
-
-func (v *MockInterfaceManager) GoPackageDesktopPath(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, pkgId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PackageDesktopPath(flags dbus.Flags, pkgId string) (string, error) {
- mockArgs := v.Called(flags, pkgId)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method PackageExists
-
-func (v *MockInterfaceManager) GoPackageExists(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, pkgId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PackageExists(flags dbus.Flags, pkgId string) (bool, error) {
- mockArgs := v.Called(flags, pkgId)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method PackageInstallable
-
-func (v *MockInterfaceManager) GoPackageInstallable(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, pkgId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PackageInstallable(flags dbus.Flags, pkgId string) (bool, error) {
- mockArgs := v.Called(flags, pkgId)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method PackagesDownloadSize
-
-func (v *MockInterfaceManager) GoPackagesDownloadSize(flags dbus.Flags, ch chan *dbus.Call, packages []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, packages)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PackagesDownloadSize(flags dbus.Flags, packages []string) (int64, error) {
- mockArgs := v.Called(flags, packages)
-
- ret0, ok := mockArgs.Get(0).(int64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method PauseJob
-
-func (v *MockInterfaceManager) GoPauseJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, jobId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PauseJob(flags dbus.Flags, jobId string) error {
- mockArgs := v.Called(flags, jobId)
-
- return mockArgs.Error(0)
-}
-
-// method PrepareDistUpgrade
-
-func (v *MockInterfaceManager) GoPrepareDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PrepareDistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RegisterAgent
-
-func (v *MockInterfaceManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) RegisterAgent(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method RemovePackage
-
-func (v *MockInterfaceManager) GoRemovePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
- mockArgs := v.Called(flags, ch, jobName, packages)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) RemovePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, jobName, packages)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetAutoClean
-
-func (v *MockInterfaceManager) GoSetAutoClean(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetAutoClean(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// method SetRegion
-
-func (v *MockInterfaceManager) GoSetRegion(flags dbus.Flags, ch chan *dbus.Call, region string) *dbus.Call {
- mockArgs := v.Called(flags, ch, region)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetRegion(flags dbus.Flags, region string) error {
- mockArgs := v.Called(flags, region)
-
- return mockArgs.Error(0)
-}
-
-// method StartJob
-
-func (v *MockInterfaceManager) GoStartJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, jobId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) StartJob(flags dbus.Flags, jobId string) error {
- mockArgs := v.Called(flags, jobId)
-
- return mockArgs.Error(0)
-}
-
-// method UnRegisterAgent
-
-func (v *MockInterfaceManager) GoUnRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UnRegisterAgent(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method UpdatePackage
-
-func (v *MockInterfaceManager) GoUpdatePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
- mockArgs := v.Called(flags, ch, jobName, packages)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UpdatePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, jobName, packages)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method UpdateSource
-
-func (v *MockInterfaceManager) GoUpdateSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UpdateSource(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property SystemArchitectures as
-
-func (v *MockInterfaceManager) SystemArchitectures() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UpgradableApps as
-
-func (v *MockInterfaceManager) UpgradableApps() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemOnChanging b
-
-func (v *MockInterfaceManager) SystemOnChanging() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AutoClean b
-
-func (v *MockInterfaceManager) AutoClean() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UpdateMode t
-
-func (v *MockInterfaceManager) UpdateMode() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HardwareId s
-
-func (v *MockInterfaceManager) HardwareId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property JobList ao
-
-func (v *MockInterfaceManager) JobList() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceUpdater struct {
- mock.Mock
-}
-
-// method ApplicationUpdateInfos
-
-func (v *MockInterfaceUpdater) GoApplicationUpdateInfos(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
- mockArgs := v.Called(flags, ch, lang)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) ApplicationUpdateInfos(flags dbus.Flags, lang string) ([][]interface{}, error) {
- mockArgs := v.Called(flags, lang)
-
- ret0, ok := mockArgs.Get(0).([][]interface{})
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetCheckIntervalAndTime
-
-func (v *MockInterfaceUpdater) GoGetCheckIntervalAndTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) GetCheckIntervalAndTime(flags dbus.Flags) (float64, string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(float64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.String(1), mockArgs.Error(2)
-}
-
-// method ListMirrorSources
-
-func (v *MockInterfaceUpdater) GoListMirrorSources(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
- mockArgs := v.Called(flags, ch, lang)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) ListMirrorSources(flags dbus.Flags, lang string) ([][]interface{}, error) {
- mockArgs := v.Called(flags, lang)
-
- ret0, ok := mockArgs.Get(0).([][]interface{})
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RestoreSystemSource
-
-func (v *MockInterfaceUpdater) GoRestoreSystemSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) RestoreSystemSource(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetAutoCheckUpdates
-
-func (v *MockInterfaceUpdater) GoSetAutoCheckUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) SetAutoCheckUpdates(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// method SetAutoDownloadUpdates
-
-func (v *MockInterfaceUpdater) GoSetAutoDownloadUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) SetAutoDownloadUpdates(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// method SetMirrorSource
-
-func (v *MockInterfaceUpdater) GoSetMirrorSource(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) SetMirrorSource(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method SetUpdateNotify
-
-func (v *MockInterfaceUpdater) GoSetUpdateNotify(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUpdater) SetUpdateNotify(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// property AutoCheckUpdates b
-
-func (v *MockInterfaceUpdater) AutoCheckUpdates() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AutoInstallUpdates b
-
-func (v *MockInterfaceUpdater) AutoInstallUpdates() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AutoInstallUpdateType t
-
-func (v *MockInterfaceUpdater) AutoInstallUpdateType() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AutoDownloadUpdates b
-
-func (v *MockInterfaceUpdater) AutoDownloadUpdates() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UpdateNotify b
-
-func (v *MockInterfaceUpdater) UpdateNotify() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MirrorSource s
-
-func (v *MockInterfaceUpdater) MirrorSource() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UpdatableApps as
-
-func (v *MockInterfaceUpdater) UpdatableApps() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UpdatablePackages as
-
-func (v *MockInterfaceUpdater) UpdatablePackages() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockJob struct {
- MockInterfaceJob // interface com.deepin.lastore.Job
- proxy.MockObject
-}
-
-type MockInterfaceJob struct {
- mock.Mock
-}
-
-// method String
-
-func (v *MockInterfaceJob) GoString(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceJob) String(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// property Id s
-
-func (v *MockInterfaceJob) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceJob) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Packages as
-
-func (v *MockInterfaceJob) Packages() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CreateTime x
-
-func (v *MockInterfaceJob) CreateTime() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type s
-
-func (v *MockInterfaceJob) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Status s
-
-func (v *MockInterfaceJob) Status() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Progress d
-
-func (v *MockInterfaceJob) Progress() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Description s
-
-func (v *MockInterfaceJob) Description() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Speed x
-
-func (v *MockInterfaceJob) Speed() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DownloadSize x
-
-func (v *MockInterfaceJob) DownloadSize() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Cancelable b
-
-func (v *MockInterfaceJob) Cancelable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,44 +0,0 @@
-{
- "Service": "com.deepin.lastore",
- "Objects": [
- {
- "Type": "Lastore",
- "Path": "/com/deepin/lastore",
- "Interfaces": [
- {
- "Name": "com.deepin.lastore.Manager",
- "Type": "manager",
- "Accessor": "Manager"
- },
- {
- "Name": "com.deepin.lastore.Updater",
- "Type": "updater",
- "Accessor": "Updater",
- "Fixes": {
- "m/ApplicationUpdateInfos": [
- {
- "Name": "arg1",
- "Type": "[]ApplicationUpdateInfo"
- }
- ],
- "m/ListMirrorSources": [
- {
- "Name": "arg1",
- "Type": "[]MirrorSource"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "Job",
- "Interfaces": [
- {
- "Name": "com.deepin.lastore.Job",
- "Type": "job"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/Job.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/Job.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/Job.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/Job.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/Lastore.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/Lastore.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/Lastore.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/Lastore.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,154 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,19 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package lastore
-
-type ApplicationUpdateInfo struct {
- Id string
- Name string
- Icon string
- CurrentVersion string
- LastVersion string
-}
-
-type MirrorSource struct {
- Id string
- Url string
- Name string
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore.agent/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore.agent/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore.agent/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore.agent/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,13 +1,13 @@
-// Code generated by "./generator com.deepin.lastore.agent"; DO NOT EDIT.
+// Code generated by "./generator ./com.deepin.lastore.agent"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package agent
import "errors"
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
import "unsafe"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore.agent/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore.agent/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.lastore.agent/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.lastore.agent/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,12 +1,12 @@
-// Code generated by "./generator com.deepin.lastore.agent"; DO NOT EDIT.
+// Code generated by "./generator ./com.deepin.lastore.agent"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package agent
import "fmt"
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
import "github.com/stretchr/testify/mock"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,150 +0,0 @@
-// Code generated by "./generator ./com.deepin.license"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package license
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type License interface {
- license // interface com.deepin.license.Info
- proxy.Object
-}
-
-type objectLicense struct {
- interfaceLicense // interface com.deepin.license.Info
- proxy.ImplObject
-}
-
-func NewLicense(conn *dbus.Conn) License {
- obj := new(objectLicense)
- obj.ImplObject.Init_(conn, "com.deepin.license", "/com/deepin/license/Info")
- return obj
-}
-
-type license interface {
- ConnectLicenseStateChange(cb func(operationMseeage uint32)) (dbusutil.SignalHandlerId, error)
- AuthorizationState() proxy.PropInt32
- LicenseState() proxy.PropInt32
- ActiveMethod() proxy.PropUint32
- ActiveCode() proxy.PropString
- AuthorizeUrl() proxy.PropString
- AuthorizeVersion() proxy.PropString
- ValidityEnd() proxy.PropString
- Organization() proxy.PropString
-}
-
-type interfaceLicense struct{}
-
-func (v *interfaceLicense) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLicense) GetInterfaceName_() string {
- return "com.deepin.license.Info"
-}
-
-// signal LicenseStateChange
-
-func (v *interfaceLicense) ConnectLicenseStateChange(cb func(operationMseeage uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "LicenseStateChange", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".LicenseStateChange",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var operationMseeage uint32
- err := dbus.Store(sig.Body, &operationMseeage)
- if err == nil {
- cb(operationMseeage)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property AuthorizationState i
-
-func (v *interfaceLicense) AuthorizationState() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "AuthorizationState",
- }
-}
-
-// property LicenseState i
-
-func (v *interfaceLicense) LicenseState() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "LicenseState",
- }
-}
-
-// property ActiveMethod u
-
-func (v *interfaceLicense) ActiveMethod() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ActiveMethod",
- }
-}
-
-// property ActiveCode s
-
-func (v *interfaceLicense) ActiveCode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ActiveCode",
- }
-}
-
-// property AuthorizeUrl s
-
-func (v *interfaceLicense) AuthorizeUrl() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "AuthorizeUrl",
- }
-}
-
-// property AuthorizeVersion s
-
-func (v *interfaceLicense) AuthorizeVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "AuthorizeVersion",
- }
-}
-
-// property ValidityEnd s
-
-func (v *interfaceLicense) ValidityEnd() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ValidityEnd",
- }
-}
-
-// property Organization s
-
-func (v *interfaceLicense) Organization() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Organization",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,138 +0,0 @@
-// Code generated by "./generator ./com.deepin.license"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package license
-
-import "fmt"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockLicense struct {
- MockInterfaceLicense // interface com.deepin.license.Info
- proxy.MockObject
-}
-
-type MockInterfaceLicense struct {
- mock.Mock
-}
-
-// signal LicenseStateChange
-
-func (v *MockInterfaceLicense) ConnectLicenseStateChange(cb func(operationMseeage uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property AuthorizationState i
-
-func (v *MockInterfaceLicense) AuthorizationState() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LicenseState i
-
-func (v *MockInterfaceLicense) LicenseState() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveMethod u
-
-func (v *MockInterfaceLicense) ActiveMethod() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveCode s
-
-func (v *MockInterfaceLicense) ActiveCode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AuthorizeUrl s
-
-func (v *MockInterfaceLicense) AuthorizeUrl() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AuthorizeVersion s
-
-func (v *MockInterfaceLicense) AuthorizeVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ValidityEnd s
-
-func (v *MockInterfaceLicense) ValidityEnd() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Organization s
-
-func (v *MockInterfaceLicense) Organization() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.license",
- "Objects": [
- {
- "Type": "License",
- "Path": "/com/deepin/license/Info",
- "Interfaces": [
- {
- "Name": "com.deepin.license.Info",
- "Type": "license"
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/License.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/License.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.license/License.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.license/License.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,52 +0,0 @@
-"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1054 +0,0 @@
-// Code generated by "./generator ./com.deepin.sessionmanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package sessionmanager
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type StartManager interface {
- startManager // interface com.deepin.StartManager
- proxy.Object
-}
-
-type objectStartManager struct {
- interfaceStartManager // interface com.deepin.StartManager
- proxy.ImplObject
-}
-
-func NewStartManager(conn *dbus.Conn) StartManager {
- obj := new(objectStartManager)
- obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/StartManager")
- return obj
-}
-
-type startManager interface {
- GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- AddAutostart(flags dbus.Flags, arg0 string) (bool, error)
- GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- AutostartList(flags dbus.Flags) ([]string, error)
- GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DumpMemRecord(flags dbus.Flags) (string, error)
- GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetApps(flags dbus.Flags) (map[uint32]string, error)
- GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- IsAutostart(flags dbus.Flags, arg0 string) (bool, error)
- GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsMemSufficient(flags dbus.Flags) (bool, error)
- GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- Launch(flags dbus.Flags, arg0 string) (bool, error)
- GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call
- LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error
- GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call
- LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error
- GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call
- LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error
- GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
- LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error)
- GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error)
- GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call
- RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error
- GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- TryAgain(flags dbus.Flags, arg0 bool) error
- ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error)
- NeededMemory() proxy.PropUint64
-}
-
-type interfaceStartManager struct{}
-
-func (v *interfaceStartManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceStartManager) GetInterfaceName_() string {
- return "com.deepin.StartManager"
-}
-
-// method AddAutostart
-
-func (v *interfaceStartManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAutostart", flags, ch, arg0)
-}
-
-func (*interfaceStartManager) StoreAddAutostart(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceStartManager) AddAutostart(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreAddAutostart(
- <-v.GoAddAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method AutostartList
-
-func (v *interfaceStartManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AutostartList", flags, ch)
-}
-
-func (*interfaceStartManager) StoreAutostartList(call *dbus.Call) (arg0 []string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceStartManager) AutostartList(flags dbus.Flags) ([]string, error) {
- return v.StoreAutostartList(
- <-v.GoAutostartList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method DumpMemRecord
-
-func (v *interfaceStartManager) GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpMemRecord", flags, ch)
-}
-
-func (*interfaceStartManager) StoreDumpMemRecord(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceStartManager) DumpMemRecord(flags dbus.Flags) (string, error) {
- return v.StoreDumpMemRecord(
- <-v.GoDumpMemRecord(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetApps
-
-func (v *interfaceStartManager) GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetApps", flags, ch)
-}
-
-func (*interfaceStartManager) StoreGetApps(call *dbus.Call) (arg0 map[uint32]string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceStartManager) GetApps(flags dbus.Flags) (map[uint32]string, error) {
- return v.StoreGetApps(
- <-v.GoGetApps(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsAutostart
-
-func (v *interfaceStartManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsAutostart", flags, ch, arg0)
-}
-
-func (*interfaceStartManager) StoreIsAutostart(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceStartManager) IsAutostart(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreIsAutostart(
- <-v.GoIsAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method IsMemSufficient
-
-func (v *interfaceStartManager) GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMemSufficient", flags, ch)
-}
-
-func (*interfaceStartManager) StoreIsMemSufficient(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceStartManager) IsMemSufficient(flags dbus.Flags) (bool, error) {
- return v.StoreIsMemSufficient(
- <-v.GoIsMemSufficient(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Launch
-
-func (v *interfaceStartManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Launch", flags, ch, arg0)
-}
-
-func (*interfaceStartManager) StoreLaunch(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceStartManager) Launch(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreLaunch(
- <-v.GoLaunch(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method LaunchApp
-
-func (v *interfaceStartManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchApp", flags, ch, arg0, arg1, arg2)
-}
-
-func (v *interfaceStartManager) LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error {
- return (<-v.GoLaunchApp(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
-}
-
-// method LaunchAppAction
-
-func (v *interfaceStartManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchAppAction", flags, ch, arg0, arg1, arg2)
-}
-
-func (v *interfaceStartManager) LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error {
- return (<-v.GoLaunchAppAction(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
-}
-
-// method LaunchAppWithOptions
-
-func (v *interfaceStartManager) GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchAppWithOptions", flags, ch, arg0, arg1, arg2, arg3)
-}
-
-func (v *interfaceStartManager) LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error {
- return (<-v.GoLaunchAppWithOptions(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3).Done).Err
-}
-
-// method LaunchWithTimestamp
-
-func (v *interfaceStartManager) GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchWithTimestamp", flags, ch, arg0, arg1)
-}
-
-func (*interfaceStartManager) StoreLaunchWithTimestamp(call *dbus.Call) (arg2 bool, err error) {
- err = call.Store(&arg2)
- return
-}
-
-func (v *interfaceStartManager) LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error) {
- return v.StoreLaunchWithTimestamp(
- <-v.GoLaunchWithTimestamp(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
-}
-
-// method RemoveAutostart
-
-func (v *interfaceStartManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAutostart", flags, ch, arg0)
-}
-
-func (*interfaceStartManager) StoreRemoveAutostart(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceStartManager) RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreRemoveAutostart(
- <-v.GoRemoveAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method RunCommand
-
-func (v *interfaceStartManager) GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RunCommand", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceStartManager) RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error {
- return (<-v.GoRunCommand(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method TryAgain
-
-func (v *interfaceStartManager) GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TryAgain", flags, ch, arg0)
-}
-
-func (v *interfaceStartManager) TryAgain(flags dbus.Flags, arg0 bool) error {
- return (<-v.GoTryAgain(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// signal AutostartChanged
-
-func (v *interfaceStartManager) ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AutostartChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AutostartChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- var arg1 string
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property NeededMemory t
-
-func (v *interfaceStartManager) NeededMemory() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "NeededMemory",
- }
-}
-
-type SessionManager interface {
- sessionManager // interface com.deepin.SessionManager
- proxy.Object
-}
-
-type objectSessionManager struct {
- interfaceSessionManager // interface com.deepin.SessionManager
- proxy.ImplObject
-}
-
-func NewSessionManager(conn *dbus.Conn) SessionManager {
- obj := new(objectSessionManager)
- obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/SessionManager")
- return obj
-}
-
-type sessionManager interface {
- GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- AllowSessionDaemonRun(flags dbus.Flags) (bool, error)
- GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanHibernate(flags dbus.Flags) (bool, error)
- GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanLogout(flags dbus.Flags) (bool, error)
- GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanReboot(flags dbus.Flags) (bool, error)
- GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanShutdown(flags dbus.Flags) (bool, error)
- GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanSuspend(flags dbus.Flags) (bool, error)
- GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ForceLogout(flags dbus.Flags) error
- GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ForceReboot(flags dbus.Flags) error
- GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ForceShutdown(flags dbus.Flags) error
- GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Logout(flags dbus.Flags) error
- GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PowerOffChoose(flags dbus.Flags) error
- GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reboot(flags dbus.Flags) error
- GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- Register(flags dbus.Flags, arg0 string) (bool, error)
- GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestHibernate(flags dbus.Flags) error
- GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestLock(flags dbus.Flags) error
- GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestLogout(flags dbus.Flags) error
- GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestReboot(flags dbus.Flags) error
- GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestShutdown(flags dbus.Flags) error
- GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestSuspend(flags dbus.Flags) error
- GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- SetLocked(flags dbus.Flags, arg0 bool) error
- GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Shutdown(flags dbus.Flags) error
- GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ToggleDebug(flags dbus.Flags) error
- ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error)
- Locked() proxy.PropBool
- CurrentUid() proxy.PropString
- Stage() proxy.PropInt32
- CurrentSessionPath() proxy.PropObjectPath
-}
-
-type interfaceSessionManager struct{}
-
-func (v *interfaceSessionManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSessionManager) GetInterfaceName_() string {
- return "com.deepin.SessionManager"
-}
-
-// method AllowSessionDaemonRun
-
-func (v *interfaceSessionManager) GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowSessionDaemonRun", flags, ch)
-}
-
-func (*interfaceSessionManager) StoreAllowSessionDaemonRun(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceSessionManager) AllowSessionDaemonRun(flags dbus.Flags) (bool, error) {
- return v.StoreAllowSessionDaemonRun(
- <-v.GoAllowSessionDaemonRun(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanHibernate
-
-func (v *interfaceSessionManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHibernate", flags, ch)
-}
-
-func (*interfaceSessionManager) StoreCanHibernate(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceSessionManager) CanHibernate(flags dbus.Flags) (bool, error) {
- return v.StoreCanHibernate(
- <-v.GoCanHibernate(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanLogout
-
-func (v *interfaceSessionManager) GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanLogout", flags, ch)
-}
-
-func (*interfaceSessionManager) StoreCanLogout(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceSessionManager) CanLogout(flags dbus.Flags) (bool, error) {
- return v.StoreCanLogout(
- <-v.GoCanLogout(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanReboot
-
-func (v *interfaceSessionManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanReboot", flags, ch)
-}
-
-func (*interfaceSessionManager) StoreCanReboot(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceSessionManager) CanReboot(flags dbus.Flags) (bool, error) {
- return v.StoreCanReboot(
- <-v.GoCanReboot(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanShutdown
-
-func (v *interfaceSessionManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanShutdown", flags, ch)
-}
-
-func (*interfaceSessionManager) StoreCanShutdown(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceSessionManager) CanShutdown(flags dbus.Flags) (bool, error) {
- return v.StoreCanShutdown(
- <-v.GoCanShutdown(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanSuspend
-
-func (v *interfaceSessionManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSuspend", flags, ch)
-}
-
-func (*interfaceSessionManager) StoreCanSuspend(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceSessionManager) CanSuspend(flags dbus.Flags) (bool, error) {
- return v.StoreCanSuspend(
- <-v.GoCanSuspend(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ForceLogout
-
-func (v *interfaceSessionManager) GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceLogout", flags, ch)
-}
-
-func (v *interfaceSessionManager) ForceLogout(flags dbus.Flags) error {
- return (<-v.GoForceLogout(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ForceReboot
-
-func (v *interfaceSessionManager) GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceReboot", flags, ch)
-}
-
-func (v *interfaceSessionManager) ForceReboot(flags dbus.Flags) error {
- return (<-v.GoForceReboot(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ForceShutdown
-
-func (v *interfaceSessionManager) GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceShutdown", flags, ch)
-}
-
-func (v *interfaceSessionManager) ForceShutdown(flags dbus.Flags) error {
- return (<-v.GoForceShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Logout
-
-func (v *interfaceSessionManager) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Logout", flags, ch)
-}
-
-func (v *interfaceSessionManager) Logout(flags dbus.Flags) error {
- return (<-v.GoLogout(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method PowerOffChoose
-
-func (v *interfaceSessionManager) GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOffChoose", flags, ch)
-}
-
-func (v *interfaceSessionManager) PowerOffChoose(flags dbus.Flags) error {
- return (<-v.GoPowerOffChoose(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Reboot
-
-func (v *interfaceSessionManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch)
-}
-
-func (v *interfaceSessionManager) Reboot(flags dbus.Flags) error {
- return (<-v.GoReboot(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Register
-
-func (v *interfaceSessionManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, arg0)
-}
-
-func (*interfaceSessionManager) StoreRegister(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceSessionManager) Register(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreRegister(
- <-v.GoRegister(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method RequestHibernate
-
-func (v *interfaceSessionManager) GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestHibernate", flags, ch)
-}
-
-func (v *interfaceSessionManager) RequestHibernate(flags dbus.Flags) error {
- return (<-v.GoRequestHibernate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestLock
-
-func (v *interfaceSessionManager) GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLock", flags, ch)
-}
-
-func (v *interfaceSessionManager) RequestLock(flags dbus.Flags) error {
- return (<-v.GoRequestLock(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestLogout
-
-func (v *interfaceSessionManager) GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLogout", flags, ch)
-}
-
-func (v *interfaceSessionManager) RequestLogout(flags dbus.Flags) error {
- return (<-v.GoRequestLogout(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestReboot
-
-func (v *interfaceSessionManager) GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestReboot", flags, ch)
-}
-
-func (v *interfaceSessionManager) RequestReboot(flags dbus.Flags) error {
- return (<-v.GoRequestReboot(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestShutdown
-
-func (v *interfaceSessionManager) GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestShutdown", flags, ch)
-}
-
-func (v *interfaceSessionManager) RequestShutdown(flags dbus.Flags) error {
- return (<-v.GoRequestShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestSuspend
-
-func (v *interfaceSessionManager) GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSuspend", flags, ch)
-}
-
-func (v *interfaceSessionManager) RequestSuspend(flags dbus.Flags) error {
- return (<-v.GoRequestSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetLocked
-
-func (v *interfaceSessionManager) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocked", flags, ch, arg0)
-}
-
-func (v *interfaceSessionManager) SetLocked(flags dbus.Flags, arg0 bool) error {
- return (<-v.GoSetLocked(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method Shutdown
-
-func (v *interfaceSessionManager) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
-}
-
-func (v *interfaceSessionManager) Shutdown(flags dbus.Flags) error {
- return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ToggleDebug
-
-func (v *interfaceSessionManager) GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleDebug", flags, ch)
-}
-
-func (v *interfaceSessionManager) ToggleDebug(flags dbus.Flags) error {
- return (<-v.GoToggleDebug(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal Unlock
-
-func (v *interfaceSessionManager) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Unlock", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Unlock",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Locked b
-
-func (v *interfaceSessionManager) Locked() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Locked",
- }
-}
-
-// property CurrentUid s
-
-func (v *interfaceSessionManager) CurrentUid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CurrentUid",
- }
-}
-
-// property Stage i
-
-func (v *interfaceSessionManager) Stage() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Stage",
- }
-}
-
-// property CurrentSessionPath o
-
-func (v *interfaceSessionManager) CurrentSessionPath() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "CurrentSessionPath",
- }
-}
-
-type WMSwitcher interface {
- wmSwitcher // interface com.deepin.WMSwitcher
- proxy.Object
-}
-
-type objectWMSwitcher struct {
- interfaceWmSwitcher // interface com.deepin.WMSwitcher
- proxy.ImplObject
-}
-
-func NewWMSwitcher(conn *dbus.Conn) WMSwitcher {
- obj := new(objectWMSwitcher)
- obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/WMSwitcher")
- return obj
-}
-
-type wmSwitcher interface {
- GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CurrentWM(flags dbus.Flags) (string, error)
- GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestSwitchWM(flags dbus.Flags) error
- GoRestartWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RestartWM(flags dbus.Flags) error
- GoStart2DWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Start2DWM(flags dbus.Flags) error
- ConnectWMChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceWmSwitcher struct{}
-
-func (v *interfaceWmSwitcher) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWmSwitcher) GetInterfaceName_() string {
- return "com.deepin.WMSwitcher"
-}
-
-// method CurrentWM
-
-func (v *interfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CurrentWM", flags, ch)
-}
-
-func (*interfaceWmSwitcher) StoreCurrentWM(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
- return v.StoreCurrentWM(
- <-v.GoCurrentWM(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RequestSwitchWM
-
-func (v *interfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSwitchWM", flags, ch)
-}
-
-func (v *interfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
- return (<-v.GoRequestSwitchWM(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RestartWM
-
-func (v *interfaceWmSwitcher) GoRestartWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RestartWM", flags, ch)
-}
-
-func (v *interfaceWmSwitcher) RestartWM(flags dbus.Flags) error {
- return (<-v.GoRestartWM(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Start2DWM
-
-func (v *interfaceWmSwitcher) GoStart2DWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Start2DWM", flags, ch)
-}
-
-func (v *interfaceWmSwitcher) Start2DWM(flags dbus.Flags) error {
- return (<-v.GoStart2DWM(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal WMChanged
-
-func (v *interfaceWmSwitcher) ConnectWMChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WMChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WMChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-type XSettings interface {
- xSettings // interface com.deepin.XSettings
- proxy.Object
-}
-
-type objectXSettings struct {
- interfaceXSettings // interface com.deepin.XSettings
- proxy.ImplObject
-}
-
-func NewXSettings(conn *dbus.Conn) XSettings {
- obj := new(objectXSettings)
- obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/XSettings")
- return obj
-}
-
-type xSettings interface {
- GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetColor(flags dbus.Flags, arg0 string) ([]int16, error)
- GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetInteger(flags dbus.Flags, arg0 string) (int32, error)
- GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetScaleFactor(flags dbus.Flags) (float64, error)
- GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error)
- GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetString(flags dbus.Flags, arg0 string) (string, error)
- GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListProps(flags dbus.Flags) (string, error)
- GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call
- SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error
- GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call
- SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error
- GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call
- SetScaleFactor(flags dbus.Flags, arg0 float64) error
- GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call
- SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error
- GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call
- SetString(flags dbus.Flags, arg0 string, arg1 string) error
- ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceXSettings struct{}
-
-func (v *interfaceXSettings) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceXSettings) GetInterfaceName_() string {
- return "com.deepin.XSettings"
-}
-
-// method GetColor
-
-func (v *interfaceXSettings) GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetColor", flags, ch, arg0)
-}
-
-func (*interfaceXSettings) StoreGetColor(call *dbus.Call) (arg1 []int16, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceXSettings) GetColor(flags dbus.Flags, arg0 string) ([]int16, error) {
- return v.StoreGetColor(
- <-v.GoGetColor(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method GetInteger
-
-func (v *interfaceXSettings) GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetInteger", flags, ch, arg0)
-}
-
-func (*interfaceXSettings) StoreGetInteger(call *dbus.Call) (arg1 int32, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceXSettings) GetInteger(flags dbus.Flags, arg0 string) (int32, error) {
- return v.StoreGetInteger(
- <-v.GoGetInteger(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method GetScaleFactor
-
-func (v *interfaceXSettings) GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetScaleFactor", flags, ch)
-}
-
-func (*interfaceXSettings) StoreGetScaleFactor(call *dbus.Call) (arg0 float64, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceXSettings) GetScaleFactor(flags dbus.Flags) (float64, error) {
- return v.StoreGetScaleFactor(
- <-v.GoGetScaleFactor(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetScreenScaleFactors
-
-func (v *interfaceXSettings) GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetScreenScaleFactors", flags, ch)
-}
-
-func (*interfaceXSettings) StoreGetScreenScaleFactors(call *dbus.Call) (arg0 map[string]float64, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceXSettings) GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error) {
- return v.StoreGetScreenScaleFactors(
- <-v.GoGetScreenScaleFactors(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetString
-
-func (v *interfaceXSettings) GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetString", flags, ch, arg0)
-}
-
-func (*interfaceXSettings) StoreGetString(call *dbus.Call) (arg1 string, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceXSettings) GetString(flags dbus.Flags, arg0 string) (string, error) {
- return v.StoreGetString(
- <-v.GoGetString(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method ListProps
-
-func (v *interfaceXSettings) GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListProps", flags, ch)
-}
-
-func (*interfaceXSettings) StoreListProps(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceXSettings) ListProps(flags dbus.Flags) (string, error) {
- return v.StoreListProps(
- <-v.GoListProps(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetColor
-
-func (v *interfaceXSettings) GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetColor", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceXSettings) SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error {
- return (<-v.GoSetColor(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetInteger
-
-func (v *interfaceXSettings) GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetInteger", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceXSettings) SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error {
- return (<-v.GoSetInteger(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetScaleFactor
-
-func (v *interfaceXSettings) GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetScaleFactor", flags, ch, arg0)
-}
-
-func (v *interfaceXSettings) SetScaleFactor(flags dbus.Flags, arg0 float64) error {
- return (<-v.GoSetScaleFactor(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method SetScreenScaleFactors
-
-func (v *interfaceXSettings) GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetScreenScaleFactors", flags, ch, arg0)
-}
-
-func (v *interfaceXSettings) SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error {
- return (<-v.GoSetScreenScaleFactors(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method SetString
-
-func (v *interfaceXSettings) GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetString", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceXSettings) SetString(flags dbus.Flags, arg0 string, arg1 string) error {
- return (<-v.GoSetString(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// signal SetScaleFactorStarted
-
-func (v *interfaceXSettings) ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SetScaleFactorStarted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SetScaleFactorStarted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SetScaleFactorDone
-
-func (v *interfaceXSettings) ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SetScaleFactorDone", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SetScaleFactorDone",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1177 +0,0 @@
-// Code generated by "./generator ./com.deepin.sessionmanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package sessionmanager
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockStartManager struct {
- MockInterfaceStartManager // interface com.deepin.StartManager
- proxy.MockObject
-}
-
-type MockInterfaceStartManager struct {
- mock.Mock
-}
-
-// method AddAutostart
-
-func (v *MockInterfaceStartManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) AddAutostart(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method AutostartList
-
-func (v *MockInterfaceStartManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) AutostartList(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DumpMemRecord
-
-func (v *MockInterfaceStartManager) GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) DumpMemRecord(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetApps
-
-func (v *MockInterfaceStartManager) GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) GetApps(flags dbus.Flags) (map[uint32]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[uint32]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsAutostart
-
-func (v *MockInterfaceStartManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) IsAutostart(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsMemSufficient
-
-func (v *MockInterfaceStartManager) GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) IsMemSufficient(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Launch
-
-func (v *MockInterfaceStartManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) Launch(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method LaunchApp
-
-func (v *MockInterfaceStartManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error {
- mockArgs := v.Called(flags, arg0, arg1, arg2)
-
- return mockArgs.Error(0)
-}
-
-// method LaunchAppAction
-
-func (v *MockInterfaceStartManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error {
- mockArgs := v.Called(flags, arg0, arg1, arg2)
-
- return mockArgs.Error(0)
-}
-
-// method LaunchAppWithOptions
-
-func (v *MockInterfaceStartManager) GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, arg0, arg1, arg2, arg3)
-
- return mockArgs.Error(0)
-}
-
-// method LaunchWithTimestamp
-
-func (v *MockInterfaceStartManager) GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error) {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method RemoveAutostart
-
-func (v *MockInterfaceStartManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method RunCommand
-
-func (v *MockInterfaceStartManager) GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method TryAgain
-
-func (v *MockInterfaceStartManager) GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceStartManager) TryAgain(flags dbus.Flags, arg0 bool) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// signal AutostartChanged
-
-func (v *MockInterfaceStartManager) ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property NeededMemory t
-
-func (v *MockInterfaceStartManager) NeededMemory() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSessionManager struct {
- MockInterfaceSessionManager // interface com.deepin.SessionManager
- proxy.MockObject
-}
-
-type MockInterfaceSessionManager struct {
- mock.Mock
-}
-
-// method AllowSessionDaemonRun
-
-func (v *MockInterfaceSessionManager) GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) AllowSessionDaemonRun(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanHibernate
-
-func (v *MockInterfaceSessionManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) CanHibernate(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanLogout
-
-func (v *MockInterfaceSessionManager) GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) CanLogout(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanReboot
-
-func (v *MockInterfaceSessionManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) CanReboot(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanShutdown
-
-func (v *MockInterfaceSessionManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) CanShutdown(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CanSuspend
-
-func (v *MockInterfaceSessionManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) CanSuspend(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method ForceLogout
-
-func (v *MockInterfaceSessionManager) GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) ForceLogout(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ForceReboot
-
-func (v *MockInterfaceSessionManager) GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) ForceReboot(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ForceShutdown
-
-func (v *MockInterfaceSessionManager) GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) ForceShutdown(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Logout
-
-func (v *MockInterfaceSessionManager) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) Logout(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method PowerOffChoose
-
-func (v *MockInterfaceSessionManager) GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) PowerOffChoose(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Reboot
-
-func (v *MockInterfaceSessionManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) Reboot(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Register
-
-func (v *MockInterfaceSessionManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) Register(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method RequestHibernate
-
-func (v *MockInterfaceSessionManager) GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) RequestHibernate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestLock
-
-func (v *MockInterfaceSessionManager) GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) RequestLock(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestLogout
-
-func (v *MockInterfaceSessionManager) GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) RequestLogout(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestReboot
-
-func (v *MockInterfaceSessionManager) GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) RequestReboot(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestShutdown
-
-func (v *MockInterfaceSessionManager) GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) RequestShutdown(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestSuspend
-
-func (v *MockInterfaceSessionManager) GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) RequestSuspend(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetLocked
-
-func (v *MockInterfaceSessionManager) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) SetLocked(flags dbus.Flags, arg0 bool) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method Shutdown
-
-func (v *MockInterfaceSessionManager) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) Shutdown(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ToggleDebug
-
-func (v *MockInterfaceSessionManager) GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSessionManager) ToggleDebug(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal Unlock
-
-func (v *MockInterfaceSessionManager) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Locked b
-
-func (v *MockInterfaceSessionManager) Locked() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentUid s
-
-func (v *MockInterfaceSessionManager) CurrentUid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Stage i
-
-func (v *MockInterfaceSessionManager) Stage() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentSessionPath o
-
-func (v *MockInterfaceSessionManager) CurrentSessionPath() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockWMSwitcher struct {
- MockInterfaceWmSwitcher // interface com.deepin.WMSwitcher
- proxy.MockObject
-}
-
-type MockInterfaceWmSwitcher struct {
- mock.Mock
-}
-
-// method CurrentWM
-
-func (v *MockInterfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RequestSwitchWM
-
-func (v *MockInterfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RestartWM
-
-func (v *MockInterfaceWmSwitcher) GoRestartWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWmSwitcher) RestartWM(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Start2DWM
-
-func (v *MockInterfaceWmSwitcher) GoStart2DWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWmSwitcher) Start2DWM(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal WMChanged
-
-func (v *MockInterfaceWmSwitcher) ConnectWMChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockXSettings struct {
- MockInterfaceXSettings // interface com.deepin.XSettings
- proxy.MockObject
-}
-
-type MockInterfaceXSettings struct {
- mock.Mock
-}
-
-// method GetColor
-
-func (v *MockInterfaceXSettings) GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) GetColor(flags dbus.Flags, arg0 string) ([]int16, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).([]int16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetInteger
-
-func (v *MockInterfaceXSettings) GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) GetInteger(flags dbus.Flags, arg0 string) (int32, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetScaleFactor
-
-func (v *MockInterfaceXSettings) GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) GetScaleFactor(flags dbus.Flags) (float64, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(float64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetScreenScaleFactors
-
-func (v *MockInterfaceXSettings) GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]float64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetString
-
-func (v *MockInterfaceXSettings) GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) GetString(flags dbus.Flags, arg0 string) (string, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method ListProps
-
-func (v *MockInterfaceXSettings) GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) ListProps(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetColor
-
-func (v *MockInterfaceXSettings) GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetInteger
-
-func (v *MockInterfaceXSettings) GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetScaleFactor
-
-func (v *MockInterfaceXSettings) GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) SetScaleFactor(flags dbus.Flags, arg0 float64) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method SetScreenScaleFactors
-
-func (v *MockInterfaceXSettings) GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method SetString
-
-func (v *MockInterfaceXSettings) GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceXSettings) SetString(flags dbus.Flags, arg0 string, arg1 string) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// signal SetScaleFactorStarted
-
-func (v *MockInterfaceXSettings) ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SetScaleFactorDone
-
-func (v *MockInterfaceXSettings) ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,45 +0,0 @@
-{
- "Service": "com.deepin.SessionManager",
- "Objects": [
- {
- "Type": "StartManager",
- "Path": "/com/deepin/StartManager",
- "Interfaces": [
- {
- "Name": "com.deepin.StartManager",
- "Type": "startManager"
- }
- ]
- },
- {
- "Type": "SessionManager",
- "Path": "/com/deepin/SessionManager",
- "Interfaces": [
- {
- "Name": "com.deepin.SessionManager",
- "Type": "sessionManager"
- }
- ]
- },
- {
- "Type": "WMSwitcher",
- "Path": "/com/deepin/WMSwitcher",
- "Interfaces": [
- {
- "Name": "com.deepin.WMSwitcher",
- "Type": "wmSwitcher"
- }
- ]
- },
- {
- "Type": "XSettings",
- "Path": "/com/deepin/XSettings",
- "Interfaces": [
- {
- "Name": "com.deepin.XSettings",
- "Type": "xSettings"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/SessionManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/SessionManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/SessionManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/SessionManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/StartManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/StartManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/StartManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/StartManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/WMSwitcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/WMSwitcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/WMSwitcher.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/WMSwitcher.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/XSettings.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/XSettings.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.sessionmanager/XSettings.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.sessionmanager/XSettings.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,459 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.bluetooth"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package bluetooth
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Bluetooth interface {
- bluetooth // interface com.deepin.system.Bluetooth
- proxy.Object
-}
-
-type objectBluetooth struct {
- interfaceBluetooth // interface com.deepin.system.Bluetooth
- proxy.ImplObject
-}
-
-func NewBluetooth(conn *dbus.Conn) Bluetooth {
- obj := new(objectBluetooth)
- obj.ImplObject.Init_(conn, "com.deepin.system.Bluetooth", "/com/deepin/system/Bluetooth")
- return obj
-}
-
-type bluetooth interface {
- GoClearUnpairedDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearUnpairedDevice(flags dbus.Flags) error
- GoConnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) *dbus.Call
- ConnectDevice(flags dbus.Flags, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) error
- GoDebugInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DebugInfo(flags dbus.Flags) (string, error)
- GoDisconnectAudioDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DisconnectAudioDevices(flags dbus.Flags) error
- GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
- DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error
- GoGetAdapters(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAdapters(flags dbus.Flags) (string, error)
- GoGetDevices(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call
- GetDevices(flags dbus.Flags, adapterPath dbus.ObjectPath) (string, error)
- GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call
- RegisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error
- GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call
- RemoveDevice(flags dbus.Flags, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) error
- GoRequestDiscovery(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call
- RequestDiscovery(flags dbus.Flags, adapterPath dbus.ObjectPath) error
- GoSetAdapterAlias(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, alias string) *dbus.Call
- SetAdapterAlias(flags dbus.Flags, adapterPath dbus.ObjectPath, alias string) error
- GoSetAdapterDiscoverable(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverable bool) *dbus.Call
- SetAdapterDiscoverable(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverable bool) error
- GoSetAdapterDiscoverableTimeout(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverableTimeout uint32) *dbus.Call
- SetAdapterDiscoverableTimeout(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverableTimeout uint32) error
- GoSetAdapterDiscovering(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discovering bool) *dbus.Call
- SetAdapterDiscovering(flags dbus.Flags, adapterPath dbus.ObjectPath, discovering bool) error
- GoSetAdapterPowered(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, powered bool) *dbus.Call
- SetAdapterPowered(flags dbus.Flags, adapterPath dbus.ObjectPath, powered bool) error
- GoSetDeviceAlias(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, alias string) *dbus.Call
- SetDeviceAlias(flags dbus.Flags, device dbus.ObjectPath, alias string) error
- GoSetDeviceTrusted(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, trusted bool) *dbus.Call
- SetDeviceTrusted(flags dbus.Flags, device dbus.ObjectPath, trusted bool) error
- GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call
- UnregisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error
- ConnectAdapterAdded(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectAdapterRemoved(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectAdapterPropertiesChanged(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceAdded(cb func(devJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceRemoved(cb func(devJSON string)) (dbusutil.SignalHandlerId, error)
- ConnectDevicePropertiesChanged(cb func(devJSON string)) (dbusutil.SignalHandlerId, error)
- CanSendFile() proxy.PropBool
- State() proxy.PropUint32
-}
-
-type interfaceBluetooth struct{}
-
-func (v *interfaceBluetooth) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceBluetooth) GetInterfaceName_() string {
- return "com.deepin.system.Bluetooth"
-}
-
-// method ClearUnpairedDevice
-
-func (v *interfaceBluetooth) GoClearUnpairedDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearUnpairedDevice", flags, ch)
-}
-
-func (v *interfaceBluetooth) ClearUnpairedDevice(flags dbus.Flags) error {
- return (<-v.GoClearUnpairedDevice(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ConnectDevice
-
-func (v *interfaceBluetooth) GoConnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ConnectDevice", flags, ch, devPath, adapterPath)
-}
-
-func (v *interfaceBluetooth) ConnectDevice(flags dbus.Flags, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) error {
- return (<-v.GoConnectDevice(flags, make(chan *dbus.Call, 1), devPath, adapterPath).Done).Err
-}
-
-// method DebugInfo
-
-func (v *interfaceBluetooth) GoDebugInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DebugInfo", flags, ch)
-}
-
-func (*interfaceBluetooth) StoreDebugInfo(call *dbus.Call) (info string, err error) {
- err = call.Store(&info)
- return
-}
-
-func (v *interfaceBluetooth) DebugInfo(flags dbus.Flags) (string, error) {
- return v.StoreDebugInfo(
- <-v.GoDebugInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method DisconnectAudioDevices
-
-func (v *interfaceBluetooth) GoDisconnectAudioDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectAudioDevices", flags, ch)
-}
-
-func (v *interfaceBluetooth) DisconnectAudioDevices(flags dbus.Flags) error {
- return (<-v.GoDisconnectAudioDevices(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method DisconnectDevice
-
-func (v *interfaceBluetooth) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectDevice", flags, ch, devPath)
-}
-
-func (v *interfaceBluetooth) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
- return (<-v.GoDisconnectDevice(flags, make(chan *dbus.Call, 1), devPath).Done).Err
-}
-
-// method GetAdapters
-
-func (v *interfaceBluetooth) GoGetAdapters(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAdapters", flags, ch)
-}
-
-func (*interfaceBluetooth) StoreGetAdapters(call *dbus.Call) (adaptersJSON string, err error) {
- err = call.Store(&adaptersJSON)
- return
-}
-
-func (v *interfaceBluetooth) GetAdapters(flags dbus.Flags) (string, error) {
- return v.StoreGetAdapters(
- <-v.GoGetAdapters(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetDevices
-
-func (v *interfaceBluetooth) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch, adapterPath)
-}
-
-func (*interfaceBluetooth) StoreGetDevices(call *dbus.Call) (devicesJSON string, err error) {
- err = call.Store(&devicesJSON)
- return
-}
-
-func (v *interfaceBluetooth) GetDevices(flags dbus.Flags, adapterPath dbus.ObjectPath) (string, error) {
- return v.StoreGetDevices(
- <-v.GoGetDevices(flags, make(chan *dbus.Call, 1), adapterPath).Done)
-}
-
-// method RegisterAgent
-
-func (v *interfaceBluetooth) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAgent", flags, ch, agentPath)
-}
-
-func (v *interfaceBluetooth) RegisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
- return (<-v.GoRegisterAgent(flags, make(chan *dbus.Call, 1), agentPath).Done).Err
-}
-
-// method RemoveDevice
-
-func (v *interfaceBluetooth) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveDevice", flags, ch, adapterPath, devPath)
-}
-
-func (v *interfaceBluetooth) RemoveDevice(flags dbus.Flags, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) error {
- return (<-v.GoRemoveDevice(flags, make(chan *dbus.Call, 1), adapterPath, devPath).Done).Err
-}
-
-// method RequestDiscovery
-
-func (v *interfaceBluetooth) GoRequestDiscovery(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDiscovery", flags, ch, adapterPath)
-}
-
-func (v *interfaceBluetooth) RequestDiscovery(flags dbus.Flags, adapterPath dbus.ObjectPath) error {
- return (<-v.GoRequestDiscovery(flags, make(chan *dbus.Call, 1), adapterPath).Done).Err
-}
-
-// method SetAdapterAlias
-
-func (v *interfaceBluetooth) GoSetAdapterAlias(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, alias string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterAlias", flags, ch, adapterPath, alias)
-}
-
-func (v *interfaceBluetooth) SetAdapterAlias(flags dbus.Flags, adapterPath dbus.ObjectPath, alias string) error {
- return (<-v.GoSetAdapterAlias(flags, make(chan *dbus.Call, 1), adapterPath, alias).Done).Err
-}
-
-// method SetAdapterDiscoverable
-
-func (v *interfaceBluetooth) GoSetAdapterDiscoverable(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterDiscoverable", flags, ch, adapterPath, discoverable)
-}
-
-func (v *interfaceBluetooth) SetAdapterDiscoverable(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverable bool) error {
- return (<-v.GoSetAdapterDiscoverable(flags, make(chan *dbus.Call, 1), adapterPath, discoverable).Done).Err
-}
-
-// method SetAdapterDiscoverableTimeout
-
-func (v *interfaceBluetooth) GoSetAdapterDiscoverableTimeout(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverableTimeout uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterDiscoverableTimeout", flags, ch, adapterPath, discoverableTimeout)
-}
-
-func (v *interfaceBluetooth) SetAdapterDiscoverableTimeout(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverableTimeout uint32) error {
- return (<-v.GoSetAdapterDiscoverableTimeout(flags, make(chan *dbus.Call, 1), adapterPath, discoverableTimeout).Done).Err
-}
-
-// method SetAdapterDiscovering
-
-func (v *interfaceBluetooth) GoSetAdapterDiscovering(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discovering bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterDiscovering", flags, ch, adapterPath, discovering)
-}
-
-func (v *interfaceBluetooth) SetAdapterDiscovering(flags dbus.Flags, adapterPath dbus.ObjectPath, discovering bool) error {
- return (<-v.GoSetAdapterDiscovering(flags, make(chan *dbus.Call, 1), adapterPath, discovering).Done).Err
-}
-
-// method SetAdapterPowered
-
-func (v *interfaceBluetooth) GoSetAdapterPowered(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, powered bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterPowered", flags, ch, adapterPath, powered)
-}
-
-func (v *interfaceBluetooth) SetAdapterPowered(flags dbus.Flags, adapterPath dbus.ObjectPath, powered bool) error {
- return (<-v.GoSetAdapterPowered(flags, make(chan *dbus.Call, 1), adapterPath, powered).Done).Err
-}
-
-// method SetDeviceAlias
-
-func (v *interfaceBluetooth) GoSetDeviceAlias(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, alias string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeviceAlias", flags, ch, device, alias)
-}
-
-func (v *interfaceBluetooth) SetDeviceAlias(flags dbus.Flags, device dbus.ObjectPath, alias string) error {
- return (<-v.GoSetDeviceAlias(flags, make(chan *dbus.Call, 1), device, alias).Done).Err
-}
-
-// method SetDeviceTrusted
-
-func (v *interfaceBluetooth) GoSetDeviceTrusted(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, trusted bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeviceTrusted", flags, ch, device, trusted)
-}
-
-func (v *interfaceBluetooth) SetDeviceTrusted(flags dbus.Flags, device dbus.ObjectPath, trusted bool) error {
- return (<-v.GoSetDeviceTrusted(flags, make(chan *dbus.Call, 1), device, trusted).Done).Err
-}
-
-// method UnregisterAgent
-
-func (v *interfaceBluetooth) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAgent", flags, ch, agentPath)
-}
-
-func (v *interfaceBluetooth) UnregisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
- return (<-v.GoUnregisterAgent(flags, make(chan *dbus.Call, 1), agentPath).Done).Err
-}
-
-// signal AdapterAdded
-
-func (v *interfaceBluetooth) ConnectAdapterAdded(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AdapterAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AdapterAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var adapterJSON string
- err := dbus.Store(sig.Body, &adapterJSON)
- if err == nil {
- cb(adapterJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AdapterRemoved
-
-func (v *interfaceBluetooth) ConnectAdapterRemoved(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AdapterRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AdapterRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var adapterJSON string
- err := dbus.Store(sig.Body, &adapterJSON)
- if err == nil {
- cb(adapterJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AdapterPropertiesChanged
-
-func (v *interfaceBluetooth) ConnectAdapterPropertiesChanged(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AdapterPropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AdapterPropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var adapterJSON string
- err := dbus.Store(sig.Body, &adapterJSON)
- if err == nil {
- cb(adapterJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceAdded
-
-func (v *interfaceBluetooth) ConnectDeviceAdded(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devJSON string
- err := dbus.Store(sig.Body, &devJSON)
- if err == nil {
- cb(devJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceRemoved
-
-func (v *interfaceBluetooth) ConnectDeviceRemoved(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devJSON string
- err := dbus.Store(sig.Body, &devJSON)
- if err == nil {
- cb(devJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DevicePropertiesChanged
-
-func (v *interfaceBluetooth) ConnectDevicePropertiesChanged(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DevicePropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DevicePropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devJSON string
- err := dbus.Store(sig.Body, &devJSON)
- if err == nil {
- cb(devJSON)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property CanSendFile b
-
-func (v *interfaceBluetooth) CanSendFile() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanSendFile",
- }
-}
-
-// property State u
-
-func (v *interfaceBluetooth) State() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "State",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,467 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.bluetooth"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package bluetooth
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockBluetooth struct {
- MockInterfaceBluetooth // interface com.deepin.system.Bluetooth
- proxy.MockObject
-}
-
-type MockInterfaceBluetooth struct {
- mock.Mock
-}
-
-// method ClearUnpairedDevice
-
-func (v *MockInterfaceBluetooth) GoClearUnpairedDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) ClearUnpairedDevice(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ConnectDevice
-
-func (v *MockInterfaceBluetooth) GoConnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath, adapterPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) ConnectDevice(flags dbus.Flags, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, devPath, adapterPath)
-
- return mockArgs.Error(0)
-}
-
-// method DebugInfo
-
-func (v *MockInterfaceBluetooth) GoDebugInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) DebugInfo(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method DisconnectAudioDevices
-
-func (v *MockInterfaceBluetooth) GoDisconnectAudioDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) DisconnectAudioDevices(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method DisconnectDevice
-
-func (v *MockInterfaceBluetooth) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, devPath)
-
- return mockArgs.Error(0)
-}
-
-// method GetAdapters
-
-func (v *MockInterfaceBluetooth) GoGetAdapters(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) GetAdapters(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetDevices
-
-func (v *MockInterfaceBluetooth) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) GetDevices(flags dbus.Flags, adapterPath dbus.ObjectPath) (string, error) {
- mockArgs := v.Called(flags, adapterPath)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RegisterAgent
-
-func (v *MockInterfaceBluetooth) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, agentPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) RegisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, agentPath)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveDevice
-
-func (v *MockInterfaceBluetooth) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath, devPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) RemoveDevice(flags dbus.Flags, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, adapterPath, devPath)
-
- return mockArgs.Error(0)
-}
-
-// method RequestDiscovery
-
-func (v *MockInterfaceBluetooth) GoRequestDiscovery(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) RequestDiscovery(flags dbus.Flags, adapterPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, adapterPath)
-
- return mockArgs.Error(0)
-}
-
-// method SetAdapterAlias
-
-func (v *MockInterfaceBluetooth) GoSetAdapterAlias(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, alias string) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath, alias)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) SetAdapterAlias(flags dbus.Flags, adapterPath dbus.ObjectPath, alias string) error {
- mockArgs := v.Called(flags, adapterPath, alias)
-
- return mockArgs.Error(0)
-}
-
-// method SetAdapterDiscoverable
-
-func (v *MockInterfaceBluetooth) GoSetAdapterDiscoverable(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath, discoverable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) SetAdapterDiscoverable(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverable bool) error {
- mockArgs := v.Called(flags, adapterPath, discoverable)
-
- return mockArgs.Error(0)
-}
-
-// method SetAdapterDiscoverableTimeout
-
-func (v *MockInterfaceBluetooth) GoSetAdapterDiscoverableTimeout(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverableTimeout uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath, discoverableTimeout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) SetAdapterDiscoverableTimeout(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverableTimeout uint32) error {
- mockArgs := v.Called(flags, adapterPath, discoverableTimeout)
-
- return mockArgs.Error(0)
-}
-
-// method SetAdapterDiscovering
-
-func (v *MockInterfaceBluetooth) GoSetAdapterDiscovering(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discovering bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath, discovering)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) SetAdapterDiscovering(flags dbus.Flags, adapterPath dbus.ObjectPath, discovering bool) error {
- mockArgs := v.Called(flags, adapterPath, discovering)
-
- return mockArgs.Error(0)
-}
-
-// method SetAdapterPowered
-
-func (v *MockInterfaceBluetooth) GoSetAdapterPowered(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, powered bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, adapterPath, powered)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) SetAdapterPowered(flags dbus.Flags, adapterPath dbus.ObjectPath, powered bool) error {
- mockArgs := v.Called(flags, adapterPath, powered)
-
- return mockArgs.Error(0)
-}
-
-// method SetDeviceAlias
-
-func (v *MockInterfaceBluetooth) GoSetDeviceAlias(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, alias string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device, alias)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) SetDeviceAlias(flags dbus.Flags, device dbus.ObjectPath, alias string) error {
- mockArgs := v.Called(flags, device, alias)
-
- return mockArgs.Error(0)
-}
-
-// method SetDeviceTrusted
-
-func (v *MockInterfaceBluetooth) GoSetDeviceTrusted(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, trusted bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, device, trusted)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) SetDeviceTrusted(flags dbus.Flags, device dbus.ObjectPath, trusted bool) error {
- mockArgs := v.Called(flags, device, trusted)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterAgent
-
-func (v *MockInterfaceBluetooth) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, agentPath)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBluetooth) UnregisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
- mockArgs := v.Called(flags, agentPath)
-
- return mockArgs.Error(0)
-}
-
-// signal AdapterAdded
-
-func (v *MockInterfaceBluetooth) ConnectAdapterAdded(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AdapterRemoved
-
-func (v *MockInterfaceBluetooth) ConnectAdapterRemoved(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AdapterPropertiesChanged
-
-func (v *MockInterfaceBluetooth) ConnectAdapterPropertiesChanged(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceAdded
-
-func (v *MockInterfaceBluetooth) ConnectDeviceAdded(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceRemoved
-
-func (v *MockInterfaceBluetooth) ConnectDeviceRemoved(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DevicePropertiesChanged
-
-func (v *MockInterfaceBluetooth) ConnectDevicePropertiesChanged(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property CanSendFile b
-
-func (v *MockInterfaceBluetooth) CanSendFile() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State u
-
-func (v *MockInterfaceBluetooth) State() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/Bluetooth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/Bluetooth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/Bluetooth.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/Bluetooth.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,119 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.system.Bluetooth",
- "Objects": [
- {
- "Type": "Bluetooth",
- "Path": "/com/deepin/system/Bluetooth",
- "Interfaces": [
- {
- "Name": "com.deepin.system.Bluetooth",
- "Type": "bluetooth"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/Agent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/Agent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/Agent.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/Agent.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,177 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.bluetooth.agent"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package agent
-
-import "errors"
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Agent interface {
- agent // interface com.deepin.system.Bluetooth.Agent
- proxy.Object
-}
-
-type objectAgent struct {
- interfaceAgent // interface com.deepin.system.Bluetooth.Agent
- proxy.ImplObject
-}
-
-func NewAgent(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Agent, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectAgent)
- obj.ImplObject.Init_(conn, serviceName, path)
- return obj, nil
-}
-
-type agent interface {
- GoAuthorizeService(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, uuid string) *dbus.Call
- AuthorizeService(flags dbus.Flags, device dbus.ObjectPath, uuid string) error
- GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Cancel(flags dbus.Flags) error
- GoDisplayPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32, entered uint16) *dbus.Call
- DisplayPasskey(flags dbus.Flags, device dbus.ObjectPath, passkey uint32, entered uint16) error
- GoDisplayPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, pinCode string) *dbus.Call
- DisplayPinCode(flags dbus.Flags, device dbus.ObjectPath, pinCode string) error
- GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Release(flags dbus.Flags) error
- GoRequestAuthorization(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
- RequestAuthorization(flags dbus.Flags, device dbus.ObjectPath) error
- GoRequestConfirmation(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32) *dbus.Call
- RequestConfirmation(flags dbus.Flags, device dbus.ObjectPath, passkey uint32) error
- GoRequestPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
- RequestPasskey(flags dbus.Flags, device dbus.ObjectPath) (uint32, error)
- GoRequestPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
- RequestPinCode(flags dbus.Flags, device dbus.ObjectPath) (string, error)
- GoSendNotify(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call
- SendNotify(flags dbus.Flags, arg string) error
-}
-
-type interfaceAgent struct{}
-
-func (v *interfaceAgent) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAgent) GetInterfaceName_() string {
- return "com.deepin.system.Bluetooth.Agent"
-}
-
-// method AuthorizeService
-
-func (v *interfaceAgent) GoAuthorizeService(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AuthorizeService", flags, ch, device, uuid)
-}
-
-func (v *interfaceAgent) AuthorizeService(flags dbus.Flags, device dbus.ObjectPath, uuid string) error {
- return (<-v.GoAuthorizeService(flags, make(chan *dbus.Call, 1), device, uuid).Done).Err
-}
-
-// method Cancel
-
-func (v *interfaceAgent) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
-}
-
-func (v *interfaceAgent) Cancel(flags dbus.Flags) error {
- return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method DisplayPasskey
-
-func (v *interfaceAgent) GoDisplayPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32, entered uint16) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisplayPasskey", flags, ch, device, passkey, entered)
-}
-
-func (v *interfaceAgent) DisplayPasskey(flags dbus.Flags, device dbus.ObjectPath, passkey uint32, entered uint16) error {
- return (<-v.GoDisplayPasskey(flags, make(chan *dbus.Call, 1), device, passkey, entered).Done).Err
-}
-
-// method DisplayPinCode
-
-func (v *interfaceAgent) GoDisplayPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, pinCode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisplayPinCode", flags, ch, device, pinCode)
-}
-
-func (v *interfaceAgent) DisplayPinCode(flags dbus.Flags, device dbus.ObjectPath, pinCode string) error {
- return (<-v.GoDisplayPinCode(flags, make(chan *dbus.Call, 1), device, pinCode).Done).Err
-}
-
-// method Release
-
-func (v *interfaceAgent) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
-}
-
-func (v *interfaceAgent) Release(flags dbus.Flags) error {
- return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RequestAuthorization
-
-func (v *interfaceAgent) GoRequestAuthorization(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestAuthorization", flags, ch, device)
-}
-
-func (v *interfaceAgent) RequestAuthorization(flags dbus.Flags, device dbus.ObjectPath) error {
- return (<-v.GoRequestAuthorization(flags, make(chan *dbus.Call, 1), device).Done).Err
-}
-
-// method RequestConfirmation
-
-func (v *interfaceAgent) GoRequestConfirmation(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestConfirmation", flags, ch, device, passkey)
-}
-
-func (v *interfaceAgent) RequestConfirmation(flags dbus.Flags, device dbus.ObjectPath, passkey uint32) error {
- return (<-v.GoRequestConfirmation(flags, make(chan *dbus.Call, 1), device, passkey).Done).Err
-}
-
-// method RequestPasskey
-
-func (v *interfaceAgent) GoRequestPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestPasskey", flags, ch, device)
-}
-
-func (*interfaceAgent) StoreRequestPasskey(call *dbus.Call) (passkey uint32, err error) {
- err = call.Store(&passkey)
- return
-}
-
-func (v *interfaceAgent) RequestPasskey(flags dbus.Flags, device dbus.ObjectPath) (uint32, error) {
- return v.StoreRequestPasskey(
- <-v.GoRequestPasskey(flags, make(chan *dbus.Call, 1), device).Done)
-}
-
-// method RequestPinCode
-
-func (v *interfaceAgent) GoRequestPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestPinCode", flags, ch, device)
-}
-
-func (*interfaceAgent) StoreRequestPinCode(call *dbus.Call) (pinCode string, err error) {
- err = call.Store(&pinCode)
- return
-}
-
-func (v *interfaceAgent) RequestPinCode(flags dbus.Flags, device dbus.ObjectPath) (string, error) {
- return v.StoreRequestPinCode(
- <-v.GoRequestPinCode(flags, make(chan *dbus.Call, 1), device).Done)
-}
-
-// method SendNotify
-
-func (v *interfaceAgent) GoSendNotify(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SendNotify", flags, ch, arg)
-}
-
-func (v *interfaceAgent) SendNotify(flags dbus.Flags, arg string) error {
- return (<-v.GoSendNotify(flags, make(chan *dbus.Call, 1), arg).Done).Err
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,216 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.bluetooth.agent"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package agent
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockAgent struct {
- MockInterfaceAgent // interface com.deepin.system.Bluetooth.Agent
- proxy.MockObject
-}
-
-type MockInterfaceAgent struct {
- mock.Mock
-}
-
-// method AuthorizeService
-
-func (v *MockInterfaceAgent) GoAuthorizeService(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) AuthorizeService(flags dbus.Flags, device dbus.ObjectPath, uuid string) error {
- mockArgs := v.Called(flags, device, uuid)
-
- return mockArgs.Error(0)
-}
-
-// method Cancel
-
-func (v *MockInterfaceAgent) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) Cancel(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method DisplayPasskey
-
-func (v *MockInterfaceAgent) GoDisplayPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32, entered uint16) *dbus.Call {
- mockArgs := v.Called(flags, ch, device, passkey, entered)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) DisplayPasskey(flags dbus.Flags, device dbus.ObjectPath, passkey uint32, entered uint16) error {
- mockArgs := v.Called(flags, device, passkey, entered)
-
- return mockArgs.Error(0)
-}
-
-// method DisplayPinCode
-
-func (v *MockInterfaceAgent) GoDisplayPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, pinCode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device, pinCode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) DisplayPinCode(flags dbus.Flags, device dbus.ObjectPath, pinCode string) error {
- mockArgs := v.Called(flags, device, pinCode)
-
- return mockArgs.Error(0)
-}
-
-// method Release
-
-func (v *MockInterfaceAgent) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) Release(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RequestAuthorization
-
-func (v *MockInterfaceAgent) GoRequestAuthorization(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) RequestAuthorization(flags dbus.Flags, device dbus.ObjectPath) error {
- mockArgs := v.Called(flags, device)
-
- return mockArgs.Error(0)
-}
-
-// method RequestConfirmation
-
-func (v *MockInterfaceAgent) GoRequestConfirmation(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, device, passkey)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) RequestConfirmation(flags dbus.Flags, device dbus.ObjectPath, passkey uint32) error {
- mockArgs := v.Called(flags, device, passkey)
-
- return mockArgs.Error(0)
-}
-
-// method RequestPasskey
-
-func (v *MockInterfaceAgent) GoRequestPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) RequestPasskey(flags dbus.Flags, device dbus.ObjectPath) (uint32, error) {
- mockArgs := v.Called(flags, device)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RequestPinCode
-
-func (v *MockInterfaceAgent) GoRequestPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) RequestPinCode(flags dbus.Flags, device dbus.ObjectPath) (string, error) {
- mockArgs := v.Called(flags, device)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SendNotify
-
-func (v *MockInterfaceAgent) GoSendNotify(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgent) SendNotify(flags dbus.Flags, arg string) error {
- mockArgs := v.Called(flags, arg)
-
- return mockArgs.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.bluetooth.agent/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.bluetooth.agent/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "",
- "Objects": [
- {
- "Type": "Agent",
- "Path": "",
- "Interfaces": [
- {
- "Name": "com.deepin.system.Bluetooth.Agent",
- "Type": "agent"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,100 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.display"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package display
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Display interface {
- display // interface com.deepin.system.Display
- proxy.Object
-}
-
-type objectDisplay struct {
- interfaceDisplay // interface com.deepin.system.Display
- proxy.ImplObject
-}
-
-func NewDisplay(conn *dbus.Conn) Display {
- obj := new(objectDisplay)
- obj.ImplObject.Init_(conn, "com.deepin.system.Display", "/com/deepin/system/Display")
- return obj
-}
-
-type display interface {
- GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetConfig(flags dbus.Flags) (string, error)
- GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call
- SetConfig(flags dbus.Flags, cfgStr string) error
- ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceDisplay struct{}
-
-func (v *interfaceDisplay) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDisplay) GetInterfaceName_() string {
- return "com.deepin.system.Display"
-}
-
-// method GetConfig
-
-func (v *interfaceDisplay) GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConfig", flags, ch)
-}
-
-func (*interfaceDisplay) StoreGetConfig(call *dbus.Call) (cfgStr string, err error) {
- err = call.Store(&cfgStr)
- return
-}
-
-func (v *interfaceDisplay) GetConfig(flags dbus.Flags) (string, error) {
- return v.StoreGetConfig(
- <-v.GoGetConfig(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetConfig
-
-func (v *interfaceDisplay) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetConfig", flags, ch, cfgStr)
-}
-
-func (v *interfaceDisplay) SetConfig(flags dbus.Flags, cfgStr string) error {
- return (<-v.GoSetConfig(flags, make(chan *dbus.Call, 1), cfgStr).Done).Err
-}
-
-// signal ConfigUpdated
-
-func (v *interfaceDisplay) ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ConfigUpdated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ConfigUpdated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var updateAt string
- err := dbus.Store(sig.Body, &updateAt)
- if err == nil {
- cb(updateAt)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,72 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.display"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package display
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDisplay struct {
- MockInterfaceDisplay // interface com.deepin.system.Display
- proxy.MockObject
-}
-
-type MockInterfaceDisplay struct {
- mock.Mock
-}
-
-// method GetConfig
-
-func (v *MockInterfaceDisplay) GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) GetConfig(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetConfig
-
-func (v *MockInterfaceDisplay) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call {
- mockArgs := v.Called(flags, ch, cfgStr)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDisplay) SetConfig(flags dbus.Flags, cfgStr string) error {
- mockArgs := v.Called(flags, cfgStr)
-
- return mockArgs.Error(0)
-}
-
-// signal ConfigUpdated
-
-func (v *MockInterfaceDisplay) ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.system.Display",
- "Objects": [
- {
- "Type": "Display",
- "Path": "/com/deepin/system/Display",
- "Interfaces": [
- {
- "Name": "com.deepin.system.Display",
- "Type": "display"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/Display.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/Display.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.display/Display.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.display/Display.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,229 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.inputdevices"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package inputdevices
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type InputDevices interface {
- inputDevices // interface com.deepin.system.InputDevices
- proxy.Object
-}
-
-type objectInputDevices struct {
- interfaceInputDevices // interface com.deepin.system.InputDevices
- proxy.ImplObject
-}
-
-func NewInputDevices(conn *dbus.Conn) InputDevices {
- obj := new(objectInputDevices)
- obj.ImplObject.Init_(conn, "com.deepin.system.InputDevices", "/com/deepin/system/InputDevices")
- return obj
-}
-
-type inputDevices interface {
- ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Touchscreens() proxy.PropObjectPathArray
-}
-
-type interfaceInputDevices struct{}
-
-func (v *interfaceInputDevices) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceInputDevices) GetInterfaceName_() string {
- return "com.deepin.system.InputDevices"
-}
-
-// signal TouchscreenAdded
-
-func (v *interfaceInputDevices) ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchscreenAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchscreenAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal TouchscreenRemoved
-
-func (v *interfaceInputDevices) ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "TouchscreenRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".TouchscreenRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Touchscreens ao
-
-func (v *interfaceInputDevices) Touchscreens() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Touchscreens",
- }
-}
-
-type Touchscreen interface {
- touchscreen // interface com.deepin.system.InputDevices.Touchscreen
- proxy.Object
-}
-
-type objectTouchscreen struct {
- interfaceTouchscreen // interface com.deepin.system.InputDevices.Touchscreen
- proxy.ImplObject
-}
-
-func NewTouchscreen(conn *dbus.Conn, path dbus.ObjectPath) (Touchscreen, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectTouchscreen)
- obj.ImplObject.Init_(conn, "com.deepin.system.InputDevices", path)
- return obj, nil
-}
-
-type touchscreen interface {
- DevNode() proxy.PropString
- BusType() proxy.PropString
- UUID() proxy.PropString
- Phys() proxy.PropString
- OutputName() proxy.PropString
- Width() proxy.PropDouble
- Height() proxy.PropDouble
- Name() proxy.PropString
- Serial() proxy.PropString
-}
-
-type interfaceTouchscreen struct{}
-
-func (v *interfaceTouchscreen) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceTouchscreen) GetInterfaceName_() string {
- return "com.deepin.system.InputDevices.Touchscreen"
-}
-
-// property DevNode s
-
-func (v *interfaceTouchscreen) DevNode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DevNode",
- }
-}
-
-// property BusType s
-
-func (v *interfaceTouchscreen) BusType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BusType",
- }
-}
-
-// property UUID s
-
-func (v *interfaceTouchscreen) UUID() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UUID",
- }
-}
-
-// property Phys s
-
-func (v *interfaceTouchscreen) Phys() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Phys",
- }
-}
-
-// property OutputName s
-
-func (v *interfaceTouchscreen) OutputName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OutputName",
- }
-}
-
-// property Width d
-
-func (v *interfaceTouchscreen) Width() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Width",
- }
-}
-
-// property Height d
-
-func (v *interfaceTouchscreen) Height() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Height",
- }
-}
-
-// property Name s
-
-func (v *interfaceTouchscreen) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Serial s
-
-func (v *interfaceTouchscreen) Serial() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Serial",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,186 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.inputdevices"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package inputdevices
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockInputDevices struct {
- MockInterfaceInputDevices // interface com.deepin.system.InputDevices
- proxy.MockObject
-}
-
-type MockInterfaceInputDevices struct {
- mock.Mock
-}
-
-// signal TouchscreenAdded
-
-func (v *MockInterfaceInputDevices) ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal TouchscreenRemoved
-
-func (v *MockInterfaceInputDevices) ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Touchscreens ao
-
-func (v *MockInterfaceInputDevices) Touchscreens() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockTouchscreen struct {
- MockInterfaceTouchscreen // interface com.deepin.system.InputDevices.Touchscreen
- proxy.MockObject
-}
-
-type MockInterfaceTouchscreen struct {
- mock.Mock
-}
-
-// property DevNode s
-
-func (v *MockInterfaceTouchscreen) DevNode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BusType s
-
-func (v *MockInterfaceTouchscreen) BusType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UUID s
-
-func (v *MockInterfaceTouchscreen) UUID() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Phys s
-
-func (v *MockInterfaceTouchscreen) Phys() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OutputName s
-
-func (v *MockInterfaceTouchscreen) OutputName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Width d
-
-func (v *MockInterfaceTouchscreen) Width() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Height d
-
-func (v *MockInterfaceTouchscreen) Height() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceTouchscreen) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Serial s
-
-func (v *MockInterfaceTouchscreen) Serial() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,24 +0,0 @@
-{
- "Service": "com.deepin.system.InputDevices",
- "Objects": [
- {
- "Type": "InputDevices",
- "Path": "/com/deepin/system/InputDevices",
- "Interfaces": [
- {
- "Name": "com.deepin.system.InputDevices",
- "Type": "inputDevices"
- }
- ]
- },
- {
- "Type": "Touchscreen",
- "Interfaces": [
- {
- "Name": "com.deepin.system.InputDevices.Touchscreen",
- "Type": "touchscreen"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/InputDevices.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/InputDevices.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/InputDevices.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/InputDevices.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/Touchscreen.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/Touchscreen.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.inputdevices/Touchscreen.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.inputdevices/Touchscreen.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,90 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.ipwatchd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package ipwatchd
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type IPWatchD interface {
- ipwatchd // interface com.deepin.system.IPWatchD
- proxy.Object
-}
-
-type objectIPWatchD struct {
- interfaceIpwatchd // interface com.deepin.system.IPWatchD
- proxy.ImplObject
-}
-
-func NewIPWatchD(conn *dbus.Conn) IPWatchD {
- obj := new(objectIPWatchD)
- obj.ImplObject.Init_(conn, "com.deepin.system.IPWatchD", "/com/deepin/system/IPWatchD")
- return obj
-}
-
-type ipwatchd interface {
- GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call
- RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error)
- ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceIpwatchd struct{}
-
-func (v *interfaceIpwatchd) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceIpwatchd) GetInterfaceName_() string {
- return "com.deepin.system.IPWatchD"
-}
-
-// method RequestIPConflictCheck
-
-func (v *interfaceIpwatchd) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestIPConflictCheck", flags, ch, ip, ifc)
-}
-
-func (*interfaceIpwatchd) StoreRequestIPConflictCheck(call *dbus.Call) (mac string, err error) {
- err = call.Store(&mac)
- return
-}
-
-func (v *interfaceIpwatchd) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error) {
- return v.StoreRequestIPConflictCheck(
- <-v.GoRequestIPConflictCheck(flags, make(chan *dbus.Call, 1), ip, ifc).Done)
-}
-
-// signal IPConflict
-
-func (v *interfaceIpwatchd) ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "IPConflict", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".IPConflict",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ip string
- var smac string
- var dmac string
- err := dbus.Store(sig.Body, &ip, &smac, &dmac)
- if err == nil {
- cb(ip, smac, dmac)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,53 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.ipwatchd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package ipwatchd
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockIPWatchD struct {
- MockInterfaceIpwatchd // interface com.deepin.system.IPWatchD
- proxy.MockObject
-}
-
-type MockInterfaceIpwatchd struct {
- mock.Mock
-}
-
-// method RequestIPConflictCheck
-
-func (v *MockInterfaceIpwatchd) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
- mockArgs := v.Called(flags, ch, ip, ifc)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceIpwatchd) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error) {
- mockArgs := v.Called(flags, ip, ifc)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// signal IPConflict
-
-func (v *MockInterfaceIpwatchd) ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.system.IPWatchD",
- "Objects": [
- {
- "Type": "IPWatchD",
- "Path": "/com/deepin/system/IPWatchD",
- "Interfaces": [
- {
- "Name": "com.deepin.system.IPWatchD",
- "Type": "ipwatchd"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/IPWatchD.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/IPWatchD.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.ipwatchd/IPWatchD.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.ipwatchd/IPWatchD.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,147 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.network"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package network
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Network interface {
- network // interface com.deepin.system.Network
- proxy.Object
-}
-
-type objectNetwork struct {
- interfaceNetwork // interface com.deepin.system.Network
- proxy.ImplObject
-}
-
-func NewNetwork(conn *dbus.Conn) Network {
- obj := new(objectNetwork)
- obj.ImplObject.Init_(conn, "com.deepin.system.Network", "/com/deepin/system/Network")
- return obj
-}
-
-type network interface {
- GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call
- EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error)
- GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call
- IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error)
- GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call
- Ping(flags dbus.Flags, host string) error
- GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ToggleWirelessEnabled(flags dbus.Flags) (bool, error)
- ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error)
- VpnEnabled() proxy.PropBool
-}
-
-type interfaceNetwork struct{}
-
-func (v *interfaceNetwork) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceNetwork) GetInterfaceName_() string {
- return "com.deepin.system.Network"
-}
-
-// method EnableDevice
-
-func (v *interfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableDevice", flags, ch, pathOrIface, enabled)
-}
-
-func (*interfaceNetwork) StoreEnableDevice(call *dbus.Call) (cpath dbus.ObjectPath, err error) {
- err = call.Store(&cpath)
- return
-}
-
-func (v *interfaceNetwork) EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error) {
- return v.StoreEnableDevice(
- <-v.GoEnableDevice(flags, make(chan *dbus.Call, 1), pathOrIface, enabled).Done)
-}
-
-// method IsDeviceEnabled
-
-func (v *interfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDeviceEnabled", flags, ch, pathOrIface)
-}
-
-func (*interfaceNetwork) StoreIsDeviceEnabled(call *dbus.Call) (enabled bool, err error) {
- err = call.Store(&enabled)
- return
-}
-
-func (v *interfaceNetwork) IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error) {
- return v.StoreIsDeviceEnabled(
- <-v.GoIsDeviceEnabled(flags, make(chan *dbus.Call, 1), pathOrIface).Done)
-}
-
-// method Ping
-
-func (v *interfaceNetwork) GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Ping", flags, ch, host)
-}
-
-func (v *interfaceNetwork) Ping(flags dbus.Flags, host string) error {
- return (<-v.GoPing(flags, make(chan *dbus.Call, 1), host).Done).Err
-}
-
-// method ToggleWirelessEnabled
-
-func (v *interfaceNetwork) GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleWirelessEnabled", flags, ch)
-}
-
-func (*interfaceNetwork) StoreToggleWirelessEnabled(call *dbus.Call) (enabled bool, err error) {
- err = call.Store(&enabled)
- return
-}
-
-func (v *interfaceNetwork) ToggleWirelessEnabled(flags dbus.Flags) (bool, error) {
- return v.StoreToggleWirelessEnabled(
- <-v.GoToggleWirelessEnabled(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal DeviceEnabled
-
-func (v *interfaceNetwork) ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceEnabled", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceEnabled",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var devPath dbus.ObjectPath
- var enabled bool
- err := dbus.Store(sig.Body, &devPath, &enabled)
- if err == nil {
- cb(devPath, enabled)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property VpnEnabled b
-
-func (v *interfaceNetwork) VpnEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "VpnEnabled",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,128 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.network"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package network
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockNetwork struct {
- MockInterfaceNetwork // interface com.deepin.system.Network
- proxy.MockObject
-}
-
-type MockInterfaceNetwork struct {
- mock.Mock
-}
-
-// method EnableDevice
-
-func (v *MockInterfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, pathOrIface, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, pathOrIface, enabled)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method IsDeviceEnabled
-
-func (v *MockInterfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call {
- mockArgs := v.Called(flags, ch, pathOrIface)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error) {
- mockArgs := v.Called(flags, pathOrIface)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Ping
-
-func (v *MockInterfaceNetwork) GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call {
- mockArgs := v.Called(flags, ch, host)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) Ping(flags dbus.Flags, host string) error {
- mockArgs := v.Called(flags, host)
-
- return mockArgs.Error(0)
-}
-
-// method ToggleWirelessEnabled
-
-func (v *MockInterfaceNetwork) GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetwork) ToggleWirelessEnabled(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// signal DeviceEnabled
-
-func (v *MockInterfaceNetwork) ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property VpnEnabled b
-
-func (v *MockInterfaceNetwork) VpnEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.system.Network",
- "Objects": [
- {
- "Type": "Network",
- "Path": "/com/deepin/system/Network",
- "Interfaces": [
- {
- "Name": "com.deepin.system.Network",
- "Type": "network"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/Network.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/Network.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.network/Network.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.network/Network.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,711 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.power"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package power
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Power interface {
- power // interface com.deepin.system.Power
- proxy.Object
-}
-
-type objectPower struct {
- interfacePower // interface com.deepin.system.Power
- proxy.ImplObject
-}
-
-func NewPower(conn *dbus.Conn) Power {
- obj := new(objectPower)
- obj.ImplObject.Init_(conn, "com.deepin.system.Power", "/com/deepin/system/Power")
- return obj
-}
-
-type power interface {
- GoGetBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetBatteries(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoRefresh(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Refresh(flags dbus.Flags) error
- GoRefreshBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RefreshBatteries(flags dbus.Flags) error
- GoRefreshMains(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RefreshMains(flags dbus.Flags) error
- GoSetCpuGovernor(flags dbus.Flags, ch chan *dbus.Call, governor string) *dbus.Call
- SetCpuGovernor(flags dbus.Flags, governor string) error
- GoSetCpuBoost(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- SetCpuBoost(flags dbus.Flags, enabled bool) error
- GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- SetMode(flags dbus.Flags, mode string) error
- GoLockCpuFreq(flags dbus.Flags, ch chan *dbus.Call, governor string, lockTime int32) *dbus.Call
- LockCpuFreq(flags dbus.Flags, governor string, lockTime int32) error
- ConnectBatteryDisplayUpdate(cb func(timestamp int64)) (dbusutil.SignalHandlerId, error)
- ConnectBatteryAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectBatteryRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectLidClosed(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectLidOpened(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectPowerActionCode(cb func(actionCode int32)) (dbusutil.SignalHandlerId, error)
- PowerSavingModeAuto() proxy.PropBool
- OnBattery() proxy.PropBool
- HasLidSwitch() proxy.PropBool
- BatteryPercentage() proxy.PropDouble
- BatteryTimeToEmpty() proxy.PropUint64
- HasBattery() proxy.PropBool
- BatteryStatus() proxy.PropUint32
- BatteryTimeToFull() proxy.PropUint64
- BatteryCapacity() proxy.PropDouble
- PowerSavingModeEnabled() proxy.PropBool
- PowerSavingModeAutoWhenBatteryLow() proxy.PropBool
- PowerSavingModeBrightnessDropPercent() proxy.PropUint32
- PowerSavingModeBrightnessData() proxy.PropString
- CpuGovernor() proxy.PropString
- CpuBoost() proxy.PropBool
- IsBoostSupported() proxy.PropBool
- IsHighPerformanceSupported() proxy.PropBool
- IsBalanceSupported() proxy.PropBool
- IsPowerSaveSupported() proxy.PropBool
- Mode() proxy.PropString
-}
-
-type interfacePower struct{}
-
-func (v *interfacePower) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePower) GetInterfaceName_() string {
- return "com.deepin.system.Power"
-}
-
-// method GetBatteries
-
-func (v *interfacePower) GoGetBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBatteries", flags, ch)
-}
-
-func (*interfacePower) StoreGetBatteries(call *dbus.Call) (batteries []dbus.ObjectPath, err error) {
- err = call.Store(&batteries)
- return
-}
-
-func (v *interfacePower) GetBatteries(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetBatteries(
- <-v.GoGetBatteries(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Refresh
-
-func (v *interfacePower) GoRefresh(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Refresh", flags, ch)
-}
-
-func (v *interfacePower) Refresh(flags dbus.Flags) error {
- return (<-v.GoRefresh(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RefreshBatteries
-
-func (v *interfacePower) GoRefreshBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshBatteries", flags, ch)
-}
-
-func (v *interfacePower) RefreshBatteries(flags dbus.Flags) error {
- return (<-v.GoRefreshBatteries(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RefreshMains
-
-func (v *interfacePower) GoRefreshMains(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshMains", flags, ch)
-}
-
-func (v *interfacePower) RefreshMains(flags dbus.Flags) error {
- return (<-v.GoRefreshMains(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetCpuGovernor
-
-func (v *interfacePower) GoSetCpuGovernor(flags dbus.Flags, ch chan *dbus.Call, governor string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCpuGovernor", flags, ch, governor)
-}
-
-func (v *interfacePower) SetCpuGovernor(flags dbus.Flags, governor string) error {
- return (<-v.GoSetCpuGovernor(flags, make(chan *dbus.Call, 1), governor).Done).Err
-}
-
-// method SetCpuBoost
-
-func (v *interfacePower) GoSetCpuBoost(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCpuBoost", flags, ch, enabled)
-}
-
-func (v *interfacePower) SetCpuBoost(flags dbus.Flags, enabled bool) error {
- return (<-v.GoSetCpuBoost(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method SetMode
-
-func (v *interfacePower) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMode", flags, ch, mode)
-}
-
-func (v *interfacePower) SetMode(flags dbus.Flags, mode string) error {
- return (<-v.GoSetMode(flags, make(chan *dbus.Call, 1), mode).Done).Err
-}
-
-// method LockCpuFreq
-
-func (v *interfacePower) GoLockCpuFreq(flags dbus.Flags, ch chan *dbus.Call, governor string, lockTime int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LockCpuFreq", flags, ch, governor, lockTime)
-}
-
-func (v *interfacePower) LockCpuFreq(flags dbus.Flags, governor string, lockTime int32) error {
- return (<-v.GoLockCpuFreq(flags, make(chan *dbus.Call, 1), governor, lockTime).Done).Err
-}
-
-// signal BatteryDisplayUpdate
-
-func (v *interfacePower) ConnectBatteryDisplayUpdate(cb func(timestamp int64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BatteryDisplayUpdate", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BatteryDisplayUpdate",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var timestamp int64
- err := dbus.Store(sig.Body, ×tamp)
- if err == nil {
- cb(timestamp)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal BatteryAdded
-
-func (v *interfacePower) ConnectBatteryAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BatteryAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BatteryAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal BatteryRemoved
-
-func (v *interfacePower) ConnectBatteryRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BatteryRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BatteryRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal LidClosed
-
-func (v *interfacePower) ConnectLidClosed(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "LidClosed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".LidClosed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal LidOpened
-
-func (v *interfacePower) ConnectLidOpened(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "LidOpened", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".LidOpened",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PowerActionCode
-
-func (v *interfacePower) ConnectPowerActionCode(cb func(actionCode int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PowerActionCode", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PowerActionCode",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var actionCode int32
- err := dbus.Store(sig.Body, &actionCode)
- if err == nil {
- cb(actionCode)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property PowerSavingModeAuto b
-
-func (v *interfacePower) PowerSavingModeAuto() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PowerSavingModeAuto",
- }
-}
-
-// property OnBattery b
-
-func (v *interfacePower) OnBattery() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "OnBattery",
- }
-}
-
-// property HasLidSwitch b
-
-func (v *interfacePower) HasLidSwitch() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HasLidSwitch",
- }
-}
-
-// property BatteryPercentage d
-
-func (v *interfacePower) BatteryPercentage() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "BatteryPercentage",
- }
-}
-
-// property BatteryTimeToEmpty t
-
-func (v *interfacePower) BatteryTimeToEmpty() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "BatteryTimeToEmpty",
- }
-}
-
-// property HasBattery b
-
-func (v *interfacePower) HasBattery() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HasBattery",
- }
-}
-
-// property BatteryStatus u
-
-func (v *interfacePower) BatteryStatus() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "BatteryStatus",
- }
-}
-
-// property BatteryTimeToFull t
-
-func (v *interfacePower) BatteryTimeToFull() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "BatteryTimeToFull",
- }
-}
-
-// property BatteryCapacity d
-
-func (v *interfacePower) BatteryCapacity() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "BatteryCapacity",
- }
-}
-
-// property PowerSavingModeEnabled b
-
-func (v *interfacePower) PowerSavingModeEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PowerSavingModeEnabled",
- }
-}
-
-// property PowerSavingModeAutoWhenBatteryLow b
-
-func (v *interfacePower) PowerSavingModeAutoWhenBatteryLow() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PowerSavingModeAutoWhenBatteryLow",
- }
-}
-
-// property PowerSavingModeBrightnessDropPercent u
-
-func (v *interfacePower) PowerSavingModeBrightnessDropPercent() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "PowerSavingModeBrightnessDropPercent",
- }
-}
-
-// property PowerSavingModeBrightnessData s
-
-func (v *interfacePower) PowerSavingModeBrightnessData() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PowerSavingModeBrightnessData",
- }
-}
-
-// property CpuGovernor s
-
-func (v *interfacePower) CpuGovernor() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CpuGovernor",
- }
-}
-
-// property CpuBoost b
-
-func (v *interfacePower) CpuBoost() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CpuBoost",
- }
-}
-
-// property IsBoostSupported b
-
-func (v *interfacePower) IsBoostSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsBoostSupported",
- }
-}
-
-// property IsHighPerformanceSupported b
-
-func (v *interfacePower) IsHighPerformanceSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsHighPerformanceSupported",
- }
-}
-
-// property IsBalanceSupported b
-
-func (v *interfacePower) IsBalanceSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsBalanceSupported",
- }
-}
-
-// property IsPowerSaveSupported b
-
-func (v *interfacePower) IsPowerSaveSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsPowerSaveSupported",
- }
-}
-
-// property Mode s
-
-func (v *interfacePower) Mode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Mode",
- }
-}
-
-type Battery interface {
- battery // interface com.deepin.system.Power.Battery
- proxy.Object
-}
-
-type objectBattery struct {
- interfaceBattery // interface com.deepin.system.Power.Battery
- proxy.ImplObject
-}
-
-func NewBattery(conn *dbus.Conn, path dbus.ObjectPath) (Battery, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectBattery)
- obj.ImplObject.Init_(conn, "com.deepin.system.Power", path)
- return obj, nil
-}
-
-type battery interface {
- EnergyFullDesign() proxy.PropDouble
- Capacity() proxy.PropDouble
- Technology() proxy.PropString
- Energy() proxy.PropDouble
- EnergyFull() proxy.PropDouble
- Manufacturer() proxy.PropString
- ModelName() proxy.PropString
- TimeToEmpty() proxy.PropUint64
- IsPresent() proxy.PropBool
- Status() proxy.PropUint32
- EnergyRate() proxy.PropDouble
- Voltage() proxy.PropDouble
- Percentage() proxy.PropDouble
- TimeToFull() proxy.PropUint64
- UpdateTime() proxy.PropInt64
- SysfsPath() proxy.PropString
- SerialNumber() proxy.PropString
- Name() proxy.PropString
-}
-
-type interfaceBattery struct{}
-
-func (v *interfaceBattery) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceBattery) GetInterfaceName_() string {
- return "com.deepin.system.Power.Battery"
-}
-
-// property EnergyFullDesign d
-
-func (v *interfaceBattery) EnergyFullDesign() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "EnergyFullDesign",
- }
-}
-
-// property Capacity d
-
-func (v *interfaceBattery) Capacity() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Capacity",
- }
-}
-
-// property Technology s
-
-func (v *interfaceBattery) Technology() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Technology",
- }
-}
-
-// property Energy d
-
-func (v *interfaceBattery) Energy() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Energy",
- }
-}
-
-// property EnergyFull d
-
-func (v *interfaceBattery) EnergyFull() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "EnergyFull",
- }
-}
-
-// property Manufacturer s
-
-func (v *interfaceBattery) Manufacturer() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Manufacturer",
- }
-}
-
-// property ModelName s
-
-func (v *interfaceBattery) ModelName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ModelName",
- }
-}
-
-// property TimeToEmpty t
-
-func (v *interfaceBattery) TimeToEmpty() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimeToEmpty",
- }
-}
-
-// property IsPresent b
-
-func (v *interfaceBattery) IsPresent() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsPresent",
- }
-}
-
-// property Status u
-
-func (v *interfaceBattery) Status() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Status",
- }
-}
-
-// property EnergyRate d
-
-func (v *interfaceBattery) EnergyRate() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "EnergyRate",
- }
-}
-
-// property Voltage d
-
-func (v *interfaceBattery) Voltage() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Voltage",
- }
-}
-
-// property Percentage d
-
-func (v *interfaceBattery) Percentage() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Percentage",
- }
-}
-
-// property TimeToFull t
-
-func (v *interfaceBattery) TimeToFull() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimeToFull",
- }
-}
-
-// property UpdateTime x
-
-func (v *interfaceBattery) UpdateTime() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "UpdateTime",
- }
-}
-
-// property SysfsPath s
-
-func (v *interfaceBattery) SysfsPath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SysfsPath",
- }
-}
-
-// property SerialNumber s
-
-func (v *interfaceBattery) SerialNumber() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SerialNumber",
- }
-}
-
-// property Name s
-
-func (v *interfaceBattery) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,759 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.power"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package power
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockPower struct {
- MockInterfacePower // interface com.deepin.system.Power
- proxy.MockObject
-}
-
-type MockInterfacePower struct {
- mock.Mock
-}
-
-// method GetBatteries
-
-func (v *MockInterfacePower) GoGetBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) GetBatteries(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Refresh
-
-func (v *MockInterfacePower) GoRefresh(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) Refresh(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RefreshBatteries
-
-func (v *MockInterfacePower) GoRefreshBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) RefreshBatteries(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RefreshMains
-
-func (v *MockInterfacePower) GoRefreshMains(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) RefreshMains(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetCpuGovernor
-
-func (v *MockInterfacePower) GoSetCpuGovernor(flags dbus.Flags, ch chan *dbus.Call, governor string) *dbus.Call {
- mockArgs := v.Called(flags, ch, governor)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) SetCpuGovernor(flags dbus.Flags, governor string) error {
- mockArgs := v.Called(flags, governor)
-
- return mockArgs.Error(0)
-}
-
-// method SetCpuBoost
-
-func (v *MockInterfacePower) GoSetCpuBoost(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) SetCpuBoost(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method SetMode
-
-func (v *MockInterfacePower) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) SetMode(flags dbus.Flags, mode string) error {
- mockArgs := v.Called(flags, mode)
-
- return mockArgs.Error(0)
-}
-
-// method LockCpuFreq
-
-func (v *MockInterfacePower) GoLockCpuFreq(flags dbus.Flags, ch chan *dbus.Call, governor string, lockTime int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, governor, lockTime)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePower) LockCpuFreq(flags dbus.Flags, governor string, lockTime int32) error {
- mockArgs := v.Called(flags, governor, lockTime)
-
- return mockArgs.Error(0)
-}
-
-// signal BatteryDisplayUpdate
-
-func (v *MockInterfacePower) ConnectBatteryDisplayUpdate(cb func(timestamp int64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal BatteryAdded
-
-func (v *MockInterfacePower) ConnectBatteryAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal BatteryRemoved
-
-func (v *MockInterfacePower) ConnectBatteryRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal LidClosed
-
-func (v *MockInterfacePower) ConnectLidClosed(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal LidOpened
-
-func (v *MockInterfacePower) ConnectLidOpened(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PowerActionCode
-
-func (v *MockInterfacePower) ConnectPowerActionCode(cb func(actionCode int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property PowerSavingModeAuto b
-
-func (v *MockInterfacePower) PowerSavingModeAuto() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OnBattery b
-
-func (v *MockInterfacePower) OnBattery() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HasLidSwitch b
-
-func (v *MockInterfacePower) HasLidSwitch() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BatteryPercentage d
-
-func (v *MockInterfacePower) BatteryPercentage() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BatteryTimeToEmpty t
-
-func (v *MockInterfacePower) BatteryTimeToEmpty() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HasBattery b
-
-func (v *MockInterfacePower) HasBattery() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BatteryStatus u
-
-func (v *MockInterfacePower) BatteryStatus() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BatteryTimeToFull t
-
-func (v *MockInterfacePower) BatteryTimeToFull() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BatteryCapacity d
-
-func (v *MockInterfacePower) BatteryCapacity() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PowerSavingModeEnabled b
-
-func (v *MockInterfacePower) PowerSavingModeEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PowerSavingModeAutoWhenBatteryLow b
-
-func (v *MockInterfacePower) PowerSavingModeAutoWhenBatteryLow() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PowerSavingModeBrightnessDropPercent u
-
-func (v *MockInterfacePower) PowerSavingModeBrightnessDropPercent() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PowerSavingModeBrightnessData s
-
-func (v *MockInterfacePower) PowerSavingModeBrightnessData() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CpuGovernor s
-
-func (v *MockInterfacePower) CpuGovernor() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CpuBoost b
-
-func (v *MockInterfacePower) CpuBoost() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsBoostSupported b
-
-func (v *MockInterfacePower) IsBoostSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsHighPerformanceSupported b
-
-func (v *MockInterfacePower) IsHighPerformanceSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsBalanceSupported b
-
-func (v *MockInterfacePower) IsBalanceSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsPowerSaveSupported b
-
-func (v *MockInterfacePower) IsPowerSaveSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mode s
-
-func (v *MockInterfacePower) Mode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockBattery struct {
- MockInterfaceBattery // interface com.deepin.system.Power.Battery
- proxy.MockObject
-}
-
-type MockInterfaceBattery struct {
- mock.Mock
-}
-
-// property EnergyFullDesign d
-
-func (v *MockInterfaceBattery) EnergyFullDesign() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capacity d
-
-func (v *MockInterfaceBattery) Capacity() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Technology s
-
-func (v *MockInterfaceBattery) Technology() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Energy d
-
-func (v *MockInterfaceBattery) Energy() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EnergyFull d
-
-func (v *MockInterfaceBattery) EnergyFull() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Manufacturer s
-
-func (v *MockInterfaceBattery) Manufacturer() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ModelName s
-
-func (v *MockInterfaceBattery) ModelName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeToEmpty t
-
-func (v *MockInterfaceBattery) TimeToEmpty() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsPresent b
-
-func (v *MockInterfaceBattery) IsPresent() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Status u
-
-func (v *MockInterfaceBattery) Status() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EnergyRate d
-
-func (v *MockInterfaceBattery) EnergyRate() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Voltage d
-
-func (v *MockInterfaceBattery) Voltage() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Percentage d
-
-func (v *MockInterfaceBattery) Percentage() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeToFull t
-
-func (v *MockInterfaceBattery) TimeToFull() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UpdateTime x
-
-func (v *MockInterfaceBattery) UpdateTime() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SysfsPath s
-
-func (v *MockInterfaceBattery) SysfsPath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SerialNumber s
-
-func (v *MockInterfaceBattery) SerialNumber() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceBattery) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/Battery.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/Battery.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/Battery.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/Battery.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,24 +0,0 @@
-{
- "Service": "com.deepin.system.Power",
- "Objects": [
- {
- "Type": "Power",
- "Path": "/com/deepin/system/Power",
- "Interfaces": [
- {
- "Name": "com.deepin.system.Power",
- "Type": "power"
- }
- ]
- },
- {
- "Type":"Battery",
- "Interfaces": [
- {
- "Name": "com.deepin.system.Power.Battery",
- "Type": "battery"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/Power.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/Power.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.power/Power.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.power/Power.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,154 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.procs"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package procs
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Procs interface {
- procs // interface com.deepin.system.Procs
- proxy.Object
-}
-
-type objectProcs struct {
- interfaceProcs // interface com.deepin.system.Procs
- proxy.ImplObject
-}
-
-func NewProcs(conn *dbus.Conn) Procs {
- obj := new(objectProcs)
- obj.ImplObject.Init_(conn, "com.deepin.system.Procs", "/com/deepin/system/Procs")
- return obj
-}
-
-type procs interface {
- ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error)
- ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error)
- Procs() PropProcsMap
-}
-
-type interfaceProcs struct{}
-
-func (v *interfaceProcs) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceProcs) GetInterfaceName_() string {
- return "com.deepin.system.Procs"
-}
-
-// signal ExecProc
-
-func (v *interfaceProcs) ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ExecProc", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ExecProc",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ExecPath string
- var CGroupPath string
- var Pid string
- var PPid string
- err := dbus.Store(sig.Body, &ExecPath, &CGroupPath, &Pid, &PPid)
- if err == nil {
- cb(ExecPath, CGroupPath, Pid, PPid)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ExitProc
-
-func (v *interfaceProcs) ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ExitProc", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ExitProc",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ExecPath string
- var CGroupPath string
- var Pid string
- var PPid string
- err := dbus.Store(sig.Body, &ExecPath, &CGroupPath, &Pid, &PPid)
- if err == nil {
- cb(ExecPath, CGroupPath, Pid, PPid)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Procs a{s(ssss)}
-
-func (v *interfaceProcs) Procs() PropProcsMap {
- return &implPropProcsMap{
- Impl: v,
- Name: "Procs",
- }
-}
-
-type PropProcsMap interface {
- Get(flags dbus.Flags) (value map[string]ProcMessage, err error)
- Set(flags dbus.Flags, value map[string]ProcMessage) error
- ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error
-}
-
-type implPropProcsMap struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropProcsMap) Get(flags dbus.Flags) (value map[string]ProcMessage, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropProcsMap) Set(flags dbus.Flags, value map[string]ProcMessage) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropProcsMap) ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]ProcMessage
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,90 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.procs"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package procs
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockProcs struct {
- MockInterfaceProcs // interface com.deepin.system.Procs
- proxy.MockObject
-}
-
-type MockInterfaceProcs struct {
- mock.Mock
-}
-
-// signal ExecProc
-
-func (v *MockInterfaceProcs) ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ExitProc
-
-func (v *MockInterfaceProcs) ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Procs a{s(ssss)}
-
-func (v *MockInterfaceProcs) Procs() PropProcsMap {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropProcsMap)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropProcsMap struct {
- mock.Mock
-}
-
-func (p MockPropProcsMap) Get(flags dbus.Flags) (value map[string]ProcMessage, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]ProcMessage)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropProcsMap) Set(flags dbus.Flags, value map[string]ProcMessage) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropProcsMap) ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,26 +0,0 @@
-{
- "Service": "com.deepin.system.Procs",
- "Objects": [
- {
- "Type": "Procs",
- "Path": "/com/deepin/system/Procs",
- "Interfaces": [
- {
- "Name": "com.deepin.system.Procs",
- "Type": "procs",
- "Fixes": {
- "p/Procs": {
- "RefType": "PropProcsMap"
- }
- }
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropProcsMap",
- "ValueType": "map[string]ProcMessage"
- }
- ]
-}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package procs
-
-type ProcMessage struct {
- ExecPath string
- CGroupPath string
- Pid string
- PPid string
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/Procs.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/Procs.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.procs/Procs.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.procs/Procs.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/App.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/App.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/App.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/App.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,370 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.proxy"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package proxy
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type App interface {
- app // interface com.deepin.system.proxy.App
- proxy.Object
-}
-
-type objectApp struct {
- interfaceApp // interface com.deepin.system.proxy.App
- proxy.ImplObject
-}
-
-func NewApp(conn *dbus.Conn) App {
- obj := new(objectApp)
- obj.ImplObject.Init_(conn, "com.deepin.system.proxy", "/com/deepin/system/proxy/App")
- return obj
-}
-
-type app interface {
- GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call
- AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error
- GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
- AddProxyApps(flags dbus.Flags, app []string) error
- GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearProxy(flags dbus.Flags) error
- GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
- DelProxyApps(flags dbus.Flags, app []string) error
- GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetProxy(flags dbus.Flags) (string, error)
- GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call
- SetProxies(flags dbus.Flags, proxies []interface{}) error
- GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCGroups(flags dbus.Flags) (string, error)
- GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call
- AddProc(flags dbus.Flags, pid int32) error
- GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call
- StartProxy(flags dbus.Flags, proto string, name string, udp bool) error
- GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopProxy(flags dbus.Flags) error
- ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceApp struct{}
-
-func (v *interfaceApp) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceApp) GetInterfaceName_() string {
- return "com.deepin.system.proxy.App"
-}
-
-// method AddProxy
-
-func (v *interfaceApp) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxy", flags, ch, proto, name, proxy)
-}
-
-func (v *interfaceApp) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
- return (<-v.GoAddProxy(flags, make(chan *dbus.Call, 1), proto, name, proxy).Done).Err
-}
-
-// method AddProxyApps
-
-func (v *interfaceApp) GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxyApps", flags, ch, app)
-}
-
-func (v *interfaceApp) AddProxyApps(flags dbus.Flags, app []string) error {
- return (<-v.GoAddProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
-}
-
-// method ClearProxy
-
-func (v *interfaceApp) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearProxy", flags, ch)
-}
-
-func (v *interfaceApp) ClearProxy(flags dbus.Flags) error {
- return (<-v.GoClearProxy(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method DelProxyApps
-
-func (v *interfaceApp) GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DelProxyApps", flags, ch, app)
-}
-
-func (v *interfaceApp) DelProxyApps(flags dbus.Flags, app []string) error {
- return (<-v.GoDelProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
-}
-
-// method GetProxy
-
-func (v *interfaceApp) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch)
-}
-
-func (*interfaceApp) StoreGetProxy(call *dbus.Call) (proxy string, err error) {
- err = call.Store(&proxy)
- return
-}
-
-func (v *interfaceApp) GetProxy(flags dbus.Flags) (string, error) {
- return v.StoreGetProxy(
- <-v.GoGetProxy(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetProxies
-
-func (v *interfaceApp) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxies", flags, ch, proxies)
-}
-
-func (v *interfaceApp) SetProxies(flags dbus.Flags, proxies []interface{}) error {
- return (<-v.GoSetProxies(flags, make(chan *dbus.Call, 1), proxies).Done).Err
-}
-
-// method GetCGroups
-
-func (v *interfaceApp) GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCGroups", flags, ch)
-}
-
-func (*interfaceApp) StoreGetCGroups(call *dbus.Call) (cgroups string, err error) {
- err = call.Store(&cgroups)
- return
-}
-
-func (v *interfaceApp) GetCGroups(flags dbus.Flags) (string, error) {
- return v.StoreGetCGroups(
- <-v.GoGetCGroups(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method AddProc
-
-func (v *interfaceApp) GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProc", flags, ch, pid)
-}
-
-func (v *interfaceApp) AddProc(flags dbus.Flags, pid int32) error {
- return (<-v.GoAddProc(flags, make(chan *dbus.Call, 1), pid).Done).Err
-}
-
-// method StartProxy
-
-func (v *interfaceApp) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartProxy", flags, ch, proto, name, udp)
-}
-
-func (v *interfaceApp) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
- return (<-v.GoStartProxy(flags, make(chan *dbus.Call, 1), proto, name, udp).Done).Err
-}
-
-// method StopProxy
-
-func (v *interfaceApp) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopProxy", flags, ch)
-}
-
-func (v *interfaceApp) StopProxy(flags dbus.Flags) error {
- return (<-v.GoStopProxy(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal Proxy
-
-func (v *interfaceApp) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Proxy", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Proxy",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var proxy []interface{}
- err := dbus.Store(sig.Body, &proxy)
- if err == nil {
- cb(proxy)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-type Global interface {
- global // interface com.deepin.system.proxy.Global
- proxy.Object
-}
-
-type objectGlobal struct {
- interfaceGlobal // interface com.deepin.system.proxy.Global
- proxy.ImplObject
-}
-
-func NewGlobal(conn *dbus.Conn) Global {
- obj := new(objectGlobal)
- obj.ImplObject.Init_(conn, "com.deepin.system.proxy", "/com/deepin/system/proxy/Global")
- return obj
-}
-
-type global interface {
- GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call
- AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error
- GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearProxy(flags dbus.Flags) error
- GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetProxy(flags dbus.Flags) (string, error)
- GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
- IgnoreProxyApps(flags dbus.Flags, app []string) error
- GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call
- SetProxies(flags dbus.Flags, proxies []interface{}) error
- GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call
- StartProxy(flags dbus.Flags, proto string, name string, udp bool) error
- GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopProxy(flags dbus.Flags) error
- GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
- UnIgnoreProxyApps(flags dbus.Flags, app []string) error
- ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error)
- IgnoreApp() proxy.PropStringArray
-}
-
-type interfaceGlobal struct{}
-
-func (v *interfaceGlobal) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceGlobal) GetInterfaceName_() string {
- return "com.deepin.system.proxy.Global"
-}
-
-// method AddProxy
-
-func (v *interfaceGlobal) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxy", flags, ch, proto, name, proxy)
-}
-
-func (v *interfaceGlobal) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
- return (<-v.GoAddProxy(flags, make(chan *dbus.Call, 1), proto, name, proxy).Done).Err
-}
-
-// method ClearProxy
-
-func (v *interfaceGlobal) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearProxy", flags, ch)
-}
-
-func (v *interfaceGlobal) ClearProxy(flags dbus.Flags) error {
- return (<-v.GoClearProxy(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method GetProxy
-
-func (v *interfaceGlobal) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch)
-}
-
-func (*interfaceGlobal) StoreGetProxy(call *dbus.Call) (proxy string, err error) {
- err = call.Store(&proxy)
- return
-}
-
-func (v *interfaceGlobal) GetProxy(flags dbus.Flags) (string, error) {
- return v.StoreGetProxy(
- <-v.GoGetProxy(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IgnoreProxyApps
-
-func (v *interfaceGlobal) GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IgnoreProxyApps", flags, ch, app)
-}
-
-func (v *interfaceGlobal) IgnoreProxyApps(flags dbus.Flags, app []string) error {
- return (<-v.GoIgnoreProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
-}
-
-// method SetProxies
-
-func (v *interfaceGlobal) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxies", flags, ch, proxies)
-}
-
-func (v *interfaceGlobal) SetProxies(flags dbus.Flags, proxies []interface{}) error {
- return (<-v.GoSetProxies(flags, make(chan *dbus.Call, 1), proxies).Done).Err
-}
-
-// method StartProxy
-
-func (v *interfaceGlobal) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartProxy", flags, ch, proto, name, udp)
-}
-
-func (v *interfaceGlobal) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
- return (<-v.GoStartProxy(flags, make(chan *dbus.Call, 1), proto, name, udp).Done).Err
-}
-
-// method StopProxy
-
-func (v *interfaceGlobal) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopProxy", flags, ch)
-}
-
-func (v *interfaceGlobal) StopProxy(flags dbus.Flags) error {
- return (<-v.GoStopProxy(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method UnIgnoreProxyApps
-
-func (v *interfaceGlobal) GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnIgnoreProxyApps", flags, ch, app)
-}
-
-func (v *interfaceGlobal) UnIgnoreProxyApps(flags dbus.Flags, app []string) error {
- return (<-v.GoUnIgnoreProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
-}
-
-// signal Proxy
-
-func (v *interfaceGlobal) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Proxy", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Proxy",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var proxy []interface{}
- err := dbus.Store(sig.Body, &proxy)
- if err == nil {
- cb(proxy)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property IgnoreApp as
-
-func (v *interfaceGlobal) IgnoreApp() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "IgnoreApp",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,411 +0,0 @@
-// Code generated by "./generator ./com.deepin.system.proxy"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package proxy
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockApp struct {
- MockInterfaceApp // interface com.deepin.system.proxy.App
- proxy.MockObject
-}
-
-type MockInterfaceApp struct {
- mock.Mock
-}
-
-// method AddProxy
-
-func (v *MockInterfaceApp) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, proto, name, proxy)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
- mockArgs := v.Called(flags, proto, name, proxy)
-
- return mockArgs.Error(0)
-}
-
-// method AddProxyApps
-
-func (v *MockInterfaceApp) GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, app)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) AddProxyApps(flags dbus.Flags, app []string) error {
- mockArgs := v.Called(flags, app)
-
- return mockArgs.Error(0)
-}
-
-// method ClearProxy
-
-func (v *MockInterfaceApp) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) ClearProxy(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method DelProxyApps
-
-func (v *MockInterfaceApp) GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, app)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) DelProxyApps(flags dbus.Flags, app []string) error {
- mockArgs := v.Called(flags, app)
-
- return mockArgs.Error(0)
-}
-
-// method GetProxy
-
-func (v *MockInterfaceApp) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) GetProxy(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetProxies
-
-func (v *MockInterfaceApp) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
- mockArgs := v.Called(flags, ch, proxies)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) SetProxies(flags dbus.Flags, proxies []interface{}) error {
- mockArgs := v.Called(flags, proxies)
-
- return mockArgs.Error(0)
-}
-
-// method GetCGroups
-
-func (v *MockInterfaceApp) GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) GetCGroups(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method AddProc
-
-func (v *MockInterfaceApp) GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, pid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) AddProc(flags dbus.Flags, pid int32) error {
- mockArgs := v.Called(flags, pid)
-
- return mockArgs.Error(0)
-}
-
-// method StartProxy
-
-func (v *MockInterfaceApp) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, proto, name, udp)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
- mockArgs := v.Called(flags, proto, name, udp)
-
- return mockArgs.Error(0)
-}
-
-// method StopProxy
-
-func (v *MockInterfaceApp) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApp) StopProxy(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal Proxy
-
-func (v *MockInterfaceApp) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockGlobal struct {
- MockInterfaceGlobal // interface com.deepin.system.proxy.Global
- proxy.MockObject
-}
-
-type MockInterfaceGlobal struct {
- mock.Mock
-}
-
-// method AddProxy
-
-func (v *MockInterfaceGlobal) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, proto, name, proxy)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
- mockArgs := v.Called(flags, proto, name, proxy)
-
- return mockArgs.Error(0)
-}
-
-// method ClearProxy
-
-func (v *MockInterfaceGlobal) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) ClearProxy(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method GetProxy
-
-func (v *MockInterfaceGlobal) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) GetProxy(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method IgnoreProxyApps
-
-func (v *MockInterfaceGlobal) GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, app)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) IgnoreProxyApps(flags dbus.Flags, app []string) error {
- mockArgs := v.Called(flags, app)
-
- return mockArgs.Error(0)
-}
-
-// method SetProxies
-
-func (v *MockInterfaceGlobal) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
- mockArgs := v.Called(flags, ch, proxies)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) SetProxies(flags dbus.Flags, proxies []interface{}) error {
- mockArgs := v.Called(flags, proxies)
-
- return mockArgs.Error(0)
-}
-
-// method StartProxy
-
-func (v *MockInterfaceGlobal) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, proto, name, udp)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
- mockArgs := v.Called(flags, proto, name, udp)
-
- return mockArgs.Error(0)
-}
-
-// method StopProxy
-
-func (v *MockInterfaceGlobal) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) StopProxy(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method UnIgnoreProxyApps
-
-func (v *MockInterfaceGlobal) GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, app)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGlobal) UnIgnoreProxyApps(flags dbus.Flags, app []string) error {
- mockArgs := v.Called(flags, app)
-
- return mockArgs.Error(0)
-}
-
-// signal Proxy
-
-func (v *MockInterfaceGlobal) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property IgnoreApp as
-
-func (v *MockInterfaceGlobal) IgnoreApp() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-{
- "Service": "com.deepin.system.proxy",
- "Objects": [
- {
- "Type": "App",
- "Path": "/com/deepin/system/proxy/App",
- "Interfaces": [
- {
- "Name": "com.deepin.system.proxy.App",
- "Type": "app"
- }
- ]
- },
- {
- "Type": "Global",
- "Path": "/com/deepin/system/proxy/Global",
- "Interfaces": [
- {
- "Name": "com.deepin.system.proxy.Global",
- "Type": "global"
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/Global.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/Global.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/Global.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/Global.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.proxy/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.proxy/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,34 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package proxy
-
-// scope proxy
-type ScopeProxies struct {
- Proxies map[string][]Proxy `yaml:"proxies"` // map[http,sock4,sock5][]proxy
- // proxy setting
- ProxyProgram []string `yaml:"proxy-program"` // global proxy will ignore
- NoProxyProgram []string `yaml:"no-proxy-program"` // app proxy will ignore
-
- // white list
- WhiteList []string `yaml:"whitelist"` // white site dont use proxy, not use this time
- TPort int `yaml:"t-port"`
-}
-
-// proxy type
-type Proxy struct {
- // proxy proto type
- ProtoType string `json:"type"` // http sock4 sock5
-
- // [proto]&[name] as ident
- Name string `yaml:"name"`
-
- // proxy server
- Server string `yaml:"server"`
- Port int `yaml:"port"`
-
- // auth message
- UserName string `yaml:"username"`
- Password string `yaml:"password"`
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,123 +0,0 @@
-// Code generated by "./generator com.deepin.system.systeminfo"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package systeminfo
-
-import "errors"
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type SystemInfo interface {
- systemInfo // interface com.deepin.system.SystemInfo
- proxy.Object
-}
-
-type objectSystemInfo struct {
- interfaceSystemInfo // interface com.deepin.system.SystemInfo
- proxy.ImplObject
-}
-
-func NewSystemInfo(conn *dbus.Conn) SystemInfo {
- obj := new(objectSystemInfo)
- obj.ImplObject.Init_(conn, "com.deepin.system.SystemInfo", "/com/deepin/system/SystemInfo")
- return obj
-}
-
-type systemInfo interface {
- DMIInfo() PropDMIInfo
- MemorySize() proxy.PropUint64
- MemorySizeHuman() proxy.PropString
- CurrentSpeed() proxy.PropUint64
-}
-
-type interfaceSystemInfo struct{}
-
-func (v *interfaceSystemInfo) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSystemInfo) GetInterfaceName_() string {
- return "com.deepin.system.SystemInfo"
-}
-
-// property DMIInfo (ssssssssssss)
-
-func (v *interfaceSystemInfo) DMIInfo() PropDMIInfo {
- return &implPropDMIInfo{
- Impl: v,
- Name: "DMIInfo",
- }
-}
-
-// property MemorySize t
-
-func (v *interfaceSystemInfo) MemorySize() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemorySize",
- }
-}
-
-// property MemorySizeHuman s
-
-func (v *interfaceSystemInfo) MemorySizeHuman() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "MemorySizeHuman",
- }
-}
-
-// property CurrentSpeed t
-
-func (v *interfaceSystemInfo) CurrentSpeed() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CurrentSpeed",
- }
-}
-
-type PropDMIInfo interface {
- Get(flags dbus.Flags) (value DMIInfo, err error)
- Set(flags dbus.Flags, value DMIInfo) error
- ConnectChanged(cb func(hasValue bool, value DMIInfo)) error
-}
-
-type implPropDMIInfo struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDMIInfo) Get(flags dbus.Flags) (value DMIInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDMIInfo) Set(flags dbus.Flags, value DMIInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDMIInfo) ConnectChanged(cb func(hasValue bool, value DMIInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v DMIInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, DMIInfo{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,103 +0,0 @@
-// Code generated by "./generator com.deepin.system.systeminfo"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package systeminfo
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockSystemInfo struct {
- MockInterfaceSystemInfo // interface com.deepin.system.SystemInfo
- proxy.MockObject
-}
-
-type MockInterfaceSystemInfo struct {
- mock.Mock
-}
-
-// property DMIInfo (ssssssssssss)
-
-func (v *MockInterfaceSystemInfo) DMIInfo() PropDMIInfo {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDMIInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemorySize t
-
-func (v *MockInterfaceSystemInfo) MemorySize() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemorySizeHuman s
-
-func (v *MockInterfaceSystemInfo) MemorySizeHuman() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentSpeed t
-
-func (v *MockInterfaceSystemInfo) CurrentSpeed() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDMIInfo struct {
- mock.Mock
-}
-
-func (p MockPropDMIInfo) Get(flags dbus.Flags) (value DMIInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(DMIInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDMIInfo) Set(flags dbus.Flags, value DMIInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDMIInfo) ConnectChanged(cb func(hasValue bool, value DMIInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,26 +0,0 @@
-{
- "Service": "com.deepin.system.SystemInfo",
- "Objects": [
- {
- "Type": "SystemInfo",
- "Path": "/com/deepin/system/SystemInfo",
- "Interfaces": [
- {
- "Name": "com.deepin.system.SystemInfo",
- "Type": "systemInfo",
- "Fixes": {
- "p/DMIInfo": {
- "RefType": "PropDMIInfo"
- }
- }
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropDMIInfo",
- "ValueType": "DMIInfo"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package systeminfo
-
-type DMIInfo struct {
- BiosVendor string
- BiosVersion string
- BiosDate string
- BoardName string
- BoardSerial string
- BoardVendor string
- BoardVersion string
- ProductName string
- ProductFamily string
- ProductSerial string
- ProductUUID string
- ProductVersion string
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/SystemInfo.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/SystemInfo.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.system.systeminfo/SystemInfo.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.system.systeminfo/SystemInfo.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,116 +0,0 @@
-// Code generated by "./generator ./com.deepin.udcp.iam"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package iam
-
-import "errors"
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type UdcpCache interface {
- udcpCache // interface com.deepin.udcp.iam
- proxy.Object
-}
-
-type objectUdcpCache struct {
- interfaceUdcpCache // interface com.deepin.udcp.iam
- proxy.ImplObject
-}
-
-func NewUdcpCache(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (UdcpCache, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectUdcpCache)
- obj.ImplObject.Init_(conn, serviceName, path)
- return obj, nil
-}
-
-type udcpCache interface {
- SetInterfaceName_(name string)
- GoGetUserIdList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetUserIdList(flags dbus.Flags) ([]uint32, error)
- GoGetUserGroups(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- GetUserGroups(flags dbus.Flags, name string) ([]string, error)
- GoRemoveCacheFile(flags dbus.Flags, ch chan *dbus.Call, uId uint32) *dbus.Call
- RemoveCacheFile(flags dbus.Flags, uId uint32) (bool, error)
- Enable() proxy.PropBool
-}
-
-type interfaceUdcpCache struct{}
-
-func (v *interfaceUdcpCache) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (v *interfaceUdcpCache) SetInterfaceName_(name string) {
- v.GetObject_().SetExtra("customIfc", name)
-}
-
-func (v *interfaceUdcpCache) GetInterfaceName_() string {
- ifcName, _ := v.GetObject_().GetExtra("customIfc")
- ifcNameStr, _ := ifcName.(string)
- return ifcNameStr
-}
-
-// method GetUserIdList
-
-func (v *interfaceUdcpCache) GoGetUserIdList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserIdList", flags, ch)
-}
-
-func (*interfaceUdcpCache) StoreGetUserIdList(call *dbus.Call) (uIdList []uint32, err error) {
- err = call.Store(&uIdList)
- return
-}
-
-func (v *interfaceUdcpCache) GetUserIdList(flags dbus.Flags) ([]uint32, error) {
- return v.StoreGetUserIdList(
- <-v.GoGetUserIdList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetUserGroups
-
-func (v *interfaceUdcpCache) GoGetUserGroups(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserGroups", flags, ch, name)
-}
-
-func (*interfaceUdcpCache) StoreGetUserGroups(call *dbus.Call) (groups []string, err error) {
- err = call.Store(&groups)
- return
-}
-
-func (v *interfaceUdcpCache) GetUserGroups(flags dbus.Flags, name string) ([]string, error) {
- return v.StoreGetUserGroups(
- <-v.GoGetUserGroups(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method RemoveCacheFile
-
-func (v *interfaceUdcpCache) GoRemoveCacheFile(flags dbus.Flags, ch chan *dbus.Call, uId uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveCacheFile", flags, ch, uId)
-}
-
-func (*interfaceUdcpCache) StoreRemoveCacheFile(call *dbus.Call) (result bool, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceUdcpCache) RemoveCacheFile(flags dbus.Flags, uId uint32) (bool, error) {
- return v.StoreRemoveCacheFile(
- <-v.GoRemoveCacheFile(flags, make(chan *dbus.Call, 1), uId).Done)
-}
-
-// property Enable b
-
-func (v *interfaceUdcpCache) Enable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Enable",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,104 +0,0 @@
-// Code generated by "./generator ./com.deepin.udcp.iam"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package iam
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockUdcpCache struct {
- MockInterfaceUdcpCache // interface com.deepin.udcp.iam
- proxy.MockObject
-}
-
-type MockInterfaceUdcpCache struct {
- mock.Mock
-}
-
-func (v *MockInterfaceUdcpCache) SetInterfaceName_(string) {
-}
-
-// method GetUserIdList
-
-func (v *MockInterfaceUdcpCache) GoGetUserIdList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUdcpCache) GetUserIdList(flags dbus.Flags) ([]uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUserGroups
-
-func (v *MockInterfaceUdcpCache) GoGetUserGroups(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUdcpCache) GetUserGroups(flags dbus.Flags, name string) ([]string, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RemoveCacheFile
-
-func (v *MockInterfaceUdcpCache) GoRemoveCacheFile(flags dbus.Flags, ch chan *dbus.Call, uId uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, uId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUdcpCache) RemoveCacheFile(flags dbus.Flags, uId uint32) (bool, error) {
- mockArgs := v.Called(flags, uId)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// property Enable b
-
-func (v *MockInterfaceUdcpCache) Enable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,16 +0,0 @@
-{
- "Service": "",
- "Objects": [
- {
- "Type": "UdcpCache",
- "Path": "",
- "Interfaces": [
- {
- "Name": "com.deepin.udcp.iam",
- "CustomInterfaceName": true,
- "Type": "udcpCache"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/UdcpCache.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/UdcpCache.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.udcp.iam/UdcpCache.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.udcp.iam/UdcpCache.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,833 +0,0 @@
-// Code generated by "./generator ./com.deepin.wm"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wm
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Wm interface {
- wm // interface com.deepin.wm
- proxy.Object
-}
-
-type objectWm struct {
- interfaceWm // interface com.deepin.wm
- proxy.ImplObject
-}
-
-func NewWm(conn *dbus.Conn) Wm {
- obj := new(objectWm)
- obj.ImplObject.Init_(conn, "com.deepin.wm", "/com/deepin/wm")
- return obj
-}
-
-type wm interface {
- GoSwitchApplication(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call
- SwitchApplication(flags dbus.Flags, backward bool) error
- GoTileActiveWindow(flags dbus.Flags, ch chan *dbus.Call, side uint32) *dbus.Call
- TileActiveWindow(flags dbus.Flags, side uint32) error
- GoBeginToMoveActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- BeginToMoveActiveWindow(flags dbus.Flags) error
- GoToggleActiveWindowMaximize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ToggleActiveWindowMaximize(flags dbus.Flags) error
- GoMinimizeActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- MinimizeActiveWindow(flags dbus.Flags) error
- GoShowWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ShowWorkspace(flags dbus.Flags) error
- GoShowWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ShowWindow(flags dbus.Flags) error
- GoShowAllWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ShowAllWindow(flags dbus.Flags) error
- GoClearMoveStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearMoveStatus(flags dbus.Flags) error
- GoTouchToMove(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32) *dbus.Call
- TouchToMove(flags dbus.Flags, x int32, y int32) error
- GoPerformAction(flags dbus.Flags, ch chan *dbus.Call, type0 int32) *dbus.Call
- PerformAction(flags dbus.Flags, type0 int32) error
- GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call
- PreviewWindow(flags dbus.Flags, xid uint32) error
- GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CancelPreviewWindow(flags dbus.Flags) error
- GoGetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCurrentWorkspaceBackground(flags dbus.Flags) (string, error)
- GoSetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call
- SetCurrentWorkspaceBackground(flags dbus.Flags, uri string) error
- GoGetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call
- GetWorkspaceBackground(flags dbus.Flags, index int32) (string, error)
- GoSetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32, uri string) *dbus.Call
- SetWorkspaceBackground(flags dbus.Flags, index int32, uri string) error
- GoSetTransientBackground(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- SetTransientBackground(flags dbus.Flags, arg0 string) error
- GoGetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, strMonitorName string) *dbus.Call
- GetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, strMonitorName string) (string, error)
- GoSetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call
- SetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error
- GoGetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string) *dbus.Call
- GetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string) (string, error)
- GoSetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string, uri string) *dbus.Call
- SetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string, uri string) error
- GoSetTransientBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call
- SetTransientBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error
- GoGetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCurrentWorkspace(flags dbus.Flags) (int32, error)
- GoWorkspaceCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- WorkspaceCount(flags dbus.Flags) (int32, error)
- GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call
- SetCurrentWorkspace(flags dbus.Flags, index int32) error
- GoPreviousWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PreviousWorkspace(flags dbus.Flags) error
- GoNextWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- NextWorkspace(flags dbus.Flags) error
- GoGetAllAccels(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAllAccels(flags dbus.Flags) (string, error)
- GoGetAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- GetAccel(flags dbus.Flags, id string) ([]string, error)
- GoGetDefaultAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- GetDefaultAccel(flags dbus.Flags, id string) ([]string, error)
- GoSetAccel(flags dbus.Flags, ch chan *dbus.Call, data string) *dbus.Call
- SetAccel(flags dbus.Flags, data string) (bool, error)
- GoRemoveAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- RemoveAccel(flags dbus.Flags, id string) error
- GoSetDecorationTheme(flags dbus.Flags, ch chan *dbus.Call, themeType string, themeName string) *dbus.Call
- SetDecorationTheme(flags dbus.Flags, themeType string, themeName string) error
- GoSetDecorationDeepinTheme(flags dbus.Flags, ch chan *dbus.Call, deepinThemeName string) *dbus.Call
- SetDecorationDeepinTheme(flags dbus.Flags, deepinThemeName string) error
- GoChangeCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call
- ChangeCurrentWorkspaceBackground(flags dbus.Flags, uri string) error
- GoSwitchToWorkspace(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call
- SwitchToWorkspace(flags dbus.Flags, backward bool) error
- GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call, xids []uint32) *dbus.Call
- PresentWindows(flags dbus.Flags, xids []uint32) error
- GoEnableZoneDetected(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- EnableZoneDetected(flags dbus.Flags, enabled bool) error
- GoGetIsShowDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetIsShowDesktop(flags dbus.Flags) (bool, error)
- GoGetMultiTaskingStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetMultiTaskingStatus(flags dbus.Flags) (bool, error)
- ConnectWorkspaceBackgroundChanged(cb func(index int32, newUri string)) (dbusutil.SignalHandlerId, error)
- ConnectWorkspaceBackgroundChangedForMonitor(cb func(index int32, monitor string, newUri string)) (dbusutil.SignalHandlerId, error)
- ConnectCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error)
- ConnectWmCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error)
- ConnectWorkspaceCountChanged(cb func(count int32)) (dbusutil.SignalHandlerId, error)
- ConnectWorkspaceSwitched(cb func(from int32, to int32)) (dbusutil.SignalHandlerId, error)
- CompositingEnabled() proxy.PropBool
- CompositingPossible() proxy.PropBool
- CompositingAllowSwitch() proxy.PropBool
- ZoneEnabled() proxy.PropBool
- CursorTheme() proxy.PropString
- CursorSize() proxy.PropInt32
-}
-
-type interfaceWm struct{}
-
-func (v *interfaceWm) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWm) GetInterfaceName_() string {
- return "com.deepin.wm"
-}
-
-// method SwitchApplication
-
-func (v *interfaceWm) GoSwitchApplication(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchApplication", flags, ch, backward)
-}
-
-func (v *interfaceWm) SwitchApplication(flags dbus.Flags, backward bool) error {
- return (<-v.GoSwitchApplication(flags, make(chan *dbus.Call, 1), backward).Done).Err
-}
-
-// method TileActiveWindow
-
-func (v *interfaceWm) GoTileActiveWindow(flags dbus.Flags, ch chan *dbus.Call, side uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TileActiveWindow", flags, ch, side)
-}
-
-func (v *interfaceWm) TileActiveWindow(flags dbus.Flags, side uint32) error {
- return (<-v.GoTileActiveWindow(flags, make(chan *dbus.Call, 1), side).Done).Err
-}
-
-// method BeginToMoveActiveWindow
-
-func (v *interfaceWm) GoBeginToMoveActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".BeginToMoveActiveWindow", flags, ch)
-}
-
-func (v *interfaceWm) BeginToMoveActiveWindow(flags dbus.Flags) error {
- return (<-v.GoBeginToMoveActiveWindow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ToggleActiveWindowMaximize
-
-func (v *interfaceWm) GoToggleActiveWindowMaximize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleActiveWindowMaximize", flags, ch)
-}
-
-func (v *interfaceWm) ToggleActiveWindowMaximize(flags dbus.Flags) error {
- return (<-v.GoToggleActiveWindowMaximize(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method MinimizeActiveWindow
-
-func (v *interfaceWm) GoMinimizeActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MinimizeActiveWindow", flags, ch)
-}
-
-func (v *interfaceWm) MinimizeActiveWindow(flags dbus.Flags) error {
- return (<-v.GoMinimizeActiveWindow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ShowWorkspace
-
-func (v *interfaceWm) GoShowWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowWorkspace", flags, ch)
-}
-
-func (v *interfaceWm) ShowWorkspace(flags dbus.Flags) error {
- return (<-v.GoShowWorkspace(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ShowWindow
-
-func (v *interfaceWm) GoShowWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowWindow", flags, ch)
-}
-
-func (v *interfaceWm) ShowWindow(flags dbus.Flags) error {
- return (<-v.GoShowWindow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ShowAllWindow
-
-func (v *interfaceWm) GoShowAllWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowAllWindow", flags, ch)
-}
-
-func (v *interfaceWm) ShowAllWindow(flags dbus.Flags) error {
- return (<-v.GoShowAllWindow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ClearMoveStatus
-
-func (v *interfaceWm) GoClearMoveStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearMoveStatus", flags, ch)
-}
-
-func (v *interfaceWm) ClearMoveStatus(flags dbus.Flags) error {
- return (<-v.GoClearMoveStatus(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method TouchToMove
-
-func (v *interfaceWm) GoTouchToMove(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TouchToMove", flags, ch, x, y)
-}
-
-func (v *interfaceWm) TouchToMove(flags dbus.Flags, x int32, y int32) error {
- return (<-v.GoTouchToMove(flags, make(chan *dbus.Call, 1), x, y).Done).Err
-}
-
-// method PerformAction
-
-func (v *interfaceWm) GoPerformAction(flags dbus.Flags, ch chan *dbus.Call, type0 int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PerformAction", flags, ch, type0)
-}
-
-func (v *interfaceWm) PerformAction(flags dbus.Flags, type0 int32) error {
- return (<-v.GoPerformAction(flags, make(chan *dbus.Call, 1), type0).Done).Err
-}
-
-// method PreviewWindow
-
-func (v *interfaceWm) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PreviewWindow", flags, ch, xid)
-}
-
-func (v *interfaceWm) PreviewWindow(flags dbus.Flags, xid uint32) error {
- return (<-v.GoPreviewWindow(flags, make(chan *dbus.Call, 1), xid).Done).Err
-}
-
-// method CancelPreviewWindow
-
-func (v *interfaceWm) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelPreviewWindow", flags, ch)
-}
-
-func (v *interfaceWm) CancelPreviewWindow(flags dbus.Flags) error {
- return (<-v.GoCancelPreviewWindow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method GetCurrentWorkspaceBackground
-
-func (v *interfaceWm) GoGetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCurrentWorkspaceBackground", flags, ch)
-}
-
-func (*interfaceWm) StoreGetCurrentWorkspaceBackground(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceWm) GetCurrentWorkspaceBackground(flags dbus.Flags) (string, error) {
- return v.StoreGetCurrentWorkspaceBackground(
- <-v.GoGetCurrentWorkspaceBackground(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetCurrentWorkspaceBackground
-
-func (v *interfaceWm) GoSetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspaceBackground", flags, ch, uri)
-}
-
-func (v *interfaceWm) SetCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
- return (<-v.GoSetCurrentWorkspaceBackground(flags, make(chan *dbus.Call, 1), uri).Done).Err
-}
-
-// method GetWorkspaceBackground
-
-func (v *interfaceWm) GoGetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetWorkspaceBackground", flags, ch, index)
-}
-
-func (*interfaceWm) StoreGetWorkspaceBackground(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceWm) GetWorkspaceBackground(flags dbus.Flags, index int32) (string, error) {
- return v.StoreGetWorkspaceBackground(
- <-v.GoGetWorkspaceBackground(flags, make(chan *dbus.Call, 1), index).Done)
-}
-
-// method SetWorkspaceBackground
-
-func (v *interfaceWm) GoSetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32, uri string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWorkspaceBackground", flags, ch, index, uri)
-}
-
-func (v *interfaceWm) SetWorkspaceBackground(flags dbus.Flags, index int32, uri string) error {
- return (<-v.GoSetWorkspaceBackground(flags, make(chan *dbus.Call, 1), index, uri).Done).Err
-}
-
-// method SetTransientBackground
-
-func (v *interfaceWm) GoSetTransientBackground(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTransientBackground", flags, ch, arg0)
-}
-
-func (v *interfaceWm) SetTransientBackground(flags dbus.Flags, arg0 string) error {
- return (<-v.GoSetTransientBackground(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method GetCurrentWorkspaceBackgroundForMonitor
-
-func (v *interfaceWm) GoGetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, strMonitorName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCurrentWorkspaceBackgroundForMonitor", flags, ch, strMonitorName)
-}
-
-func (*interfaceWm) StoreGetCurrentWorkspaceBackgroundForMonitor(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceWm) GetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, strMonitorName string) (string, error) {
- return v.StoreGetCurrentWorkspaceBackgroundForMonitor(
- <-v.GoGetCurrentWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), strMonitorName).Done)
-}
-
-// method SetCurrentWorkspaceBackgroundForMonitor
-
-func (v *interfaceWm) GoSetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspaceBackgroundForMonitor", flags, ch, uri, strMonitorName)
-}
-
-func (v *interfaceWm) SetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
- return (<-v.GoSetCurrentWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), uri, strMonitorName).Done).Err
-}
-
-// method GetWorkspaceBackgroundForMonitor
-
-func (v *interfaceWm) GoGetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetWorkspaceBackgroundForMonitor", flags, ch, index, strMonitorName)
-}
-
-func (*interfaceWm) StoreGetWorkspaceBackgroundForMonitor(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceWm) GetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string) (string, error) {
- return v.StoreGetWorkspaceBackgroundForMonitor(
- <-v.GoGetWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), index, strMonitorName).Done)
-}
-
-// method SetWorkspaceBackgroundForMonitor
-
-func (v *interfaceWm) GoSetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string, uri string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWorkspaceBackgroundForMonitor", flags, ch, index, strMonitorName, uri)
-}
-
-func (v *interfaceWm) SetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string, uri string) error {
- return (<-v.GoSetWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), index, strMonitorName, uri).Done).Err
-}
-
-// method SetTransientBackgroundForMonitor
-
-func (v *interfaceWm) GoSetTransientBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTransientBackgroundForMonitor", flags, ch, uri, strMonitorName)
-}
-
-func (v *interfaceWm) SetTransientBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
- return (<-v.GoSetTransientBackgroundForMonitor(flags, make(chan *dbus.Call, 1), uri, strMonitorName).Done).Err
-}
-
-// method GetCurrentWorkspace
-
-func (v *interfaceWm) GoGetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCurrentWorkspace", flags, ch)
-}
-
-func (*interfaceWm) StoreGetCurrentWorkspace(call *dbus.Call) (index int32, err error) {
- err = call.Store(&index)
- return
-}
-
-func (v *interfaceWm) GetCurrentWorkspace(flags dbus.Flags) (int32, error) {
- return v.StoreGetCurrentWorkspace(
- <-v.GoGetCurrentWorkspace(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method WorkspaceCount
-
-func (v *interfaceWm) GoWorkspaceCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".WorkspaceCount", flags, ch)
-}
-
-func (*interfaceWm) StoreWorkspaceCount(call *dbus.Call) (count int32, err error) {
- err = call.Store(&count)
- return
-}
-
-func (v *interfaceWm) WorkspaceCount(flags dbus.Flags) (int32, error) {
- return v.StoreWorkspaceCount(
- <-v.GoWorkspaceCount(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetCurrentWorkspace
-
-func (v *interfaceWm) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspace", flags, ch, index)
-}
-
-func (v *interfaceWm) SetCurrentWorkspace(flags dbus.Flags, index int32) error {
- return (<-v.GoSetCurrentWorkspace(flags, make(chan *dbus.Call, 1), index).Done).Err
-}
-
-// method PreviousWorkspace
-
-func (v *interfaceWm) GoPreviousWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PreviousWorkspace", flags, ch)
-}
-
-func (v *interfaceWm) PreviousWorkspace(flags dbus.Flags) error {
- return (<-v.GoPreviousWorkspace(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method NextWorkspace
-
-func (v *interfaceWm) GoNextWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NextWorkspace", flags, ch)
-}
-
-func (v *interfaceWm) NextWorkspace(flags dbus.Flags) error {
- return (<-v.GoNextWorkspace(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method GetAllAccels
-
-func (v *interfaceWm) GoGetAllAccels(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllAccels", flags, ch)
-}
-
-func (*interfaceWm) StoreGetAllAccels(call *dbus.Call) (data string, err error) {
- err = call.Store(&data)
- return
-}
-
-func (v *interfaceWm) GetAllAccels(flags dbus.Flags) (string, error) {
- return v.StoreGetAllAccels(
- <-v.GoGetAllAccels(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetAccel
-
-func (v *interfaceWm) GoGetAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAccel", flags, ch, id)
-}
-
-func (*interfaceWm) StoreGetAccel(call *dbus.Call) (data []string, err error) {
- err = call.Store(&data)
- return
-}
-
-func (v *interfaceWm) GetAccel(flags dbus.Flags, id string) ([]string, error) {
- return v.StoreGetAccel(
- <-v.GoGetAccel(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method GetDefaultAccel
-
-func (v *interfaceWm) GoGetDefaultAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultAccel", flags, ch, id)
-}
-
-func (*interfaceWm) StoreGetDefaultAccel(call *dbus.Call) (data []string, err error) {
- err = call.Store(&data)
- return
-}
-
-func (v *interfaceWm) GetDefaultAccel(flags dbus.Flags, id string) ([]string, error) {
- return v.StoreGetDefaultAccel(
- <-v.GoGetDefaultAccel(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method SetAccel
-
-func (v *interfaceWm) GoSetAccel(flags dbus.Flags, ch chan *dbus.Call, data string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAccel", flags, ch, data)
-}
-
-func (*interfaceWm) StoreSetAccel(call *dbus.Call) (result bool, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceWm) SetAccel(flags dbus.Flags, data string) (bool, error) {
- return v.StoreSetAccel(
- <-v.GoSetAccel(flags, make(chan *dbus.Call, 1), data).Done)
-}
-
-// method RemoveAccel
-
-func (v *interfaceWm) GoRemoveAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAccel", flags, ch, id)
-}
-
-func (v *interfaceWm) RemoveAccel(flags dbus.Flags, id string) error {
- return (<-v.GoRemoveAccel(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method SetDecorationTheme
-
-func (v *interfaceWm) GoSetDecorationTheme(flags dbus.Flags, ch chan *dbus.Call, themeType string, themeName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDecorationTheme", flags, ch, themeType, themeName)
-}
-
-func (v *interfaceWm) SetDecorationTheme(flags dbus.Flags, themeType string, themeName string) error {
- return (<-v.GoSetDecorationTheme(flags, make(chan *dbus.Call, 1), themeType, themeName).Done).Err
-}
-
-// method SetDecorationDeepinTheme
-
-func (v *interfaceWm) GoSetDecorationDeepinTheme(flags dbus.Flags, ch chan *dbus.Call, deepinThemeName string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDecorationDeepinTheme", flags, ch, deepinThemeName)
-}
-
-func (v *interfaceWm) SetDecorationDeepinTheme(flags dbus.Flags, deepinThemeName string) error {
- return (<-v.GoSetDecorationDeepinTheme(flags, make(chan *dbus.Call, 1), deepinThemeName).Done).Err
-}
-
-// method ChangeCurrentWorkspaceBackground
-
-func (v *interfaceWm) GoChangeCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ChangeCurrentWorkspaceBackground", flags, ch, uri)
-}
-
-func (v *interfaceWm) ChangeCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
- return (<-v.GoChangeCurrentWorkspaceBackground(flags, make(chan *dbus.Call, 1), uri).Done).Err
-}
-
-// method SwitchToWorkspace
-
-func (v *interfaceWm) GoSwitchToWorkspace(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchToWorkspace", flags, ch, backward)
-}
-
-func (v *interfaceWm) SwitchToWorkspace(flags dbus.Flags, backward bool) error {
- return (<-v.GoSwitchToWorkspace(flags, make(chan *dbus.Call, 1), backward).Done).Err
-}
-
-// method PresentWindows
-
-func (v *interfaceWm) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call, xids []uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PresentWindows", flags, ch, xids)
-}
-
-func (v *interfaceWm) PresentWindows(flags dbus.Flags, xids []uint32) error {
- return (<-v.GoPresentWindows(flags, make(chan *dbus.Call, 1), xids).Done).Err
-}
-
-// method EnableZoneDetected
-
-func (v *interfaceWm) GoEnableZoneDetected(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableZoneDetected", flags, ch, enabled)
-}
-
-func (v *interfaceWm) EnableZoneDetected(flags dbus.Flags, enabled bool) error {
- return (<-v.GoEnableZoneDetected(flags, make(chan *dbus.Call, 1), enabled).Done).Err
-}
-
-// method GetIsShowDesktop
-
-func (v *interfaceWm) GoGetIsShowDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetIsShowDesktop", flags, ch)
-}
-
-func (*interfaceWm) StoreGetIsShowDesktop(call *dbus.Call) (isShowDesktop bool, err error) {
- err = call.Store(&isShowDesktop)
- return
-}
-
-func (v *interfaceWm) GetIsShowDesktop(flags dbus.Flags) (bool, error) {
- return v.StoreGetIsShowDesktop(
- <-v.GoGetIsShowDesktop(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetMultiTaskingStatus
-
-func (v *interfaceWm) GoGetMultiTaskingStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetMultiTaskingStatus", flags, ch)
-}
-
-func (*interfaceWm) StoreGetMultiTaskingStatus(call *dbus.Call) (isActive bool, err error) {
- err = call.Store(&isActive)
- return
-}
-
-func (v *interfaceWm) GetMultiTaskingStatus(flags dbus.Flags) (bool, error) {
- return v.StoreGetMultiTaskingStatus(
- <-v.GoGetMultiTaskingStatus(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal WorkspaceBackgroundChanged
-
-func (v *interfaceWm) ConnectWorkspaceBackgroundChanged(cb func(index int32, newUri string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WorkspaceBackgroundChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WorkspaceBackgroundChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var index int32
- var newUri string
- err := dbus.Store(sig.Body, &index, &newUri)
- if err == nil {
- cb(index, newUri)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal WorkspaceBackgroundChangedForMonitor
-
-func (v *interfaceWm) ConnectWorkspaceBackgroundChangedForMonitor(cb func(index int32, monitor string, newUri string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WorkspaceBackgroundChangedForMonitor", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WorkspaceBackgroundChangedForMonitor",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var index int32
- var monitor string
- var newUri string
- err := dbus.Store(sig.Body, &index, &monitor, &newUri)
- if err == nil {
- cb(index, monitor, newUri)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal compositingEnabledChanged
-
-func (v *interfaceWm) ConnectCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "compositingEnabledChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".compositingEnabledChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var enabled bool
- err := dbus.Store(sig.Body, &enabled)
- if err == nil {
- cb(enabled)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal wmCompositingEnabledChanged
-
-func (v *interfaceWm) ConnectWmCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "wmCompositingEnabledChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".wmCompositingEnabledChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var enabled bool
- err := dbus.Store(sig.Body, &enabled)
- if err == nil {
- cb(enabled)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal workspaceCountChanged
-
-func (v *interfaceWm) ConnectWorkspaceCountChanged(cb func(count int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "workspaceCountChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".workspaceCountChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var count int32
- err := dbus.Store(sig.Body, &count)
- if err == nil {
- cb(count)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal WorkspaceSwitched
-
-func (v *interfaceWm) ConnectWorkspaceSwitched(cb func(from int32, to int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WorkspaceSwitched", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WorkspaceSwitched",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var from int32
- var to int32
- err := dbus.Store(sig.Body, &from, &to)
- if err == nil {
- cb(from, to)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property compositingEnabled b
-
-func (v *interfaceWm) CompositingEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "compositingEnabled",
- }
-}
-
-// property compositingPossible b
-
-func (v *interfaceWm) CompositingPossible() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "compositingPossible",
- }
-}
-
-// property compositingAllowSwitch b
-
-func (v *interfaceWm) CompositingAllowSwitch() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "compositingAllowSwitch",
- }
-}
-
-// property zoneEnabled b
-
-func (v *interfaceWm) ZoneEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "zoneEnabled",
- }
-}
-
-// property cursorTheme s
-
-func (v *interfaceWm) CursorTheme() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "cursorTheme",
- }
-}
-
-// property cursorSize i
-
-func (v *interfaceWm) CursorSize() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "cursorSize",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,976 +0,0 @@
-// Code generated by "./generator ./com.deepin.wm"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wm
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockWm struct {
- MockInterfaceWm // interface com.deepin.wm
- proxy.MockObject
-}
-
-type MockInterfaceWm struct {
- mock.Mock
-}
-
-// method SwitchApplication
-
-func (v *MockInterfaceWm) GoSwitchApplication(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, backward)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SwitchApplication(flags dbus.Flags, backward bool) error {
- mockArgs := v.Called(flags, backward)
-
- return mockArgs.Error(0)
-}
-
-// method TileActiveWindow
-
-func (v *MockInterfaceWm) GoTileActiveWindow(flags dbus.Flags, ch chan *dbus.Call, side uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, side)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) TileActiveWindow(flags dbus.Flags, side uint32) error {
- mockArgs := v.Called(flags, side)
-
- return mockArgs.Error(0)
-}
-
-// method BeginToMoveActiveWindow
-
-func (v *MockInterfaceWm) GoBeginToMoveActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) BeginToMoveActiveWindow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ToggleActiveWindowMaximize
-
-func (v *MockInterfaceWm) GoToggleActiveWindowMaximize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) ToggleActiveWindowMaximize(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method MinimizeActiveWindow
-
-func (v *MockInterfaceWm) GoMinimizeActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) MinimizeActiveWindow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ShowWorkspace
-
-func (v *MockInterfaceWm) GoShowWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) ShowWorkspace(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ShowWindow
-
-func (v *MockInterfaceWm) GoShowWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) ShowWindow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ShowAllWindow
-
-func (v *MockInterfaceWm) GoShowAllWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) ShowAllWindow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ClearMoveStatus
-
-func (v *MockInterfaceWm) GoClearMoveStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) ClearMoveStatus(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method TouchToMove
-
-func (v *MockInterfaceWm) GoTouchToMove(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, x, y)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) TouchToMove(flags dbus.Flags, x int32, y int32) error {
- mockArgs := v.Called(flags, x, y)
-
- return mockArgs.Error(0)
-}
-
-// method PerformAction
-
-func (v *MockInterfaceWm) GoPerformAction(flags dbus.Flags, ch chan *dbus.Call, type0 int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, type0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) PerformAction(flags dbus.Flags, type0 int32) error {
- mockArgs := v.Called(flags, type0)
-
- return mockArgs.Error(0)
-}
-
-// method PreviewWindow
-
-func (v *MockInterfaceWm) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, xid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) PreviewWindow(flags dbus.Flags, xid uint32) error {
- mockArgs := v.Called(flags, xid)
-
- return mockArgs.Error(0)
-}
-
-// method CancelPreviewWindow
-
-func (v *MockInterfaceWm) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) CancelPreviewWindow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method GetCurrentWorkspaceBackground
-
-func (v *MockInterfaceWm) GoGetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetCurrentWorkspaceBackground(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetCurrentWorkspaceBackground
-
-func (v *MockInterfaceWm) GoSetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uri)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
- mockArgs := v.Called(flags, uri)
-
- return mockArgs.Error(0)
-}
-
-// method GetWorkspaceBackground
-
-func (v *MockInterfaceWm) GoGetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, index)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetWorkspaceBackground(flags dbus.Flags, index int32) (string, error) {
- mockArgs := v.Called(flags, index)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetWorkspaceBackground
-
-func (v *MockInterfaceWm) GoSetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32, uri string) *dbus.Call {
- mockArgs := v.Called(flags, ch, index, uri)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetWorkspaceBackground(flags dbus.Flags, index int32, uri string) error {
- mockArgs := v.Called(flags, index, uri)
-
- return mockArgs.Error(0)
-}
-
-// method SetTransientBackground
-
-func (v *MockInterfaceWm) GoSetTransientBackground(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetTransientBackground(flags dbus.Flags, arg0 string) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method GetCurrentWorkspaceBackgroundForMonitor
-
-func (v *MockInterfaceWm) GoGetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, strMonitorName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, strMonitorName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, strMonitorName string) (string, error) {
- mockArgs := v.Called(flags, strMonitorName)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetCurrentWorkspaceBackgroundForMonitor
-
-func (v *MockInterfaceWm) GoSetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uri, strMonitorName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
- mockArgs := v.Called(flags, uri, strMonitorName)
-
- return mockArgs.Error(0)
-}
-
-// method GetWorkspaceBackgroundForMonitor
-
-func (v *MockInterfaceWm) GoGetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, index, strMonitorName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string) (string, error) {
- mockArgs := v.Called(flags, index, strMonitorName)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetWorkspaceBackgroundForMonitor
-
-func (v *MockInterfaceWm) GoSetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string, uri string) *dbus.Call {
- mockArgs := v.Called(flags, ch, index, strMonitorName, uri)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string, uri string) error {
- mockArgs := v.Called(flags, index, strMonitorName, uri)
-
- return mockArgs.Error(0)
-}
-
-// method SetTransientBackgroundForMonitor
-
-func (v *MockInterfaceWm) GoSetTransientBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uri, strMonitorName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetTransientBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
- mockArgs := v.Called(flags, uri, strMonitorName)
-
- return mockArgs.Error(0)
-}
-
-// method GetCurrentWorkspace
-
-func (v *MockInterfaceWm) GoGetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetCurrentWorkspace(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method WorkspaceCount
-
-func (v *MockInterfaceWm) GoWorkspaceCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) WorkspaceCount(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetCurrentWorkspace
-
-func (v *MockInterfaceWm) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, index)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetCurrentWorkspace(flags dbus.Flags, index int32) error {
- mockArgs := v.Called(flags, index)
-
- return mockArgs.Error(0)
-}
-
-// method PreviousWorkspace
-
-func (v *MockInterfaceWm) GoPreviousWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) PreviousWorkspace(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method NextWorkspace
-
-func (v *MockInterfaceWm) GoNextWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) NextWorkspace(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method GetAllAccels
-
-func (v *MockInterfaceWm) GoGetAllAccels(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetAllAccels(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetAccel
-
-func (v *MockInterfaceWm) GoGetAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetAccel(flags dbus.Flags, id string) ([]string, error) {
- mockArgs := v.Called(flags, id)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetDefaultAccel
-
-func (v *MockInterfaceWm) GoGetDefaultAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetDefaultAccel(flags dbus.Flags, id string) ([]string, error) {
- mockArgs := v.Called(flags, id)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetAccel
-
-func (v *MockInterfaceWm) GoSetAccel(flags dbus.Flags, ch chan *dbus.Call, data string) *dbus.Call {
- mockArgs := v.Called(flags, ch, data)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetAccel(flags dbus.Flags, data string) (bool, error) {
- mockArgs := v.Called(flags, data)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method RemoveAccel
-
-func (v *MockInterfaceWm) GoRemoveAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) RemoveAccel(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method SetDecorationTheme
-
-func (v *MockInterfaceWm) GoSetDecorationTheme(flags dbus.Flags, ch chan *dbus.Call, themeType string, themeName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, themeType, themeName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetDecorationTheme(flags dbus.Flags, themeType string, themeName string) error {
- mockArgs := v.Called(flags, themeType, themeName)
-
- return mockArgs.Error(0)
-}
-
-// method SetDecorationDeepinTheme
-
-func (v *MockInterfaceWm) GoSetDecorationDeepinTheme(flags dbus.Flags, ch chan *dbus.Call, deepinThemeName string) *dbus.Call {
- mockArgs := v.Called(flags, ch, deepinThemeName)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SetDecorationDeepinTheme(flags dbus.Flags, deepinThemeName string) error {
- mockArgs := v.Called(flags, deepinThemeName)
-
- return mockArgs.Error(0)
-}
-
-// method ChangeCurrentWorkspaceBackground
-
-func (v *MockInterfaceWm) GoChangeCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uri)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) ChangeCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
- mockArgs := v.Called(flags, uri)
-
- return mockArgs.Error(0)
-}
-
-// method SwitchToWorkspace
-
-func (v *MockInterfaceWm) GoSwitchToWorkspace(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, backward)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) SwitchToWorkspace(flags dbus.Flags, backward bool) error {
- mockArgs := v.Called(flags, backward)
-
- return mockArgs.Error(0)
-}
-
-// method PresentWindows
-
-func (v *MockInterfaceWm) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call, xids []uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, xids)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) PresentWindows(flags dbus.Flags, xids []uint32) error {
- mockArgs := v.Called(flags, xids)
-
- return mockArgs.Error(0)
-}
-
-// method EnableZoneDetected
-
-func (v *MockInterfaceWm) GoEnableZoneDetected(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enabled)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) EnableZoneDetected(flags dbus.Flags, enabled bool) error {
- mockArgs := v.Called(flags, enabled)
-
- return mockArgs.Error(0)
-}
-
-// method GetIsShowDesktop
-
-func (v *MockInterfaceWm) GoGetIsShowDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetIsShowDesktop(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method GetMultiTaskingStatus
-
-func (v *MockInterfaceWm) GoGetMultiTaskingStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWm) GetMultiTaskingStatus(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// signal WorkspaceBackgroundChanged
-
-func (v *MockInterfaceWm) ConnectWorkspaceBackgroundChanged(cb func(index int32, newUri string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal WorkspaceBackgroundChangedForMonitor
-
-func (v *MockInterfaceWm) ConnectWorkspaceBackgroundChangedForMonitor(cb func(index int32, monitor string, newUri string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal compositingEnabledChanged
-
-func (v *MockInterfaceWm) ConnectCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal wmCompositingEnabledChanged
-
-func (v *MockInterfaceWm) ConnectWmCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal workspaceCountChanged
-
-func (v *MockInterfaceWm) ConnectWorkspaceCountChanged(cb func(count int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal WorkspaceSwitched
-
-func (v *MockInterfaceWm) ConnectWorkspaceSwitched(cb func(from int32, to int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property compositingEnabled b
-
-func (v *MockInterfaceWm) CompositingEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property compositingPossible b
-
-func (v *MockInterfaceWm) CompositingPossible() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property compositingAllowSwitch b
-
-func (v *MockInterfaceWm) CompositingAllowSwitch() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property zoneEnabled b
-
-func (v *MockInterfaceWm) ZoneEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property cursorTheme s
-
-func (v *MockInterfaceWm) CursorTheme() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property cursorSize i
-
-func (v *MockInterfaceWm) CursorSize() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.wm",
- "Objects": [
- {
- "Type": "Wm",
- "Path": "/com/deepin/wm",
- "Interfaces": [
- {
- "Name": "com.deepin.wm",
- "Type": "wm"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/Wm.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/Wm.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wm/Wm.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wm/Wm.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,186 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,118 +0,0 @@
-// Code generated by "./generator ./com.deepin.wmswitcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wmswitcher
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type WMSwitcher interface {
- wmSwitcher // interface com.deepin.WMSwitcher
- proxy.Object
-}
-
-type objectWMSwitcher struct {
- interfaceWmSwitcher // interface com.deepin.WMSwitcher
- proxy.ImplObject
-}
-
-func NewWMSwitcher(conn *dbus.Conn) WMSwitcher {
- obj := new(objectWMSwitcher)
- obj.ImplObject.Init_(conn, "com.deepin.WMSwitcher", "/com/deepin/WMSwitcher")
- return obj
-}
-
-type wmSwitcher interface {
- GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- AllowSwitch(flags dbus.Flags) (bool, error)
- GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CurrentWM(flags dbus.Flags) (string, error)
- GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RequestSwitchWM(flags dbus.Flags) error
- ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceWmSwitcher struct{}
-
-func (v *interfaceWmSwitcher) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWmSwitcher) GetInterfaceName_() string {
- return "com.deepin.WMSwitcher"
-}
-
-// method AllowSwitch
-
-func (v *interfaceWmSwitcher) GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowSwitch", flags, ch)
-}
-
-func (*interfaceWmSwitcher) StoreAllowSwitch(call *dbus.Call) (allow bool, err error) {
- err = call.Store(&allow)
- return
-}
-
-func (v *interfaceWmSwitcher) AllowSwitch(flags dbus.Flags) (bool, error) {
- return v.StoreAllowSwitch(
- <-v.GoAllowSwitch(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CurrentWM
-
-func (v *interfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CurrentWM", flags, ch)
-}
-
-func (*interfaceWmSwitcher) StoreCurrentWM(call *dbus.Call) (wmName string, err error) {
- err = call.Store(&wmName)
- return
-}
-
-func (v *interfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
- return v.StoreCurrentWM(
- <-v.GoCurrentWM(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RequestSwitchWM
-
-func (v *interfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSwitchWM", flags, ch)
-}
-
-func (v *interfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
- return (<-v.GoRequestSwitchWM(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal WMChanged
-
-func (v *interfaceWmSwitcher) ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WMChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WMChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var wmName string
- err := dbus.Store(sig.Body, &wmName)
- if err == nil {
- cb(wmName)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,91 +0,0 @@
-// Code generated by "./generator ./com.deepin.wmswitcher"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wmswitcher
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockWMSwitcher struct {
- MockInterfaceWmSwitcher // interface com.deepin.WMSwitcher
- proxy.MockObject
-}
-
-type MockInterfaceWmSwitcher struct {
- mock.Mock
-}
-
-// method AllowSwitch
-
-func (v *MockInterfaceWmSwitcher) GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWmSwitcher) AllowSwitch(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method CurrentWM
-
-func (v *MockInterfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RequestSwitchWM
-
-func (v *MockInterfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal WMChanged
-
-func (v *MockInterfaceWmSwitcher) ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.deepin.WMSwitcher",
- "Objects": [
- {
- "Type": "WMSwitcher",
- "Path": "/com/deepin/WMSwitcher",
- "Interfaces": [
- {
- "Name": "com.deepin.WMSwitcher",
- "Type": "wmSwitcher"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/WMSwitcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/WMSwitcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.deepin.wmswitcher/WMSwitcher.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.deepin.wmswitcher/WMSwitcher.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,279 +0,0 @@
-// Code generated by "./generator ./com.huawei.fingerprint"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fingerprint
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Fingerprint interface {
- fingerprint // interface com.huawei.Fingerprint
- proxy.Object
-}
-
-type objectFingerprint struct {
- interfaceFingerprint // interface com.huawei.Fingerprint
- proxy.ImplObject
-}
-
-func NewFingerprint(conn *dbus.Conn) Fingerprint {
- obj := new(objectFingerprint)
- obj.ImplObject.Init_(conn, "com.huawei.Fingerprint", "/com/huawei/Fingerprint")
- return obj
-}
-
-type fingerprint interface {
- GoSearchDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SearchDevice(flags dbus.Flags) (bool, error)
- GoIdentify(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- Identify(flags dbus.Flags, uuid string) error
- GoIdentifyWithMultipleUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IdentifyWithMultipleUser(flags dbus.Flags) error
- GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetStatus(flags dbus.Flags) (int32, error)
- GoEnroll(flags dbus.Flags, ch chan *dbus.Call, filePath string, uuid string) *dbus.Call
- Enroll(flags dbus.Flags, filePath string, uuid string) error
- GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Close(flags dbus.Flags) (int32, error)
- GoReload(flags dbus.Flags, ch chan *dbus.Call, deleteType int32) *dbus.Call
- Reload(flags dbus.Flags, deleteType int32) (int32, error)
- GoClearPovImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearPovImage(flags dbus.Flags) (int32, error)
- ConnectEnrollStatus(cb func(progress int32, result int32)) (dbusutil.SignalHandlerId, error)
- ConnectIdentifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error)
- ConnectIdentifyNoAccount(cb func(result int32, userName string)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceFingerprint struct{}
-
-func (v *interfaceFingerprint) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceFingerprint) GetInterfaceName_() string {
- return "com.huawei.Fingerprint"
-}
-
-// method SearchDevice
-
-func (v *interfaceFingerprint) GoSearchDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SearchDevice", flags, ch)
-}
-
-func (*interfaceFingerprint) StoreSearchDevice(call *dbus.Call) (result bool, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceFingerprint) SearchDevice(flags dbus.Flags) (bool, error) {
- return v.StoreSearchDevice(
- <-v.GoSearchDevice(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Identify
-
-func (v *interfaceFingerprint) GoIdentify(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Identify", flags, ch, uuid)
-}
-
-func (v *interfaceFingerprint) Identify(flags dbus.Flags, uuid string) error {
- return (<-v.GoIdentify(flags, make(chan *dbus.Call, 1), uuid).Done).Err
-}
-
-// method IdentifyWithMultipleUser
-
-func (v *interfaceFingerprint) GoIdentifyWithMultipleUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IdentifyWithMultipleUser", flags, ch)
-}
-
-func (v *interfaceFingerprint) IdentifyWithMultipleUser(flags dbus.Flags) error {
- return (<-v.GoIdentifyWithMultipleUser(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method GetStatus
-
-func (v *interfaceFingerprint) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetStatus", flags, ch)
-}
-
-func (*interfaceFingerprint) StoreGetStatus(call *dbus.Call) (result int32, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceFingerprint) GetStatus(flags dbus.Flags) (int32, error) {
- return v.StoreGetStatus(
- <-v.GoGetStatus(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Enroll
-
-func (v *interfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, filePath string, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, filePath, uuid)
-}
-
-func (v *interfaceFingerprint) Enroll(flags dbus.Flags, filePath string, uuid string) error {
- return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), filePath, uuid).Done).Err
-}
-
-// method Close
-
-func (v *interfaceFingerprint) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Close", flags, ch)
-}
-
-func (*interfaceFingerprint) StoreClose(call *dbus.Call) (result int32, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceFingerprint) Close(flags dbus.Flags) (int32, error) {
- return v.StoreClose(
- <-v.GoClose(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Reload
-
-func (v *interfaceFingerprint) GoReload(flags dbus.Flags, ch chan *dbus.Call, deleteType int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch, deleteType)
-}
-
-func (*interfaceFingerprint) StoreReload(call *dbus.Call) (result int32, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceFingerprint) Reload(flags dbus.Flags, deleteType int32) (int32, error) {
- return v.StoreReload(
- <-v.GoReload(flags, make(chan *dbus.Call, 1), deleteType).Done)
-}
-
-// method ClearPovImage
-
-func (v *interfaceFingerprint) GoClearPovImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearPovImage", flags, ch)
-}
-
-func (*interfaceFingerprint) StoreClearPovImage(call *dbus.Call) (result int32, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceFingerprint) ClearPovImage(flags dbus.Flags) (int32, error) {
- return v.StoreClearPovImage(
- <-v.GoClearPovImage(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal EnrollStatus
-
-func (v *interfaceFingerprint) ConnectEnrollStatus(cb func(progress int32, result int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var progress int32
- var result int32
- err := dbus.Store(sig.Body, &progress, &result)
- if err == nil {
- cb(progress, result)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal IdentifyStatus
-
-func (v *interfaceFingerprint) ConnectIdentifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "IdentifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".IdentifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var result int32
- err := dbus.Store(sig.Body, &result)
- if err == nil {
- cb(result)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal IdentifyNoAccount
-
-func (v *interfaceFingerprint) ConnectIdentifyNoAccount(cb func(result int32, userName string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "IdentifyNoAccount", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".IdentifyNoAccount",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var result int32
- var userName string
- err := dbus.Store(sig.Body, &result, &userName)
- if err == nil {
- cb(result, userName)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceFingerprint) ConnectVerifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var result int32
- err := dbus.Store(sig.Body, &result)
- if err == nil {
- cb(result)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,245 +0,0 @@
-// Code generated by "./generator ./com.huawei.fingerprint"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fingerprint
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockFingerprint struct {
- MockInterfaceFingerprint // interface com.huawei.Fingerprint
- proxy.MockObject
-}
-
-type MockInterfaceFingerprint struct {
- mock.Mock
-}
-
-// method SearchDevice
-
-func (v *MockInterfaceFingerprint) GoSearchDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) SearchDevice(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Identify
-
-func (v *MockInterfaceFingerprint) GoIdentify(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) Identify(flags dbus.Flags, uuid string) error {
- mockArgs := v.Called(flags, uuid)
-
- return mockArgs.Error(0)
-}
-
-// method IdentifyWithMultipleUser
-
-func (v *MockInterfaceFingerprint) GoIdentifyWithMultipleUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) IdentifyWithMultipleUser(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method GetStatus
-
-func (v *MockInterfaceFingerprint) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) GetStatus(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Enroll
-
-func (v *MockInterfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, filePath string, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, filePath, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) Enroll(flags dbus.Flags, filePath string, uuid string) error {
- mockArgs := v.Called(flags, filePath, uuid)
-
- return mockArgs.Error(0)
-}
-
-// method Close
-
-func (v *MockInterfaceFingerprint) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) Close(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Reload
-
-func (v *MockInterfaceFingerprint) GoReload(flags dbus.Flags, ch chan *dbus.Call, deleteType int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, deleteType)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) Reload(flags dbus.Flags, deleteType int32) (int32, error) {
- mockArgs := v.Called(flags, deleteType)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ClearPovImage
-
-func (v *MockInterfaceFingerprint) GoClearPovImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFingerprint) ClearPovImage(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceFingerprint) ConnectEnrollStatus(cb func(progress int32, result int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal IdentifyStatus
-
-func (v *MockInterfaceFingerprint) ConnectIdentifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal IdentifyNoAccount
-
-func (v *MockInterfaceFingerprint) ConnectIdentifyNoAccount(cb func(result int32, userName string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceFingerprint) ConnectVerifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "com.huawei.Fingerprint",
- "Objects": [
- {
- "Type": "Fingerprint",
- "Path": "/com/huawei/Fingerprint",
- "Interfaces": [
- {
- "Name": "com.huawei.Fingerprint",
- "Type": "fingerprint"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/Fingerprint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/Fingerprint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/com.huawei.fingerprint/Fingerprint.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/com.huawei.fingerprint/Fingerprint.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/debian/changelog golang-github-linuxdeepin-go-dbus-factory-2.0.4/debian/changelog
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/debian/changelog 2023-04-28 20:17:44.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/debian/changelog 2023-04-30 11:01:31.000000000 +0000
@@ -1,3 +1,9 @@
+golang-github-linuxdeepin-go-dbus-factory (2.0.4-1) lunar; urgency=medium
+
+ * New upstream release.
+
+ -- Arun Kumar Pariyar Sun, 30 Apr 2023 16:46:31 +0545
+
golang-github-linuxdeepin-go-dbus-factory (1.11.2-1) lunar; urgency=medium
* New upstream release.
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,866 @@
+// Code generated by "./generator ./discard/org.freedesktop.colormanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package colormanager
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Manager interface {
+ manager // interface org.freedesktop.ColorManager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.freedesktop.ColorManager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.ColorManager", "/org/freedesktop/ColorManager")
+ return obj
+}
+
+type manager interface {
+ GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetDevicesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call
+ GetDevicesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error)
+ GoFindDeviceById(flags dbus.Flags, ch chan *dbus.Call, device_id string) *dbus.Call
+ FindDeviceById(flags dbus.Flags, device_id string) (dbus.ObjectPath, error)
+ GoFindSensorById(flags dbus.Flags, ch chan *dbus.Call, sensor_id string) *dbus.Call
+ FindSensorById(flags dbus.Flags, sensor_id string) (dbus.ObjectPath, error)
+ GoFindDeviceByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call
+ FindDeviceByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error)
+ GoFindProfileById(flags dbus.Flags, ch chan *dbus.Call, profile_id string) *dbus.Call
+ FindProfileById(flags dbus.Flags, profile_id string) (dbus.ObjectPath, error)
+ GoFindProfileByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call
+ FindProfileByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error)
+ GoFindProfileByFilename(flags dbus.Flags, ch chan *dbus.Call, filename string) *dbus.Call
+ FindProfileByFilename(flags dbus.Flags, filename string) (dbus.ObjectPath, error)
+ GoGetStandardSpace(flags dbus.Flags, ch chan *dbus.Call, standard_space string) *dbus.Call
+ GetStandardSpace(flags dbus.Flags, standard_space string) (dbus.ObjectPath, error)
+ GoGetProfiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProfiles(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetSensors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetSensors(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetProfilesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call
+ GetProfilesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error)
+ GoCreateProfileWithFd(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) *dbus.Call
+ CreateProfileWithFd(flags dbus.Flags, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) (dbus.ObjectPath, error)
+ GoCreateProfile(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, properties map[string]string) *dbus.Call
+ CreateProfile(flags dbus.Flags, profile_id string, scope string, properties map[string]string) (dbus.ObjectPath, error)
+ GoCreateDevice(flags dbus.Flags, ch chan *dbus.Call, device_id string, scope string, properties map[string]string) *dbus.Call
+ CreateDevice(flags dbus.Flags, device_id string, scope string, properties map[string]string) (dbus.ObjectPath, error)
+ GoDeleteDevice(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call
+ DeleteDevice(flags dbus.Flags, object_path dbus.ObjectPath) error
+ GoDeleteProfile(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call
+ DeleteProfile(flags dbus.Flags, object_path dbus.ObjectPath) error
+ ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectProfileAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectProfileRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectSensorAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectSensorRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectProfileChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ DaemonVersion() proxy.PropString
+ SystemVendor() proxy.PropString
+ SystemModel() proxy.PropString
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.ColorManager"
+}
+
+// method GetDevices
+
+func (v *interfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetDevices(
+ <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDevicesByKind
+
+func (v *interfaceManager) GoGetDevicesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevicesByKind", flags, ch, kind)
+}
+
+func (*interfaceManager) StoreGetDevicesByKind(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetDevicesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
+ return v.StoreGetDevicesByKind(
+ <-v.GoGetDevicesByKind(flags, make(chan *dbus.Call, 1), kind).Done)
+}
+
+// method FindDeviceById
+
+func (v *interfaceManager) GoFindDeviceById(flags dbus.Flags, ch chan *dbus.Call, device_id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindDeviceById", flags, ch, device_id)
+}
+
+func (*interfaceManager) StoreFindDeviceById(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) FindDeviceById(flags dbus.Flags, device_id string) (dbus.ObjectPath, error) {
+ return v.StoreFindDeviceById(
+ <-v.GoFindDeviceById(flags, make(chan *dbus.Call, 1), device_id).Done)
+}
+
+// method FindSensorById
+
+func (v *interfaceManager) GoFindSensorById(flags dbus.Flags, ch chan *dbus.Call, sensor_id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindSensorById", flags, ch, sensor_id)
+}
+
+func (*interfaceManager) StoreFindSensorById(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) FindSensorById(flags dbus.Flags, sensor_id string) (dbus.ObjectPath, error) {
+ return v.StoreFindSensorById(
+ <-v.GoFindSensorById(flags, make(chan *dbus.Call, 1), sensor_id).Done)
+}
+
+// method FindDeviceByProperty
+
+func (v *interfaceManager) GoFindDeviceByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindDeviceByProperty", flags, ch, key, value)
+}
+
+func (*interfaceManager) StoreFindDeviceByProperty(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) FindDeviceByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
+ return v.StoreFindDeviceByProperty(
+ <-v.GoFindDeviceByProperty(flags, make(chan *dbus.Call, 1), key, value).Done)
+}
+
+// method FindProfileById
+
+func (v *interfaceManager) GoFindProfileById(flags dbus.Flags, ch chan *dbus.Call, profile_id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindProfileById", flags, ch, profile_id)
+}
+
+func (*interfaceManager) StoreFindProfileById(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) FindProfileById(flags dbus.Flags, profile_id string) (dbus.ObjectPath, error) {
+ return v.StoreFindProfileById(
+ <-v.GoFindProfileById(flags, make(chan *dbus.Call, 1), profile_id).Done)
+}
+
+// method FindProfileByProperty
+
+func (v *interfaceManager) GoFindProfileByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindProfileByProperty", flags, ch, key, value)
+}
+
+func (*interfaceManager) StoreFindProfileByProperty(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) FindProfileByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
+ return v.StoreFindProfileByProperty(
+ <-v.GoFindProfileByProperty(flags, make(chan *dbus.Call, 1), key, value).Done)
+}
+
+// method FindProfileByFilename
+
+func (v *interfaceManager) GoFindProfileByFilename(flags dbus.Flags, ch chan *dbus.Call, filename string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindProfileByFilename", flags, ch, filename)
+}
+
+func (*interfaceManager) StoreFindProfileByFilename(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) FindProfileByFilename(flags dbus.Flags, filename string) (dbus.ObjectPath, error) {
+ return v.StoreFindProfileByFilename(
+ <-v.GoFindProfileByFilename(flags, make(chan *dbus.Call, 1), filename).Done)
+}
+
+// method GetStandardSpace
+
+func (v *interfaceManager) GoGetStandardSpace(flags dbus.Flags, ch chan *dbus.Call, standard_space string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetStandardSpace", flags, ch, standard_space)
+}
+
+func (*interfaceManager) StoreGetStandardSpace(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) GetStandardSpace(flags dbus.Flags, standard_space string) (dbus.ObjectPath, error) {
+ return v.StoreGetStandardSpace(
+ <-v.GoGetStandardSpace(flags, make(chan *dbus.Call, 1), standard_space).Done)
+}
+
+// method GetProfiles
+
+func (v *interfaceManager) GoGetProfiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProfiles", flags, ch)
+}
+
+func (*interfaceManager) StoreGetProfiles(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetProfiles(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetProfiles(
+ <-v.GoGetProfiles(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetSensors
+
+func (v *interfaceManager) GoGetSensors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSensors", flags, ch)
+}
+
+func (*interfaceManager) StoreGetSensors(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetSensors(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetSensors(
+ <-v.GoGetSensors(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetProfilesByKind
+
+func (v *interfaceManager) GoGetProfilesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProfilesByKind", flags, ch, kind)
+}
+
+func (*interfaceManager) StoreGetProfilesByKind(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetProfilesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
+ return v.StoreGetProfilesByKind(
+ <-v.GoGetProfilesByKind(flags, make(chan *dbus.Call, 1), kind).Done)
+}
+
+// method CreateProfileWithFd
+
+func (v *interfaceManager) GoCreateProfileWithFd(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateProfileWithFd", flags, ch, profile_id, scope, handle, properties)
+}
+
+func (*interfaceManager) StoreCreateProfileWithFd(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) CreateProfileWithFd(flags dbus.Flags, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) (dbus.ObjectPath, error) {
+ return v.StoreCreateProfileWithFd(
+ <-v.GoCreateProfileWithFd(flags, make(chan *dbus.Call, 1), profile_id, scope, handle, properties).Done)
+}
+
+// method CreateProfile
+
+func (v *interfaceManager) GoCreateProfile(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, properties map[string]string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateProfile", flags, ch, profile_id, scope, properties)
+}
+
+func (*interfaceManager) StoreCreateProfile(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) CreateProfile(flags dbus.Flags, profile_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
+ return v.StoreCreateProfile(
+ <-v.GoCreateProfile(flags, make(chan *dbus.Call, 1), profile_id, scope, properties).Done)
+}
+
+// method CreateDevice
+
+func (v *interfaceManager) GoCreateDevice(flags dbus.Flags, ch chan *dbus.Call, device_id string, scope string, properties map[string]string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateDevice", flags, ch, device_id, scope, properties)
+}
+
+func (*interfaceManager) StoreCreateDevice(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
+ err = call.Store(&object_path)
+ return
+}
+
+func (v *interfaceManager) CreateDevice(flags dbus.Flags, device_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
+ return v.StoreCreateDevice(
+ <-v.GoCreateDevice(flags, make(chan *dbus.Call, 1), device_id, scope, properties).Done)
+}
+
+// method DeleteDevice
+
+func (v *interfaceManager) GoDeleteDevice(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteDevice", flags, ch, object_path)
+}
+
+func (v *interfaceManager) DeleteDevice(flags dbus.Flags, object_path dbus.ObjectPath) error {
+ return (<-v.GoDeleteDevice(flags, make(chan *dbus.Call, 1), object_path).Done).Err
+}
+
+// method DeleteProfile
+
+func (v *interfaceManager) GoDeleteProfile(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteProfile", flags, ch, object_path)
+}
+
+func (v *interfaceManager) DeleteProfile(flags dbus.Flags, object_path dbus.ObjectPath) error {
+ return (<-v.GoDeleteProfile(flags, make(chan *dbus.Call, 1), object_path).Done).Err
+}
+
+// signal Changed
+
+func (v *interfaceManager) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Changed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Changed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceAdded
+
+func (v *interfaceManager) ConnectDeviceAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceRemoved
+
+func (v *interfaceManager) ConnectDeviceRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceChanged
+
+func (v *interfaceManager) ConnectDeviceChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProfileAdded
+
+func (v *interfaceManager) ConnectProfileAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProfileAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProfileAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProfileRemoved
+
+func (v *interfaceManager) ConnectProfileRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProfileRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProfileRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SensorAdded
+
+func (v *interfaceManager) ConnectSensorAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SensorAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SensorAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SensorRemoved
+
+func (v *interfaceManager) ConnectSensorRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SensorRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SensorRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProfileChanged
+
+func (v *interfaceManager) ConnectProfileChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProfileChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProfileChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var object_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &object_path)
+ if err == nil {
+ cb(object_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DaemonVersion s
+
+func (v *interfaceManager) DaemonVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DaemonVersion",
+ }
+}
+
+// property SystemVendor s
+
+func (v *interfaceManager) SystemVendor() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SystemVendor",
+ }
+}
+
+// property SystemModel s
+
+func (v *interfaceManager) SystemModel() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SystemModel",
+ }
+}
+
+type Profile interface {
+ profile // interface org.freedesktop.ColorManager.Profile
+ proxy.Object
+}
+
+type objectProfile struct {
+ interfaceProfile // interface org.freedesktop.ColorManager.Profile
+ proxy.ImplObject
+}
+
+func NewProfile(conn *dbus.Conn, path dbus.ObjectPath) (Profile, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectProfile)
+ obj.ImplObject.Init_(conn, "org.freedesktop.ColorManager", path)
+ return obj, nil
+}
+
+type profile interface {
+ GoSetProperty(flags dbus.Flags, ch chan *dbus.Call, property_name string, property_value string) *dbus.Call
+ SetProperty(flags dbus.Flags, property_name string, property_value string) error
+ GoInstallSystemWide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ InstallSystemWide(flags dbus.Flags) error
+ ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ProfileId() proxy.PropString
+ Title() proxy.PropString
+ Metadata() PropProfileMetadata
+ Qualifier() proxy.PropString
+ Format() proxy.PropString
+ Kind() proxy.PropString
+ Colorspace() proxy.PropString
+ HasVcgt() proxy.PropBool
+ IsSystemWide() proxy.PropBool
+ Filename() proxy.PropString
+ Created() proxy.PropInt64
+ Scope() proxy.PropString
+ Owner() proxy.PropUint32
+ Warnings() proxy.PropStringArray
+}
+
+type interfaceProfile struct{}
+
+func (v *interfaceProfile) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceProfile) GetInterfaceName_() string {
+ return "org.freedesktop.ColorManager.Profile"
+}
+
+// method SetProperty
+
+func (v *interfaceProfile) GoSetProperty(flags dbus.Flags, ch chan *dbus.Call, property_name string, property_value string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProperty", flags, ch, property_name, property_value)
+}
+
+func (v *interfaceProfile) SetProperty(flags dbus.Flags, property_name string, property_value string) error {
+ return (<-v.GoSetProperty(flags, make(chan *dbus.Call, 1), property_name, property_value).Done).Err
+}
+
+// method InstallSystemWide
+
+func (v *interfaceProfile) GoInstallSystemWide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".InstallSystemWide", flags, ch)
+}
+
+func (v *interfaceProfile) InstallSystemWide(flags dbus.Flags) error {
+ return (<-v.GoInstallSystemWide(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Changed
+
+func (v *interfaceProfile) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Changed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Changed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ProfileId s
+
+func (v *interfaceProfile) ProfileId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ProfileId",
+ }
+}
+
+// property Title s
+
+func (v *interfaceProfile) Title() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Title",
+ }
+}
+
+type PropProfileMetadata interface {
+ Get(flags dbus.Flags) (value map[string]string, err error)
+ Set(flags dbus.Flags, value map[string]string) error
+ ConnectChanged(cb func(hasValue bool, value map[string]string)) error
+}
+
+type implPropProfileMetadata struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropProfileMetadata) Get(flags dbus.Flags) (value map[string]string, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropProfileMetadata) Set(flags dbus.Flags, value map[string]string) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropProfileMetadata) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]string
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Metadata a{ss}
+
+func (v *interfaceProfile) Metadata() PropProfileMetadata {
+ return &implPropProfileMetadata{
+ Impl: v,
+ Name: "Metadata",
+ }
+}
+
+// property Qualifier s
+
+func (v *interfaceProfile) Qualifier() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Qualifier",
+ }
+}
+
+// property Format s
+
+func (v *interfaceProfile) Format() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Format",
+ }
+}
+
+// property Kind s
+
+func (v *interfaceProfile) Kind() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Kind",
+ }
+}
+
+// property Colorspace s
+
+func (v *interfaceProfile) Colorspace() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Colorspace",
+ }
+}
+
+// property HasVcgt b
+
+func (v *interfaceProfile) HasVcgt() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasVcgt",
+ }
+}
+
+// property IsSystemWide b
+
+func (v *interfaceProfile) IsSystemWide() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsSystemWide",
+ }
+}
+
+// property Filename s
+
+func (v *interfaceProfile) Filename() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Filename",
+ }
+}
+
+// property Created x
+
+func (v *interfaceProfile) Created() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "Created",
+ }
+}
+
+// property Scope s
+
+func (v *interfaceProfile) Scope() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Scope",
+ }
+}
+
+// property Owner u
+
+func (v *interfaceProfile) Owner() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Owner",
+ }
+}
+
+// property Warnings as
+
+func (v *interfaceProfile) Warnings() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Warnings",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,847 @@
+// Code generated by "./generator ./discard/org.freedesktop.colormanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package colormanager
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockManager struct {
+ MockInterfaceManager // interface org.freedesktop.ColorManager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method GetDevices
+
+func (v *MockInterfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDevicesByKind
+
+func (v *MockInterfaceManager) GoGetDevicesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, kind)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDevicesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, kind)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method FindDeviceById
+
+func (v *MockInterfaceManager) GoFindDeviceById(flags dbus.Flags, ch chan *dbus.Call, device_id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FindDeviceById(flags dbus.Flags, device_id string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, device_id)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method FindSensorById
+
+func (v *MockInterfaceManager) GoFindSensorById(flags dbus.Flags, ch chan *dbus.Call, sensor_id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sensor_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FindSensorById(flags dbus.Flags, sensor_id string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, sensor_id)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method FindDeviceByProperty
+
+func (v *MockInterfaceManager) GoFindDeviceByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, key, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FindDeviceByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, key, value)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method FindProfileById
+
+func (v *MockInterfaceManager) GoFindProfileById(flags dbus.Flags, ch chan *dbus.Call, profile_id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, profile_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FindProfileById(flags dbus.Flags, profile_id string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, profile_id)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method FindProfileByProperty
+
+func (v *MockInterfaceManager) GoFindProfileByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, key, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FindProfileByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, key, value)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method FindProfileByFilename
+
+func (v *MockInterfaceManager) GoFindProfileByFilename(flags dbus.Flags, ch chan *dbus.Call, filename string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, filename)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FindProfileByFilename(flags dbus.Flags, filename string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, filename)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetStandardSpace
+
+func (v *MockInterfaceManager) GoGetStandardSpace(flags dbus.Flags, ch chan *dbus.Call, standard_space string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, standard_space)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetStandardSpace(flags dbus.Flags, standard_space string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, standard_space)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetProfiles
+
+func (v *MockInterfaceManager) GoGetProfiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetProfiles(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSensors
+
+func (v *MockInterfaceManager) GoGetSensors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetSensors(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetProfilesByKind
+
+func (v *MockInterfaceManager) GoGetProfilesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, kind)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetProfilesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, kind)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CreateProfileWithFd
+
+func (v *MockInterfaceManager) GoCreateProfileWithFd(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, profile_id, scope, handle, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CreateProfileWithFd(flags dbus.Flags, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, profile_id, scope, handle, properties)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CreateProfile
+
+func (v *MockInterfaceManager) GoCreateProfile(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, properties map[string]string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, profile_id, scope, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CreateProfile(flags dbus.Flags, profile_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, profile_id, scope, properties)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CreateDevice
+
+func (v *MockInterfaceManager) GoCreateDevice(flags dbus.Flags, ch chan *dbus.Call, device_id string, scope string, properties map[string]string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device_id, scope, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CreateDevice(flags dbus.Flags, device_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, device_id, scope, properties)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DeleteDevice
+
+func (v *MockInterfaceManager) GoDeleteDevice(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, object_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DeleteDevice(flags dbus.Flags, object_path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, object_path)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteProfile
+
+func (v *MockInterfaceManager) GoDeleteProfile(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, object_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DeleteProfile(flags dbus.Flags, object_path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, object_path)
+
+ return mockArgs.Error(0)
+}
+
+// signal Changed
+
+func (v *MockInterfaceManager) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceAdded
+
+func (v *MockInterfaceManager) ConnectDeviceAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceRemoved
+
+func (v *MockInterfaceManager) ConnectDeviceRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceChanged
+
+func (v *MockInterfaceManager) ConnectDeviceChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProfileAdded
+
+func (v *MockInterfaceManager) ConnectProfileAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProfileRemoved
+
+func (v *MockInterfaceManager) ConnectProfileRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SensorAdded
+
+func (v *MockInterfaceManager) ConnectSensorAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SensorRemoved
+
+func (v *MockInterfaceManager) ConnectSensorRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProfileChanged
+
+func (v *MockInterfaceManager) ConnectProfileChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DaemonVersion s
+
+func (v *MockInterfaceManager) DaemonVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemVendor s
+
+func (v *MockInterfaceManager) SystemVendor() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemModel s
+
+func (v *MockInterfaceManager) SystemModel() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockProfile struct {
+ MockInterfaceProfile // interface org.freedesktop.ColorManager.Profile
+ proxy.MockObject
+}
+
+type MockInterfaceProfile struct {
+ mock.Mock
+}
+
+// method SetProperty
+
+func (v *MockInterfaceProfile) GoSetProperty(flags dbus.Flags, ch chan *dbus.Call, property_name string, property_value string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, property_name, property_value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceProfile) SetProperty(flags dbus.Flags, property_name string, property_value string) error {
+ mockArgs := v.Called(flags, property_name, property_value)
+
+ return mockArgs.Error(0)
+}
+
+// method InstallSystemWide
+
+func (v *MockInterfaceProfile) GoInstallSystemWide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceProfile) InstallSystemWide(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Changed
+
+func (v *MockInterfaceProfile) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ProfileId s
+
+func (v *MockInterfaceProfile) ProfileId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Title s
+
+func (v *MockInterfaceProfile) Title() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropProfileMetadata struct {
+ mock.Mock
+}
+
+func (p MockPropProfileMetadata) Get(flags dbus.Flags) (value map[string]string, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropProfileMetadata) Set(flags dbus.Flags, value map[string]string) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropProfileMetadata) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Metadata a{ss}
+
+func (v *MockInterfaceProfile) Metadata() PropProfileMetadata {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropProfileMetadata)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Qualifier s
+
+func (v *MockInterfaceProfile) Qualifier() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Format s
+
+func (v *MockInterfaceProfile) Format() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Kind s
+
+func (v *MockInterfaceProfile) Kind() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Colorspace s
+
+func (v *MockInterfaceProfile) Colorspace() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HasVcgt b
+
+func (v *MockInterfaceProfile) HasVcgt() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsSystemWide b
+
+func (v *MockInterfaceProfile) IsSystemWide() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Filename s
+
+func (v *MockInterfaceProfile) Filename() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Created x
+
+func (v *MockInterfaceProfile) Created() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Scope s
+
+func (v *MockInterfaceProfile) Scope() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Owner u
+
+func (v *MockInterfaceProfile) Owner() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Warnings as
+
+func (v *MockInterfaceProfile) Warnings() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,30 @@
+{
+ "Service": "org.freedesktop.ColorManager",
+ "Objects": [
+ {
+ "Type": "Manager",
+ "Path": "/org/freedesktop/ColorManager",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.ColorManager",
+ "Type": "manager"
+ }
+ ]
+ },
+ {
+ "Type": "Profile",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.ColorManager.Profile",
+ "Type": "profile",
+ "Fixes": {
+ "p/Metadata": {
+ "Type": "PropProfileMetadata",
+ "ValueType": "map[string]string"
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/Profile.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/Profile.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.colormanager/Profile.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.colormanager/Profile.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,233 @@
+// Code generated by "./generator ./discard/org.freedesktop.miracle.wfd"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wfd
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-dbus-factory/object_manager"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Wfd interface {
+ ObjectManager() object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
+ Wfd() wfd // interface org.freedesktop.miracle.wfd
+ proxy.Object
+}
+
+type objectWfd struct {
+ object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ interfaceWfd // interface org.freedesktop.miracle.wfd
+ proxy.ImplObject
+}
+
+func NewWfd(conn *dbus.Conn) Wfd {
+ obj := new(objectWfd)
+ obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wfd", "/org/freedesktop/miracle/wfd")
+ return obj
+}
+
+func (obj *objectWfd) ObjectManager() object_manager.ObjectManager {
+ return &obj.InterfaceObjectManager
+}
+
+func (obj *objectWfd) Wfd() wfd {
+ return &obj.interfaceWfd
+}
+
+type wfd interface {
+ GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Shutdown(flags dbus.Flags) error
+}
+
+type interfaceWfd struct{}
+
+func (v *interfaceWfd) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWfd) GetInterfaceName_() string {
+ return "org.freedesktop.miracle.wfd"
+}
+
+// method Shutdown
+
+func (v *interfaceWfd) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
+}
+
+func (v *interfaceWfd) Shutdown(flags dbus.Flags) error {
+ return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+type Sink interface {
+ sink // interface org.freedesktop.miracle.wfd.Sink
+ proxy.Object
+}
+
+type objectSink struct {
+ interfaceSink // interface org.freedesktop.miracle.wfd.Sink
+ proxy.ImplObject
+}
+
+func NewSink(conn *dbus.Conn, path dbus.ObjectPath) (Sink, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSink)
+ obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wfd", path)
+ return obj, nil
+}
+
+type sink interface {
+ GoStartSession(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) *dbus.Call
+ StartSession(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) (dbus.ObjectPath, error)
+ Session() proxy.PropObjectPath
+ Peer() proxy.PropObjectPath
+}
+
+type interfaceSink struct{}
+
+func (v *interfaceSink) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSink) GetInterfaceName_() string {
+ return "org.freedesktop.miracle.wfd.Sink"
+}
+
+// method StartSession
+
+func (v *interfaceSink) GoStartSession(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartSession", flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6)
+}
+
+func (*interfaceSink) StoreStartSession(call *dbus.Call) (arg7 dbus.ObjectPath, err error) {
+ err = call.Store(&arg7)
+ return
+}
+
+func (v *interfaceSink) StartSession(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) (dbus.ObjectPath, error) {
+ return v.StoreStartSession(
+ <-v.GoStartSession(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3, arg4, arg5, arg6).Done)
+}
+
+// property Session o
+
+func (v *interfaceSink) Session() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Session",
+ }
+}
+
+// property Peer o
+
+func (v *interfaceSink) Peer() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Peer",
+ }
+}
+
+type Session interface {
+ session // interface org.freedesktop.miracle.wfd.Session
+ proxy.Object
+}
+
+type objectSession struct {
+ interfaceSession // interface org.freedesktop.miracle.wfd.Session
+ proxy.ImplObject
+}
+
+func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSession)
+ obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wfd", path)
+ return obj, nil
+}
+
+type session interface {
+ GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Resume(flags dbus.Flags) error
+ GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Pause(flags dbus.Flags) error
+ GoTeardown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Teardown(flags dbus.Flags) error
+ Sink() proxy.PropObjectPath
+ Url() proxy.PropString
+ State() proxy.PropInt32
+}
+
+type interfaceSession struct{}
+
+func (v *interfaceSession) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSession) GetInterfaceName_() string {
+ return "org.freedesktop.miracle.wfd.Session"
+}
+
+// method Resume
+
+func (v *interfaceSession) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Resume", flags, ch)
+}
+
+func (v *interfaceSession) Resume(flags dbus.Flags) error {
+ return (<-v.GoResume(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Pause
+
+func (v *interfaceSession) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Pause", flags, ch)
+}
+
+func (v *interfaceSession) Pause(flags dbus.Flags) error {
+ return (<-v.GoPause(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Teardown
+
+func (v *interfaceSession) GoTeardown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Teardown", flags, ch)
+}
+
+func (v *interfaceSession) Teardown(flags dbus.Flags) error {
+ return (<-v.GoTeardown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Sink o
+
+func (v *interfaceSession) Sink() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Sink",
+ }
+}
+
+// property Url s
+
+func (v *interfaceSession) Url() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Url",
+ }
+}
+
+// property State i
+
+func (v *interfaceSession) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,208 @@
+// Code generated by "./generator ./discard/org.freedesktop.miracle.wfd"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wfd
+
+import (
+ "fmt"
+
+ "github.com/godbus/dbus/v5"
+ "github.com/linuxdeepin/go-dbus-factory/object_manager"
+ "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+ "github.com/stretchr/testify/mock"
+)
+
+type MockWfd struct {
+ object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ MockInterfaceWfd // interface org.freedesktop.miracle.wfd
+ proxy.MockObject
+}
+
+type MockInterfaceWfd struct {
+ mock.Mock
+}
+
+// method Shutdown
+
+func (v *MockInterfaceWfd) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWfd) Shutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+type MockSink struct {
+ MockInterfaceSink // interface org.freedesktop.miracle.wfd.Sink
+ proxy.MockObject
+}
+
+type MockInterfaceSink struct {
+ mock.Mock
+}
+
+// method StartSession
+
+func (v *MockInterfaceSink) GoStartSession(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSink) StartSession(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, arg0, arg1, arg2, arg3, arg4, arg5, arg6)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Session o
+
+func (v *MockInterfaceSink) Session() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Peer o
+
+func (v *MockInterfaceSink) Peer() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSession struct {
+ MockInterfaceSession // interface org.freedesktop.miracle.wfd.Session
+ proxy.MockObject
+}
+
+type MockInterfaceSession struct {
+ mock.Mock
+}
+
+// method Resume
+
+func (v *MockInterfaceSession) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Resume(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Pause
+
+func (v *MockInterfaceSession) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Pause(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Teardown
+
+func (v *MockInterfaceSession) GoTeardown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Teardown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Sink o
+
+func (v *MockInterfaceSession) Sink() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Url s
+
+func (v *MockInterfaceSession) Url() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceSession) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,36 @@
+{
+ "Service": "org.freedesktop.miracle.wfd",
+ "Objects": [
+ {
+ "Type": "Wfd",
+ "Path": "/org/freedesktop/miracle/wfd",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus.ObjectManager"
+ },
+ {
+ "Name": "org.freedesktop.miracle.wfd",
+ "Type": "wfd"
+ }
+ ]
+ },
+ {
+ "Type": "Sink",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.miracle.wfd.Sink",
+ "Type": "sink"
+ }
+ ]
+ },
+ {
+ "Type": "Session",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.miracle.wfd.Session",
+ "Type": "session"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/Session.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/Session.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/Sink.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/Sink.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/Sink.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/Sink.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/Wfd.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/Wfd.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wfd/Wfd.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wfd/Wfd.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,385 @@
+// Code generated by "./generator ./discard/org.freedesktop.miracle.wifi"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wifi
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-dbus-factory/object_manager"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Wifi interface {
+ object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.Object
+}
+
+type objectWifi struct {
+ object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.ImplObject
+}
+
+func NewWifi(conn *dbus.Conn) Wifi {
+ obj := new(objectWifi)
+ obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wifi", "/org/freedesktop/miracle/wifi")
+ return obj
+}
+
+type Link interface {
+ link // interface org.freedesktop.miracle.wifi.Link
+ proxy.Object
+}
+
+type objectLink struct {
+ interfaceLink // interface org.freedesktop.miracle.wifi.Link
+ proxy.ImplObject
+}
+
+func NewLink(conn *dbus.Conn, path dbus.ObjectPath) (Link, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectLink)
+ obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wifi", path)
+ return obj, nil
+}
+
+type link interface {
+ GoManage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Manage(flags dbus.Flags) error
+ GoUnmanage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Unmanage(flags dbus.Flags) error
+ InterfaceIndex() proxy.PropUint32
+ MACAddress() proxy.PropString
+ InterfaceName() proxy.PropString
+ FriendlyName() proxy.PropString
+ Managed() proxy.PropBool
+ P2PState() proxy.PropInt32
+ P2PScanning() proxy.PropBool
+ WfdSubelements() proxy.PropString
+}
+
+type interfaceLink struct{}
+
+func (v *interfaceLink) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLink) GetInterfaceName_() string {
+ return "org.freedesktop.miracle.wifi.Link"
+}
+
+// method Manage
+
+func (v *interfaceLink) GoManage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Manage", flags, ch)
+}
+
+func (v *interfaceLink) Manage(flags dbus.Flags) error {
+ return (<-v.GoManage(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Unmanage
+
+func (v *interfaceLink) GoUnmanage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unmanage", flags, ch)
+}
+
+func (v *interfaceLink) Unmanage(flags dbus.Flags) error {
+ return (<-v.GoUnmanage(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property InterfaceIndex u
+
+func (v *interfaceLink) InterfaceIndex() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "InterfaceIndex",
+ }
+}
+
+// property MACAddress s
+
+func (v *interfaceLink) MACAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "MACAddress",
+ }
+}
+
+// property InterfaceName s
+
+func (v *interfaceLink) InterfaceName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "InterfaceName",
+ }
+}
+
+// property FriendlyName s
+
+func (v *interfaceLink) FriendlyName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FriendlyName",
+ }
+}
+
+// property Managed b
+
+func (v *interfaceLink) Managed() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Managed",
+ }
+}
+
+// property P2PState i
+
+func (v *interfaceLink) P2PState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "P2PState",
+ }
+}
+
+// property P2PScanning b
+
+func (v *interfaceLink) P2PScanning() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "P2PScanning",
+ }
+}
+
+// property WfdSubelements s
+
+func (v *interfaceLink) WfdSubelements() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WfdSubelements",
+ }
+}
+
+type Peer interface {
+ peer // interface org.freedesktop.miracle.wifi.Peer
+ proxy.Object
+}
+
+type objectPeer struct {
+ interfacePeer // interface org.freedesktop.miracle.wifi.Peer
+ proxy.ImplObject
+}
+
+func NewPeer(conn *dbus.Conn, path dbus.ObjectPath) (Peer, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectPeer)
+ obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wifi", path)
+ return obj, nil
+}
+
+type peer interface {
+ GoConnect(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call
+ Connect(flags dbus.Flags, arg0 string, arg1 string) error
+ GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Disconnect(flags dbus.Flags) error
+ ConnectProvisionDiscovery(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error)
+ ConnectGoNegRequest(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error)
+ ConnectFormationFailure(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ Link() proxy.PropObjectPath
+ P2PMac() proxy.PropString
+ FriendlyName() proxy.PropString
+ Connected() proxy.PropBool
+ Interface() proxy.PropString
+ LocalAddress() proxy.PropString
+ RemoteAddress() proxy.PropString
+ WfdSubelements() proxy.PropString
+}
+
+type interfacePeer struct{}
+
+func (v *interfacePeer) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePeer) GetInterfaceName_() string {
+ return "org.freedesktop.miracle.wifi.Peer"
+}
+
+// method Connect
+
+func (v *interfacePeer) GoConnect(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, arg0, arg1)
+}
+
+func (v *interfacePeer) Connect(flags dbus.Flags, arg0 string, arg1 string) error {
+ return (<-v.GoConnect(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method Disconnect
+
+func (v *interfacePeer) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
+}
+
+func (v *interfacePeer) Disconnect(flags dbus.Flags) error {
+ return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal ProvisionDiscovery
+
+func (v *interfacePeer) ConnectProvisionDiscovery(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscovery", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscovery",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 string
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GoNegRequest
+
+func (v *interfacePeer) ConnectGoNegRequest(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GoNegRequest", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GoNegRequest",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 string
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal FormationFailure
+
+func (v *interfacePeer) ConnectFormationFailure(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "FormationFailure", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".FormationFailure",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Link o
+
+func (v *interfacePeer) Link() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Link",
+ }
+}
+
+// property P2PMac s
+
+func (v *interfacePeer) P2PMac() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2PMac",
+ }
+}
+
+// property FriendlyName s
+
+func (v *interfacePeer) FriendlyName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FriendlyName",
+ }
+}
+
+// property Connected b
+
+func (v *interfacePeer) Connected() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Connected",
+ }
+}
+
+// property Interface s
+
+func (v *interfacePeer) Interface() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Interface",
+ }
+}
+
+// property LocalAddress s
+
+func (v *interfacePeer) LocalAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LocalAddress",
+ }
+}
+
+// property RemoteAddress s
+
+func (v *interfacePeer) RemoteAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RemoteAddress",
+ }
+}
+
+// property WfdSubelements s
+
+func (v *interfacePeer) WfdSubelements() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WfdSubelements",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,362 @@
+// Code generated by "./generator ./discard/org.freedesktop.miracle.wifi"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wifi
+
+import (
+ "fmt"
+
+ "github.com/godbus/dbus/v5"
+ "github.com/linuxdeepin/go-dbus-factory/object_manager"
+ "github.com/linuxdeepin/go-lib/dbusutil"
+ "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+ "github.com/stretchr/testify/mock"
+)
+
+type MockWifi struct {
+ object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.MockObject
+}
+
+type MockLink struct {
+ MockInterfaceLink // interface org.freedesktop.miracle.wifi.Link
+ proxy.MockObject
+}
+
+type MockInterfaceLink struct {
+ mock.Mock
+}
+
+// method Manage
+
+func (v *MockInterfaceLink) GoManage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLink) Manage(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Unmanage
+
+func (v *MockInterfaceLink) GoUnmanage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLink) Unmanage(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property InterfaceIndex u
+
+func (v *MockInterfaceLink) InterfaceIndex() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MACAddress s
+
+func (v *MockInterfaceLink) MACAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InterfaceName s
+
+func (v *MockInterfaceLink) InterfaceName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FriendlyName s
+
+func (v *MockInterfaceLink) FriendlyName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Managed b
+
+func (v *MockInterfaceLink) Managed() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2PState i
+
+func (v *MockInterfaceLink) P2PState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2PScanning b
+
+func (v *MockInterfaceLink) P2PScanning() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WfdSubelements s
+
+func (v *MockInterfaceLink) WfdSubelements() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPeer struct {
+ MockInterfacePeer // interface org.freedesktop.miracle.wifi.Peer
+ proxy.MockObject
+}
+
+type MockInterfacePeer struct {
+ mock.Mock
+}
+
+// method Connect
+
+func (v *MockInterfacePeer) GoConnect(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePeer) Connect(flags dbus.Flags, arg0 string, arg1 string) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method Disconnect
+
+func (v *MockInterfacePeer) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePeer) Disconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal ProvisionDiscovery
+
+func (v *MockInterfacePeer) ConnectProvisionDiscovery(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GoNegRequest
+
+func (v *MockInterfacePeer) ConnectGoNegRequest(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal FormationFailure
+
+func (v *MockInterfacePeer) ConnectFormationFailure(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Link o
+
+func (v *MockInterfacePeer) Link() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2PMac s
+
+func (v *MockInterfacePeer) P2PMac() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FriendlyName s
+
+func (v *MockInterfacePeer) FriendlyName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connected b
+
+func (v *MockInterfacePeer) Connected() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Interface s
+
+func (v *MockInterfacePeer) Interface() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LocalAddress s
+
+func (v *MockInterfacePeer) LocalAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemoteAddress s
+
+func (v *MockInterfacePeer) RemoteAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WfdSubelements s
+
+func (v *MockInterfacePeer) WfdSubelements() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,32 @@
+{
+ "Service": "org.freedesktop.miracle.wifi",
+ "Objects": [
+ {
+ "Type": "Wifi",
+ "Path": "/org/freedesktop/miracle/wifi",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus.ObjectManager"
+ }
+ ]
+ },
+ {
+ "Type": "Link",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.miracle.wifi.Link",
+ "Type": "link"
+ }
+ ]
+ },
+ {
+ "Type": "Peer",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.miracle.wifi.Peer",
+ "Type": "peer"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/Link.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/Link.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/Link.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/Link.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/Peer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/Peer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/Peer.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/Peer.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/Wifi.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/Wifi.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/discard/org.freedesktop.miracle.wifi/Wifi.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/discard/org.freedesktop.miracle.wifi/Wifi.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,4111 +0,0 @@
-// Code generated by "./generator ./fi.w1.wpa_supplicant1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wpa_supplicant1
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type WPASupplicant interface {
- wpaSupplicant // interface fi.w1.wpa_supplicant1
- proxy.Object
-}
-
-type objectWPASupplicant struct {
- interfaceWpaSupplicant // interface fi.w1.wpa_supplicant1
- proxy.ImplObject
-}
-
-func NewWPASupplicant(conn *dbus.Conn) WPASupplicant {
- obj := new(objectWPASupplicant)
- obj.ImplObject.Init_(conn, "fi.w1.wpa_supplicant1", "/fi/w1/wpa_supplicant1")
- return obj
-}
-
-type wpaSupplicant interface {
- GoCreateInterface(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- CreateInterface(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoRemoveInterface(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- RemoveInterface(flags dbus.Flags, path dbus.ObjectPath) error
- GoGetInterface(flags dbus.Flags, ch chan *dbus.Call, ifname string) *dbus.Call
- GetInterface(flags dbus.Flags, ifname string) (dbus.ObjectPath, error)
- GoExpectDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ExpectDisconnect(flags dbus.Flags) error
- ConnectSignalInterfaceAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectSignalInterfaceRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- DebugLevel() proxy.PropString
- DebugTimestamp() proxy.PropBool
- DebugShowKeys() proxy.PropBool
- Interfaces() proxy.PropObjectPathArray
- EapMethods() proxy.PropStringArray
- Capabilities() proxy.PropStringArray
- WFDIEs() proxy.PropByteArray
-}
-
-type interfaceWpaSupplicant struct{}
-
-func (v *interfaceWpaSupplicant) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWpaSupplicant) GetInterfaceName_() string {
- return "fi.w1.wpa_supplicant1"
-}
-
-// method CreateInterface
-
-func (v *interfaceWpaSupplicant) GoCreateInterface(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateInterface", flags, ch, args)
-}
-
-func (*interfaceWpaSupplicant) StoreCreateInterface(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceWpaSupplicant) CreateInterface(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreCreateInterface(
- <-v.GoCreateInterface(flags, make(chan *dbus.Call, 1), args).Done)
-}
-
-// method RemoveInterface
-
-func (v *interfaceWpaSupplicant) GoRemoveInterface(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveInterface", flags, ch, path)
-}
-
-func (v *interfaceWpaSupplicant) RemoveInterface(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoRemoveInterface(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method GetInterface
-
-func (v *interfaceWpaSupplicant) GoGetInterface(flags dbus.Flags, ch chan *dbus.Call, ifname string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetInterface", flags, ch, ifname)
-}
-
-func (*interfaceWpaSupplicant) StoreGetInterface(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceWpaSupplicant) GetInterface(flags dbus.Flags, ifname string) (dbus.ObjectPath, error) {
- return v.StoreGetInterface(
- <-v.GoGetInterface(flags, make(chan *dbus.Call, 1), ifname).Done)
-}
-
-// method ExpectDisconnect
-
-func (v *interfaceWpaSupplicant) GoExpectDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ExpectDisconnect", flags, ch)
-}
-
-func (v *interfaceWpaSupplicant) ExpectDisconnect(flags dbus.Flags) error {
- return (<-v.GoExpectDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal InterfaceAdded
-
-func (v *interfaceWpaSupplicant) ConnectSignalInterfaceAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "InterfaceAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".InterfaceAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &path, &properties)
- if err == nil {
- cb(path, properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal InterfaceRemoved
-
-func (v *interfaceWpaSupplicant) ConnectSignalInterfaceRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "InterfaceRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".InterfaceRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceWpaSupplicant) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property DebugLevel s
-
-func (v *interfaceWpaSupplicant) DebugLevel() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DebugLevel",
- }
-}
-
-// property DebugTimestamp b
-
-func (v *interfaceWpaSupplicant) DebugTimestamp() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DebugTimestamp",
- }
-}
-
-// property DebugShowKeys b
-
-func (v *interfaceWpaSupplicant) DebugShowKeys() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DebugShowKeys",
- }
-}
-
-// property Interfaces ao
-
-func (v *interfaceWpaSupplicant) Interfaces() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Interfaces",
- }
-}
-
-// property EapMethods as
-
-func (v *interfaceWpaSupplicant) EapMethods() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "EapMethods",
- }
-}
-
-// property Capabilities as
-
-func (v *interfaceWpaSupplicant) Capabilities() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Capabilities",
- }
-}
-
-// property WFDIEs ay
-
-func (v *interfaceWpaSupplicant) WFDIEs() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "WFDIEs",
- }
-}
-
-type Interface interface {
- Interface() interface1 // interface fi.w1.wpa_supplicant1.Interface
- WPS() interfaceWPS // interface fi.w1.wpa_supplicant1.Interface.WPS
- P2PDevice() interfaceP2PDevice // interface fi.w1.wpa_supplicant1.Interface.P2PDevice
- proxy.Object
-}
-
-type objectInterface struct {
- interfaceInterface1 // interface fi.w1.wpa_supplicant1.Interface
- interfaceInterfaceWPS // interface fi.w1.wpa_supplicant1.Interface.WPS
- interfaceInterfaceP2PDevice // interface fi.w1.wpa_supplicant1.Interface.P2PDevice
- proxy.ImplObject
-}
-
-func NewInterface(conn *dbus.Conn, path dbus.ObjectPath) (Interface, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectInterface)
- obj.ImplObject.Init_(conn, "fi.w1.wpa_supplicant1", path)
- return obj, nil
-}
-
-func (obj *objectInterface) Interface() interface1 {
- return &obj.interfaceInterface1
-}
-
-type interface1 interface {
- GoScan(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- Scan(flags dbus.Flags, args map[string]dbus.Variant) error
- GoSignalPoll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SignalPoll(flags dbus.Flags) (map[string]dbus.Variant, error)
- GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Disconnect(flags dbus.Flags) error
- GoAddNetwork(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- AddNetwork(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoReassociate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reassociate(flags dbus.Flags) error
- GoReattach(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reattach(flags dbus.Flags) error
- GoReconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reconnect(flags dbus.Flags) error
- GoRemoveNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- RemoveNetwork(flags dbus.Flags, path dbus.ObjectPath) error
- GoRemoveAllNetworks(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RemoveAllNetworks(flags dbus.Flags) error
- GoSelectNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- SelectNetwork(flags dbus.Flags, path dbus.ObjectPath) error
- GoNetworkReply(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath, field string, value string) *dbus.Call
- NetworkReply(flags dbus.Flags, path dbus.ObjectPath, field string, value string) error
- GoAddBlob(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call
- AddBlob(flags dbus.Flags, name string, data []uint8) error
- GoGetBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- GetBlob(flags dbus.Flags, name string) ([]uint8, error)
- GoRemoveBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- RemoveBlob(flags dbus.Flags, name string) error
- GoSetPKCS11EngineAndModulePath(flags dbus.Flags, ch chan *dbus.Call, pkcs11_engine_path string, pkcs11_module_path string) *dbus.Call
- SetPKCS11EngineAndModulePath(flags dbus.Flags, pkcs11_engine_path string, pkcs11_module_path string) error
- GoFlushBSS(flags dbus.Flags, ch chan *dbus.Call, age uint32) *dbus.Call
- FlushBSS(flags dbus.Flags, age uint32) error
- GoSubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SubscribeProbeReq(flags dbus.Flags) error
- GoUnsubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- UnsubscribeProbeReq(flags dbus.Flags) error
- GoEAPLogoff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- EAPLogoff(flags dbus.Flags) error
- GoEAPLogon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- EAPLogon(flags dbus.Flags) error
- GoAutoScan(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call
- AutoScan(flags dbus.Flags, arg string) error
- GoTDLSDiscover(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
- TDLSDiscover(flags dbus.Flags, peer_address string) error
- GoTDLSSetup(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
- TDLSSetup(flags dbus.Flags, peer_address string) error
- GoTDLSStatus(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
- TDLSStatus(flags dbus.Flags, peer_address string) (string, error)
- GoTDLSTeardown(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
- TDLSTeardown(flags dbus.Flags, peer_address string) error
- GoTDLSChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- TDLSChannelSwitch(flags dbus.Flags, args map[string]dbus.Variant) error
- GoTDLSCancelChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
- TDLSCancelChannelSwitch(flags dbus.Flags, peer_address string) error
- GoVendorElemAdd(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call
- VendorElemAdd(flags dbus.Flags, frame_id int32, ielems []uint8) error
- GoVendorElemGet(flags dbus.Flags, ch chan *dbus.Call, frame_id int32) *dbus.Call
- VendorElemGet(flags dbus.Flags, frame_id int32) ([]uint8, error)
- GoVendorElemRem(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call
- VendorElemRem(flags dbus.Flags, frame_id int32, ielems []uint8) error
- GoSaveConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SaveConfig(flags dbus.Flags) error
- GoAbortScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- AbortScan(flags dbus.Flags) error
- ConnectScanDone(cb func(success bool)) (dbusutil.SignalHandlerId, error)
- ConnectBSSAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectBSSRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectBlobAdded(cb func(name string)) (dbusutil.SignalHandlerId, error)
- ConnectBlobRemoved(cb func(name string)) (dbusutil.SignalHandlerId, error)
- ConnectNetworkAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectNetworkRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectNetworkSelected(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectProbeRequest(cb func(args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectCertification(cb func(certification map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectEAP(cb func(status string, parameter string)) (dbusutil.SignalHandlerId, error)
- ConnectStaAuthorized(cb func(name string)) (dbusutil.SignalHandlerId, error)
- ConnectStaDeauthorized(cb func(name string)) (dbusutil.SignalHandlerId, error)
- ConnectStationAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectStationRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectNetworkRequest(cb func(path dbus.ObjectPath, field string, text string)) (dbusutil.SignalHandlerId, error)
- Capabilities() MapStrVariant
- State() proxy.PropString
- Scanning() proxy.PropBool
- ApScan() proxy.PropUint32
- BSSExpireAge() proxy.PropUint32
- BSSExpireCount() proxy.PropUint32
- Country() proxy.PropString
- Ifname() proxy.PropString
- Driver() proxy.PropString
- BridgeIfname() proxy.PropString
- ConfigFile() proxy.PropString
- CurrentBSS() proxy.PropObjectPath
- CurrentNetwork() proxy.PropObjectPath
- CurrentAuthMode() proxy.PropString
- Blobs() PropInterfaceBlobs
- BSSs() proxy.PropObjectPathArray
- Networks() proxy.PropObjectPathArray
- FastReauth() proxy.PropBool
- ScanInterval() proxy.PropInt32
- PKCS11EnginePath() proxy.PropString
- PKCS11ModulePath() proxy.PropString
- DisconnectReason() proxy.PropInt32
- AuthStatusCode() proxy.PropInt32
- AssocStatusCode() proxy.PropInt32
- Stations() proxy.PropObjectPathArray
- CtrlInterface() proxy.PropString
- CtrlInterfaceGroup() proxy.PropString
- EapolVersion() proxy.PropString
- Bgscan() proxy.PropString
- DisableScanOffload() proxy.PropString
- OpenscEnginePath() proxy.PropString
- OpensslCiphers() proxy.PropString
- PcscReader() proxy.PropString
- PcscPin() proxy.PropString
- ExternalSim() proxy.PropString
- DriverParam() proxy.PropString
- Dot11RSNAConfigPMKLifetime() proxy.PropString
- Dot11RSNAConfigPMKReauthThreshold() proxy.PropString
- Dot11RSNAConfigSATimeout() proxy.PropString
- UpdateConfig() proxy.PropString
- Uuid() proxy.PropString
- AutoUuid() proxy.PropString
- DeviceName() proxy.PropString
- Manufacturer() proxy.PropString
- ModelName() proxy.PropString
- ModelNumber() proxy.PropString
- SerialNumber() proxy.PropString
- DeviceType() proxy.PropString
- OsVersion() proxy.PropString
- ConfigMethods() proxy.PropString
- WpsCredProcessing() proxy.PropString
- WpsVendorExtM1() proxy.PropString
- SecDeviceType() proxy.PropString
- P2pListenRegClass() proxy.PropString
- P2pListenChannel() proxy.PropString
- P2pOperRegClass() proxy.PropString
- P2pOperChannel() proxy.PropString
- P2pGoIntent() proxy.PropString
- P2pSsidPostfix() proxy.PropString
- PersistentReconnect() proxy.PropString
- P2pIntraBss() proxy.PropString
- P2pGroupIdle() proxy.PropString
- P2pGoFreqChangePolicy() proxy.PropString
- P2pPassphraseLen() proxy.PropString
- P2pPrefChan() proxy.PropString
- P2pNoGoFreq() proxy.PropString
- P2pAddCliChan() proxy.PropString
- P2pOptimizeListenChan() proxy.PropString
- P2pGoHt40() proxy.PropString
- P2pGoVht() proxy.PropString
- P2pGoHe() proxy.PropString
- P2pDisabled() proxy.PropString
- P2pGoCtwindow() proxy.PropString
- P2pNoGroupIface() proxy.PropString
- P2pIgnoreSharedFreq() proxy.PropString
- IpAddrGo() proxy.PropString
- IpAddrMask() proxy.PropString
- IpAddrStart() proxy.PropString
- IpAddrEnd() proxy.PropString
- P2pCliProbe() proxy.PropString
- P2pDeviceRandomMacAddr() proxy.PropString
- P2pDevicePersistentMacAddr() proxy.PropString
- P2pInterfaceRandomMacAddr() proxy.PropString
- BssMaxCount() proxy.PropString
- FilterSsids() proxy.PropString
- FilterRssi() proxy.PropString
- MaxNumSta() proxy.PropString
- ApIsolate() proxy.PropString
- DisassocLowAck() proxy.PropString
- Hs20() proxy.PropString
- Interworking() proxy.PropString
- Hessid() proxy.PropString
- AccessNetworkType() proxy.PropString
- GoInterworking() proxy.PropString
- GoAccessNetworkType() proxy.PropString
- GoInternet() proxy.PropString
- GoVenueGroup() proxy.PropString
- GoVenueType() proxy.PropString
- PbcInM1() proxy.PropString
- Autoscan() proxy.PropString
- WpsNfcDevPwId() proxy.PropString
- WpsNfcDhPubkey() proxy.PropString
- WpsNfcDhPrivkey() proxy.PropString
- WpsNfcDevPw() proxy.PropString
- ExtPasswordBackend() proxy.PropString
- P2pGoMaxInactivity() proxy.PropString
- AutoInterworking() proxy.PropString
- Okc() proxy.PropString
- Pmf() proxy.PropString
- SaeGroups() proxy.PropString
- DtimPeriod() proxy.PropString
- BeaconInt() proxy.PropString
- ApVendorElements() proxy.PropString
- IgnoreOldScanRes() proxy.PropString
- FreqList() proxy.PropString
- ScanCurFreq() proxy.PropString
- SchedScanInterval() proxy.PropString
- SchedScanStartDelay() proxy.PropString
- TdlsExternalControl() proxy.PropString
- OsuDir() proxy.PropString
- WowlanTriggers() proxy.PropString
- P2pSearchDelay() proxy.PropString
- MacAddr() proxy.PropString
- RandAddrLifetime() proxy.PropString
- PreassocMacAddr() proxy.PropString
- KeyMgmtOffload() proxy.PropString
- PassiveScan() proxy.PropString
- ReassocSameBssOptim() proxy.PropString
- WpsPriority() proxy.PropString
- FstGroupId() proxy.PropString
- FstPriority() proxy.PropString
- FstLlt() proxy.PropString
- CertInCb() proxy.PropString
- WpaRscRelaxation() proxy.PropString
- SchedScanPlans() proxy.PropString
- GasAddress3() proxy.PropString
- FtmResponder() proxy.PropString
- FtmInitiator() proxy.PropString
- GasRandAddrLifetime() proxy.PropString
- GasRandMacAddr() proxy.PropString
- DppConfigProcessing() proxy.PropString
- ColocIntfReporting() proxy.PropString
-}
-
-type interfaceInterface1 struct{}
-
-func (v *interfaceInterface1) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceInterface1) GetInterfaceName_() string {
- return "fi.w1.wpa_supplicant1.Interface"
-}
-
-// method Scan
-
-func (v *interfaceInterface1) GoScan(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Scan", flags, ch, args)
-}
-
-func (v *interfaceInterface1) Scan(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoScan(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method SignalPoll
-
-func (v *interfaceInterface1) GoSignalPoll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SignalPoll", flags, ch)
-}
-
-func (*interfaceInterface1) StoreSignalPoll(call *dbus.Call) (args map[string]dbus.Variant, err error) {
- err = call.Store(&args)
- return
-}
-
-func (v *interfaceInterface1) SignalPoll(flags dbus.Flags) (map[string]dbus.Variant, error) {
- return v.StoreSignalPoll(
- <-v.GoSignalPoll(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Disconnect
-
-func (v *interfaceInterface1) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
-}
-
-func (v *interfaceInterface1) Disconnect(flags dbus.Flags) error {
- return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method AddNetwork
-
-func (v *interfaceInterface1) GoAddNetwork(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddNetwork", flags, ch, args)
-}
-
-func (*interfaceInterface1) StoreAddNetwork(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceInterface1) AddNetwork(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreAddNetwork(
- <-v.GoAddNetwork(flags, make(chan *dbus.Call, 1), args).Done)
-}
-
-// method Reassociate
-
-func (v *interfaceInterface1) GoReassociate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reassociate", flags, ch)
-}
-
-func (v *interfaceInterface1) Reassociate(flags dbus.Flags) error {
- return (<-v.GoReassociate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Reattach
-
-func (v *interfaceInterface1) GoReattach(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reattach", flags, ch)
-}
-
-func (v *interfaceInterface1) Reattach(flags dbus.Flags) error {
- return (<-v.GoReattach(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Reconnect
-
-func (v *interfaceInterface1) GoReconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reconnect", flags, ch)
-}
-
-func (v *interfaceInterface1) Reconnect(flags dbus.Flags) error {
- return (<-v.GoReconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RemoveNetwork
-
-func (v *interfaceInterface1) GoRemoveNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveNetwork", flags, ch, path)
-}
-
-func (v *interfaceInterface1) RemoveNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoRemoveNetwork(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method RemoveAllNetworks
-
-func (v *interfaceInterface1) GoRemoveAllNetworks(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAllNetworks", flags, ch)
-}
-
-func (v *interfaceInterface1) RemoveAllNetworks(flags dbus.Flags) error {
- return (<-v.GoRemoveAllNetworks(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SelectNetwork
-
-func (v *interfaceInterface1) GoSelectNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SelectNetwork", flags, ch, path)
-}
-
-func (v *interfaceInterface1) SelectNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoSelectNetwork(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method NetworkReply
-
-func (v *interfaceInterface1) GoNetworkReply(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath, field string, value string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NetworkReply", flags, ch, path, field, value)
-}
-
-func (v *interfaceInterface1) NetworkReply(flags dbus.Flags, path dbus.ObjectPath, field string, value string) error {
- return (<-v.GoNetworkReply(flags, make(chan *dbus.Call, 1), path, field, value).Done).Err
-}
-
-// method AddBlob
-
-func (v *interfaceInterface1) GoAddBlob(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddBlob", flags, ch, name, data)
-}
-
-func (v *interfaceInterface1) AddBlob(flags dbus.Flags, name string, data []uint8) error {
- return (<-v.GoAddBlob(flags, make(chan *dbus.Call, 1), name, data).Done).Err
-}
-
-// method GetBlob
-
-func (v *interfaceInterface1) GoGetBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBlob", flags, ch, name)
-}
-
-func (*interfaceInterface1) StoreGetBlob(call *dbus.Call) (data []uint8, err error) {
- err = call.Store(&data)
- return
-}
-
-func (v *interfaceInterface1) GetBlob(flags dbus.Flags, name string) ([]uint8, error) {
- return v.StoreGetBlob(
- <-v.GoGetBlob(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method RemoveBlob
-
-func (v *interfaceInterface1) GoRemoveBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveBlob", flags, ch, name)
-}
-
-func (v *interfaceInterface1) RemoveBlob(flags dbus.Flags, name string) error {
- return (<-v.GoRemoveBlob(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method SetPKCS11EngineAndModulePath
-
-func (v *interfaceInterface1) GoSetPKCS11EngineAndModulePath(flags dbus.Flags, ch chan *dbus.Call, pkcs11_engine_path string, pkcs11_module_path string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPKCS11EngineAndModulePath", flags, ch, pkcs11_engine_path, pkcs11_module_path)
-}
-
-func (v *interfaceInterface1) SetPKCS11EngineAndModulePath(flags dbus.Flags, pkcs11_engine_path string, pkcs11_module_path string) error {
- return (<-v.GoSetPKCS11EngineAndModulePath(flags, make(chan *dbus.Call, 1), pkcs11_engine_path, pkcs11_module_path).Done).Err
-}
-
-// method FlushBSS
-
-func (v *interfaceInterface1) GoFlushBSS(flags dbus.Flags, ch chan *dbus.Call, age uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FlushBSS", flags, ch, age)
-}
-
-func (v *interfaceInterface1) FlushBSS(flags dbus.Flags, age uint32) error {
- return (<-v.GoFlushBSS(flags, make(chan *dbus.Call, 1), age).Done).Err
-}
-
-// method SubscribeProbeReq
-
-func (v *interfaceInterface1) GoSubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SubscribeProbeReq", flags, ch)
-}
-
-func (v *interfaceInterface1) SubscribeProbeReq(flags dbus.Flags) error {
- return (<-v.GoSubscribeProbeReq(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method UnsubscribeProbeReq
-
-func (v *interfaceInterface1) GoUnsubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsubscribeProbeReq", flags, ch)
-}
-
-func (v *interfaceInterface1) UnsubscribeProbeReq(flags dbus.Flags) error {
- return (<-v.GoUnsubscribeProbeReq(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method EAPLogoff
-
-func (v *interfaceInterface1) GoEAPLogoff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EAPLogoff", flags, ch)
-}
-
-func (v *interfaceInterface1) EAPLogoff(flags dbus.Flags) error {
- return (<-v.GoEAPLogoff(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method EAPLogon
-
-func (v *interfaceInterface1) GoEAPLogon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EAPLogon", flags, ch)
-}
-
-func (v *interfaceInterface1) EAPLogon(flags dbus.Flags) error {
- return (<-v.GoEAPLogon(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method AutoScan
-
-func (v *interfaceInterface1) GoAutoScan(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AutoScan", flags, ch, arg)
-}
-
-func (v *interfaceInterface1) AutoScan(flags dbus.Flags, arg string) error {
- return (<-v.GoAutoScan(flags, make(chan *dbus.Call, 1), arg).Done).Err
-}
-
-// method TDLSDiscover
-
-func (v *interfaceInterface1) GoTDLSDiscover(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSDiscover", flags, ch, peer_address)
-}
-
-func (v *interfaceInterface1) TDLSDiscover(flags dbus.Flags, peer_address string) error {
- return (<-v.GoTDLSDiscover(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
-}
-
-// method TDLSSetup
-
-func (v *interfaceInterface1) GoTDLSSetup(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSSetup", flags, ch, peer_address)
-}
-
-func (v *interfaceInterface1) TDLSSetup(flags dbus.Flags, peer_address string) error {
- return (<-v.GoTDLSSetup(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
-}
-
-// method TDLSStatus
-
-func (v *interfaceInterface1) GoTDLSStatus(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSStatus", flags, ch, peer_address)
-}
-
-func (*interfaceInterface1) StoreTDLSStatus(call *dbus.Call) (status string, err error) {
- err = call.Store(&status)
- return
-}
-
-func (v *interfaceInterface1) TDLSStatus(flags dbus.Flags, peer_address string) (string, error) {
- return v.StoreTDLSStatus(
- <-v.GoTDLSStatus(flags, make(chan *dbus.Call, 1), peer_address).Done)
-}
-
-// method TDLSTeardown
-
-func (v *interfaceInterface1) GoTDLSTeardown(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSTeardown", flags, ch, peer_address)
-}
-
-func (v *interfaceInterface1) TDLSTeardown(flags dbus.Flags, peer_address string) error {
- return (<-v.GoTDLSTeardown(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
-}
-
-// method TDLSChannelSwitch
-
-func (v *interfaceInterface1) GoTDLSChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSChannelSwitch", flags, ch, args)
-}
-
-func (v *interfaceInterface1) TDLSChannelSwitch(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoTDLSChannelSwitch(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method TDLSCancelChannelSwitch
-
-func (v *interfaceInterface1) GoTDLSCancelChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSCancelChannelSwitch", flags, ch, peer_address)
-}
-
-func (v *interfaceInterface1) TDLSCancelChannelSwitch(flags dbus.Flags, peer_address string) error {
- return (<-v.GoTDLSCancelChannelSwitch(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
-}
-
-// method VendorElemAdd
-
-func (v *interfaceInterface1) GoVendorElemAdd(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VendorElemAdd", flags, ch, frame_id, ielems)
-}
-
-func (v *interfaceInterface1) VendorElemAdd(flags dbus.Flags, frame_id int32, ielems []uint8) error {
- return (<-v.GoVendorElemAdd(flags, make(chan *dbus.Call, 1), frame_id, ielems).Done).Err
-}
-
-// method VendorElemGet
-
-func (v *interfaceInterface1) GoVendorElemGet(flags dbus.Flags, ch chan *dbus.Call, frame_id int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VendorElemGet", flags, ch, frame_id)
-}
-
-func (*interfaceInterface1) StoreVendorElemGet(call *dbus.Call) (ielems []uint8, err error) {
- err = call.Store(&ielems)
- return
-}
-
-func (v *interfaceInterface1) VendorElemGet(flags dbus.Flags, frame_id int32) ([]uint8, error) {
- return v.StoreVendorElemGet(
- <-v.GoVendorElemGet(flags, make(chan *dbus.Call, 1), frame_id).Done)
-}
-
-// method VendorElemRem
-
-func (v *interfaceInterface1) GoVendorElemRem(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VendorElemRem", flags, ch, frame_id, ielems)
-}
-
-func (v *interfaceInterface1) VendorElemRem(flags dbus.Flags, frame_id int32, ielems []uint8) error {
- return (<-v.GoVendorElemRem(flags, make(chan *dbus.Call, 1), frame_id, ielems).Done).Err
-}
-
-// method SaveConfig
-
-func (v *interfaceInterface1) GoSaveConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveConfig", flags, ch)
-}
-
-func (v *interfaceInterface1) SaveConfig(flags dbus.Flags) error {
- return (<-v.GoSaveConfig(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method AbortScan
-
-func (v *interfaceInterface1) GoAbortScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AbortScan", flags, ch)
-}
-
-func (v *interfaceInterface1) AbortScan(flags dbus.Flags) error {
- return (<-v.GoAbortScan(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal ScanDone
-
-func (v *interfaceInterface1) ConnectScanDone(cb func(success bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ScanDone", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ScanDone",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var success bool
- err := dbus.Store(sig.Body, &success)
- if err == nil {
- cb(success)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal BSSAdded
-
-func (v *interfaceInterface1) ConnectBSSAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BSSAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BSSAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &path, &properties)
- if err == nil {
- cb(path, properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal BSSRemoved
-
-func (v *interfaceInterface1) ConnectBSSRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BSSRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BSSRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal BlobAdded
-
-func (v *interfaceInterface1) ConnectBlobAdded(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BlobAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BlobAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- err := dbus.Store(sig.Body, &name)
- if err == nil {
- cb(name)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal BlobRemoved
-
-func (v *interfaceInterface1) ConnectBlobRemoved(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "BlobRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".BlobRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- err := dbus.Store(sig.Body, &name)
- if err == nil {
- cb(name)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NetworkAdded
-
-func (v *interfaceInterface1) ConnectNetworkAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NetworkAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NetworkAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &path, &properties)
- if err == nil {
- cb(path, properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NetworkRemoved
-
-func (v *interfaceInterface1) ConnectNetworkRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NetworkRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NetworkRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NetworkSelected
-
-func (v *interfaceInterface1) ConnectNetworkSelected(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NetworkSelected", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NetworkSelected",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceInterface1) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProbeRequest
-
-func (v *interfaceInterface1) ConnectProbeRequest(cb func(args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProbeRequest", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProbeRequest",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var args map[string]dbus.Variant
- err := dbus.Store(sig.Body, &args)
- if err == nil {
- cb(args)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Certification
-
-func (v *interfaceInterface1) ConnectCertification(cb func(certification map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Certification", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Certification",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var certification map[string]dbus.Variant
- err := dbus.Store(sig.Body, &certification)
- if err == nil {
- cb(certification)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal EAP
-
-func (v *interfaceInterface1) ConnectEAP(cb func(status string, parameter string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EAP", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EAP",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var status string
- var parameter string
- err := dbus.Store(sig.Body, &status, ¶meter)
- if err == nil {
- cb(status, parameter)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StaAuthorized
-
-func (v *interfaceInterface1) ConnectStaAuthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StaAuthorized", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StaAuthorized",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- err := dbus.Store(sig.Body, &name)
- if err == nil {
- cb(name)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StaDeauthorized
-
-func (v *interfaceInterface1) ConnectStaDeauthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StaDeauthorized", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StaDeauthorized",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- err := dbus.Store(sig.Body, &name)
- if err == nil {
- cb(name)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StationAdded
-
-func (v *interfaceInterface1) ConnectStationAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StationAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StationAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &path, &properties)
- if err == nil {
- cb(path, properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StationRemoved
-
-func (v *interfaceInterface1) ConnectStationRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StationRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StationRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NetworkRequest
-
-func (v *interfaceInterface1) ConnectNetworkRequest(cb func(path dbus.ObjectPath, field string, text string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NetworkRequest", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NetworkRequest",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var field string
- var text string
- err := dbus.Store(sig.Body, &path, &field, &text)
- if err == nil {
- cb(path, field, text)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Capabilities a{sv}
-
-func (v *interfaceInterface1) Capabilities() MapStrVariant {
- return &implMapStrVariant{
- Impl: v,
- Name: "Capabilities",
- }
-}
-
-// property State s
-
-func (v *interfaceInterface1) State() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "State",
- }
-}
-
-// property Scanning b
-
-func (v *interfaceInterface1) Scanning() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Scanning",
- }
-}
-
-// property ApScan u
-
-func (v *interfaceInterface1) ApScan() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ApScan",
- }
-}
-
-// property BSSExpireAge u
-
-func (v *interfaceInterface1) BSSExpireAge() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "BSSExpireAge",
- }
-}
-
-// property BSSExpireCount u
-
-func (v *interfaceInterface1) BSSExpireCount() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "BSSExpireCount",
- }
-}
-
-// property Country s
-
-func (v *interfaceInterface1) Country() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Country",
- }
-}
-
-// property Ifname s
-
-func (v *interfaceInterface1) Ifname() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Ifname",
- }
-}
-
-// property Driver s
-
-func (v *interfaceInterface1) Driver() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Driver",
- }
-}
-
-// property BridgeIfname s
-
-func (v *interfaceInterface1) BridgeIfname() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BridgeIfname",
- }
-}
-
-// property ConfigFile s
-
-func (v *interfaceInterface1) ConfigFile() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ConfigFile",
- }
-}
-
-// property CurrentBSS o
-
-func (v *interfaceInterface1) CurrentBSS() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "CurrentBSS",
- }
-}
-
-// property CurrentNetwork o
-
-func (v *interfaceInterface1) CurrentNetwork() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "CurrentNetwork",
- }
-}
-
-// property CurrentAuthMode s
-
-func (v *interfaceInterface1) CurrentAuthMode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CurrentAuthMode",
- }
-}
-
-type PropInterfaceBlobs interface {
- Get(flags dbus.Flags) (value map[string][]byte, err error)
- Set(flags dbus.Flags, value map[string][]byte) error
- ConnectChanged(cb func(hasValue bool, value map[string][]byte)) error
-}
-
-type implPropInterfaceBlobs struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropInterfaceBlobs) Get(flags dbus.Flags) (value map[string][]byte, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropInterfaceBlobs) Set(flags dbus.Flags, value map[string][]byte) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropInterfaceBlobs) ConnectChanged(cb func(hasValue bool, value map[string][]byte)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string][]byte
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Blobs a{say}
-
-func (v *interfaceInterface1) Blobs() PropInterfaceBlobs {
- return &implPropInterfaceBlobs{
- Impl: v,
- Name: "Blobs",
- }
-}
-
-// property BSSs ao
-
-func (v *interfaceInterface1) BSSs() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "BSSs",
- }
-}
-
-// property Networks ao
-
-func (v *interfaceInterface1) Networks() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Networks",
- }
-}
-
-// property FastReauth b
-
-func (v *interfaceInterface1) FastReauth() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "FastReauth",
- }
-}
-
-// property ScanInterval i
-
-func (v *interfaceInterface1) ScanInterval() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "ScanInterval",
- }
-}
-
-// property PKCS11EnginePath s
-
-func (v *interfaceInterface1) PKCS11EnginePath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PKCS11EnginePath",
- }
-}
-
-// property PKCS11ModulePath s
-
-func (v *interfaceInterface1) PKCS11ModulePath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PKCS11ModulePath",
- }
-}
-
-// property DisconnectReason i
-
-func (v *interfaceInterface1) DisconnectReason() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DisconnectReason",
- }
-}
-
-// property AuthStatusCode i
-
-func (v *interfaceInterface1) AuthStatusCode() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "AuthStatusCode",
- }
-}
-
-// property AssocStatusCode i
-
-func (v *interfaceInterface1) AssocStatusCode() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "AssocStatusCode",
- }
-}
-
-// property Stations ao
-
-func (v *interfaceInterface1) Stations() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Stations",
- }
-}
-
-// property CtrlInterface s
-
-func (v *interfaceInterface1) CtrlInterface() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CtrlInterface",
- }
-}
-
-// property CtrlInterfaceGroup s
-
-func (v *interfaceInterface1) CtrlInterfaceGroup() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CtrlInterfaceGroup",
- }
-}
-
-// property EapolVersion s
-
-func (v *interfaceInterface1) EapolVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "EapolVersion",
- }
-}
-
-// property Bgscan s
-
-func (v *interfaceInterface1) Bgscan() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Bgscan",
- }
-}
-
-// property DisableScanOffload s
-
-func (v *interfaceInterface1) DisableScanOffload() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DisableScanOffload",
- }
-}
-
-// property OpenscEnginePath s
-
-func (v *interfaceInterface1) OpenscEnginePath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OpenscEnginePath",
- }
-}
-
-// property OpensslCiphers s
-
-func (v *interfaceInterface1) OpensslCiphers() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OpensslCiphers",
- }
-}
-
-// property PcscReader s
-
-func (v *interfaceInterface1) PcscReader() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PcscReader",
- }
-}
-
-// property PcscPin s
-
-func (v *interfaceInterface1) PcscPin() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PcscPin",
- }
-}
-
-// property ExternalSim s
-
-func (v *interfaceInterface1) ExternalSim() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ExternalSim",
- }
-}
-
-// property DriverParam s
-
-func (v *interfaceInterface1) DriverParam() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DriverParam",
- }
-}
-
-// property Dot11RSNAConfigPMKLifetime s
-
-func (v *interfaceInterface1) Dot11RSNAConfigPMKLifetime() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Dot11RSNAConfigPMKLifetime",
- }
-}
-
-// property Dot11RSNAConfigPMKReauthThreshold s
-
-func (v *interfaceInterface1) Dot11RSNAConfigPMKReauthThreshold() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Dot11RSNAConfigPMKReauthThreshold",
- }
-}
-
-// property Dot11RSNAConfigSATimeout s
-
-func (v *interfaceInterface1) Dot11RSNAConfigSATimeout() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Dot11RSNAConfigSATimeout",
- }
-}
-
-// property UpdateConfig s
-
-func (v *interfaceInterface1) UpdateConfig() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UpdateConfig",
- }
-}
-
-// property Uuid s
-
-func (v *interfaceInterface1) Uuid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Uuid",
- }
-}
-
-// property AutoUuid s
-
-func (v *interfaceInterface1) AutoUuid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "AutoUuid",
- }
-}
-
-// property DeviceName s
-
-func (v *interfaceInterface1) DeviceName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DeviceName",
- }
-}
-
-// property Manufacturer s
-
-func (v *interfaceInterface1) Manufacturer() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Manufacturer",
- }
-}
-
-// property ModelName s
-
-func (v *interfaceInterface1) ModelName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ModelName",
- }
-}
-
-// property ModelNumber s
-
-func (v *interfaceInterface1) ModelNumber() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ModelNumber",
- }
-}
-
-// property SerialNumber s
-
-func (v *interfaceInterface1) SerialNumber() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SerialNumber",
- }
-}
-
-// property DeviceType s
-
-func (v *interfaceInterface1) DeviceType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DeviceType",
- }
-}
-
-// property OsVersion s
-
-func (v *interfaceInterface1) OsVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OsVersion",
- }
-}
-
-// property ConfigMethods s
-
-func (v *interfaceInterface1) ConfigMethods() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ConfigMethods",
- }
-}
-
-// property WpsCredProcessing s
-
-func (v *interfaceInterface1) WpsCredProcessing() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpsCredProcessing",
- }
-}
-
-// property WpsVendorExtM1 s
-
-func (v *interfaceInterface1) WpsVendorExtM1() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpsVendorExtM1",
- }
-}
-
-// property SecDeviceType s
-
-func (v *interfaceInterface1) SecDeviceType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SecDeviceType",
- }
-}
-
-// property P2pListenRegClass s
-
-func (v *interfaceInterface1) P2pListenRegClass() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pListenRegClass",
- }
-}
-
-// property P2pListenChannel s
-
-func (v *interfaceInterface1) P2pListenChannel() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pListenChannel",
- }
-}
-
-// property P2pOperRegClass s
-
-func (v *interfaceInterface1) P2pOperRegClass() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pOperRegClass",
- }
-}
-
-// property P2pOperChannel s
-
-func (v *interfaceInterface1) P2pOperChannel() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pOperChannel",
- }
-}
-
-// property P2pGoIntent s
-
-func (v *interfaceInterface1) P2pGoIntent() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGoIntent",
- }
-}
-
-// property P2pSsidPostfix s
-
-func (v *interfaceInterface1) P2pSsidPostfix() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pSsidPostfix",
- }
-}
-
-// property PersistentReconnect s
-
-func (v *interfaceInterface1) PersistentReconnect() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PersistentReconnect",
- }
-}
-
-// property P2pIntraBss s
-
-func (v *interfaceInterface1) P2pIntraBss() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pIntraBss",
- }
-}
-
-// property P2pGroupIdle s
-
-func (v *interfaceInterface1) P2pGroupIdle() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGroupIdle",
- }
-}
-
-// property P2pGoFreqChangePolicy s
-
-func (v *interfaceInterface1) P2pGoFreqChangePolicy() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGoFreqChangePolicy",
- }
-}
-
-// property P2pPassphraseLen s
-
-func (v *interfaceInterface1) P2pPassphraseLen() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pPassphraseLen",
- }
-}
-
-// property P2pPrefChan s
-
-func (v *interfaceInterface1) P2pPrefChan() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pPrefChan",
- }
-}
-
-// property P2pNoGoFreq s
-
-func (v *interfaceInterface1) P2pNoGoFreq() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pNoGoFreq",
- }
-}
-
-// property P2pAddCliChan s
-
-func (v *interfaceInterface1) P2pAddCliChan() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pAddCliChan",
- }
-}
-
-// property P2pOptimizeListenChan s
-
-func (v *interfaceInterface1) P2pOptimizeListenChan() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pOptimizeListenChan",
- }
-}
-
-// property P2pGoHt40 s
-
-func (v *interfaceInterface1) P2pGoHt40() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGoHt40",
- }
-}
-
-// property P2pGoVht s
-
-func (v *interfaceInterface1) P2pGoVht() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGoVht",
- }
-}
-
-// property P2pGoHe s
-
-func (v *interfaceInterface1) P2pGoHe() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGoHe",
- }
-}
-
-// property P2pDisabled s
-
-func (v *interfaceInterface1) P2pDisabled() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pDisabled",
- }
-}
-
-// property P2pGoCtwindow s
-
-func (v *interfaceInterface1) P2pGoCtwindow() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGoCtwindow",
- }
-}
-
-// property P2pNoGroupIface s
-
-func (v *interfaceInterface1) P2pNoGroupIface() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pNoGroupIface",
- }
-}
-
-// property P2pIgnoreSharedFreq s
-
-func (v *interfaceInterface1) P2pIgnoreSharedFreq() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pIgnoreSharedFreq",
- }
-}
-
-// property IpAddrGo s
-
-func (v *interfaceInterface1) IpAddrGo() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IpAddrGo",
- }
-}
-
-// property IpAddrMask s
-
-func (v *interfaceInterface1) IpAddrMask() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IpAddrMask",
- }
-}
-
-// property IpAddrStart s
-
-func (v *interfaceInterface1) IpAddrStart() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IpAddrStart",
- }
-}
-
-// property IpAddrEnd s
-
-func (v *interfaceInterface1) IpAddrEnd() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IpAddrEnd",
- }
-}
-
-// property P2pCliProbe s
-
-func (v *interfaceInterface1) P2pCliProbe() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pCliProbe",
- }
-}
-
-// property P2pDeviceRandomMacAddr s
-
-func (v *interfaceInterface1) P2pDeviceRandomMacAddr() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pDeviceRandomMacAddr",
- }
-}
-
-// property P2pDevicePersistentMacAddr s
-
-func (v *interfaceInterface1) P2pDevicePersistentMacAddr() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pDevicePersistentMacAddr",
- }
-}
-
-// property P2pInterfaceRandomMacAddr s
-
-func (v *interfaceInterface1) P2pInterfaceRandomMacAddr() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pInterfaceRandomMacAddr",
- }
-}
-
-// property BssMaxCount s
-
-func (v *interfaceInterface1) BssMaxCount() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BssMaxCount",
- }
-}
-
-// property FilterSsids s
-
-func (v *interfaceInterface1) FilterSsids() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FilterSsids",
- }
-}
-
-// property FilterRssi s
-
-func (v *interfaceInterface1) FilterRssi() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FilterRssi",
- }
-}
-
-// property MaxNumSta s
-
-func (v *interfaceInterface1) MaxNumSta() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "MaxNumSta",
- }
-}
-
-// property ApIsolate s
-
-func (v *interfaceInterface1) ApIsolate() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ApIsolate",
- }
-}
-
-// property DisassocLowAck s
-
-func (v *interfaceInterface1) DisassocLowAck() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DisassocLowAck",
- }
-}
-
-// property Hs20 s
-
-func (v *interfaceInterface1) Hs20() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Hs20",
- }
-}
-
-// property Interworking s
-
-func (v *interfaceInterface1) Interworking() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Interworking",
- }
-}
-
-// property Hessid s
-
-func (v *interfaceInterface1) Hessid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Hessid",
- }
-}
-
-// property AccessNetworkType s
-
-func (v *interfaceInterface1) AccessNetworkType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "AccessNetworkType",
- }
-}
-
-// property GoInterworking s
-
-func (v *interfaceInterface1) GoInterworking() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GoInterworking",
- }
-}
-
-// property GoAccessNetworkType s
-
-func (v *interfaceInterface1) GoAccessNetworkType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GoAccessNetworkType",
- }
-}
-
-// property GoInternet s
-
-func (v *interfaceInterface1) GoInternet() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GoInternet",
- }
-}
-
-// property GoVenueGroup s
-
-func (v *interfaceInterface1) GoVenueGroup() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GoVenueGroup",
- }
-}
-
-// property GoVenueType s
-
-func (v *interfaceInterface1) GoVenueType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GoVenueType",
- }
-}
-
-// property PbcInM1 s
-
-func (v *interfaceInterface1) PbcInM1() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PbcInM1",
- }
-}
-
-// property Autoscan s
-
-func (v *interfaceInterface1) Autoscan() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Autoscan",
- }
-}
-
-// property WpsNfcDevPwId s
-
-func (v *interfaceInterface1) WpsNfcDevPwId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpsNfcDevPwId",
- }
-}
-
-// property WpsNfcDhPubkey s
-
-func (v *interfaceInterface1) WpsNfcDhPubkey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpsNfcDhPubkey",
- }
-}
-
-// property WpsNfcDhPrivkey s
-
-func (v *interfaceInterface1) WpsNfcDhPrivkey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpsNfcDhPrivkey",
- }
-}
-
-// property WpsNfcDevPw s
-
-func (v *interfaceInterface1) WpsNfcDevPw() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpsNfcDevPw",
- }
-}
-
-// property ExtPasswordBackend s
-
-func (v *interfaceInterface1) ExtPasswordBackend() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ExtPasswordBackend",
- }
-}
-
-// property P2pGoMaxInactivity s
-
-func (v *interfaceInterface1) P2pGoMaxInactivity() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pGoMaxInactivity",
- }
-}
-
-// property AutoInterworking s
-
-func (v *interfaceInterface1) AutoInterworking() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "AutoInterworking",
- }
-}
-
-// property Okc s
-
-func (v *interfaceInterface1) Okc() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Okc",
- }
-}
-
-// property Pmf s
-
-func (v *interfaceInterface1) Pmf() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Pmf",
- }
-}
-
-// property SaeGroups s
-
-func (v *interfaceInterface1) SaeGroups() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SaeGroups",
- }
-}
-
-// property DtimPeriod s
-
-func (v *interfaceInterface1) DtimPeriod() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DtimPeriod",
- }
-}
-
-// property BeaconInt s
-
-func (v *interfaceInterface1) BeaconInt() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BeaconInt",
- }
-}
-
-// property ApVendorElements s
-
-func (v *interfaceInterface1) ApVendorElements() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ApVendorElements",
- }
-}
-
-// property IgnoreOldScanRes s
-
-func (v *interfaceInterface1) IgnoreOldScanRes() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IgnoreOldScanRes",
- }
-}
-
-// property FreqList s
-
-func (v *interfaceInterface1) FreqList() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FreqList",
- }
-}
-
-// property ScanCurFreq s
-
-func (v *interfaceInterface1) ScanCurFreq() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ScanCurFreq",
- }
-}
-
-// property SchedScanInterval s
-
-func (v *interfaceInterface1) SchedScanInterval() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SchedScanInterval",
- }
-}
-
-// property SchedScanStartDelay s
-
-func (v *interfaceInterface1) SchedScanStartDelay() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SchedScanStartDelay",
- }
-}
-
-// property TdlsExternalControl s
-
-func (v *interfaceInterface1) TdlsExternalControl() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "TdlsExternalControl",
- }
-}
-
-// property OsuDir s
-
-func (v *interfaceInterface1) OsuDir() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OsuDir",
- }
-}
-
-// property WowlanTriggers s
-
-func (v *interfaceInterface1) WowlanTriggers() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WowlanTriggers",
- }
-}
-
-// property P2pSearchDelay s
-
-func (v *interfaceInterface1) P2pSearchDelay() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2pSearchDelay",
- }
-}
-
-// property MacAddr s
-
-func (v *interfaceInterface1) MacAddr() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "MacAddr",
- }
-}
-
-// property RandAddrLifetime s
-
-func (v *interfaceInterface1) RandAddrLifetime() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RandAddrLifetime",
- }
-}
-
-// property PreassocMacAddr s
-
-func (v *interfaceInterface1) PreassocMacAddr() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PreassocMacAddr",
- }
-}
-
-// property KeyMgmtOffload s
-
-func (v *interfaceInterface1) KeyMgmtOffload() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "KeyMgmtOffload",
- }
-}
-
-// property PassiveScan s
-
-func (v *interfaceInterface1) PassiveScan() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PassiveScan",
- }
-}
-
-// property ReassocSameBssOptim s
-
-func (v *interfaceInterface1) ReassocSameBssOptim() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ReassocSameBssOptim",
- }
-}
-
-// property WpsPriority s
-
-func (v *interfaceInterface1) WpsPriority() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpsPriority",
- }
-}
-
-// property FstGroupId s
-
-func (v *interfaceInterface1) FstGroupId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FstGroupId",
- }
-}
-
-// property FstPriority s
-
-func (v *interfaceInterface1) FstPriority() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FstPriority",
- }
-}
-
-// property FstLlt s
-
-func (v *interfaceInterface1) FstLlt() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FstLlt",
- }
-}
-
-// property CertInCb s
-
-func (v *interfaceInterface1) CertInCb() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CertInCb",
- }
-}
-
-// property WpaRscRelaxation s
-
-func (v *interfaceInterface1) WpaRscRelaxation() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WpaRscRelaxation",
- }
-}
-
-// property SchedScanPlans s
-
-func (v *interfaceInterface1) SchedScanPlans() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SchedScanPlans",
- }
-}
-
-// property GasAddress3 s
-
-func (v *interfaceInterface1) GasAddress3() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GasAddress3",
- }
-}
-
-// property FtmResponder s
-
-func (v *interfaceInterface1) FtmResponder() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FtmResponder",
- }
-}
-
-// property FtmInitiator s
-
-func (v *interfaceInterface1) FtmInitiator() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FtmInitiator",
- }
-}
-
-// property GasRandAddrLifetime s
-
-func (v *interfaceInterface1) GasRandAddrLifetime() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GasRandAddrLifetime",
- }
-}
-
-// property GasRandMacAddr s
-
-func (v *interfaceInterface1) GasRandMacAddr() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "GasRandMacAddr",
- }
-}
-
-// property DppConfigProcessing s
-
-func (v *interfaceInterface1) DppConfigProcessing() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DppConfigProcessing",
- }
-}
-
-// property ColocIntfReporting s
-
-func (v *interfaceInterface1) ColocIntfReporting() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ColocIntfReporting",
- }
-}
-
-func (obj *objectInterface) WPS() interfaceWPS {
- return &obj.interfaceInterfaceWPS
-}
-
-type interfaceWPS interface {
- GoStart(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- Start(flags dbus.Flags, args map[string]dbus.Variant) (map[string]dbus.Variant, error)
- GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Cancel(flags dbus.Flags) error
- ConnectEvent(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectCredentials(cb func(credentials map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ProcessCredentials() proxy.PropBool
- ConfigMethods() proxy.PropString
- DeviceName() proxy.PropString
- Manufacturer() proxy.PropString
- ModelName() proxy.PropString
- ModelNumber() proxy.PropString
- SerialNumber() proxy.PropString
- DeviceType() proxy.PropByteArray
-}
-
-type interfaceInterfaceWPS struct{}
-
-func (v *interfaceInterfaceWPS) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceInterfaceWPS) GetInterfaceName_() string {
- return "fi.w1.wpa_supplicant1.Interface.WPS"
-}
-
-// method Start
-
-func (v *interfaceInterfaceWPS) GoStart(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Start", flags, ch, args)
-}
-
-func (*interfaceInterfaceWPS) StoreStart(call *dbus.Call) (output map[string]dbus.Variant, err error) {
- err = call.Store(&output)
- return
-}
-
-func (v *interfaceInterfaceWPS) Start(flags dbus.Flags, args map[string]dbus.Variant) (map[string]dbus.Variant, error) {
- return v.StoreStart(
- <-v.GoStart(flags, make(chan *dbus.Call, 1), args).Done)
-}
-
-// method Cancel
-
-func (v *interfaceInterfaceWPS) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
-}
-
-func (v *interfaceInterfaceWPS) Cancel(flags dbus.Flags) error {
- return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal Event
-
-func (v *interfaceInterfaceWPS) ConnectEvent(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Event",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- var args map[string]dbus.Variant
- err := dbus.Store(sig.Body, &name, &args)
- if err == nil {
- cb(name, args)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Credentials
-
-func (v *interfaceInterfaceWPS) ConnectCredentials(cb func(credentials map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Credentials", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Credentials",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var credentials map[string]dbus.Variant
- err := dbus.Store(sig.Body, &credentials)
- if err == nil {
- cb(credentials)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceInterfaceWPS) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property ProcessCredentials b
-
-func (v *interfaceInterfaceWPS) ProcessCredentials() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ProcessCredentials",
- }
-}
-
-// property ConfigMethods s
-
-func (v *interfaceInterfaceWPS) ConfigMethods() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ConfigMethods",
- }
-}
-
-// property DeviceName s
-
-func (v *interfaceInterfaceWPS) DeviceName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DeviceName",
- }
-}
-
-// property Manufacturer s
-
-func (v *interfaceInterfaceWPS) Manufacturer() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Manufacturer",
- }
-}
-
-// property ModelName s
-
-func (v *interfaceInterfaceWPS) ModelName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ModelName",
- }
-}
-
-// property ModelNumber s
-
-func (v *interfaceInterfaceWPS) ModelNumber() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ModelNumber",
- }
-}
-
-// property SerialNumber s
-
-func (v *interfaceInterfaceWPS) SerialNumber() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SerialNumber",
- }
-}
-
-// property DeviceType ay
-
-func (v *interfaceInterfaceWPS) DeviceType() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "DeviceType",
- }
-}
-
-func (obj *objectInterface) P2PDevice() interfaceP2PDevice {
- return &obj.interfaceInterfaceP2PDevice
-}
-
-type interfaceP2PDevice interface {
- GoFind(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- Find(flags dbus.Flags, args map[string]dbus.Variant) error
- GoStopFind(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopFind(flags dbus.Flags) error
- GoListen(flags dbus.Flags, ch chan *dbus.Call, timeout int32) *dbus.Call
- Listen(flags dbus.Flags, timeout int32) error
- GoExtendedListen(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- ExtendedListen(flags dbus.Flags, args map[string]dbus.Variant) error
- GoPresenceRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- PresenceRequest(flags dbus.Flags, args map[string]dbus.Variant) error
- GoProvisionDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath, config_method string) *dbus.Call
- ProvisionDiscoveryRequest(flags dbus.Flags, peer dbus.ObjectPath, config_method string) error
- GoConnect(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- Connect(flags dbus.Flags, args map[string]dbus.Variant) (string, error)
- GoGroupAdd(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- GroupAdd(flags dbus.Flags, args map[string]dbus.Variant) error
- GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Cancel(flags dbus.Flags) error
- GoInvite(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- Invite(flags dbus.Flags, args map[string]dbus.Variant) error
- GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Disconnect(flags dbus.Flags) error
- GoRejectPeer(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath) *dbus.Call
- RejectPeer(flags dbus.Flags, peer dbus.ObjectPath) error
- GoRemoveClient(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- RemoveClient(flags dbus.Flags, args map[string]dbus.Variant) error
- GoFlush(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Flush(flags dbus.Flags) error
- GoAddService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- AddService(flags dbus.Flags, args map[string]dbus.Variant) error
- GoDeleteService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- DeleteService(flags dbus.Flags, args map[string]dbus.Variant) error
- GoFlushService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- FlushService(flags dbus.Flags) error
- GoServiceDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- ServiceDiscoveryRequest(flags dbus.Flags, args map[string]dbus.Variant) (uint64, error)
- GoServiceDiscoveryResponse(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- ServiceDiscoveryResponse(flags dbus.Flags, args map[string]dbus.Variant) error
- GoServiceDiscoveryCancelRequest(flags dbus.Flags, ch chan *dbus.Call, args uint64) *dbus.Call
- ServiceDiscoveryCancelRequest(flags dbus.Flags, args uint64) error
- GoServiceUpdate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ServiceUpdate(flags dbus.Flags) error
- GoServiceDiscoveryExternal(flags dbus.Flags, ch chan *dbus.Call, arg int32) *dbus.Call
- ServiceDiscoveryExternal(flags dbus.Flags, arg int32) error
- GoAddPersistentGroup(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
- AddPersistentGroup(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoRemovePersistentGroup(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- RemovePersistentGroup(flags dbus.Flags, path dbus.ObjectPath) error
- GoRemoveAllPersistentGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RemoveAllPersistentGroups(flags dbus.Flags) error
- ConnectDeviceFound(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceFoundProperties(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceLost(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectFindStopped(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectProvisionDiscoveryRequestDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error)
- ConnectProvisionDiscoveryResponseDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error)
- ConnectProvisionDiscoveryRequestEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectProvisionDiscoveryResponseEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectProvisionDiscoveryPBCRequest(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectProvisionDiscoveryPBCResponse(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectProvisionDiscoveryFailure(cb func(peer_object dbus.ObjectPath, status int32)) (dbusutil.SignalHandlerId, error)
- ConnectGroupStarted(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectGroupFormationFailure(cb func(reason string)) (dbusutil.SignalHandlerId, error)
- ConnectGONegotiationSuccess(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectGONegotiationFailure(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectGONegotiationRequest(cb func(path dbus.ObjectPath, dev_passwd_id uint16, device_go_intent uint8)) (dbusutil.SignalHandlerId, error)
- ConnectInvitationResult(cb func(invite_result map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectGroupFinished(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectServiceDiscoveryRequest(cb func(sd_request map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectServiceDiscoveryResponse(cb func(sd_response map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectPersistentGroupAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectPersistentGroupRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectWpsFailed(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectInvitationReceived(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- P2PDeviceConfig() MapStrVariant
- Peers() proxy.PropObjectPathArray
- Role() proxy.PropString
- Group() proxy.PropObjectPath
- PeerGO() proxy.PropObjectPath
- PersistentGroups() proxy.PropObjectPathArray
-}
-
-type interfaceInterfaceP2PDevice struct{}
-
-func (v *interfaceInterfaceP2PDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceInterfaceP2PDevice) GetInterfaceName_() string {
- return "fi.w1.wpa_supplicant1.Interface.P2PDevice"
-}
-
-// method Find
-
-func (v *interfaceInterfaceP2PDevice) GoFind(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Find", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) Find(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoFind(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method StopFind
-
-func (v *interfaceInterfaceP2PDevice) GoStopFind(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopFind", flags, ch)
-}
-
-func (v *interfaceInterfaceP2PDevice) StopFind(flags dbus.Flags) error {
- return (<-v.GoStopFind(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Listen
-
-func (v *interfaceInterfaceP2PDevice) GoListen(flags dbus.Flags, ch chan *dbus.Call, timeout int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Listen", flags, ch, timeout)
-}
-
-func (v *interfaceInterfaceP2PDevice) Listen(flags dbus.Flags, timeout int32) error {
- return (<-v.GoListen(flags, make(chan *dbus.Call, 1), timeout).Done).Err
-}
-
-// method ExtendedListen
-
-func (v *interfaceInterfaceP2PDevice) GoExtendedListen(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ExtendedListen", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) ExtendedListen(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoExtendedListen(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method PresenceRequest
-
-func (v *interfaceInterfaceP2PDevice) GoPresenceRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PresenceRequest", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) PresenceRequest(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoPresenceRequest(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method ProvisionDiscoveryRequest
-
-func (v *interfaceInterfaceP2PDevice) GoProvisionDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath, config_method string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ProvisionDiscoveryRequest", flags, ch, peer, config_method)
-}
-
-func (v *interfaceInterfaceP2PDevice) ProvisionDiscoveryRequest(flags dbus.Flags, peer dbus.ObjectPath, config_method string) error {
- return (<-v.GoProvisionDiscoveryRequest(flags, make(chan *dbus.Call, 1), peer, config_method).Done).Err
-}
-
-// method Connect
-
-func (v *interfaceInterfaceP2PDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, args)
-}
-
-func (*interfaceInterfaceP2PDevice) StoreConnect(call *dbus.Call) (generated_pin string, err error) {
- err = call.Store(&generated_pin)
- return
-}
-
-func (v *interfaceInterfaceP2PDevice) Connect(flags dbus.Flags, args map[string]dbus.Variant) (string, error) {
- return v.StoreConnect(
- <-v.GoConnect(flags, make(chan *dbus.Call, 1), args).Done)
-}
-
-// method GroupAdd
-
-func (v *interfaceInterfaceP2PDevice) GoGroupAdd(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GroupAdd", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) GroupAdd(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoGroupAdd(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method Cancel
-
-func (v *interfaceInterfaceP2PDevice) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
-}
-
-func (v *interfaceInterfaceP2PDevice) Cancel(flags dbus.Flags) error {
- return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Invite
-
-func (v *interfaceInterfaceP2PDevice) GoInvite(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Invite", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) Invite(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoInvite(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method Disconnect
-
-func (v *interfaceInterfaceP2PDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
-}
-
-func (v *interfaceInterfaceP2PDevice) Disconnect(flags dbus.Flags) error {
- return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RejectPeer
-
-func (v *interfaceInterfaceP2PDevice) GoRejectPeer(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RejectPeer", flags, ch, peer)
-}
-
-func (v *interfaceInterfaceP2PDevice) RejectPeer(flags dbus.Flags, peer dbus.ObjectPath) error {
- return (<-v.GoRejectPeer(flags, make(chan *dbus.Call, 1), peer).Done).Err
-}
-
-// method RemoveClient
-
-func (v *interfaceInterfaceP2PDevice) GoRemoveClient(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveClient", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) RemoveClient(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoRemoveClient(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method Flush
-
-func (v *interfaceInterfaceP2PDevice) GoFlush(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Flush", flags, ch)
-}
-
-func (v *interfaceInterfaceP2PDevice) Flush(flags dbus.Flags) error {
- return (<-v.GoFlush(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method AddService
-
-func (v *interfaceInterfaceP2PDevice) GoAddService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddService", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) AddService(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoAddService(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method DeleteService
-
-func (v *interfaceInterfaceP2PDevice) GoDeleteService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteService", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) DeleteService(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoDeleteService(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method FlushService
-
-func (v *interfaceInterfaceP2PDevice) GoFlushService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FlushService", flags, ch)
-}
-
-func (v *interfaceInterfaceP2PDevice) FlushService(flags dbus.Flags) error {
- return (<-v.GoFlushService(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ServiceDiscoveryRequest
-
-func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryRequest", flags, ch, args)
-}
-
-func (*interfaceInterfaceP2PDevice) StoreServiceDiscoveryRequest(call *dbus.Call) (ref uint64, err error) {
- err = call.Store(&ref)
- return
-}
-
-func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryRequest(flags dbus.Flags, args map[string]dbus.Variant) (uint64, error) {
- return v.StoreServiceDiscoveryRequest(
- <-v.GoServiceDiscoveryRequest(flags, make(chan *dbus.Call, 1), args).Done)
-}
-
-// method ServiceDiscoveryResponse
-
-func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryResponse(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryResponse", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryResponse(flags dbus.Flags, args map[string]dbus.Variant) error {
- return (<-v.GoServiceDiscoveryResponse(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method ServiceDiscoveryCancelRequest
-
-func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryCancelRequest(flags dbus.Flags, ch chan *dbus.Call, args uint64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryCancelRequest", flags, ch, args)
-}
-
-func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryCancelRequest(flags dbus.Flags, args uint64) error {
- return (<-v.GoServiceDiscoveryCancelRequest(flags, make(chan *dbus.Call, 1), args).Done).Err
-}
-
-// method ServiceUpdate
-
-func (v *interfaceInterfaceP2PDevice) GoServiceUpdate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceUpdate", flags, ch)
-}
-
-func (v *interfaceInterfaceP2PDevice) ServiceUpdate(flags dbus.Flags) error {
- return (<-v.GoServiceUpdate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ServiceDiscoveryExternal
-
-func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryExternal(flags dbus.Flags, ch chan *dbus.Call, arg int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryExternal", flags, ch, arg)
-}
-
-func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryExternal(flags dbus.Flags, arg int32) error {
- return (<-v.GoServiceDiscoveryExternal(flags, make(chan *dbus.Call, 1), arg).Done).Err
-}
-
-// method AddPersistentGroup
-
-func (v *interfaceInterfaceP2PDevice) GoAddPersistentGroup(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddPersistentGroup", flags, ch, args)
-}
-
-func (*interfaceInterfaceP2PDevice) StoreAddPersistentGroup(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceInterfaceP2PDevice) AddPersistentGroup(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreAddPersistentGroup(
- <-v.GoAddPersistentGroup(flags, make(chan *dbus.Call, 1), args).Done)
-}
-
-// method RemovePersistentGroup
-
-func (v *interfaceInterfaceP2PDevice) GoRemovePersistentGroup(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemovePersistentGroup", flags, ch, path)
-}
-
-func (v *interfaceInterfaceP2PDevice) RemovePersistentGroup(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoRemovePersistentGroup(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method RemoveAllPersistentGroups
-
-func (v *interfaceInterfaceP2PDevice) GoRemoveAllPersistentGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAllPersistentGroups", flags, ch)
-}
-
-func (v *interfaceInterfaceP2PDevice) RemoveAllPersistentGroups(flags dbus.Flags) error {
- return (<-v.GoRemoveAllPersistentGroups(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal DeviceFound
-
-func (v *interfaceInterfaceP2PDevice) ConnectDeviceFound(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceFound", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceFound",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceFoundProperties
-
-func (v *interfaceInterfaceP2PDevice) ConnectDeviceFoundProperties(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceFoundProperties", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceFoundProperties",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &path, &properties)
- if err == nil {
- cb(path, properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceLost
-
-func (v *interfaceInterfaceP2PDevice) ConnectDeviceLost(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceLost", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceLost",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal FindStopped
-
-func (v *interfaceInterfaceP2PDevice) ConnectFindStopped(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "FindStopped", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".FindStopped",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProvisionDiscoveryRequestDisplayPin
-
-func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscoveryRequestDisplayPin", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscoveryRequestDisplayPin",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var peer_object dbus.ObjectPath
- var pin string
- err := dbus.Store(sig.Body, &peer_object, &pin)
- if err == nil {
- cb(peer_object, pin)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProvisionDiscoveryResponseDisplayPin
-
-func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscoveryResponseDisplayPin", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscoveryResponseDisplayPin",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var peer_object dbus.ObjectPath
- var pin string
- err := dbus.Store(sig.Body, &peer_object, &pin)
- if err == nil {
- cb(peer_object, pin)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProvisionDiscoveryRequestEnterPin
-
-func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscoveryRequestEnterPin", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscoveryRequestEnterPin",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var peer_object dbus.ObjectPath
- err := dbus.Store(sig.Body, &peer_object)
- if err == nil {
- cb(peer_object)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProvisionDiscoveryResponseEnterPin
-
-func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscoveryResponseEnterPin", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscoveryResponseEnterPin",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var peer_object dbus.ObjectPath
- err := dbus.Store(sig.Body, &peer_object)
- if err == nil {
- cb(peer_object)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProvisionDiscoveryPBCRequest
-
-func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCRequest(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscoveryPBCRequest", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscoveryPBCRequest",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var peer_object dbus.ObjectPath
- err := dbus.Store(sig.Body, &peer_object)
- if err == nil {
- cb(peer_object)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProvisionDiscoveryPBCResponse
-
-func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCResponse(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscoveryPBCResponse", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscoveryPBCResponse",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var peer_object dbus.ObjectPath
- err := dbus.Store(sig.Body, &peer_object)
- if err == nil {
- cb(peer_object)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProvisionDiscoveryFailure
-
-func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryFailure(cb func(peer_object dbus.ObjectPath, status int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscoveryFailure", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscoveryFailure",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var peer_object dbus.ObjectPath
- var status int32
- err := dbus.Store(sig.Body, &peer_object, &status)
- if err == nil {
- cb(peer_object, status)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GroupStarted
-
-func (v *interfaceInterfaceP2PDevice) ConnectGroupStarted(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GroupStarted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GroupStarted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GroupFormationFailure
-
-func (v *interfaceInterfaceP2PDevice) ConnectGroupFormationFailure(cb func(reason string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GroupFormationFailure", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GroupFormationFailure",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var reason string
- err := dbus.Store(sig.Body, &reason)
- if err == nil {
- cb(reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GONegotiationSuccess
-
-func (v *interfaceInterfaceP2PDevice) ConnectGONegotiationSuccess(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GONegotiationSuccess", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GONegotiationSuccess",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GONegotiationFailure
-
-func (v *interfaceInterfaceP2PDevice) ConnectGONegotiationFailure(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GONegotiationFailure", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GONegotiationFailure",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GONegotiationRequest
-
-func (v *interfaceInterfaceP2PDevice) ConnectGONegotiationRequest(cb func(path dbus.ObjectPath, dev_passwd_id uint16, device_go_intent uint8)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GONegotiationRequest", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GONegotiationRequest",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var dev_passwd_id uint16
- var device_go_intent uint8
- err := dbus.Store(sig.Body, &path, &dev_passwd_id, &device_go_intent)
- if err == nil {
- cb(path, dev_passwd_id, device_go_intent)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal InvitationResult
-
-func (v *interfaceInterfaceP2PDevice) ConnectInvitationResult(cb func(invite_result map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "InvitationResult", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".InvitationResult",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var invite_result map[string]dbus.Variant
- err := dbus.Store(sig.Body, &invite_result)
- if err == nil {
- cb(invite_result)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GroupFinished
-
-func (v *interfaceInterfaceP2PDevice) ConnectGroupFinished(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GroupFinished", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GroupFinished",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ServiceDiscoveryRequest
-
-func (v *interfaceInterfaceP2PDevice) ConnectServiceDiscoveryRequest(cb func(sd_request map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ServiceDiscoveryRequest", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ServiceDiscoveryRequest",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var sd_request map[string]dbus.Variant
- err := dbus.Store(sig.Body, &sd_request)
- if err == nil {
- cb(sd_request)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ServiceDiscoveryResponse
-
-func (v *interfaceInterfaceP2PDevice) ConnectServiceDiscoveryResponse(cb func(sd_response map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ServiceDiscoveryResponse", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ServiceDiscoveryResponse",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var sd_response map[string]dbus.Variant
- err := dbus.Store(sig.Body, &sd_response)
- if err == nil {
- cb(sd_response)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PersistentGroupAdded
-
-func (v *interfaceInterfaceP2PDevice) ConnectPersistentGroupAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PersistentGroupAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PersistentGroupAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &path, &properties)
- if err == nil {
- cb(path, properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PersistentGroupRemoved
-
-func (v *interfaceInterfaceP2PDevice) ConnectPersistentGroupRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PersistentGroupRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PersistentGroupRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal WpsFailed
-
-func (v *interfaceInterfaceP2PDevice) ConnectWpsFailed(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WpsFailed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WpsFailed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var name string
- var args map[string]dbus.Variant
- err := dbus.Store(sig.Body, &name, &args)
- if err == nil {
- cb(name, args)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal InvitationReceived
-
-func (v *interfaceInterfaceP2PDevice) ConnectInvitationReceived(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "InvitationReceived", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".InvitationReceived",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property P2PDeviceConfig a{sv}
-
-func (v *interfaceInterfaceP2PDevice) P2PDeviceConfig() MapStrVariant {
- return &implMapStrVariant{
- Impl: v,
- Name: "P2PDeviceConfig",
- }
-}
-
-// property Peers ao
-
-func (v *interfaceInterfaceP2PDevice) Peers() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Peers",
- }
-}
-
-// property Role s
-
-func (v *interfaceInterfaceP2PDevice) Role() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Role",
- }
-}
-
-// property Group o
-
-func (v *interfaceInterfaceP2PDevice) Group() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Group",
- }
-}
-
-// property PeerGO o
-
-func (v *interfaceInterfaceP2PDevice) PeerGO() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "PeerGO",
- }
-}
-
-// property PersistentGroups ao
-
-func (v *interfaceInterfaceP2PDevice) PersistentGroups() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "PersistentGroups",
- }
-}
-
-type BSS interface {
- bss // interface fi.w1.wpa_supplicant1.BSS
- proxy.Object
-}
-
-type objectBSS struct {
- interfaceBss // interface fi.w1.wpa_supplicant1.BSS
- proxy.ImplObject
-}
-
-func NewBSS(conn *dbus.Conn, path dbus.ObjectPath) (BSS, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectBSS)
- obj.ImplObject.Init_(conn, "fi.w1.wpa_supplicant1", path)
- return obj, nil
-}
-
-type bss interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- SSID() proxy.PropByteArray
- BSSID() proxy.PropByteArray
- Privacy() proxy.PropBool
- Mode() proxy.PropString
- Signal() proxy.PropInt16
- Frequency() proxy.PropUint16
- Rates() proxy.PropUint32Array
- WPA() MapStrVariant
- RSN() MapStrVariant
- WPS() MapStrVariant
- IEs() proxy.PropByteArray
- Age() proxy.PropUint32
-}
-
-type interfaceBss struct{}
-
-func (v *interfaceBss) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceBss) GetInterfaceName_() string {
- return "fi.w1.wpa_supplicant1.BSS"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceBss) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property SSID ay
-
-func (v *interfaceBss) SSID() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "SSID",
- }
-}
-
-// property BSSID ay
-
-func (v *interfaceBss) BSSID() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "BSSID",
- }
-}
-
-// property Privacy b
-
-func (v *interfaceBss) Privacy() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Privacy",
- }
-}
-
-// property Mode s
-
-func (v *interfaceBss) Mode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Mode",
- }
-}
-
-// property Signal n
-
-func (v *interfaceBss) Signal() proxy.PropInt16 {
- return &proxy.ImplPropInt16{
- Impl: v,
- Name: "Signal",
- }
-}
-
-// property Frequency q
-
-func (v *interfaceBss) Frequency() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "Frequency",
- }
-}
-
-// property Rates au
-
-func (v *interfaceBss) Rates() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "Rates",
- }
-}
-
-// property WPA a{sv}
-
-func (v *interfaceBss) WPA() MapStrVariant {
- return &implMapStrVariant{
- Impl: v,
- Name: "WPA",
- }
-}
-
-// property RSN a{sv}
-
-func (v *interfaceBss) RSN() MapStrVariant {
- return &implMapStrVariant{
- Impl: v,
- Name: "RSN",
- }
-}
-
-// property WPS a{sv}
-
-func (v *interfaceBss) WPS() MapStrVariant {
- return &implMapStrVariant{
- Impl: v,
- Name: "WPS",
- }
-}
-
-// property IEs ay
-
-func (v *interfaceBss) IEs() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "IEs",
- }
-}
-
-// property Age u
-
-func (v *interfaceBss) Age() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Age",
- }
-}
-
-type MapStrVariant interface {
- Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[string]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
-}
-
-type implMapStrVariant struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implMapStrVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implMapStrVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implMapStrVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,4250 +0,0 @@
-// Code generated by "./generator ./fi.w1.wpa_supplicant1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wpa_supplicant1
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockWPASupplicant struct {
- MockInterfaceWpaSupplicant // interface fi.w1.wpa_supplicant1
- proxy.MockObject
-}
-
-type MockInterfaceWpaSupplicant struct {
- mock.Mock
-}
-
-// method CreateInterface
-
-func (v *MockInterfaceWpaSupplicant) GoCreateInterface(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWpaSupplicant) CreateInterface(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, args)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RemoveInterface
-
-func (v *MockInterfaceWpaSupplicant) GoRemoveInterface(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWpaSupplicant) RemoveInterface(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method GetInterface
-
-func (v *MockInterfaceWpaSupplicant) GoGetInterface(flags dbus.Flags, ch chan *dbus.Call, ifname string) *dbus.Call {
- mockArgs := v.Called(flags, ch, ifname)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWpaSupplicant) GetInterface(flags dbus.Flags, ifname string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, ifname)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ExpectDisconnect
-
-func (v *MockInterfaceWpaSupplicant) GoExpectDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWpaSupplicant) ExpectDisconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal InterfaceAdded
-
-func (v *MockInterfaceWpaSupplicant) ConnectSignalInterfaceAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal InterfaceRemoved
-
-func (v *MockInterfaceWpaSupplicant) ConnectSignalInterfaceRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceWpaSupplicant) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property DebugLevel s
-
-func (v *MockInterfaceWpaSupplicant) DebugLevel() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DebugTimestamp b
-
-func (v *MockInterfaceWpaSupplicant) DebugTimestamp() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DebugShowKeys b
-
-func (v *MockInterfaceWpaSupplicant) DebugShowKeys() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Interfaces ao
-
-func (v *MockInterfaceWpaSupplicant) Interfaces() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EapMethods as
-
-func (v *MockInterfaceWpaSupplicant) EapMethods() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capabilities as
-
-func (v *MockInterfaceWpaSupplicant) Capabilities() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WFDIEs ay
-
-func (v *MockInterfaceWpaSupplicant) WFDIEs() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterface struct {
- MockInterfaceInterface1 // interface fi.w1.wpa_supplicant1.Interface
- MockInterfaceInterfaceWPS // interface fi.w1.wpa_supplicant1.Interface.WPS
- MockInterfaceInterfaceP2PDevice // interface fi.w1.wpa_supplicant1.Interface.P2PDevice
- proxy.MockObject
-}
-
-type MockInterfaceInterface1 struct {
- mock.Mock
-}
-
-// method Scan
-
-func (v *MockInterfaceInterface1) GoScan(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) Scan(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method SignalPoll
-
-func (v *MockInterfaceInterface1) GoSignalPoll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) SignalPoll(flags dbus.Flags) (map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Disconnect
-
-func (v *MockInterfaceInterface1) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) Disconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method AddNetwork
-
-func (v *MockInterfaceInterface1) GoAddNetwork(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) AddNetwork(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, args)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Reassociate
-
-func (v *MockInterfaceInterface1) GoReassociate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) Reassociate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Reattach
-
-func (v *MockInterfaceInterface1) GoReattach(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) Reattach(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Reconnect
-
-func (v *MockInterfaceInterface1) GoReconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) Reconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveNetwork
-
-func (v *MockInterfaceInterface1) GoRemoveNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) RemoveNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveAllNetworks
-
-func (v *MockInterfaceInterface1) GoRemoveAllNetworks(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) RemoveAllNetworks(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SelectNetwork
-
-func (v *MockInterfaceInterface1) GoSelectNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) SelectNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method NetworkReply
-
-func (v *MockInterfaceInterface1) GoNetworkReply(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath, field string, value string) *dbus.Call {
- mockArgs := v.Called(flags, ch, path, field, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) NetworkReply(flags dbus.Flags, path dbus.ObjectPath, field string, value string) error {
- mockArgs := v.Called(flags, path, field, value)
-
- return mockArgs.Error(0)
-}
-
-// method AddBlob
-
-func (v *MockInterfaceInterface1) GoAddBlob(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, data)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) AddBlob(flags dbus.Flags, name string, data []uint8) error {
- mockArgs := v.Called(flags, name, data)
-
- return mockArgs.Error(0)
-}
-
-// method GetBlob
-
-func (v *MockInterfaceInterface1) GoGetBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) GetBlob(flags dbus.Flags, name string) ([]uint8, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RemoveBlob
-
-func (v *MockInterfaceInterface1) GoRemoveBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) RemoveBlob(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method SetPKCS11EngineAndModulePath
-
-func (v *MockInterfaceInterface1) GoSetPKCS11EngineAndModulePath(flags dbus.Flags, ch chan *dbus.Call, pkcs11_engine_path string, pkcs11_module_path string) *dbus.Call {
- mockArgs := v.Called(flags, ch, pkcs11_engine_path, pkcs11_module_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) SetPKCS11EngineAndModulePath(flags dbus.Flags, pkcs11_engine_path string, pkcs11_module_path string) error {
- mockArgs := v.Called(flags, pkcs11_engine_path, pkcs11_module_path)
-
- return mockArgs.Error(0)
-}
-
-// method FlushBSS
-
-func (v *MockInterfaceInterface1) GoFlushBSS(flags dbus.Flags, ch chan *dbus.Call, age uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, age)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) FlushBSS(flags dbus.Flags, age uint32) error {
- mockArgs := v.Called(flags, age)
-
- return mockArgs.Error(0)
-}
-
-// method SubscribeProbeReq
-
-func (v *MockInterfaceInterface1) GoSubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) SubscribeProbeReq(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method UnsubscribeProbeReq
-
-func (v *MockInterfaceInterface1) GoUnsubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) UnsubscribeProbeReq(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method EAPLogoff
-
-func (v *MockInterfaceInterface1) GoEAPLogoff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) EAPLogoff(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method EAPLogon
-
-func (v *MockInterfaceInterface1) GoEAPLogon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) EAPLogon(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method AutoScan
-
-func (v *MockInterfaceInterface1) GoAutoScan(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) AutoScan(flags dbus.Flags, arg string) error {
- mockArgs := v.Called(flags, arg)
-
- return mockArgs.Error(0)
-}
-
-// method TDLSDiscover
-
-func (v *MockInterfaceInterface1) GoTDLSDiscover(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- mockArgs := v.Called(flags, ch, peer_address)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) TDLSDiscover(flags dbus.Flags, peer_address string) error {
- mockArgs := v.Called(flags, peer_address)
-
- return mockArgs.Error(0)
-}
-
-// method TDLSSetup
-
-func (v *MockInterfaceInterface1) GoTDLSSetup(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- mockArgs := v.Called(flags, ch, peer_address)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) TDLSSetup(flags dbus.Flags, peer_address string) error {
- mockArgs := v.Called(flags, peer_address)
-
- return mockArgs.Error(0)
-}
-
-// method TDLSStatus
-
-func (v *MockInterfaceInterface1) GoTDLSStatus(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- mockArgs := v.Called(flags, ch, peer_address)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) TDLSStatus(flags dbus.Flags, peer_address string) (string, error) {
- mockArgs := v.Called(flags, peer_address)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method TDLSTeardown
-
-func (v *MockInterfaceInterface1) GoTDLSTeardown(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- mockArgs := v.Called(flags, ch, peer_address)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) TDLSTeardown(flags dbus.Flags, peer_address string) error {
- mockArgs := v.Called(flags, peer_address)
-
- return mockArgs.Error(0)
-}
-
-// method TDLSChannelSwitch
-
-func (v *MockInterfaceInterface1) GoTDLSChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) TDLSChannelSwitch(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method TDLSCancelChannelSwitch
-
-func (v *MockInterfaceInterface1) GoTDLSCancelChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
- mockArgs := v.Called(flags, ch, peer_address)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) TDLSCancelChannelSwitch(flags dbus.Flags, peer_address string) error {
- mockArgs := v.Called(flags, peer_address)
-
- return mockArgs.Error(0)
-}
-
-// method VendorElemAdd
-
-func (v *MockInterfaceInterface1) GoVendorElemAdd(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, frame_id, ielems)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) VendorElemAdd(flags dbus.Flags, frame_id int32, ielems []uint8) error {
- mockArgs := v.Called(flags, frame_id, ielems)
-
- return mockArgs.Error(0)
-}
-
-// method VendorElemGet
-
-func (v *MockInterfaceInterface1) GoVendorElemGet(flags dbus.Flags, ch chan *dbus.Call, frame_id int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, frame_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) VendorElemGet(flags dbus.Flags, frame_id int32) ([]uint8, error) {
- mockArgs := v.Called(flags, frame_id)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method VendorElemRem
-
-func (v *MockInterfaceInterface1) GoVendorElemRem(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, frame_id, ielems)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) VendorElemRem(flags dbus.Flags, frame_id int32, ielems []uint8) error {
- mockArgs := v.Called(flags, frame_id, ielems)
-
- return mockArgs.Error(0)
-}
-
-// method SaveConfig
-
-func (v *MockInterfaceInterface1) GoSaveConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) SaveConfig(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method AbortScan
-
-func (v *MockInterfaceInterface1) GoAbortScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterface1) AbortScan(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal ScanDone
-
-func (v *MockInterfaceInterface1) ConnectScanDone(cb func(success bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal BSSAdded
-
-func (v *MockInterfaceInterface1) ConnectBSSAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal BSSRemoved
-
-func (v *MockInterfaceInterface1) ConnectBSSRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal BlobAdded
-
-func (v *MockInterfaceInterface1) ConnectBlobAdded(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal BlobRemoved
-
-func (v *MockInterfaceInterface1) ConnectBlobRemoved(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NetworkAdded
-
-func (v *MockInterfaceInterface1) ConnectNetworkAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NetworkRemoved
-
-func (v *MockInterfaceInterface1) ConnectNetworkRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NetworkSelected
-
-func (v *MockInterfaceInterface1) ConnectNetworkSelected(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceInterface1) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProbeRequest
-
-func (v *MockInterfaceInterface1) ConnectProbeRequest(cb func(args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Certification
-
-func (v *MockInterfaceInterface1) ConnectCertification(cb func(certification map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal EAP
-
-func (v *MockInterfaceInterface1) ConnectEAP(cb func(status string, parameter string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StaAuthorized
-
-func (v *MockInterfaceInterface1) ConnectStaAuthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StaDeauthorized
-
-func (v *MockInterfaceInterface1) ConnectStaDeauthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StationAdded
-
-func (v *MockInterfaceInterface1) ConnectStationAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StationRemoved
-
-func (v *MockInterfaceInterface1) ConnectStationRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NetworkRequest
-
-func (v *MockInterfaceInterface1) ConnectNetworkRequest(cb func(path dbus.ObjectPath, field string, text string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Capabilities a{sv}
-
-func (v *MockInterfaceInterface1) Capabilities() MapStrVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State s
-
-func (v *MockInterfaceInterface1) State() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Scanning b
-
-func (v *MockInterfaceInterface1) Scanning() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ApScan u
-
-func (v *MockInterfaceInterface1) ApScan() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BSSExpireAge u
-
-func (v *MockInterfaceInterface1) BSSExpireAge() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BSSExpireCount u
-
-func (v *MockInterfaceInterface1) BSSExpireCount() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Country s
-
-func (v *MockInterfaceInterface1) Country() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ifname s
-
-func (v *MockInterfaceInterface1) Ifname() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Driver s
-
-func (v *MockInterfaceInterface1) Driver() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BridgeIfname s
-
-func (v *MockInterfaceInterface1) BridgeIfname() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConfigFile s
-
-func (v *MockInterfaceInterface1) ConfigFile() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentBSS o
-
-func (v *MockInterfaceInterface1) CurrentBSS() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentNetwork o
-
-func (v *MockInterfaceInterface1) CurrentNetwork() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentAuthMode s
-
-func (v *MockInterfaceInterface1) CurrentAuthMode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropInterfaceBlobs struct {
- mock.Mock
-}
-
-func (p MockPropInterfaceBlobs) Get(flags dbus.Flags) (value map[string][]byte, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string][]byte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropInterfaceBlobs) Set(flags dbus.Flags, value map[string][]byte) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropInterfaceBlobs) ConnectChanged(cb func(hasValue bool, value map[string][]byte)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Blobs a{say}
-
-func (v *MockInterfaceInterface1) Blobs() PropInterfaceBlobs {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropInterfaceBlobs)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BSSs ao
-
-func (v *MockInterfaceInterface1) BSSs() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Networks ao
-
-func (v *MockInterfaceInterface1) Networks() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FastReauth b
-
-func (v *MockInterfaceInterface1) FastReauth() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ScanInterval i
-
-func (v *MockInterfaceInterface1) ScanInterval() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PKCS11EnginePath s
-
-func (v *MockInterfaceInterface1) PKCS11EnginePath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PKCS11ModulePath s
-
-func (v *MockInterfaceInterface1) PKCS11ModulePath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisconnectReason i
-
-func (v *MockInterfaceInterface1) DisconnectReason() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AuthStatusCode i
-
-func (v *MockInterfaceInterface1) AuthStatusCode() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AssocStatusCode i
-
-func (v *MockInterfaceInterface1) AssocStatusCode() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Stations ao
-
-func (v *MockInterfaceInterface1) Stations() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CtrlInterface s
-
-func (v *MockInterfaceInterface1) CtrlInterface() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CtrlInterfaceGroup s
-
-func (v *MockInterfaceInterface1) CtrlInterfaceGroup() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EapolVersion s
-
-func (v *MockInterfaceInterface1) EapolVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Bgscan s
-
-func (v *MockInterfaceInterface1) Bgscan() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisableScanOffload s
-
-func (v *MockInterfaceInterface1) DisableScanOffload() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OpenscEnginePath s
-
-func (v *MockInterfaceInterface1) OpenscEnginePath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OpensslCiphers s
-
-func (v *MockInterfaceInterface1) OpensslCiphers() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PcscReader s
-
-func (v *MockInterfaceInterface1) PcscReader() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PcscPin s
-
-func (v *MockInterfaceInterface1) PcscPin() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExternalSim s
-
-func (v *MockInterfaceInterface1) ExternalSim() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DriverParam s
-
-func (v *MockInterfaceInterface1) DriverParam() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Dot11RSNAConfigPMKLifetime s
-
-func (v *MockInterfaceInterface1) Dot11RSNAConfigPMKLifetime() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Dot11RSNAConfigPMKReauthThreshold s
-
-func (v *MockInterfaceInterface1) Dot11RSNAConfigPMKReauthThreshold() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Dot11RSNAConfigSATimeout s
-
-func (v *MockInterfaceInterface1) Dot11RSNAConfigSATimeout() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UpdateConfig s
-
-func (v *MockInterfaceInterface1) UpdateConfig() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Uuid s
-
-func (v *MockInterfaceInterface1) Uuid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AutoUuid s
-
-func (v *MockInterfaceInterface1) AutoUuid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceName s
-
-func (v *MockInterfaceInterface1) DeviceName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Manufacturer s
-
-func (v *MockInterfaceInterface1) Manufacturer() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ModelName s
-
-func (v *MockInterfaceInterface1) ModelName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ModelNumber s
-
-func (v *MockInterfaceInterface1) ModelNumber() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SerialNumber s
-
-func (v *MockInterfaceInterface1) SerialNumber() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceType s
-
-func (v *MockInterfaceInterface1) DeviceType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OsVersion s
-
-func (v *MockInterfaceInterface1) OsVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConfigMethods s
-
-func (v *MockInterfaceInterface1) ConfigMethods() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpsCredProcessing s
-
-func (v *MockInterfaceInterface1) WpsCredProcessing() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpsVendorExtM1 s
-
-func (v *MockInterfaceInterface1) WpsVendorExtM1() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecDeviceType s
-
-func (v *MockInterfaceInterface1) SecDeviceType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pListenRegClass s
-
-func (v *MockInterfaceInterface1) P2pListenRegClass() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pListenChannel s
-
-func (v *MockInterfaceInterface1) P2pListenChannel() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pOperRegClass s
-
-func (v *MockInterfaceInterface1) P2pOperRegClass() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pOperChannel s
-
-func (v *MockInterfaceInterface1) P2pOperChannel() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGoIntent s
-
-func (v *MockInterfaceInterface1) P2pGoIntent() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pSsidPostfix s
-
-func (v *MockInterfaceInterface1) P2pSsidPostfix() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PersistentReconnect s
-
-func (v *MockInterfaceInterface1) PersistentReconnect() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pIntraBss s
-
-func (v *MockInterfaceInterface1) P2pIntraBss() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGroupIdle s
-
-func (v *MockInterfaceInterface1) P2pGroupIdle() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGoFreqChangePolicy s
-
-func (v *MockInterfaceInterface1) P2pGoFreqChangePolicy() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pPassphraseLen s
-
-func (v *MockInterfaceInterface1) P2pPassphraseLen() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pPrefChan s
-
-func (v *MockInterfaceInterface1) P2pPrefChan() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pNoGoFreq s
-
-func (v *MockInterfaceInterface1) P2pNoGoFreq() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pAddCliChan s
-
-func (v *MockInterfaceInterface1) P2pAddCliChan() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pOptimizeListenChan s
-
-func (v *MockInterfaceInterface1) P2pOptimizeListenChan() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGoHt40 s
-
-func (v *MockInterfaceInterface1) P2pGoHt40() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGoVht s
-
-func (v *MockInterfaceInterface1) P2pGoVht() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGoHe s
-
-func (v *MockInterfaceInterface1) P2pGoHe() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pDisabled s
-
-func (v *MockInterfaceInterface1) P2pDisabled() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGoCtwindow s
-
-func (v *MockInterfaceInterface1) P2pGoCtwindow() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pNoGroupIface s
-
-func (v *MockInterfaceInterface1) P2pNoGroupIface() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pIgnoreSharedFreq s
-
-func (v *MockInterfaceInterface1) P2pIgnoreSharedFreq() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IpAddrGo s
-
-func (v *MockInterfaceInterface1) IpAddrGo() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IpAddrMask s
-
-func (v *MockInterfaceInterface1) IpAddrMask() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IpAddrStart s
-
-func (v *MockInterfaceInterface1) IpAddrStart() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IpAddrEnd s
-
-func (v *MockInterfaceInterface1) IpAddrEnd() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pCliProbe s
-
-func (v *MockInterfaceInterface1) P2pCliProbe() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pDeviceRandomMacAddr s
-
-func (v *MockInterfaceInterface1) P2pDeviceRandomMacAddr() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pDevicePersistentMacAddr s
-
-func (v *MockInterfaceInterface1) P2pDevicePersistentMacAddr() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pInterfaceRandomMacAddr s
-
-func (v *MockInterfaceInterface1) P2pInterfaceRandomMacAddr() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BssMaxCount s
-
-func (v *MockInterfaceInterface1) BssMaxCount() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FilterSsids s
-
-func (v *MockInterfaceInterface1) FilterSsids() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FilterRssi s
-
-func (v *MockInterfaceInterface1) FilterRssi() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MaxNumSta s
-
-func (v *MockInterfaceInterface1) MaxNumSta() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ApIsolate s
-
-func (v *MockInterfaceInterface1) ApIsolate() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisassocLowAck s
-
-func (v *MockInterfaceInterface1) DisassocLowAck() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Hs20 s
-
-func (v *MockInterfaceInterface1) Hs20() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Interworking s
-
-func (v *MockInterfaceInterface1) Interworking() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Hessid s
-
-func (v *MockInterfaceInterface1) Hessid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AccessNetworkType s
-
-func (v *MockInterfaceInterface1) AccessNetworkType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GoInterworking s
-
-func (v *MockInterfaceInterface1) GoInterworking() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GoAccessNetworkType s
-
-func (v *MockInterfaceInterface1) GoAccessNetworkType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GoInternet s
-
-func (v *MockInterfaceInterface1) GoInternet() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GoVenueGroup s
-
-func (v *MockInterfaceInterface1) GoVenueGroup() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GoVenueType s
-
-func (v *MockInterfaceInterface1) GoVenueType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PbcInM1 s
-
-func (v *MockInterfaceInterface1) PbcInM1() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Autoscan s
-
-func (v *MockInterfaceInterface1) Autoscan() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpsNfcDevPwId s
-
-func (v *MockInterfaceInterface1) WpsNfcDevPwId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpsNfcDhPubkey s
-
-func (v *MockInterfaceInterface1) WpsNfcDhPubkey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpsNfcDhPrivkey s
-
-func (v *MockInterfaceInterface1) WpsNfcDhPrivkey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpsNfcDevPw s
-
-func (v *MockInterfaceInterface1) WpsNfcDevPw() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExtPasswordBackend s
-
-func (v *MockInterfaceInterface1) ExtPasswordBackend() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pGoMaxInactivity s
-
-func (v *MockInterfaceInterface1) P2pGoMaxInactivity() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AutoInterworking s
-
-func (v *MockInterfaceInterface1) AutoInterworking() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Okc s
-
-func (v *MockInterfaceInterface1) Okc() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Pmf s
-
-func (v *MockInterfaceInterface1) Pmf() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SaeGroups s
-
-func (v *MockInterfaceInterface1) SaeGroups() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DtimPeriod s
-
-func (v *MockInterfaceInterface1) DtimPeriod() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BeaconInt s
-
-func (v *MockInterfaceInterface1) BeaconInt() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ApVendorElements s
-
-func (v *MockInterfaceInterface1) ApVendorElements() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IgnoreOldScanRes s
-
-func (v *MockInterfaceInterface1) IgnoreOldScanRes() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FreqList s
-
-func (v *MockInterfaceInterface1) FreqList() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ScanCurFreq s
-
-func (v *MockInterfaceInterface1) ScanCurFreq() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SchedScanInterval s
-
-func (v *MockInterfaceInterface1) SchedScanInterval() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SchedScanStartDelay s
-
-func (v *MockInterfaceInterface1) SchedScanStartDelay() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TdlsExternalControl s
-
-func (v *MockInterfaceInterface1) TdlsExternalControl() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OsuDir s
-
-func (v *MockInterfaceInterface1) OsuDir() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WowlanTriggers s
-
-func (v *MockInterfaceInterface1) WowlanTriggers() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2pSearchDelay s
-
-func (v *MockInterfaceInterface1) P2pSearchDelay() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MacAddr s
-
-func (v *MockInterfaceInterface1) MacAddr() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RandAddrLifetime s
-
-func (v *MockInterfaceInterface1) RandAddrLifetime() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PreassocMacAddr s
-
-func (v *MockInterfaceInterface1) PreassocMacAddr() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KeyMgmtOffload s
-
-func (v *MockInterfaceInterface1) KeyMgmtOffload() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PassiveScan s
-
-func (v *MockInterfaceInterface1) PassiveScan() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReassocSameBssOptim s
-
-func (v *MockInterfaceInterface1) ReassocSameBssOptim() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpsPriority s
-
-func (v *MockInterfaceInterface1) WpsPriority() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FstGroupId s
-
-func (v *MockInterfaceInterface1) FstGroupId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FstPriority s
-
-func (v *MockInterfaceInterface1) FstPriority() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FstLlt s
-
-func (v *MockInterfaceInterface1) FstLlt() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CertInCb s
-
-func (v *MockInterfaceInterface1) CertInCb() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpaRscRelaxation s
-
-func (v *MockInterfaceInterface1) WpaRscRelaxation() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SchedScanPlans s
-
-func (v *MockInterfaceInterface1) SchedScanPlans() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GasAddress3 s
-
-func (v *MockInterfaceInterface1) GasAddress3() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FtmResponder s
-
-func (v *MockInterfaceInterface1) FtmResponder() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FtmInitiator s
-
-func (v *MockInterfaceInterface1) FtmInitiator() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GasRandAddrLifetime s
-
-func (v *MockInterfaceInterface1) GasRandAddrLifetime() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GasRandMacAddr s
-
-func (v *MockInterfaceInterface1) GasRandMacAddr() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DppConfigProcessing s
-
-func (v *MockInterfaceInterface1) DppConfigProcessing() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ColocIntfReporting s
-
-func (v *MockInterfaceInterface1) ColocIntfReporting() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceInterfaceWPS struct {
- mock.Mock
-}
-
-// method Start
-
-func (v *MockInterfaceInterfaceWPS) GoStart(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceWPS) Start(flags dbus.Flags, args map[string]dbus.Variant) (map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, args)
-
- ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Cancel
-
-func (v *MockInterfaceInterfaceWPS) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceWPS) Cancel(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal Event
-
-func (v *MockInterfaceInterfaceWPS) ConnectEvent(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Credentials
-
-func (v *MockInterfaceInterfaceWPS) ConnectCredentials(cb func(credentials map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceInterfaceWPS) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property ProcessCredentials b
-
-func (v *MockInterfaceInterfaceWPS) ProcessCredentials() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConfigMethods s
-
-func (v *MockInterfaceInterfaceWPS) ConfigMethods() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceName s
-
-func (v *MockInterfaceInterfaceWPS) DeviceName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Manufacturer s
-
-func (v *MockInterfaceInterfaceWPS) Manufacturer() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ModelName s
-
-func (v *MockInterfaceInterfaceWPS) ModelName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ModelNumber s
-
-func (v *MockInterfaceInterfaceWPS) ModelNumber() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SerialNumber s
-
-func (v *MockInterfaceInterfaceWPS) SerialNumber() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceType ay
-
-func (v *MockInterfaceInterfaceWPS) DeviceType() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceInterfaceP2PDevice struct {
- mock.Mock
-}
-
-// method Find
-
-func (v *MockInterfaceInterfaceP2PDevice) GoFind(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) Find(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method StopFind
-
-func (v *MockInterfaceInterfaceP2PDevice) GoStopFind(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) StopFind(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Listen
-
-func (v *MockInterfaceInterfaceP2PDevice) GoListen(flags dbus.Flags, ch chan *dbus.Call, timeout int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, timeout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) Listen(flags dbus.Flags, timeout int32) error {
- mockArgs := v.Called(flags, timeout)
-
- return mockArgs.Error(0)
-}
-
-// method ExtendedListen
-
-func (v *MockInterfaceInterfaceP2PDevice) GoExtendedListen(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) ExtendedListen(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method PresenceRequest
-
-func (v *MockInterfaceInterfaceP2PDevice) GoPresenceRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) PresenceRequest(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method ProvisionDiscoveryRequest
-
-func (v *MockInterfaceInterfaceP2PDevice) GoProvisionDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath, config_method string) *dbus.Call {
- mockArgs := v.Called(flags, ch, peer, config_method)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) ProvisionDiscoveryRequest(flags dbus.Flags, peer dbus.ObjectPath, config_method string) error {
- mockArgs := v.Called(flags, peer, config_method)
-
- return mockArgs.Error(0)
-}
-
-// method Connect
-
-func (v *MockInterfaceInterfaceP2PDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) Connect(flags dbus.Flags, args map[string]dbus.Variant) (string, error) {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GroupAdd
-
-func (v *MockInterfaceInterfaceP2PDevice) GoGroupAdd(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) GroupAdd(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method Cancel
-
-func (v *MockInterfaceInterfaceP2PDevice) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) Cancel(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Invite
-
-func (v *MockInterfaceInterfaceP2PDevice) GoInvite(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) Invite(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method Disconnect
-
-func (v *MockInterfaceInterfaceP2PDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) Disconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RejectPeer
-
-func (v *MockInterfaceInterfaceP2PDevice) GoRejectPeer(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, peer)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) RejectPeer(flags dbus.Flags, peer dbus.ObjectPath) error {
- mockArgs := v.Called(flags, peer)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveClient
-
-func (v *MockInterfaceInterfaceP2PDevice) GoRemoveClient(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) RemoveClient(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method Flush
-
-func (v *MockInterfaceInterfaceP2PDevice) GoFlush(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) Flush(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method AddService
-
-func (v *MockInterfaceInterfaceP2PDevice) GoAddService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) AddService(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteService
-
-func (v *MockInterfaceInterfaceP2PDevice) GoDeleteService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) DeleteService(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method FlushService
-
-func (v *MockInterfaceInterfaceP2PDevice) GoFlushService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) FlushService(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ServiceDiscoveryRequest
-
-func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryRequest(flags dbus.Flags, args map[string]dbus.Variant) (uint64, error) {
- mockArgs := v.Called(flags, args)
-
- ret0, ok := mockArgs.Get(0).(uint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ServiceDiscoveryResponse
-
-func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryResponse(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryResponse(flags dbus.Flags, args map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method ServiceDiscoveryCancelRequest
-
-func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryCancelRequest(flags dbus.Flags, ch chan *dbus.Call, args uint64) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryCancelRequest(flags dbus.Flags, args uint64) error {
- mockArgs := v.Called(flags, args)
-
- return mockArgs.Error(0)
-}
-
-// method ServiceUpdate
-
-func (v *MockInterfaceInterfaceP2PDevice) GoServiceUpdate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) ServiceUpdate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ServiceDiscoveryExternal
-
-func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryExternal(flags dbus.Flags, ch chan *dbus.Call, arg int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryExternal(flags dbus.Flags, arg int32) error {
- mockArgs := v.Called(flags, arg)
-
- return mockArgs.Error(0)
-}
-
-// method AddPersistentGroup
-
-func (v *MockInterfaceInterfaceP2PDevice) GoAddPersistentGroup(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) AddPersistentGroup(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, args)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RemovePersistentGroup
-
-func (v *MockInterfaceInterfaceP2PDevice) GoRemovePersistentGroup(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) RemovePersistentGroup(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveAllPersistentGroups
-
-func (v *MockInterfaceInterfaceP2PDevice) GoRemoveAllPersistentGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceInterfaceP2PDevice) RemoveAllPersistentGroups(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal DeviceFound
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectDeviceFound(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceFoundProperties
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectDeviceFoundProperties(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceLost
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectDeviceLost(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal FindStopped
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectFindStopped(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProvisionDiscoveryRequestDisplayPin
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProvisionDiscoveryResponseDisplayPin
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProvisionDiscoveryRequestEnterPin
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProvisionDiscoveryResponseEnterPin
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProvisionDiscoveryPBCRequest
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCRequest(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProvisionDiscoveryPBCResponse
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCResponse(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProvisionDiscoveryFailure
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryFailure(cb func(peer_object dbus.ObjectPath, status int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GroupStarted
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectGroupStarted(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GroupFormationFailure
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectGroupFormationFailure(cb func(reason string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GONegotiationSuccess
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectGONegotiationSuccess(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GONegotiationFailure
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectGONegotiationFailure(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GONegotiationRequest
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectGONegotiationRequest(cb func(path dbus.ObjectPath, dev_passwd_id uint16, device_go_intent uint8)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal InvitationResult
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectInvitationResult(cb func(invite_result map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GroupFinished
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectGroupFinished(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ServiceDiscoveryRequest
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectServiceDiscoveryRequest(cb func(sd_request map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ServiceDiscoveryResponse
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectServiceDiscoveryResponse(cb func(sd_response map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PersistentGroupAdded
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectPersistentGroupAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PersistentGroupRemoved
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectPersistentGroupRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal WpsFailed
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectWpsFailed(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal InvitationReceived
-
-func (v *MockInterfaceInterfaceP2PDevice) ConnectInvitationReceived(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property P2PDeviceConfig a{sv}
-
-func (v *MockInterfaceInterfaceP2PDevice) P2PDeviceConfig() MapStrVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Peers ao
-
-func (v *MockInterfaceInterfaceP2PDevice) Peers() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Role s
-
-func (v *MockInterfaceInterfaceP2PDevice) Role() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Group o
-
-func (v *MockInterfaceInterfaceP2PDevice) Group() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PeerGO o
-
-func (v *MockInterfaceInterfaceP2PDevice) PeerGO() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PersistentGroups ao
-
-func (v *MockInterfaceInterfaceP2PDevice) PersistentGroups() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockBSS struct {
- MockInterfaceBss // interface fi.w1.wpa_supplicant1.BSS
- proxy.MockObject
-}
-
-type MockInterfaceBss struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceBss) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property SSID ay
-
-func (v *MockInterfaceBss) SSID() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BSSID ay
-
-func (v *MockInterfaceBss) BSSID() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Privacy b
-
-func (v *MockInterfaceBss) Privacy() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mode s
-
-func (v *MockInterfaceBss) Mode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Signal n
-
-func (v *MockInterfaceBss) Signal() proxy.PropInt16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Frequency q
-
-func (v *MockInterfaceBss) Frequency() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Rates au
-
-func (v *MockInterfaceBss) Rates() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WPA a{sv}
-
-func (v *MockInterfaceBss) WPA() MapStrVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RSN a{sv}
-
-func (v *MockInterfaceBss) RSN() MapStrVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WPS a{sv}
-
-func (v *MockInterfaceBss) WPS() MapStrVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IEs ay
-
-func (v *MockInterfaceBss) IEs() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Age u
-
-func (v *MockInterfaceBss) Age() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockMapStrVariant struct {
- mock.Mock
-}
-
-func (p MockMapStrVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockMapStrVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockMapStrVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/BSS.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/BSS.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/BSS.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/BSS.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,71 +0,0 @@
-{
- "Service": "fi.w1.wpa_supplicant1",
- "Objects": [
- {
- "Type": "WPASupplicant",
- "Path": "/fi/w1/wpa_supplicant1",
- "Interfaces": [
- {
- "Name": "fi.w1.wpa_supplicant1",
- "Type": "wpaSupplicant"
- }
- ]
- },
- {
- "Type": "Interface",
- "Interfaces": [
- {
- "Name": "fi.w1.wpa_supplicant1.Interface",
- "Type": "interface1",
- "Fixes": {
- "p/Capabilities": {
- "RefType": "MapStrVariant"
- },
- "p/Blobs": {
- "ValueType": "map[string][]byte"
- }
- }
- },
- {
- "Name": "fi.w1.wpa_supplicant1.Interface.WPS",
- "Type": "interfaceWPS"
- },
- {
- "Name": "fi.w1.wpa_supplicant1.Interface.P2PDevice",
- "Type": "interfaceP2PDevice",
- "Fixes": {
- "p/P2PDeviceConfig": {
- "RefType": "MapStrVariant"
- }
- }
- }
- ]
- },
- {
- "Type": "BSS",
- "Interfaces": [
- {
- "Name": "fi.w1.wpa_supplicant1.BSS",
- "Type": "bss",
- "Fixes": {
- "p/WPS": {
- "RefType": "MapStrVariant"
- },
- "p/WPA": {
- "RefType": "MapStrVariant"
- },
- "p/RSN": {
- "RefType": "MapStrVariant"
- }
- }
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "MapStrVariant",
- "ValueType": "map[string]dbus.Variant"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/Interface.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/Interface.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/Interface.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/Interface.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,488 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/WPASupplicant.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/WPASupplicant.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/fi.w1.wpa_supplicant1/WPASupplicant.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/fi.w1.wpa_supplicant1/WPASupplicant.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/gen.sh golang-github-linuxdeepin-go-dbus-factory-2.0.4/gen.sh
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/gen.sh 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/gen.sh 2023-04-04 03:00:11.000000000 +0000
@@ -1,7 +1,7 @@
#!/bin/bash
set -e
-for dir in `find -maxdepth 1 -type d`; do
+for dir in `find -maxdepth 2 -type d`; do
if [ -f $dir/config.json ]; then
./generator $dir
pushd $dir
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/.gitignore golang-github-linuxdeepin-go-dbus-factory-2.0.4/.gitignore
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/.gitignore 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/.gitignore 2023-04-04 03:00:11.000000000 +0000
@@ -1,3 +1,9 @@
.idea
local_test
generator
+obj-x86_64-linux-gnu
+debian/.debhelper
+debian/debhelper-build-stamp
+debian/files
+debian/golang-github-linuxdeepin-go-dbus-factory-dev.substvars
+debian/golang-github-linuxdeepin-go-dbus-factory-dev
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/go.mod golang-github-linuxdeepin-go-dbus-factory-2.0.4/go.mod
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/go.mod 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/go.mod 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,18 @@
+module github.com/linuxdeepin/go-dbus-factory
+
+go 1.20
+
+require (
+ github.com/godbus/dbus/v5 v5.1.0
+ github.com/linuxdeepin/go-lib v0.0.0-00010101000000-000000000000
+ github.com/stretchr/testify v1.8.1
+)
+
+require (
+ github.com/davecgh/go-spew v1.1.1 // indirect
+ github.com/pmezard/go-difflib v1.0.0 // indirect
+ github.com/stretchr/objx v0.5.0 // indirect
+ gopkg.in/yaml.v3 v3.0.1 // indirect
+)
+
+replace github.com/linuxdeepin/go-lib => github.com/Decodetalkers/go-lib v0.0.0-20230404025406-a17a10117d09
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/go.sum golang-github-linuxdeepin-go-dbus-factory-2.0.4/go.sum
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/go.sum 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/go.sum 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,77 @@
+github.com/Decodetalkers/go-lib v0.0.0-20230404025406-a17a10117d09 h1:4Wqj7QEUrWwuw3uyckyPTkwy6k7bE+XD9A2BSKh/Sbk=
+github.com/Decodetalkers/go-lib v0.0.0-20230404025406-a17a10117d09/go.mod h1:LEqq9alqjrRAhKvY3gqjdLL/ygcf63cGEEzgJSYNwLw=
+github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
+github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE=
+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
+github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk=
+github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
+github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
+github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU=
+github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI=
+github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
+github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
+github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
+github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
+github.com/linuxdeepin/go-gir v0.0.0-20230331033513-a8d7a9e89f9b/go.mod h1:a0tox5vepTQu5iO6rdKc4diGT+fkyXZlRROM8ULEvaI=
+github.com/linuxdeepin/go-x11-client v0.0.0-20230131052004-7503e2337ee1/go.mod h1:KwpmRZ47A/0a2l9V0V6aTlkuNaqy5j1fOqMFJONuIMY=
+github.com/mozillazg/go-pinyin v0.19.0/go.mod h1:iR4EnMMRXkfpFVV5FMi4FNB6wGq9NV6uDWbUuPhP4Yc=
+github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/smartystreets/assertions v1.2.0/go.mod h1:tcbTF8ujkAEcZ8TElKY+i30BzYlVhC/LOxJk7iOWnoo=
+github.com/smartystreets/goconvey v1.7.2/go.mod h1:Vw0tHAZW6lzCRk3xgdin6fKYcG+G3Pg9vgXWeJpQFMM=
+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
+github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=
+github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
+github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
+github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
+github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
+github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
+github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
+github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
+github.com/youpy/go-riff v0.1.0/go.mod h1:83nxdDV4Z9RzrTut9losK7ve4hUnxUR8ASSz4BsKXwQ=
+github.com/youpy/go-wav v0.3.2/go.mod h1:0FCieAXAeSdcxFfwLpRuEo0PFmAoc+8NU34h7TUvk50=
+github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
+github.com/zaf/g711 v0.0.0-20190814101024-76a4a538f52b/go.mod h1:T2h1zV50R/q0CVYnsQOQ6L7P4a2ZxH47ixWcMXFGyx8=
+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
+golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
+golang.org/x/image v0.3.0/go.mod h1:fXd9211C/0VTlYuAcOhW8dY/RtEJqODXOWBDpmYBf+A=
+golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
+golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
+golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
+golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
+golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
+golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
+golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
+golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
+gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
+gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
+gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw=
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,138 +0,0 @@
-// Code generated by "./generator ./net.hadess.sensorproxy"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package sensorproxy
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type SensorProxy interface {
- sensorProxy // interface net.hadess.SensorProxy
- proxy.Object
-}
-
-type objectSensorProxy struct {
- interfaceSensorProxy // interface net.hadess.SensorProxy
- proxy.ImplObject
-}
-
-func NewSensorProxy(conn *dbus.Conn) SensorProxy {
- obj := new(objectSensorProxy)
- obj.ImplObject.Init_(conn, "net.hadess.SensorProxy", "/net/hadess/SensorProxy")
- return obj
-}
-
-type sensorProxy interface {
- GoClaimAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClaimAccelerometer(flags dbus.Flags) error
- GoReleaseAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ReleaseAccelerometer(flags dbus.Flags) error
- GoClaimLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClaimLight(flags dbus.Flags) error
- GoReleaseLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ReleaseLight(flags dbus.Flags) error
- HasAccelerometer() proxy.PropBool
- AccelerometerOrientation() proxy.PropString
- HasAmbientLight() proxy.PropBool
- LightLevelUnit() proxy.PropString
- LightLevel() proxy.PropDouble
-}
-
-type interfaceSensorProxy struct{}
-
-func (v *interfaceSensorProxy) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSensorProxy) GetInterfaceName_() string {
- return "net.hadess.SensorProxy"
-}
-
-// method ClaimAccelerometer
-
-func (v *interfaceSensorProxy) GoClaimAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClaimAccelerometer", flags, ch)
-}
-
-func (v *interfaceSensorProxy) ClaimAccelerometer(flags dbus.Flags) error {
- return (<-v.GoClaimAccelerometer(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ReleaseAccelerometer
-
-func (v *interfaceSensorProxy) GoReleaseAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseAccelerometer", flags, ch)
-}
-
-func (v *interfaceSensorProxy) ReleaseAccelerometer(flags dbus.Flags) error {
- return (<-v.GoReleaseAccelerometer(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ClaimLight
-
-func (v *interfaceSensorProxy) GoClaimLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClaimLight", flags, ch)
-}
-
-func (v *interfaceSensorProxy) ClaimLight(flags dbus.Flags) error {
- return (<-v.GoClaimLight(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ReleaseLight
-
-func (v *interfaceSensorProxy) GoReleaseLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseLight", flags, ch)
-}
-
-func (v *interfaceSensorProxy) ReleaseLight(flags dbus.Flags) error {
- return (<-v.GoReleaseLight(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property HasAccelerometer b
-
-func (v *interfaceSensorProxy) HasAccelerometer() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HasAccelerometer",
- }
-}
-
-// property AccelerometerOrientation s
-
-func (v *interfaceSensorProxy) AccelerometerOrientation() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "AccelerometerOrientation",
- }
-}
-
-// property HasAmbientLight b
-
-func (v *interfaceSensorProxy) HasAmbientLight() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HasAmbientLight",
- }
-}
-
-// property LightLevelUnit s
-
-func (v *interfaceSensorProxy) LightLevelUnit() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "LightLevelUnit",
- }
-}
-
-// property LightLevel d
-
-func (v *interfaceSensorProxy) LightLevel() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "LightLevel",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,162 +0,0 @@
-// Code generated by "./generator ./net.hadess.sensorproxy"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package sensorproxy
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockSensorProxy struct {
- MockInterfaceSensorProxy // interface net.hadess.SensorProxy
- proxy.MockObject
-}
-
-type MockInterfaceSensorProxy struct {
- mock.Mock
-}
-
-// method ClaimAccelerometer
-
-func (v *MockInterfaceSensorProxy) GoClaimAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSensorProxy) ClaimAccelerometer(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ReleaseAccelerometer
-
-func (v *MockInterfaceSensorProxy) GoReleaseAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSensorProxy) ReleaseAccelerometer(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ClaimLight
-
-func (v *MockInterfaceSensorProxy) GoClaimLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSensorProxy) ClaimLight(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ReleaseLight
-
-func (v *MockInterfaceSensorProxy) GoReleaseLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSensorProxy) ReleaseLight(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property HasAccelerometer b
-
-func (v *MockInterfaceSensorProxy) HasAccelerometer() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AccelerometerOrientation s
-
-func (v *MockInterfaceSensorProxy) AccelerometerOrientation() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HasAmbientLight b
-
-func (v *MockInterfaceSensorProxy) HasAmbientLight() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LightLevelUnit s
-
-func (v *MockInterfaceSensorProxy) LightLevelUnit() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LightLevel d
-
-func (v *MockInterfaceSensorProxy) LightLevel() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "net.hadess.SensorProxy",
- "Objects": [
- {
- "Type": "SensorProxy",
- "Path": "/net/hadess/SensorProxy",
- "Interfaces": [
- {
- "Type": "sensorProxy",
- "Name": "net.hadess.SensorProxy"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/SensorProxy.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/SensorProxy.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.hadess.sensorproxy/SensorProxy.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.hadess.sensorproxy/SensorProxy.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,338 +0,0 @@
-// Code generated by "./generator ./net.reactivated.fprint"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fprint
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Manager interface {
- manager // interface net.reactivated.Fprint.Manager
- proxy.Object
-}
-
-type objectManager struct {
- interfaceManager // interface net.reactivated.Fprint.Manager
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "net.reactivated.Fprint", "/net/reactivated/Fprint/Manager")
- return obj
-}
-
-type manager interface {
- GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error)
- GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "net.reactivated.Fprint.Manager"
-}
-
-// method GetDefaultDevice
-
-func (v *interfaceManager) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultDevice", flags, ch)
-}
-
-func (*interfaceManager) StoreGetDefaultDevice(call *dbus.Call) (device dbus.ObjectPath, err error) {
- err = call.Store(&device)
- return
-}
-
-func (v *interfaceManager) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreGetDefaultDevice(
- <-v.GoGetDefaultDevice(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetDevices
-
-func (v *interfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
-}
-
-func (*interfaceManager) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetDevices(
- <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-type Device interface {
- device // interface net.reactivated.Fprint.Device
- proxy.Object
-}
-
-type objectDevice struct {
- interfaceDevice // interface net.reactivated.Fprint.Device
- proxy.ImplObject
-}
-
-func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDevice)
- obj.ImplObject.Init_(conn, "net.reactivated.Fprint", path)
- return obj, nil
-}
-
-type device interface {
- GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- EnrollStop(flags dbus.Flags) error
- GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call
- EnrollStart(flags dbus.Flags, finger_name string) error
- GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- VerifyStop(flags dbus.Flags) error
- GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call
- VerifyStart(flags dbus.Flags, finger_name string) error
- GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Release(flags dbus.Flags) error
- GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- Claim(flags dbus.Flags, username string) error
- GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- DeleteEnrolledFingers(flags dbus.Flags, username string) error
- GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger_name string) *dbus.Call
- DeleteEnrolledFinger(flags dbus.Flags, username string, finger_name string) error
- GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
- ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error)
- ConnectEnrollStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error)
- ConnectVerifyFingerSelected(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ScanType() proxy.PropString
- NumEnrollStages() proxy.PropInt32
- Name() proxy.PropString
-}
-
-type interfaceDevice struct{}
-
-func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDevice) GetInterfaceName_() string {
- return "net.reactivated.Fprint.Device"
-}
-
-// method EnrollStop
-
-func (v *interfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch)
-}
-
-func (v *interfaceDevice) EnrollStop(flags dbus.Flags) error {
- return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method EnrollStart
-
-func (v *interfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, finger_name)
-}
-
-func (v *interfaceDevice) EnrollStart(flags dbus.Flags, finger_name string) error {
- return (<-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), finger_name).Done).Err
-}
-
-// method VerifyStop
-
-func (v *interfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStop", flags, ch)
-}
-
-func (v *interfaceDevice) VerifyStop(flags dbus.Flags) error {
- return (<-v.GoVerifyStop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method VerifyStart
-
-func (v *interfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStart", flags, ch, finger_name)
-}
-
-func (v *interfaceDevice) VerifyStart(flags dbus.Flags, finger_name string) error {
- return (<-v.GoVerifyStart(flags, make(chan *dbus.Call, 1), finger_name).Done).Err
-}
-
-// method Release
-
-func (v *interfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
-}
-
-func (v *interfaceDevice) Release(flags dbus.Flags) error {
- return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Claim
-
-func (v *interfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, username)
-}
-
-func (v *interfaceDevice) Claim(flags dbus.Flags, username string) error {
- return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), username).Done).Err
-}
-
-// method DeleteEnrolledFingers
-
-func (v *interfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFingers", flags, ch, username)
-}
-
-func (v *interfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
- return (<-v.GoDeleteEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done).Err
-}
-
-// method DeleteEnrolledFinger
-
-func (v *interfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger_name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFinger", flags, ch, username, finger_name)
-}
-
-func (v *interfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, username string, finger_name string) error {
- return (<-v.GoDeleteEnrolledFinger(flags, make(chan *dbus.Call, 1), username, finger_name).Done).Err
-}
-
-// method ListEnrolledFingers
-
-func (v *interfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListEnrolledFingers", flags, ch, username)
-}
-
-func (*interfaceDevice) StoreListEnrolledFingers(call *dbus.Call) (enrolled_fingers []string, err error) {
- err = call.Store(&enrolled_fingers)
- return
-}
-
-func (v *interfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
- return v.StoreListEnrolledFingers(
- <-v.GoListEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done)
-}
-
-// signal EnrollStatus
-
-func (v *interfaceDevice) ConnectEnrollStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".EnrollStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- var arg1 bool
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyStatus
-
-func (v *interfaceDevice) ConnectVerifyStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyStatus",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- var arg1 bool
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VerifyFingerSelected
-
-func (v *interfaceDevice) ConnectVerifyFingerSelected(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VerifyFingerSelected", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VerifyFingerSelected",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property scan-type s
-
-func (v *interfaceDevice) ScanType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "scan-type",
- }
-}
-
-// property num-enroll-stages i
-
-func (v *interfaceDevice) NumEnrollStages() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "num-enroll-stages",
- }
-}
-
-// property name s
-
-func (v *interfaceDevice) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "name",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,332 +0,0 @@
-// Code generated by "./generator ./net.reactivated.fprint"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package fprint
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockManager struct {
- MockInterfaceManager // interface net.reactivated.Fprint.Manager
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method GetDefaultDevice
-
-func (v *MockInterfaceManager) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetDevices
-
-func (v *MockInterfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockDevice struct {
- MockInterfaceDevice // interface net.reactivated.Fprint.Device
- proxy.MockObject
-}
-
-type MockInterfaceDevice struct {
- mock.Mock
-}
-
-// method EnrollStop
-
-func (v *MockInterfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) EnrollStop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method EnrollStart
-
-func (v *MockInterfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger_name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) EnrollStart(flags dbus.Flags, finger_name string) error {
- mockArgs := v.Called(flags, finger_name)
-
- return mockArgs.Error(0)
-}
-
-// method VerifyStop
-
-func (v *MockInterfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) VerifyStop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method VerifyStart
-
-func (v *MockInterfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, finger_name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) VerifyStart(flags dbus.Flags, finger_name string) error {
- mockArgs := v.Called(flags, finger_name)
-
- return mockArgs.Error(0)
-}
-
-// method Release
-
-func (v *MockInterfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Release(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Claim
-
-func (v *MockInterfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Claim(flags dbus.Flags, username string) error {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteEnrolledFingers
-
-func (v *MockInterfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
- mockArgs := v.Called(flags, username)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteEnrolledFinger
-
-func (v *MockInterfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger_name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username, finger_name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, username string, finger_name string) error {
- mockArgs := v.Called(flags, username, finger_name)
-
- return mockArgs.Error(0)
-}
-
-// method ListEnrolledFingers
-
-func (v *MockInterfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
- mockArgs := v.Called(flags, ch, username)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
- mockArgs := v.Called(flags, username)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal EnrollStatus
-
-func (v *MockInterfaceDevice) ConnectEnrollStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyStatus
-
-func (v *MockInterfaceDevice) ConnectVerifyStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VerifyFingerSelected
-
-func (v *MockInterfaceDevice) ConnectVerifyFingerSelected(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property scan-type s
-
-func (v *MockInterfaceDevice) ScanType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property num-enroll-stages i
-
-func (v *MockInterfaceDevice) NumEnrollStages() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property name s
-
-func (v *MockInterfaceDevice) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,35 +0,0 @@
-{
- "Service": "net.reactivated.Fprint",
- "Objects": [
- {
- "Type": "Manager",
- "Path": "/net/reactivated/Fprint/Manager",
- "Interfaces": [
- {
- "Name": "net.reactivated.Fprint.Manager",
- "Type": "manager"
- }
- ]
- },
- {
- "Type": "Device",
- "Interfaces": [
- {
- "Name": "net.reactivated.Fprint.Device",
- "Type": "device",
- "Fixes": {
- "p/scan-type": {
- "RenameTo": "ScanType"
- },
- "p/num-enroll-stages": {
- "RenameTo": "NumEnrollStages"
- },
- "p/name": {
- "RenameTo": "Name"
- }
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/Device.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/Device.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/net.reactivated.fprint/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/net.reactivated.fprint/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/object_manager/objectmanager.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/object_manager/objectmanager.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/object_manager/objectmanager.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/object_manager/objectmanager.go 2023-04-04 03:00:11.000000000 +0000
@@ -9,7 +9,7 @@
"fmt"
"unsafe"
- "github.com/godbus/dbus"
+ "github.com/godbus/dbus/v5"
"github.com/linuxdeepin/go-lib/dbusutil"
"github.com/linuxdeepin/go-lib/dbusutil/proxy"
)
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/object_manager/objectmanager_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/object_manager/objectmanager_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/object_manager/objectmanager_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/object_manager/objectmanager_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -7,7 +7,7 @@
import (
"fmt"
- "github.com/godbus/dbus"
+ "github.com/godbus/dbus/v5"
"github.com/linuxdeepin/go-lib/dbusutil"
"github.com/stretchr/testify/mock"
)
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Application.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Application.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Application.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Application.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,146 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1481 +0,0 @@
-// Code generated by "./generator ./org.ayatana.bamf"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package bamf
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Control interface {
- control // interface org.ayatana.bamf.control
- proxy.Object
-}
-
-type objectControl struct {
- interfaceControl // interface org.ayatana.bamf.control
- proxy.ImplObject
-}
-
-func NewControl(conn *dbus.Conn) Control {
- obj := new(objectControl)
- obj.ImplObject.Init_(conn, "org.ayatana.bamf", "/org/ayatana/bamf/control")
- return obj
-}
-
-type control interface {
- GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Quit(flags dbus.Flags) error
- GoInsertDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call
- InsertDesktopFile(flags dbus.Flags, desktop_path string) error
- GoRegisterApplicationForPid(flags dbus.Flags, ch chan *dbus.Call, application string, pid int32) *dbus.Call
- RegisterApplicationForPid(flags dbus.Flags, application string, pid int32) error
- GoCreateLocalDesktopFile(flags dbus.Flags, ch chan *dbus.Call, application string) *dbus.Call
- CreateLocalDesktopFile(flags dbus.Flags, application string) error
- GoOmNomNomDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call
- OmNomNomDesktopFile(flags dbus.Flags, desktop_path string) error
-}
-
-type interfaceControl struct{}
-
-func (v *interfaceControl) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceControl) GetInterfaceName_() string {
- return "org.ayatana.bamf.control"
-}
-
-// method Quit
-
-func (v *interfaceControl) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Quit", flags, ch)
-}
-
-func (v *interfaceControl) Quit(flags dbus.Flags) error {
- return (<-v.GoQuit(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method InsertDesktopFile
-
-func (v *interfaceControl) GoInsertDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".InsertDesktopFile", flags, ch, desktop_path)
-}
-
-func (v *interfaceControl) InsertDesktopFile(flags dbus.Flags, desktop_path string) error {
- return (<-v.GoInsertDesktopFile(flags, make(chan *dbus.Call, 1), desktop_path).Done).Err
-}
-
-// method RegisterApplicationForPid
-
-func (v *interfaceControl) GoRegisterApplicationForPid(flags dbus.Flags, ch chan *dbus.Call, application string, pid int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterApplicationForPid", flags, ch, application, pid)
-}
-
-func (v *interfaceControl) RegisterApplicationForPid(flags dbus.Flags, application string, pid int32) error {
- return (<-v.GoRegisterApplicationForPid(flags, make(chan *dbus.Call, 1), application, pid).Done).Err
-}
-
-// method CreateLocalDesktopFile
-
-func (v *interfaceControl) GoCreateLocalDesktopFile(flags dbus.Flags, ch chan *dbus.Call, application string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateLocalDesktopFile", flags, ch, application)
-}
-
-func (v *interfaceControl) CreateLocalDesktopFile(flags dbus.Flags, application string) error {
- return (<-v.GoCreateLocalDesktopFile(flags, make(chan *dbus.Call, 1), application).Done).Err
-}
-
-// method OmNomNomDesktopFile
-
-func (v *interfaceControl) GoOmNomNomDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".OmNomNomDesktopFile", flags, ch, desktop_path)
-}
-
-func (v *interfaceControl) OmNomNomDesktopFile(flags dbus.Flags, desktop_path string) error {
- return (<-v.GoOmNomNomDesktopFile(flags, make(chan *dbus.Call, 1), desktop_path).Done).Err
-}
-
-type Matcher interface {
- matcher // interface org.ayatana.bamf.matcher
- proxy.Object
-}
-
-type objectMatcher struct {
- interfaceMatcher // interface org.ayatana.bamf.matcher
- proxy.ImplObject
-}
-
-func NewMatcher(conn *dbus.Conn) Matcher {
- obj := new(objectMatcher)
- obj.ImplObject.Init_(conn, "org.ayatana.bamf", "/org/ayatana/bamf/matcher")
- return obj
-}
-
-type matcher interface {
- GoXidsForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call
- XidsForApplication(flags dbus.Flags, desktop_file string) ([]uint32, error)
- GoTabPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- TabPaths(flags dbus.Flags) ([]string, error)
- GoRunningApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RunningApplications(flags dbus.Flags) ([]string, error)
- GoRunningApplicationsDesktopFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- RunningApplicationsDesktopFiles(flags dbus.Flags) ([]string, error)
- GoRegisterFavorites(flags dbus.Flags, ch chan *dbus.Call, favorites []string) *dbus.Call
- RegisterFavorites(flags dbus.Flags, favorites []string) error
- GoPathForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call
- PathForApplication(flags dbus.Flags, desktop_file string) (string, error)
- GoWindowPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- WindowPaths(flags dbus.Flags) ([]string, error)
- GoApplicationPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ApplicationPaths(flags dbus.Flags) ([]string, error)
- GoApplicationIsRunning(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call
- ApplicationIsRunning(flags dbus.Flags, desktop_file string) (bool, error)
- GoApplicationForXid(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call
- ApplicationForXid(flags dbus.Flags, xid uint32) (string, error)
- GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ActiveWindow(flags dbus.Flags) (string, error)
- GoActiveApplication(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ActiveApplication(flags dbus.Flags) (string, error)
- GoWindowStackForMonitor(flags dbus.Flags, ch chan *dbus.Call, monitor_id int32) *dbus.Call
- WindowStackForMonitor(flags dbus.Flags, monitor_id int32) ([]string, error)
- ConnectActiveApplicationChanged(cb func(old_app string, new_app string)) (dbusutil.SignalHandlerId, error)
- ConnectActiveWindowChanged(cb func(old_win string, new_win string)) (dbusutil.SignalHandlerId, error)
- ConnectViewClosed(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error)
- ConnectViewOpened(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error)
- ConnectStackingOrderChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectRunningApplicationsChanged(cb func(opened_desktop_files []string, closed_desktop_files []string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceMatcher struct{}
-
-func (v *interfaceMatcher) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceMatcher) GetInterfaceName_() string {
- return "org.ayatana.bamf.matcher"
-}
-
-// method XidsForApplication
-
-func (v *interfaceMatcher) GoXidsForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".XidsForApplication", flags, ch, desktop_file)
-}
-
-func (*interfaceMatcher) StoreXidsForApplication(call *dbus.Call) (xids []uint32, err error) {
- err = call.Store(&xids)
- return
-}
-
-func (v *interfaceMatcher) XidsForApplication(flags dbus.Flags, desktop_file string) ([]uint32, error) {
- return v.StoreXidsForApplication(
- <-v.GoXidsForApplication(flags, make(chan *dbus.Call, 1), desktop_file).Done)
-}
-
-// method TabPaths
-
-func (v *interfaceMatcher) GoTabPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TabPaths", flags, ch)
-}
-
-func (*interfaceMatcher) StoreTabPaths(call *dbus.Call) (paths []string, err error) {
- err = call.Store(&paths)
- return
-}
-
-func (v *interfaceMatcher) TabPaths(flags dbus.Flags) ([]string, error) {
- return v.StoreTabPaths(
- <-v.GoTabPaths(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RunningApplications
-
-func (v *interfaceMatcher) GoRunningApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RunningApplications", flags, ch)
-}
-
-func (*interfaceMatcher) StoreRunningApplications(call *dbus.Call) (paths []string, err error) {
- err = call.Store(&paths)
- return
-}
-
-func (v *interfaceMatcher) RunningApplications(flags dbus.Flags) ([]string, error) {
- return v.StoreRunningApplications(
- <-v.GoRunningApplications(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RunningApplicationsDesktopFiles
-
-func (v *interfaceMatcher) GoRunningApplicationsDesktopFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RunningApplicationsDesktopFiles", flags, ch)
-}
-
-func (*interfaceMatcher) StoreRunningApplicationsDesktopFiles(call *dbus.Call) (paths []string, err error) {
- err = call.Store(&paths)
- return
-}
-
-func (v *interfaceMatcher) RunningApplicationsDesktopFiles(flags dbus.Flags) ([]string, error) {
- return v.StoreRunningApplicationsDesktopFiles(
- <-v.GoRunningApplicationsDesktopFiles(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RegisterFavorites
-
-func (v *interfaceMatcher) GoRegisterFavorites(flags dbus.Flags, ch chan *dbus.Call, favorites []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterFavorites", flags, ch, favorites)
-}
-
-func (v *interfaceMatcher) RegisterFavorites(flags dbus.Flags, favorites []string) error {
- return (<-v.GoRegisterFavorites(flags, make(chan *dbus.Call, 1), favorites).Done).Err
-}
-
-// method PathForApplication
-
-func (v *interfaceMatcher) GoPathForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PathForApplication", flags, ch, desktop_file)
-}
-
-func (*interfaceMatcher) StorePathForApplication(call *dbus.Call) (path string, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceMatcher) PathForApplication(flags dbus.Flags, desktop_file string) (string, error) {
- return v.StorePathForApplication(
- <-v.GoPathForApplication(flags, make(chan *dbus.Call, 1), desktop_file).Done)
-}
-
-// method WindowPaths
-
-func (v *interfaceMatcher) GoWindowPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowPaths", flags, ch)
-}
-
-func (*interfaceMatcher) StoreWindowPaths(call *dbus.Call) (paths []string, err error) {
- err = call.Store(&paths)
- return
-}
-
-func (v *interfaceMatcher) WindowPaths(flags dbus.Flags) ([]string, error) {
- return v.StoreWindowPaths(
- <-v.GoWindowPaths(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ApplicationPaths
-
-func (v *interfaceMatcher) GoApplicationPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationPaths", flags, ch)
-}
-
-func (*interfaceMatcher) StoreApplicationPaths(call *dbus.Call) (paths []string, err error) {
- err = call.Store(&paths)
- return
-}
-
-func (v *interfaceMatcher) ApplicationPaths(flags dbus.Flags) ([]string, error) {
- return v.StoreApplicationPaths(
- <-v.GoApplicationPaths(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ApplicationIsRunning
-
-func (v *interfaceMatcher) GoApplicationIsRunning(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationIsRunning", flags, ch, desktop_file)
-}
-
-func (*interfaceMatcher) StoreApplicationIsRunning(call *dbus.Call) (running bool, err error) {
- err = call.Store(&running)
- return
-}
-
-func (v *interfaceMatcher) ApplicationIsRunning(flags dbus.Flags, desktop_file string) (bool, error) {
- return v.StoreApplicationIsRunning(
- <-v.GoApplicationIsRunning(flags, make(chan *dbus.Call, 1), desktop_file).Done)
-}
-
-// method ApplicationForXid
-
-func (v *interfaceMatcher) GoApplicationForXid(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationForXid", flags, ch, xid)
-}
-
-func (*interfaceMatcher) StoreApplicationForXid(call *dbus.Call) (application string, err error) {
- err = call.Store(&application)
- return
-}
-
-func (v *interfaceMatcher) ApplicationForXid(flags dbus.Flags, xid uint32) (string, error) {
- return v.StoreApplicationForXid(
- <-v.GoApplicationForXid(flags, make(chan *dbus.Call, 1), xid).Done)
-}
-
-// method ActiveWindow
-
-func (v *interfaceMatcher) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActiveWindow", flags, ch)
-}
-
-func (*interfaceMatcher) StoreActiveWindow(call *dbus.Call) (window string, err error) {
- err = call.Store(&window)
- return
-}
-
-func (v *interfaceMatcher) ActiveWindow(flags dbus.Flags) (string, error) {
- return v.StoreActiveWindow(
- <-v.GoActiveWindow(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ActiveApplication
-
-func (v *interfaceMatcher) GoActiveApplication(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActiveApplication", flags, ch)
-}
-
-func (*interfaceMatcher) StoreActiveApplication(call *dbus.Call) (application string, err error) {
- err = call.Store(&application)
- return
-}
-
-func (v *interfaceMatcher) ActiveApplication(flags dbus.Flags) (string, error) {
- return v.StoreActiveApplication(
- <-v.GoActiveApplication(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method WindowStackForMonitor
-
-func (v *interfaceMatcher) GoWindowStackForMonitor(flags dbus.Flags, ch chan *dbus.Call, monitor_id int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowStackForMonitor", flags, ch, monitor_id)
-}
-
-func (*interfaceMatcher) StoreWindowStackForMonitor(call *dbus.Call) (window_list []string, err error) {
- err = call.Store(&window_list)
- return
-}
-
-func (v *interfaceMatcher) WindowStackForMonitor(flags dbus.Flags, monitor_id int32) ([]string, error) {
- return v.StoreWindowStackForMonitor(
- <-v.GoWindowStackForMonitor(flags, make(chan *dbus.Call, 1), monitor_id).Done)
-}
-
-// signal ActiveApplicationChanged
-
-func (v *interfaceMatcher) ConnectActiveApplicationChanged(cb func(old_app string, new_app string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActiveApplicationChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActiveApplicationChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old_app string
- var new_app string
- err := dbus.Store(sig.Body, &old_app, &new_app)
- if err == nil {
- cb(old_app, new_app)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ActiveWindowChanged
-
-func (v *interfaceMatcher) ConnectActiveWindowChanged(cb func(old_win string, new_win string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActiveWindowChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActiveWindowChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old_win string
- var new_win string
- err := dbus.Store(sig.Body, &old_win, &new_win)
- if err == nil {
- cb(old_win, new_win)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ViewClosed
-
-func (v *interfaceMatcher) ConnectViewClosed(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ViewClosed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ViewClosed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path string
- var type0 string
- err := dbus.Store(sig.Body, &path, &type0)
- if err == nil {
- cb(path, type0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ViewOpened
-
-func (v *interfaceMatcher) ConnectViewOpened(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ViewOpened", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ViewOpened",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path string
- var type0 string
- err := dbus.Store(sig.Body, &path, &type0)
- if err == nil {
- cb(path, type0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StackingOrderChanged
-
-func (v *interfaceMatcher) ConnectStackingOrderChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StackingOrderChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StackingOrderChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal RunningApplicationsChanged
-
-func (v *interfaceMatcher) ConnectRunningApplicationsChanged(cb func(opened_desktop_files []string, closed_desktop_files []string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "RunningApplicationsChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".RunningApplicationsChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var opened_desktop_files []string
- var closed_desktop_files []string
- err := dbus.Store(sig.Body, &opened_desktop_files, &closed_desktop_files)
- if err == nil {
- cb(opened_desktop_files, closed_desktop_files)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-type Application interface {
- Application() application // interface org.ayatana.bamf.application
- View() view // interface org.ayatana.bamf.view
- proxy.Object
-}
-
-type objectApplication struct {
- interfaceApplication // interface org.ayatana.bamf.application
- interfaceView // interface org.ayatana.bamf.view
- proxy.ImplObject
-}
-
-func NewApplication(conn *dbus.Conn, path dbus.ObjectPath) (Application, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectApplication)
- obj.ImplObject.Init_(conn, "org.ayatana.bamf", path)
- return obj, nil
-}
-
-func (obj *objectApplication) Application() application {
- return &obj.interfaceApplication
-}
-
-type application interface {
- GoShowStubs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ShowStubs(flags dbus.Flags) (bool, error)
- GoXids(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Xids(flags dbus.Flags) ([]uint32, error)
- GoDesktopFile(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DesktopFile(flags dbus.Flags) (string, error)
- GoSupportedMimeTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SupportedMimeTypes(flags dbus.Flags) ([]string, error)
- GoApplicationType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ApplicationType(flags dbus.Flags) (string, error)
- GoApplicationMenu(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ApplicationMenu(flags dbus.Flags) (string, string, error)
- GoFocusableChild(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- FocusableChild(flags dbus.Flags) (string, error)
- ConnectWindowRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error)
- ConnectWindowAdded(cb func(path string)) (dbusutil.SignalHandlerId, error)
- ConnectSupportedMimeTypesChanged(cb func(dnd_mimes []string)) (dbusutil.SignalHandlerId, error)
- ConnectDesktopFileUpdated(cb func(desktop_file string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceApplication struct{}
-
-func (v *interfaceApplication) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceApplication) GetInterfaceName_() string {
- return "org.ayatana.bamf.application"
-}
-
-// method ShowStubs
-
-func (v *interfaceApplication) GoShowStubs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowStubs", flags, ch)
-}
-
-func (*interfaceApplication) StoreShowStubs(call *dbus.Call) (show_stubs bool, err error) {
- err = call.Store(&show_stubs)
- return
-}
-
-func (v *interfaceApplication) ShowStubs(flags dbus.Flags) (bool, error) {
- return v.StoreShowStubs(
- <-v.GoShowStubs(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Xids
-
-func (v *interfaceApplication) GoXids(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Xids", flags, ch)
-}
-
-func (*interfaceApplication) StoreXids(call *dbus.Call) (xids []uint32, err error) {
- err = call.Store(&xids)
- return
-}
-
-func (v *interfaceApplication) Xids(flags dbus.Flags) ([]uint32, error) {
- return v.StoreXids(
- <-v.GoXids(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method DesktopFile
-
-func (v *interfaceApplication) GoDesktopFile(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DesktopFile", flags, ch)
-}
-
-func (*interfaceApplication) StoreDesktopFile(call *dbus.Call) (desktop_file string, err error) {
- err = call.Store(&desktop_file)
- return
-}
-
-func (v *interfaceApplication) DesktopFile(flags dbus.Flags) (string, error) {
- return v.StoreDesktopFile(
- <-v.GoDesktopFile(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SupportedMimeTypes
-
-func (v *interfaceApplication) GoSupportedMimeTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SupportedMimeTypes", flags, ch)
-}
-
-func (*interfaceApplication) StoreSupportedMimeTypes(call *dbus.Call) (mime_types []string, err error) {
- err = call.Store(&mime_types)
- return
-}
-
-func (v *interfaceApplication) SupportedMimeTypes(flags dbus.Flags) ([]string, error) {
- return v.StoreSupportedMimeTypes(
- <-v.GoSupportedMimeTypes(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ApplicationType
-
-func (v *interfaceApplication) GoApplicationType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationType", flags, ch)
-}
-
-func (*interfaceApplication) StoreApplicationType(call *dbus.Call) (type0 string, err error) {
- err = call.Store(&type0)
- return
-}
-
-func (v *interfaceApplication) ApplicationType(flags dbus.Flags) (string, error) {
- return v.StoreApplicationType(
- <-v.GoApplicationType(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ApplicationMenu
-
-func (v *interfaceApplication) GoApplicationMenu(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationMenu", flags, ch)
-}
-
-func (*interfaceApplication) StoreApplicationMenu(call *dbus.Call) (busname string, objectpath string, err error) {
- err = call.Store(&busname, &objectpath)
- return
-}
-
-func (v *interfaceApplication) ApplicationMenu(flags dbus.Flags) (string, string, error) {
- return v.StoreApplicationMenu(
- <-v.GoApplicationMenu(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method FocusableChild
-
-func (v *interfaceApplication) GoFocusableChild(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FocusableChild", flags, ch)
-}
-
-func (*interfaceApplication) StoreFocusableChild(call *dbus.Call) (path string, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceApplication) FocusableChild(flags dbus.Flags) (string, error) {
- return v.StoreFocusableChild(
- <-v.GoFocusableChild(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal WindowRemoved
-
-func (v *interfaceApplication) ConnectWindowRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WindowRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WindowRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path string
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal WindowAdded
-
-func (v *interfaceApplication) ConnectWindowAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "WindowAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".WindowAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path string
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SupportedMimeTypesChanged
-
-func (v *interfaceApplication) ConnectSupportedMimeTypesChanged(cb func(dnd_mimes []string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SupportedMimeTypesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SupportedMimeTypesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var dnd_mimes []string
- err := dbus.Store(sig.Body, &dnd_mimes)
- if err == nil {
- cb(dnd_mimes)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DesktopFileUpdated
-
-func (v *interfaceApplication) ConnectDesktopFileUpdated(cb func(desktop_file string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DesktopFileUpdated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DesktopFileUpdated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var desktop_file string
- err := dbus.Store(sig.Body, &desktop_file)
- if err == nil {
- cb(desktop_file)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-func (obj *objectApplication) View() view {
- return &obj.interfaceView
-}
-
-type view interface {
- GoViewType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ViewType(flags dbus.Flags) (string, error)
- GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Icon(flags dbus.Flags) (string, error)
- GoName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Name(flags dbus.Flags) (string, error)
- GoUserVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- UserVisible(flags dbus.Flags) (bool, error)
- GoIsUrgent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsUrgent(flags dbus.Flags) (bool, error)
- GoIsRunning(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsRunning(flags dbus.Flags) (bool, error)
- GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- IsActive(flags dbus.Flags) (bool, error)
- GoParents(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Parents(flags dbus.Flags) ([]string, error)
- GoChildren(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Children(flags dbus.Flags) ([]string, error)
- ConnectNameChanged(cb func(old_name string, new_name string)) (dbusutil.SignalHandlerId, error)
- ConnectUserVisibleChanged(cb func(user_visible bool)) (dbusutil.SignalHandlerId, error)
- ConnectUrgentChanged(cb func(is_urgent bool)) (dbusutil.SignalHandlerId, error)
- ConnectRunningChanged(cb func(is_running bool)) (dbusutil.SignalHandlerId, error)
- ConnectActiveChanged(cb func(is_active bool)) (dbusutil.SignalHandlerId, error)
- ConnectChildRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error)
- ConnectChildAdded(cb func(path string)) (dbusutil.SignalHandlerId, error)
- ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error)
- PropName() proxy.PropString
- PropIcon() proxy.PropString
- PropUserVisible() proxy.PropBool
- Running() proxy.PropBool
- Starting() proxy.PropBool
- Urgent() proxy.PropBool
- Active() proxy.PropBool
-}
-
-type interfaceView struct{}
-
-func (v *interfaceView) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceView) GetInterfaceName_() string {
- return "org.ayatana.bamf.view"
-}
-
-// method ViewType
-
-func (v *interfaceView) GoViewType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ViewType", flags, ch)
-}
-
-func (*interfaceView) StoreViewType(call *dbus.Call) (view_type string, err error) {
- err = call.Store(&view_type)
- return
-}
-
-func (v *interfaceView) ViewType(flags dbus.Flags) (string, error) {
- return v.StoreViewType(
- <-v.GoViewType(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Icon
-
-func (v *interfaceView) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Icon", flags, ch)
-}
-
-func (*interfaceView) StoreIcon(call *dbus.Call) (name string, err error) {
- err = call.Store(&name)
- return
-}
-
-func (v *interfaceView) Icon(flags dbus.Flags) (string, error) {
- return v.StoreIcon(
- <-v.GoIcon(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Name
-
-func (v *interfaceView) GoName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Name", flags, ch)
-}
-
-func (*interfaceView) StoreName(call *dbus.Call) (name string, err error) {
- err = call.Store(&name)
- return
-}
-
-func (v *interfaceView) Name(flags dbus.Flags) (string, error) {
- return v.StoreName(
- <-v.GoName(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method UserVisible
-
-func (v *interfaceView) GoUserVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UserVisible", flags, ch)
-}
-
-func (*interfaceView) StoreUserVisible(call *dbus.Call) (visible bool, err error) {
- err = call.Store(&visible)
- return
-}
-
-func (v *interfaceView) UserVisible(flags dbus.Flags) (bool, error) {
- return v.StoreUserVisible(
- <-v.GoUserVisible(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsUrgent
-
-func (v *interfaceView) GoIsUrgent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsUrgent", flags, ch)
-}
-
-func (*interfaceView) StoreIsUrgent(call *dbus.Call) (urgent bool, err error) {
- err = call.Store(&urgent)
- return
-}
-
-func (v *interfaceView) IsUrgent(flags dbus.Flags) (bool, error) {
- return v.StoreIsUrgent(
- <-v.GoIsUrgent(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsRunning
-
-func (v *interfaceView) GoIsRunning(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsRunning", flags, ch)
-}
-
-func (*interfaceView) StoreIsRunning(call *dbus.Call) (running bool, err error) {
- err = call.Store(&running)
- return
-}
-
-func (v *interfaceView) IsRunning(flags dbus.Flags) (bool, error) {
- return v.StoreIsRunning(
- <-v.GoIsRunning(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method IsActive
-
-func (v *interfaceView) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".IsActive", flags, ch)
-}
-
-func (*interfaceView) StoreIsActive(call *dbus.Call) (active bool, err error) {
- err = call.Store(&active)
- return
-}
-
-func (v *interfaceView) IsActive(flags dbus.Flags) (bool, error) {
- return v.StoreIsActive(
- <-v.GoIsActive(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Parents
-
-func (v *interfaceView) GoParents(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Parents", flags, ch)
-}
-
-func (*interfaceView) StoreParents(call *dbus.Call) (parents_paths []string, err error) {
- err = call.Store(&parents_paths)
- return
-}
-
-func (v *interfaceView) Parents(flags dbus.Flags) ([]string, error) {
- return v.StoreParents(
- <-v.GoParents(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Children
-
-func (v *interfaceView) GoChildren(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Children", flags, ch)
-}
-
-func (*interfaceView) StoreChildren(call *dbus.Call) (children_paths []string, err error) {
- err = call.Store(&children_paths)
- return
-}
-
-func (v *interfaceView) Children(flags dbus.Flags) ([]string, error) {
- return v.StoreChildren(
- <-v.GoChildren(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal NameChanged
-
-func (v *interfaceView) ConnectNameChanged(cb func(old_name string, new_name string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NameChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NameChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old_name string
- var new_name string
- err := dbus.Store(sig.Body, &old_name, &new_name)
- if err == nil {
- cb(old_name, new_name)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UserVisibleChanged
-
-func (v *interfaceView) ConnectUserVisibleChanged(cb func(user_visible bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UserVisibleChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UserVisibleChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var user_visible bool
- err := dbus.Store(sig.Body, &user_visible)
- if err == nil {
- cb(user_visible)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UrgentChanged
-
-func (v *interfaceView) ConnectUrgentChanged(cb func(is_urgent bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UrgentChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UrgentChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var is_urgent bool
- err := dbus.Store(sig.Body, &is_urgent)
- if err == nil {
- cb(is_urgent)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal RunningChanged
-
-func (v *interfaceView) ConnectRunningChanged(cb func(is_running bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "RunningChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".RunningChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var is_running bool
- err := dbus.Store(sig.Body, &is_running)
- if err == nil {
- cb(is_running)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ActiveChanged
-
-func (v *interfaceView) ConnectActiveChanged(cb func(is_active bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActiveChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActiveChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var is_active bool
- err := dbus.Store(sig.Body, &is_active)
- if err == nil {
- cb(is_active)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ChildRemoved
-
-func (v *interfaceView) ConnectChildRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ChildRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ChildRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path string
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ChildAdded
-
-func (v *interfaceView) ConnectChildAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ChildAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ChildAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path string
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Closed
-
-func (v *interfaceView) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Closed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Closed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Name s
-
-func (v *interfaceView) PropName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Icon s
-
-func (v *interfaceView) PropIcon() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Icon",
- }
-}
-
-// property UserVisible b
-
-func (v *interfaceView) PropUserVisible() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "UserVisible",
- }
-}
-
-// property Running b
-
-func (v *interfaceView) Running() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Running",
- }
-}
-
-// property Starting b
-
-func (v *interfaceView) Starting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Starting",
- }
-}
-
-// property Urgent b
-
-func (v *interfaceView) Urgent() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Urgent",
- }
-}
-
-// property Active b
-
-func (v *interfaceView) Active() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Active",
- }
-}
-
-type Window interface {
- Window() window // interface org.ayatana.bamf.window
- View() view // interface org.ayatana.bamf.view
- proxy.Object
-}
-
-type objectWindow struct {
- interfaceWindow // interface org.ayatana.bamf.window
- interfaceView // interface org.ayatana.bamf.view
- proxy.ImplObject
-}
-
-func NewWindow(conn *dbus.Conn, path dbus.ObjectPath) (Window, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectWindow)
- obj.ImplObject.Init_(conn, "org.ayatana.bamf", path)
- return obj, nil
-}
-
-func (obj *objectWindow) Window() window {
- return &obj.interfaceWindow
-}
-
-type window interface {
- GoGetXid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetXid(flags dbus.Flags) (uint32, error)
- GoGetPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetPid(flags dbus.Flags) (uint32, error)
- GoTransient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Transient(flags dbus.Flags) (string, error)
- GoWindowType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- WindowType(flags dbus.Flags) (uint32, error)
- GoXprop(flags dbus.Flags, ch chan *dbus.Call, xprop string) *dbus.Call
- Xprop(flags dbus.Flags, xprop string) (string, error)
- GoMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Monitor(flags dbus.Flags) (int32, error)
- GoMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Maximized(flags dbus.Flags) (int32, error)
- ConnectMonitorChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error)
- ConnectMaximizedChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceWindow struct{}
-
-func (v *interfaceWindow) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWindow) GetInterfaceName_() string {
- return "org.ayatana.bamf.window"
-}
-
-// method GetXid
-
-func (v *interfaceWindow) GoGetXid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetXid", flags, ch)
-}
-
-func (*interfaceWindow) StoreGetXid(call *dbus.Call) (xid uint32, err error) {
- err = call.Store(&xid)
- return
-}
-
-func (v *interfaceWindow) GetXid(flags dbus.Flags) (uint32, error) {
- return v.StoreGetXid(
- <-v.GoGetXid(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetPid
-
-func (v *interfaceWindow) GoGetPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPid", flags, ch)
-}
-
-func (*interfaceWindow) StoreGetPid(call *dbus.Call) (pid uint32, err error) {
- err = call.Store(&pid)
- return
-}
-
-func (v *interfaceWindow) GetPid(flags dbus.Flags) (uint32, error) {
- return v.StoreGetPid(
- <-v.GoGetPid(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Transient
-
-func (v *interfaceWindow) GoTransient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Transient", flags, ch)
-}
-
-func (*interfaceWindow) StoreTransient(call *dbus.Call) (path string, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceWindow) Transient(flags dbus.Flags) (string, error) {
- return v.StoreTransient(
- <-v.GoTransient(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method WindowType
-
-func (v *interfaceWindow) GoWindowType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowType", flags, ch)
-}
-
-func (*interfaceWindow) StoreWindowType(call *dbus.Call) (type0 uint32, err error) {
- err = call.Store(&type0)
- return
-}
-
-func (v *interfaceWindow) WindowType(flags dbus.Flags) (uint32, error) {
- return v.StoreWindowType(
- <-v.GoWindowType(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Xprop
-
-func (v *interfaceWindow) GoXprop(flags dbus.Flags, ch chan *dbus.Call, xprop string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Xprop", flags, ch, xprop)
-}
-
-func (*interfaceWindow) StoreXprop(call *dbus.Call) (name string, err error) {
- err = call.Store(&name)
- return
-}
-
-func (v *interfaceWindow) Xprop(flags dbus.Flags, xprop string) (string, error) {
- return v.StoreXprop(
- <-v.GoXprop(flags, make(chan *dbus.Call, 1), xprop).Done)
-}
-
-// method Monitor
-
-func (v *interfaceWindow) GoMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Monitor", flags, ch)
-}
-
-func (*interfaceWindow) StoreMonitor(call *dbus.Call) (monitor_number int32, err error) {
- err = call.Store(&monitor_number)
- return
-}
-
-func (v *interfaceWindow) Monitor(flags dbus.Flags) (int32, error) {
- return v.StoreMonitor(
- <-v.GoMonitor(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Maximized
-
-func (v *interfaceWindow) GoMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Maximized", flags, ch)
-}
-
-func (*interfaceWindow) StoreMaximized(call *dbus.Call) (maximized int32, err error) {
- err = call.Store(&maximized)
- return
-}
-
-func (v *interfaceWindow) Maximized(flags dbus.Flags) (int32, error) {
- return v.StoreMaximized(
- <-v.GoMaximized(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal MonitorChanged
-
-func (v *interfaceWindow) ConnectMonitorChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "MonitorChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".MonitorChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old int32
- var new int32
- err := dbus.Store(sig.Body, &old, &new)
- if err == nil {
- cb(old, new)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal MaximizedChanged
-
-func (v *interfaceWindow) ConnectMaximizedChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "MaximizedChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".MaximizedChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old int32
- var new int32
- err := dbus.Store(sig.Body, &old, &new)
- if err == nil {
- cb(old, new)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-func (obj *objectWindow) View() view {
- return &obj.interfaceView
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1264 +0,0 @@
-// Code generated by "./generator ./org.ayatana.bamf"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package bamf
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockControl struct {
- MockInterfaceControl // interface org.ayatana.bamf.control
- proxy.MockObject
-}
-
-type MockInterfaceControl struct {
- mock.Mock
-}
-
-// method Quit
-
-func (v *MockInterfaceControl) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceControl) Quit(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method InsertDesktopFile
-
-func (v *MockInterfaceControl) GoInsertDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktop_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceControl) InsertDesktopFile(flags dbus.Flags, desktop_path string) error {
- mockArgs := v.Called(flags, desktop_path)
-
- return mockArgs.Error(0)
-}
-
-// method RegisterApplicationForPid
-
-func (v *MockInterfaceControl) GoRegisterApplicationForPid(flags dbus.Flags, ch chan *dbus.Call, application string, pid int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, application, pid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceControl) RegisterApplicationForPid(flags dbus.Flags, application string, pid int32) error {
- mockArgs := v.Called(flags, application, pid)
-
- return mockArgs.Error(0)
-}
-
-// method CreateLocalDesktopFile
-
-func (v *MockInterfaceControl) GoCreateLocalDesktopFile(flags dbus.Flags, ch chan *dbus.Call, application string) *dbus.Call {
- mockArgs := v.Called(flags, ch, application)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceControl) CreateLocalDesktopFile(flags dbus.Flags, application string) error {
- mockArgs := v.Called(flags, application)
-
- return mockArgs.Error(0)
-}
-
-// method OmNomNomDesktopFile
-
-func (v *MockInterfaceControl) GoOmNomNomDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktop_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceControl) OmNomNomDesktopFile(flags dbus.Flags, desktop_path string) error {
- mockArgs := v.Called(flags, desktop_path)
-
- return mockArgs.Error(0)
-}
-
-type MockMatcher struct {
- MockInterfaceMatcher // interface org.ayatana.bamf.matcher
- proxy.MockObject
-}
-
-type MockInterfaceMatcher struct {
- mock.Mock
-}
-
-// method XidsForApplication
-
-func (v *MockInterfaceMatcher) GoXidsForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktop_file)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) XidsForApplication(flags dbus.Flags, desktop_file string) ([]uint32, error) {
- mockArgs := v.Called(flags, desktop_file)
-
- ret0, ok := mockArgs.Get(0).([]uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method TabPaths
-
-func (v *MockInterfaceMatcher) GoTabPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) TabPaths(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RunningApplications
-
-func (v *MockInterfaceMatcher) GoRunningApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) RunningApplications(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RunningApplicationsDesktopFiles
-
-func (v *MockInterfaceMatcher) GoRunningApplicationsDesktopFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) RunningApplicationsDesktopFiles(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RegisterFavorites
-
-func (v *MockInterfaceMatcher) GoRegisterFavorites(flags dbus.Flags, ch chan *dbus.Call, favorites []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, favorites)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) RegisterFavorites(flags dbus.Flags, favorites []string) error {
- mockArgs := v.Called(flags, favorites)
-
- return mockArgs.Error(0)
-}
-
-// method PathForApplication
-
-func (v *MockInterfaceMatcher) GoPathForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktop_file)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) PathForApplication(flags dbus.Flags, desktop_file string) (string, error) {
- mockArgs := v.Called(flags, desktop_file)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method WindowPaths
-
-func (v *MockInterfaceMatcher) GoWindowPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) WindowPaths(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ApplicationPaths
-
-func (v *MockInterfaceMatcher) GoApplicationPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) ApplicationPaths(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ApplicationIsRunning
-
-func (v *MockInterfaceMatcher) GoApplicationIsRunning(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktop_file)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) ApplicationIsRunning(flags dbus.Flags, desktop_file string) (bool, error) {
- mockArgs := v.Called(flags, desktop_file)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method ApplicationForXid
-
-func (v *MockInterfaceMatcher) GoApplicationForXid(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, xid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) ApplicationForXid(flags dbus.Flags, xid uint32) (string, error) {
- mockArgs := v.Called(flags, xid)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method ActiveWindow
-
-func (v *MockInterfaceMatcher) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) ActiveWindow(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method ActiveApplication
-
-func (v *MockInterfaceMatcher) GoActiveApplication(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) ActiveApplication(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method WindowStackForMonitor
-
-func (v *MockInterfaceMatcher) GoWindowStackForMonitor(flags dbus.Flags, ch chan *dbus.Call, monitor_id int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, monitor_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMatcher) WindowStackForMonitor(flags dbus.Flags, monitor_id int32) ([]string, error) {
- mockArgs := v.Called(flags, monitor_id)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ActiveApplicationChanged
-
-func (v *MockInterfaceMatcher) ConnectActiveApplicationChanged(cb func(old_app string, new_app string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ActiveWindowChanged
-
-func (v *MockInterfaceMatcher) ConnectActiveWindowChanged(cb func(old_win string, new_win string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ViewClosed
-
-func (v *MockInterfaceMatcher) ConnectViewClosed(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ViewOpened
-
-func (v *MockInterfaceMatcher) ConnectViewOpened(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StackingOrderChanged
-
-func (v *MockInterfaceMatcher) ConnectStackingOrderChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal RunningApplicationsChanged
-
-func (v *MockInterfaceMatcher) ConnectRunningApplicationsChanged(cb func(opened_desktop_files []string, closed_desktop_files []string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockApplication struct {
- MockInterfaceApplication // interface org.ayatana.bamf.application
- MockInterfaceView // interface org.ayatana.bamf.view
- proxy.MockObject
-}
-
-type MockInterfaceApplication struct {
- mock.Mock
-}
-
-// method ShowStubs
-
-func (v *MockInterfaceApplication) GoShowStubs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApplication) ShowStubs(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Xids
-
-func (v *MockInterfaceApplication) GoXids(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApplication) Xids(flags dbus.Flags) ([]uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DesktopFile
-
-func (v *MockInterfaceApplication) GoDesktopFile(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApplication) DesktopFile(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SupportedMimeTypes
-
-func (v *MockInterfaceApplication) GoSupportedMimeTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApplication) SupportedMimeTypes(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ApplicationType
-
-func (v *MockInterfaceApplication) GoApplicationType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApplication) ApplicationType(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method ApplicationMenu
-
-func (v *MockInterfaceApplication) GoApplicationMenu(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApplication) ApplicationMenu(flags dbus.Flags) (string, string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
-}
-
-// method FocusableChild
-
-func (v *MockInterfaceApplication) GoFocusableChild(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceApplication) FocusableChild(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// signal WindowRemoved
-
-func (v *MockInterfaceApplication) ConnectWindowRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal WindowAdded
-
-func (v *MockInterfaceApplication) ConnectWindowAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SupportedMimeTypesChanged
-
-func (v *MockInterfaceApplication) ConnectSupportedMimeTypesChanged(cb func(dnd_mimes []string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DesktopFileUpdated
-
-func (v *MockInterfaceApplication) ConnectDesktopFileUpdated(cb func(desktop_file string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockInterfaceView struct {
- mock.Mock
-}
-
-// method ViewType
-
-func (v *MockInterfaceView) GoViewType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) ViewType(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Icon
-
-func (v *MockInterfaceView) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) Icon(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Name
-
-func (v *MockInterfaceView) GoName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) Name(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method UserVisible
-
-func (v *MockInterfaceView) GoUserVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) UserVisible(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsUrgent
-
-func (v *MockInterfaceView) GoIsUrgent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) IsUrgent(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsRunning
-
-func (v *MockInterfaceView) GoIsRunning(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) IsRunning(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method IsActive
-
-func (v *MockInterfaceView) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) IsActive(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Parents
-
-func (v *MockInterfaceView) GoParents(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) Parents(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Children
-
-func (v *MockInterfaceView) GoChildren(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceView) Children(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NameChanged
-
-func (v *MockInterfaceView) ConnectNameChanged(cb func(old_name string, new_name string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UserVisibleChanged
-
-func (v *MockInterfaceView) ConnectUserVisibleChanged(cb func(user_visible bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UrgentChanged
-
-func (v *MockInterfaceView) ConnectUrgentChanged(cb func(is_urgent bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal RunningChanged
-
-func (v *MockInterfaceView) ConnectRunningChanged(cb func(is_running bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ActiveChanged
-
-func (v *MockInterfaceView) ConnectActiveChanged(cb func(is_active bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ChildRemoved
-
-func (v *MockInterfaceView) ConnectChildRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ChildAdded
-
-func (v *MockInterfaceView) ConnectChildAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Closed
-
-func (v *MockInterfaceView) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Name s
-
-func (v *MockInterfaceView) PropName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Icon s
-
-func (v *MockInterfaceView) PropIcon() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UserVisible b
-
-func (v *MockInterfaceView) PropUserVisible() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Running b
-
-func (v *MockInterfaceView) Running() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Starting b
-
-func (v *MockInterfaceView) Starting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Urgent b
-
-func (v *MockInterfaceView) Urgent() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Active b
-
-func (v *MockInterfaceView) Active() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockWindow struct {
- MockInterfaceWindow // interface org.ayatana.bamf.window
- MockInterfaceView // interface org.ayatana.bamf.view
- proxy.MockObject
-}
-
-type MockInterfaceWindow struct {
- mock.Mock
-}
-
-// method GetXid
-
-func (v *MockInterfaceWindow) GoGetXid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) GetXid(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetPid
-
-func (v *MockInterfaceWindow) GoGetPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) GetPid(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Transient
-
-func (v *MockInterfaceWindow) GoTransient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Transient(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method WindowType
-
-func (v *MockInterfaceWindow) GoWindowType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) WindowType(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Xprop
-
-func (v *MockInterfaceWindow) GoXprop(flags dbus.Flags, ch chan *dbus.Call, xprop string) *dbus.Call {
- mockArgs := v.Called(flags, ch, xprop)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Xprop(flags dbus.Flags, xprop string) (string, error) {
- mockArgs := v.Called(flags, xprop)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Monitor
-
-func (v *MockInterfaceWindow) GoMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Monitor(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Maximized
-
-func (v *MockInterfaceWindow) GoMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWindow) Maximized(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal MonitorChanged
-
-func (v *MockInterfaceWindow) ConnectMonitorChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal MaximizedChanged
-
-func (v *MockInterfaceWindow) ConnectMaximizedChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,52 +0,0 @@
-{
- "Service": "org.ayatana.bamf",
- "Objects": [
- {
- "Type": "Control",
- "Path": "/org/ayatana/bamf/control",
- "Interfaces": [
- {
- "Name": "org.ayatana.bamf.control",
- "Type": "control"
- }
- ]
- },
- {
- "Type": "Matcher",
- "Path": "/org/ayatana/bamf/matcher",
- "Interfaces": [
- {
- "Name": "org.ayatana.bamf.matcher",
- "Type": "matcher"
- }
- ]
- },
- {
- "Type":"Application",
- "Interfaces": [
- {
- "Name": "org.ayatana.bamf.application",
- "Type":"application"
- },
- {
- "Name": "org.ayatana.bamf.view",
- "Type": "view"
- }
- ]
- },
- {
- "Type": "Window",
- "Interfaces": [
- {
- "Name": "org.ayatana.bamf.window",
- "Type": "window"
- },
- {
- "Name": "org.ayatana.bamf.view",
- "Type": "view",
- "TypeDefined": true
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Control.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Control.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Control.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Control.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Matcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Matcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Matcher.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Matcher.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Window.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Window.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.ayatana.bamf/Window.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.ayatana.bamf/Window.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,139 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,934 +0,0 @@
-// Code generated by "./generator ./org.bluez"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package bluez
-
-import "errors"
-
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-dbus-factory/object_manager"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type ObjectManager interface {
- object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.Object
-}
-
-type objectObjectManager struct {
- object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.ImplObject
-}
-
-func NewObjectManager(conn *dbus.Conn) ObjectManager {
- obj := new(objectObjectManager)
- obj.ImplObject.Init_(conn, "org.bluez", "/")
- return obj
-}
-
-type Manager interface {
- AgentManager() agentManager // interface org.bluez.AgentManager1
- HealthManager() healthManager // interface org.bluez.HealthManager1
- ProfileManager() profileManager // interface org.bluez.ProfileManager1
- proxy.Object
-}
-
-type objectManager struct {
- interfaceAgentManager // interface org.bluez.AgentManager1
- interfaceHealthManager // interface org.bluez.HealthManager1
- interfaceProfileManager // interface org.bluez.ProfileManager1
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.bluez", "/org/bluez")
- return obj
-}
-
-func (obj *objectManager) AgentManager() agentManager {
- return &obj.interfaceAgentManager
-}
-
-type agentManager interface {
- GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call
- RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error
- GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
- UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
- GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
- RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error
-}
-
-type interfaceAgentManager struct{}
-
-func (v *interfaceAgentManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAgentManager) GetInterfaceName_() string {
- return "org.bluez.AgentManager1"
-}
-
-// method RegisterAgent
-
-func (v *interfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAgent", flags, ch, agent, capability)
-}
-
-func (v *interfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error {
- return (<-v.GoRegisterAgent(flags, make(chan *dbus.Call, 1), agent, capability).Done).Err
-}
-
-// method UnregisterAgent
-
-func (v *interfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAgent", flags, ch, agent)
-}
-
-func (v *interfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- return (<-v.GoUnregisterAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
-}
-
-// method RequestDefaultAgent
-
-func (v *interfaceAgentManager) GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDefaultAgent", flags, ch, agent)
-}
-
-func (v *interfaceAgentManager) RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- return (<-v.GoRequestDefaultAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
-}
-
-func (obj *objectManager) HealthManager() healthManager {
- return &obj.interfaceHealthManager
-}
-
-type healthManager interface {
- GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
- CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
- DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error
-}
-
-type interfaceHealthManager struct{}
-
-func (v *interfaceHealthManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceHealthManager) GetInterfaceName_() string {
- return "org.bluez.HealthManager1"
-}
-
-// method CreateApplication
-
-func (v *interfaceHealthManager) GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateApplication", flags, ch, config)
-}
-
-func (*interfaceHealthManager) StoreCreateApplication(call *dbus.Call) (application dbus.ObjectPath, err error) {
- err = call.Store(&application)
- return
-}
-
-func (v *interfaceHealthManager) CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreCreateApplication(
- <-v.GoCreateApplication(flags, make(chan *dbus.Call, 1), config).Done)
-}
-
-// method DestroyApplication
-
-func (v *interfaceHealthManager) GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DestroyApplication", flags, ch, application)
-}
-
-func (v *interfaceHealthManager) DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error {
- return (<-v.GoDestroyApplication(flags, make(chan *dbus.Call, 1), application).Done).Err
-}
-
-func (obj *objectManager) ProfileManager() profileManager {
- return &obj.interfaceProfileManager
-}
-
-type profileManager interface {
- GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) *dbus.Call
- RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) error
- GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call
- UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error
-}
-
-type interfaceProfileManager struct{}
-
-func (v *interfaceProfileManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceProfileManager) GetInterfaceName_() string {
- return "org.bluez.ProfileManager1"
-}
-
-// method RegisterProfile
-
-func (v *interfaceProfileManager) GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterProfile", flags, ch, profile, UUID, options)
-}
-
-func (v *interfaceProfileManager) RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) error {
- return (<-v.GoRegisterProfile(flags, make(chan *dbus.Call, 1), profile, UUID, options).Done).Err
-}
-
-// method UnregisterProfile
-
-func (v *interfaceProfileManager) GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterProfile", flags, ch, profile)
-}
-
-func (v *interfaceProfileManager) UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error {
- return (<-v.GoUnregisterProfile(flags, make(chan *dbus.Call, 1), profile).Done).Err
-}
-
-type HCI interface {
- Adapter() adapter // interface org.bluez.Adapter1
- GattManager() gattManager // interface org.bluez.GattManager1
- Media() media // interface org.bluez.Media1
- NetworkServer() networkServer // interface org.bluez.NetworkServer1
- proxy.Object
-}
-
-type objectHCI struct {
- interfaceAdapter // interface org.bluez.Adapter1
- interfaceGattManager // interface org.bluez.GattManager1
- interfaceMedia // interface org.bluez.Media1
- interfaceNetworkServer // interface org.bluez.NetworkServer1
- proxy.ImplObject
-}
-
-func NewHCI(conn *dbus.Conn, path dbus.ObjectPath) (HCI, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectHCI)
- obj.ImplObject.Init_(conn, "org.bluez", path)
- return obj, nil
-}
-
-func (obj *objectHCI) Adapter() adapter {
- return &obj.interfaceAdapter
-}
-
-type adapter interface {
- GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StartDiscovery(flags dbus.Flags) error
- GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
- SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error
- GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- StopDiscovery(flags dbus.Flags) error
- GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
- RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error
- Address() proxy.PropString
- Name() proxy.PropString
- Alias() proxy.PropString
- Class() proxy.PropUint32
- Powered() proxy.PropBool
- Discoverable() proxy.PropBool
- DiscoverableTimeout() proxy.PropUint32
- Pairable() proxy.PropBool
- PairableTimeout() proxy.PropUint32
- Discovering() proxy.PropBool
- UUIDs() proxy.PropStringArray
- Modalias() proxy.PropString
-}
-
-type interfaceAdapter struct{}
-
-func (v *interfaceAdapter) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAdapter) GetInterfaceName_() string {
- return "org.bluez.Adapter1"
-}
-
-// method StartDiscovery
-
-func (v *interfaceAdapter) GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartDiscovery", flags, ch)
-}
-
-func (v *interfaceAdapter) StartDiscovery(flags dbus.Flags) error {
- return (<-v.GoStartDiscovery(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetDiscoveryFilter
-
-func (v *interfaceAdapter) GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDiscoveryFilter", flags, ch, properties)
-}
-
-func (v *interfaceAdapter) SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error {
- return (<-v.GoSetDiscoveryFilter(flags, make(chan *dbus.Call, 1), properties).Done).Err
-}
-
-// method StopDiscovery
-
-func (v *interfaceAdapter) GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopDiscovery", flags, ch)
-}
-
-func (v *interfaceAdapter) StopDiscovery(flags dbus.Flags) error {
- return (<-v.GoStopDiscovery(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method RemoveDevice
-
-func (v *interfaceAdapter) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveDevice", flags, ch, device)
-}
-
-func (v *interfaceAdapter) RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error {
- return (<-v.GoRemoveDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
-}
-
-// property Address s
-
-func (v *interfaceAdapter) Address() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Address",
- }
-}
-
-// property Name s
-
-func (v *interfaceAdapter) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Alias s
-
-func (v *interfaceAdapter) Alias() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Alias",
- }
-}
-
-// property Class u
-
-func (v *interfaceAdapter) Class() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Class",
- }
-}
-
-// property Powered b
-
-func (v *interfaceAdapter) Powered() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Powered",
- }
-}
-
-// property Discoverable b
-
-func (v *interfaceAdapter) Discoverable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Discoverable",
- }
-}
-
-// property DiscoverableTimeout u
-
-func (v *interfaceAdapter) DiscoverableTimeout() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "DiscoverableTimeout",
- }
-}
-
-// property Pairable b
-
-func (v *interfaceAdapter) Pairable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Pairable",
- }
-}
-
-// property PairableTimeout u
-
-func (v *interfaceAdapter) PairableTimeout() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "PairableTimeout",
- }
-}
-
-// property Discovering b
-
-func (v *interfaceAdapter) Discovering() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Discovering",
- }
-}
-
-// property UUIDs as
-
-func (v *interfaceAdapter) UUIDs() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UUIDs",
- }
-}
-
-// property Modalias s
-
-func (v *interfaceAdapter) Modalias() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Modalias",
- }
-}
-
-func (obj *objectHCI) GattManager() gattManager {
- return &obj.interfaceGattManager
-}
-
-type gattManager interface {
- GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call
- RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error
- GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
- UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error
-}
-
-type interfaceGattManager struct{}
-
-func (v *interfaceGattManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceGattManager) GetInterfaceName_() string {
- return "org.bluez.GattManager1"
-}
-
-// method RegisterApplication
-
-func (v *interfaceGattManager) GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterApplication", flags, ch, application, options)
-}
-
-func (v *interfaceGattManager) RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error {
- return (<-v.GoRegisterApplication(flags, make(chan *dbus.Call, 1), application, options).Done).Err
-}
-
-// method UnregisterApplication
-
-func (v *interfaceGattManager) GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterApplication", flags, ch, application)
-}
-
-func (v *interfaceGattManager) UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error {
- return (<-v.GoUnregisterApplication(flags, make(chan *dbus.Call, 1), application).Done).Err
-}
-
-func (obj *objectHCI) Media() media {
- return &obj.interfaceMedia
-}
-
-type media interface {
- GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call
- RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error
- GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call
- UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error
- GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call
- RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error
- GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call
- UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error
-}
-
-type interfaceMedia struct{}
-
-func (v *interfaceMedia) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceMedia) GetInterfaceName_() string {
- return "org.bluez.Media1"
-}
-
-// method RegisterEndpoint
-
-func (v *interfaceMedia) GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterEndpoint", flags, ch, endpoint, properties)
-}
-
-func (v *interfaceMedia) RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error {
- return (<-v.GoRegisterEndpoint(flags, make(chan *dbus.Call, 1), endpoint, properties).Done).Err
-}
-
-// method UnregisterEndpoint
-
-func (v *interfaceMedia) GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterEndpoint", flags, ch, endpoint)
-}
-
-func (v *interfaceMedia) UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error {
- return (<-v.GoUnregisterEndpoint(flags, make(chan *dbus.Call, 1), endpoint).Done).Err
-}
-
-// method RegisterPlayer
-
-func (v *interfaceMedia) GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterPlayer", flags, ch, player, properties)
-}
-
-func (v *interfaceMedia) RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error {
- return (<-v.GoRegisterPlayer(flags, make(chan *dbus.Call, 1), player, properties).Done).Err
-}
-
-// method UnregisterPlayer
-
-func (v *interfaceMedia) GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterPlayer", flags, ch, player)
-}
-
-func (v *interfaceMedia) UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error {
- return (<-v.GoUnregisterPlayer(flags, make(chan *dbus.Call, 1), player).Done).Err
-}
-
-func (obj *objectHCI) NetworkServer() networkServer {
- return &obj.interfaceNetworkServer
-}
-
-type networkServer interface {
- GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call
- Register(flags dbus.Flags, uuid string, bridge string) error
- GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- Unregister(flags dbus.Flags, uuid string) error
-}
-
-type interfaceNetworkServer struct{}
-
-func (v *interfaceNetworkServer) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceNetworkServer) GetInterfaceName_() string {
- return "org.bluez.NetworkServer1"
-}
-
-// method Register
-
-func (v *interfaceNetworkServer) GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, uuid, bridge)
-}
-
-func (v *interfaceNetworkServer) Register(flags dbus.Flags, uuid string, bridge string) error {
- return (<-v.GoRegister(flags, make(chan *dbus.Call, 1), uuid, bridge).Done).Err
-}
-
-// method Unregister
-
-func (v *interfaceNetworkServer) GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unregister", flags, ch, uuid)
-}
-
-func (v *interfaceNetworkServer) Unregister(flags dbus.Flags, uuid string) error {
- return (<-v.GoUnregister(flags, make(chan *dbus.Call, 1), uuid).Done).Err
-}
-
-type Device interface {
- device // interface org.bluez.Device1
- proxy.Object
-}
-
-type objectDevice struct {
- interfaceDevice // interface org.bluez.Device1
- proxy.ImplObject
-}
-
-func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDevice)
- obj.ImplObject.Init_(conn, "org.bluez", path)
- return obj, nil
-}
-
-type device interface {
- GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Disconnect(flags dbus.Flags) error
- GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Connect(flags dbus.Flags) error
- GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
- ConnectProfile(flags dbus.Flags, UUID string) error
- GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
- DisconnectProfile(flags dbus.Flags, UUID string) error
- GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Pair(flags dbus.Flags) error
- GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CancelPairing(flags dbus.Flags) error
- Address() proxy.PropString
- AddressType() proxy.PropString
- Name() proxy.PropString
- Alias() proxy.PropString
- Class() proxy.PropUint32
- Appearance() proxy.PropUint16
- Icon() proxy.PropString
- Paired() proxy.PropBool
- Trusted() proxy.PropBool
- Blocked() proxy.PropBool
- LegacyPairing() proxy.PropBool
- RSSI() proxy.PropInt16
- Connected() proxy.PropBool
- UUIDs() proxy.PropStringArray
- Modalias() proxy.PropString
- Adapter() proxy.PropObjectPath
- ManufacturerData() PropDeviceManufacturerData
- ServiceData() PropDeviceServiceData
- TxPower() proxy.PropInt16
- ServicesResolved() proxy.PropBool
-}
-
-type interfaceDevice struct{}
-
-func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDevice) GetInterfaceName_() string {
- return "org.bluez.Device1"
-}
-
-// method Disconnect
-
-func (v *interfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
-}
-
-func (v *interfaceDevice) Disconnect(flags dbus.Flags) error {
- return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Connect
-
-func (v *interfaceDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch)
-}
-
-func (v *interfaceDevice) Connect(flags dbus.Flags) error {
- return (<-v.GoConnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ConnectProfile
-
-func (v *interfaceDevice) GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ConnectProfile", flags, ch, UUID)
-}
-
-func (v *interfaceDevice) ConnectProfile(flags dbus.Flags, UUID string) error {
- return (<-v.GoConnectProfile(flags, make(chan *dbus.Call, 1), UUID).Done).Err
-}
-
-// method DisconnectProfile
-
-func (v *interfaceDevice) GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectProfile", flags, ch, UUID)
-}
-
-func (v *interfaceDevice) DisconnectProfile(flags dbus.Flags, UUID string) error {
- return (<-v.GoDisconnectProfile(flags, make(chan *dbus.Call, 1), UUID).Done).Err
-}
-
-// method Pair
-
-func (v *interfaceDevice) GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Pair", flags, ch)
-}
-
-func (v *interfaceDevice) Pair(flags dbus.Flags) error {
- return (<-v.GoPair(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method CancelPairing
-
-func (v *interfaceDevice) GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelPairing", flags, ch)
-}
-
-func (v *interfaceDevice) CancelPairing(flags dbus.Flags) error {
- return (<-v.GoCancelPairing(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property Address s
-
-func (v *interfaceDevice) Address() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Address",
- }
-}
-
-// property AddressType s
-
-func (v *interfaceDevice) AddressType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "AddressType",
- }
-}
-
-// property Name s
-
-func (v *interfaceDevice) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Alias s
-
-func (v *interfaceDevice) Alias() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Alias",
- }
-}
-
-// property Class u
-
-func (v *interfaceDevice) Class() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Class",
- }
-}
-
-// property Appearance q
-
-func (v *interfaceDevice) Appearance() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "Appearance",
- }
-}
-
-// property Icon s
-
-func (v *interfaceDevice) Icon() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Icon",
- }
-}
-
-// property Paired b
-
-func (v *interfaceDevice) Paired() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Paired",
- }
-}
-
-// property Trusted b
-
-func (v *interfaceDevice) Trusted() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Trusted",
- }
-}
-
-// property Blocked b
-
-func (v *interfaceDevice) Blocked() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Blocked",
- }
-}
-
-// property LegacyPairing b
-
-func (v *interfaceDevice) LegacyPairing() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "LegacyPairing",
- }
-}
-
-// property RSSI n
-
-func (v *interfaceDevice) RSSI() proxy.PropInt16 {
- return &proxy.ImplPropInt16{
- Impl: v,
- Name: "RSSI",
- }
-}
-
-// property Connected b
-
-func (v *interfaceDevice) Connected() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Connected",
- }
-}
-
-// property UUIDs as
-
-func (v *interfaceDevice) UUIDs() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UUIDs",
- }
-}
-
-// property Modalias s
-
-func (v *interfaceDevice) Modalias() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Modalias",
- }
-}
-
-// property Adapter o
-
-func (v *interfaceDevice) Adapter() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Adapter",
- }
-}
-
-type PropDeviceManufacturerData interface {
- Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[uint16]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error
-}
-
-type implPropDeviceManufacturerData struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDeviceManufacturerData) Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDeviceManufacturerData) Set(flags dbus.Flags, value map[uint16]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDeviceManufacturerData) ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[uint16]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property ManufacturerData a{qv}
-
-func (v *interfaceDevice) ManufacturerData() PropDeviceManufacturerData {
- return &implPropDeviceManufacturerData{
- Impl: v,
- Name: "ManufacturerData",
- }
-}
-
-type PropDeviceServiceData interface {
- Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[string]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
-}
-
-type implPropDeviceServiceData struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDeviceServiceData) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDeviceServiceData) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDeviceServiceData) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property ServiceData a{sv}
-
-func (v *interfaceDevice) ServiceData() PropDeviceServiceData {
- return &implPropDeviceServiceData{
- Impl: v,
- Name: "ServiceData",
- }
-}
-
-// property TxPower n
-
-func (v *interfaceDevice) TxPower() proxy.PropInt16 {
- return &proxy.ImplPropInt16{
- Impl: v,
- Name: "TxPower",
- }
-}
-
-// property ServicesResolved b
-
-func (v *interfaceDevice) ServicesResolved() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ServicesResolved",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1028 +0,0 @@
-// Code generated by "./generator ./org.bluez"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package bluez
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-dbus-factory/object_manager"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
- "github.com/stretchr/testify/mock"
-)
-
-type MockObjectManager struct {
- object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.MockObject
-}
-
-type MockManager struct {
- MockInterfaceAgentManager // interface org.bluez.AgentManager1
- MockInterfaceHealthManager // interface org.bluez.HealthManager1
- MockInterfaceProfileManager // interface org.bluez.ProfileManager1
- proxy.MockObject
-}
-
-type MockInterfaceAgentManager struct {
- mock.Mock
-}
-
-// method RegisterAgent
-
-func (v *MockInterfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call {
- mockArgs := v.Called(flags, ch, agent, capability)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error {
- mockArgs := v.Called(flags, agent, capability)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterAgent
-
-func (v *MockInterfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, agent)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- mockArgs := v.Called(flags, agent)
-
- return mockArgs.Error(0)
-}
-
-// method RequestDefaultAgent
-
-func (v *MockInterfaceAgentManager) GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, agent)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- mockArgs := v.Called(flags, agent)
-
- return mockArgs.Error(0)
-}
-
-type MockInterfaceHealthManager struct {
- mock.Mock
-}
-
-// method CreateApplication
-
-func (v *MockInterfaceHealthManager) GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, config)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHealthManager) CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, config)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DestroyApplication
-
-func (v *MockInterfaceHealthManager) GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, application)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHealthManager) DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error {
- mockArgs := v.Called(flags, application)
-
- return mockArgs.Error(0)
-}
-
-type MockInterfaceProfileManager struct {
- mock.Mock
-}
-
-// method RegisterProfile
-
-func (v *MockInterfaceProfileManager) GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, profile, UUID, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceProfileManager) RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, profile, UUID, options)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterProfile
-
-func (v *MockInterfaceProfileManager) GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, profile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceProfileManager) UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error {
- mockArgs := v.Called(flags, profile)
-
- return mockArgs.Error(0)
-}
-
-type MockHCI struct {
- MockInterfaceAdapter // interface org.bluez.Adapter1
- MockInterfaceGattManager // interface org.bluez.GattManager1
- MockInterfaceMedia // interface org.bluez.Media1
- MockInterfaceNetworkServer // interface org.bluez.NetworkServer1
- proxy.MockObject
-}
-
-type MockInterfaceAdapter struct {
- mock.Mock
-}
-
-// method StartDiscovery
-
-func (v *MockInterfaceAdapter) GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAdapter) StartDiscovery(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetDiscoveryFilter
-
-func (v *MockInterfaceAdapter) GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAdapter) SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, properties)
-
- return mockArgs.Error(0)
-}
-
-// method StopDiscovery
-
-func (v *MockInterfaceAdapter) GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAdapter) StopDiscovery(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveDevice
-
-func (v *MockInterfaceAdapter) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, device)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAdapter) RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error {
- mockArgs := v.Called(flags, device)
-
- return mockArgs.Error(0)
-}
-
-// property Address s
-
-func (v *MockInterfaceAdapter) Address() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceAdapter) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Alias s
-
-func (v *MockInterfaceAdapter) Alias() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Class u
-
-func (v *MockInterfaceAdapter) Class() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Powered b
-
-func (v *MockInterfaceAdapter) Powered() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Discoverable b
-
-func (v *MockInterfaceAdapter) Discoverable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DiscoverableTimeout u
-
-func (v *MockInterfaceAdapter) DiscoverableTimeout() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Pairable b
-
-func (v *MockInterfaceAdapter) Pairable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PairableTimeout u
-
-func (v *MockInterfaceAdapter) PairableTimeout() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Discovering b
-
-func (v *MockInterfaceAdapter) Discovering() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UUIDs as
-
-func (v *MockInterfaceAdapter) UUIDs() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Modalias s
-
-func (v *MockInterfaceAdapter) Modalias() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceGattManager struct {
- mock.Mock
-}
-
-// method RegisterApplication
-
-func (v *MockInterfaceGattManager) GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, application, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGattManager) RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, application, options)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterApplication
-
-func (v *MockInterfaceGattManager) GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, application)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceGattManager) UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error {
- mockArgs := v.Called(flags, application)
-
- return mockArgs.Error(0)
-}
-
-type MockInterfaceMedia struct {
- mock.Mock
-}
-
-// method RegisterEndpoint
-
-func (v *MockInterfaceMedia) GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, endpoint, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMedia) RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, endpoint, properties)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterEndpoint
-
-func (v *MockInterfaceMedia) GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, endpoint)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMedia) UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error {
- mockArgs := v.Called(flags, endpoint)
-
- return mockArgs.Error(0)
-}
-
-// method RegisterPlayer
-
-func (v *MockInterfaceMedia) GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, player, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMedia) RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, player, properties)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterPlayer
-
-func (v *MockInterfaceMedia) GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, player)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMedia) UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error {
- mockArgs := v.Called(flags, player)
-
- return mockArgs.Error(0)
-}
-
-type MockInterfaceNetworkServer struct {
- mock.Mock
-}
-
-// method Register
-
-func (v *MockInterfaceNetworkServer) GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid, bridge)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetworkServer) Register(flags dbus.Flags, uuid string, bridge string) error {
- mockArgs := v.Called(flags, uuid, bridge)
-
- return mockArgs.Error(0)
-}
-
-// method Unregister
-
-func (v *MockInterfaceNetworkServer) GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNetworkServer) Unregister(flags dbus.Flags, uuid string) error {
- mockArgs := v.Called(flags, uuid)
-
- return mockArgs.Error(0)
-}
-
-type MockDevice struct {
- MockInterfaceDevice // interface org.bluez.Device1
- proxy.MockObject
-}
-
-type MockInterfaceDevice struct {
- mock.Mock
-}
-
-// method Disconnect
-
-func (v *MockInterfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Disconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Connect
-
-func (v *MockInterfaceDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Connect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ConnectProfile
-
-func (v *MockInterfaceDevice) GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
- mockArgs := v.Called(flags, ch, UUID)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) ConnectProfile(flags dbus.Flags, UUID string) error {
- mockArgs := v.Called(flags, UUID)
-
- return mockArgs.Error(0)
-}
-
-// method DisconnectProfile
-
-func (v *MockInterfaceDevice) GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
- mockArgs := v.Called(flags, ch, UUID)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) DisconnectProfile(flags dbus.Flags, UUID string) error {
- mockArgs := v.Called(flags, UUID)
-
- return mockArgs.Error(0)
-}
-
-// method Pair
-
-func (v *MockInterfaceDevice) GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Pair(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method CancelPairing
-
-func (v *MockInterfaceDevice) GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) CancelPairing(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property Address s
-
-func (v *MockInterfaceDevice) Address() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AddressType s
-
-func (v *MockInterfaceDevice) AddressType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceDevice) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Alias s
-
-func (v *MockInterfaceDevice) Alias() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Class u
-
-func (v *MockInterfaceDevice) Class() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Appearance q
-
-func (v *MockInterfaceDevice) Appearance() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Icon s
-
-func (v *MockInterfaceDevice) Icon() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Paired b
-
-func (v *MockInterfaceDevice) Paired() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Trusted b
-
-func (v *MockInterfaceDevice) Trusted() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Blocked b
-
-func (v *MockInterfaceDevice) Blocked() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LegacyPairing b
-
-func (v *MockInterfaceDevice) LegacyPairing() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RSSI n
-
-func (v *MockInterfaceDevice) RSSI() proxy.PropInt16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Connected b
-
-func (v *MockInterfaceDevice) Connected() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UUIDs as
-
-func (v *MockInterfaceDevice) UUIDs() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Modalias s
-
-func (v *MockInterfaceDevice) Modalias() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Adapter o
-
-func (v *MockInterfaceDevice) Adapter() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDeviceManufacturerData struct {
- mock.Mock
-}
-
-func (p MockPropDeviceManufacturerData) Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[uint16]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDeviceManufacturerData) Set(flags dbus.Flags, value map[uint16]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDeviceManufacturerData) ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property ManufacturerData a{qv}
-
-func (v *MockInterfaceDevice) ManufacturerData() PropDeviceManufacturerData {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDeviceManufacturerData)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDeviceServiceData struct {
- mock.Mock
-}
-
-func (p MockPropDeviceServiceData) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDeviceServiceData) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDeviceServiceData) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property ServiceData a{sv}
-
-func (v *MockInterfaceDevice) ServiceData() PropDeviceServiceData {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDeviceServiceData)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TxPower n
-
-func (v *MockInterfaceDevice) TxPower() proxy.PropInt16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ServicesResolved b
-
-func (v *MockInterfaceDevice) ServicesResolved() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,81 +0,0 @@
-{
- "Service": "org.bluez",
- "Objects": [
- {
- "Type": "ObjectManager",
- "XMLFile": "-",
- "Path": "/",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus.ObjectManager"
- }
- ]
- },
- {
- "Type": "Manager",
- "Path": "/org/bluez",
- "Interfaces": [
- {
- "Name": "org.bluez.AgentManager1",
- "Type": "agentManager",
- "Accessor": "AgentManager"
- },
- {
- "Name": "org.bluez.HealthManager1",
- "Type": "healthManager",
- "Accessor": "HealthManager"
- },
- {
- "Name": "org.bluez.ProfileManager1",
- "Type": "profileManager",
- "Accessor": "ProfileManager"
- }
- ]
- },
- {
- "Type": "HCI",
- "Interfaces": [
- {
- "Name": "org.bluez.Adapter1",
- "Type": "adapter",
- "Accessor": "Adapter"
- },
- {
- "Name": "org.bluez.GattManager1",
- "Type": "gattManager",
- "Accessor": "GattManager"
- },
- {
- "Name": "org.bluez.Media1",
- "Type": "media",
- "Accessor": "Media"
- },
- {
- "Name": "org.bluez.NetworkServer1",
- "Type": "networkServer",
- "Accessor": "NetworkServer"
- }
- ]
- },
- {
- "Type": "Device",
- "Interfaces": [
- {
- "Name": "org.bluez.Device1",
- "Type": "device",
- "Accessor": "Device",
- "Fixes": {
- "p/ManufacturerData": {
- "Type": "PropDeviceManufacturerData",
- "ValueType": "map[uint16]dbus.Variant"
- },
- "p/ServiceData": {
- "Type": "PropDeviceServiceData",
- "ValueType": "map[string]dbus.Variant"
- }
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/Device.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/Device.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/HCI.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/HCI.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/HCI.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/HCI.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,427 +0,0 @@
-// Code generated by "./generator ./org.bluez.obex"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package obex
-
-import "errors"
-
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-dbus-factory/object_manager"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type ObjectManager interface {
- object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.Object
-}
-
-type objectObjectManager struct {
- object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.ImplObject
-}
-
-func NewObjectManager(conn *dbus.Conn) ObjectManager {
- obj := new(objectObjectManager)
- obj.ImplObject.Init_(conn, "org.bluez.obex", "/")
- return obj
-}
-
-type Manager interface {
- AgentManager() agentManager // interface org.bluez.obex.AgentManager1
- Client() client // interface org.bluez.obex.Client1
- proxy.Object
-}
-
-type objectManager struct {
- interfaceAgentManager // interface org.bluez.obex.AgentManager1
- interfaceClient // interface org.bluez.obex.Client1
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.bluez.obex", "/org/bluez/obex")
- return obj
-}
-
-func (obj *objectManager) AgentManager() agentManager {
- return &obj.interfaceAgentManager
-}
-
-type agentManager interface {
- GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
- RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
- GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
- UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
-}
-
-type interfaceAgentManager struct{}
-
-func (v *interfaceAgentManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAgentManager) GetInterfaceName_() string {
- return "org.bluez.obex.AgentManager1"
-}
-
-// method RegisterAgent
-
-func (v *interfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAgent", flags, ch, agent)
-}
-
-func (v *interfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- return (<-v.GoRegisterAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
-}
-
-// method UnregisterAgent
-
-func (v *interfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAgent", flags, ch, agent)
-}
-
-func (v *interfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- return (<-v.GoUnregisterAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
-}
-
-func (obj *objectManager) Client() client {
- return &obj.interfaceClient
-}
-
-type client interface {
- GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, destination string, args map[string]dbus.Variant) *dbus.Call
- CreateSession(flags dbus.Flags, destination string, args map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoRemoveSession(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call
- RemoveSession(flags dbus.Flags, session dbus.ObjectPath) error
-}
-
-type interfaceClient struct{}
-
-func (v *interfaceClient) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceClient) GetInterfaceName_() string {
- return "org.bluez.obex.Client1"
-}
-
-// method CreateSession
-
-func (v *interfaceClient) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, destination string, args map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateSession", flags, ch, destination, args)
-}
-
-func (*interfaceClient) StoreCreateSession(call *dbus.Call) (session dbus.ObjectPath, err error) {
- err = call.Store(&session)
- return
-}
-
-func (v *interfaceClient) CreateSession(flags dbus.Flags, destination string, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreCreateSession(
- <-v.GoCreateSession(flags, make(chan *dbus.Call, 1), destination, args).Done)
-}
-
-// method RemoveSession
-
-func (v *interfaceClient) GoRemoveSession(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveSession", flags, ch, session)
-}
-
-func (v *interfaceClient) RemoveSession(flags dbus.Flags, session dbus.ObjectPath) error {
- return (<-v.GoRemoveSession(flags, make(chan *dbus.Call, 1), session).Done).Err
-}
-
-type Session interface {
- Session() session // interface org.bluez.obex.Session1
- ObjectPush() objectPush // interface org.bluez.obex.ObjectPush1
- proxy.Object
-}
-
-type objectSession struct {
- interfaceSession // interface org.bluez.obex.Session1
- interfaceObjectPush // interface org.bluez.obex.ObjectPush1
- proxy.ImplObject
-}
-
-func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSession)
- obj.ImplObject.Init_(conn, "org.bluez.obex", path)
- return obj, nil
-}
-
-func (obj *objectSession) Session() session {
- return &obj.interfaceSession
-}
-
-type session interface {
- GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCapabilities(flags dbus.Flags) (string, error)
- Source() proxy.PropString
- Destination() proxy.PropString
- Channel() proxy.PropByte
- Target() proxy.PropString
-}
-
-type interfaceSession struct{}
-
-func (v *interfaceSession) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSession) GetInterfaceName_() string {
- return "org.bluez.obex.Session1"
-}
-
-// method GetCapabilities
-
-func (v *interfaceSession) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapabilities", flags, ch)
-}
-
-func (*interfaceSession) StoreGetCapabilities(call *dbus.Call) (capabilities string, err error) {
- err = call.Store(&capabilities)
- return
-}
-
-func (v *interfaceSession) GetCapabilities(flags dbus.Flags) (string, error) {
- return v.StoreGetCapabilities(
- <-v.GoGetCapabilities(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// property Source s
-
-func (v *interfaceSession) Source() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Source",
- }
-}
-
-// property Destination s
-
-func (v *interfaceSession) Destination() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Destination",
- }
-}
-
-// property Channel y
-
-func (v *interfaceSession) Channel() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "Channel",
- }
-}
-
-// property Target s
-
-func (v *interfaceSession) Target() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Target",
- }
-}
-
-func (obj *objectSession) ObjectPush() objectPush {
- return &obj.interfaceObjectPush
-}
-
-type objectPush interface {
- GoSendFile(flags dbus.Flags, ch chan *dbus.Call, sourcefile string) *dbus.Call
- SendFile(flags dbus.Flags, sourcefile string) (dbus.ObjectPath, map[string]dbus.Variant, error)
- GoPullBusinessCard(flags dbus.Flags, ch chan *dbus.Call, targetfile string) *dbus.Call
- PullBusinessCard(flags dbus.Flags, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error)
- GoExchangeBusinessCards(flags dbus.Flags, ch chan *dbus.Call, clientfile string, targetfile string) *dbus.Call
- ExchangeBusinessCards(flags dbus.Flags, clientfile string, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error)
-}
-
-type interfaceObjectPush struct{}
-
-func (v *interfaceObjectPush) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceObjectPush) GetInterfaceName_() string {
- return "org.bluez.obex.ObjectPush1"
-}
-
-// method SendFile
-
-func (v *interfaceObjectPush) GoSendFile(flags dbus.Flags, ch chan *dbus.Call, sourcefile string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SendFile", flags, ch, sourcefile)
-}
-
-func (*interfaceObjectPush) StoreSendFile(call *dbus.Call) (transfer dbus.ObjectPath, properties map[string]dbus.Variant, err error) {
- err = call.Store(&transfer, &properties)
- return
-}
-
-func (v *interfaceObjectPush) SendFile(flags dbus.Flags, sourcefile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
- return v.StoreSendFile(
- <-v.GoSendFile(flags, make(chan *dbus.Call, 1), sourcefile).Done)
-}
-
-// method PullBusinessCard
-
-func (v *interfaceObjectPush) GoPullBusinessCard(flags dbus.Flags, ch chan *dbus.Call, targetfile string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PullBusinessCard", flags, ch, targetfile)
-}
-
-func (*interfaceObjectPush) StorePullBusinessCard(call *dbus.Call) (transfer dbus.ObjectPath, properties map[string]dbus.Variant, err error) {
- err = call.Store(&transfer, &properties)
- return
-}
-
-func (v *interfaceObjectPush) PullBusinessCard(flags dbus.Flags, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
- return v.StorePullBusinessCard(
- <-v.GoPullBusinessCard(flags, make(chan *dbus.Call, 1), targetfile).Done)
-}
-
-// method ExchangeBusinessCards
-
-func (v *interfaceObjectPush) GoExchangeBusinessCards(flags dbus.Flags, ch chan *dbus.Call, clientfile string, targetfile string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ExchangeBusinessCards", flags, ch, clientfile, targetfile)
-}
-
-func (*interfaceObjectPush) StoreExchangeBusinessCards(call *dbus.Call) (transfer dbus.ObjectPath, properties map[string]dbus.Variant, err error) {
- err = call.Store(&transfer, &properties)
- return
-}
-
-func (v *interfaceObjectPush) ExchangeBusinessCards(flags dbus.Flags, clientfile string, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
- return v.StoreExchangeBusinessCards(
- <-v.GoExchangeBusinessCards(flags, make(chan *dbus.Call, 1), clientfile, targetfile).Done)
-}
-
-type Transfer interface {
- transfer // interface org.bluez.obex.Transfer1
- proxy.Object
-}
-
-type objectTransfer struct {
- interfaceTransfer // interface org.bluez.obex.Transfer1
- proxy.ImplObject
-}
-
-func NewTransfer(conn *dbus.Conn, path dbus.ObjectPath) (Transfer, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectTransfer)
- obj.ImplObject.Init_(conn, "org.bluez.obex", path)
- return obj, nil
-}
-
-type transfer interface {
- GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Cancel(flags dbus.Flags) error
- Status() proxy.PropString
- Session() proxy.PropObjectPath
- Name() proxy.PropString
- Type() proxy.PropString
- Size() proxy.PropUint64
- Time() proxy.PropUint64
- Filename() proxy.PropString
- Transferred() proxy.PropUint64
-}
-
-type interfaceTransfer struct{}
-
-func (v *interfaceTransfer) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceTransfer) GetInterfaceName_() string {
- return "org.bluez.obex.Transfer1"
-}
-
-// method Cancel
-
-func (v *interfaceTransfer) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
-}
-
-func (v *interfaceTransfer) Cancel(flags dbus.Flags) error {
- return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property Status s
-
-func (v *interfaceTransfer) Status() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Status",
- }
-}
-
-// property Session o
-
-func (v *interfaceTransfer) Session() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Session",
- }
-}
-
-// property Name s
-
-func (v *interfaceTransfer) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Type s
-
-func (v *interfaceTransfer) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Size t
-
-func (v *interfaceTransfer) Size() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Size",
- }
-}
-
-// property Time t
-
-func (v *interfaceTransfer) Time() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Time",
- }
-}
-
-// property Filename s
-
-func (v *interfaceTransfer) Filename() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Filename",
- }
-}
-
-// property Transferred t
-
-func (v *interfaceTransfer) Transferred() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Transferred",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,419 +0,0 @@
-// Code generated by "./generator ./org.bluez.obex"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package obex
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-dbus-factory/object_manager"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
- "github.com/stretchr/testify/mock"
-)
-
-type MockObjectManager struct {
- object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.MockObject
-}
-
-type MockManager struct {
- MockInterfaceAgentManager // interface org.bluez.obex.AgentManager1
- MockInterfaceClient // interface org.bluez.obex.Client1
- proxy.MockObject
-}
-
-type MockInterfaceAgentManager struct {
- mock.Mock
-}
-
-// method RegisterAgent
-
-func (v *MockInterfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, agent)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- mockArgs := v.Called(flags, agent)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterAgent
-
-func (v *MockInterfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, agent)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
- mockArgs := v.Called(flags, agent)
-
- return mockArgs.Error(0)
-}
-
-type MockInterfaceClient struct {
- mock.Mock
-}
-
-// method CreateSession
-
-func (v *MockInterfaceClient) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, destination string, args map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, destination, args)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceClient) CreateSession(flags dbus.Flags, destination string, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, destination, args)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RemoveSession
-
-func (v *MockInterfaceClient) GoRemoveSession(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, session)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceClient) RemoveSession(flags dbus.Flags, session dbus.ObjectPath) error {
- mockArgs := v.Called(flags, session)
-
- return mockArgs.Error(0)
-}
-
-type MockSession struct {
- MockInterfaceSession // interface org.bluez.obex.Session1
- MockInterfaceObjectPush // interface org.bluez.obex.ObjectPush1
- proxy.MockObject
-}
-
-type MockInterfaceSession struct {
- mock.Mock
-}
-
-// method GetCapabilities
-
-func (v *MockInterfaceSession) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) GetCapabilities(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// property Source s
-
-func (v *MockInterfaceSession) Source() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Destination s
-
-func (v *MockInterfaceSession) Destination() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Channel y
-
-func (v *MockInterfaceSession) Channel() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Target s
-
-func (v *MockInterfaceSession) Target() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceObjectPush struct {
- mock.Mock
-}
-
-// method SendFile
-
-func (v *MockInterfaceObjectPush) GoSendFile(flags dbus.Flags, ch chan *dbus.Call, sourcefile string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sourcefile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceObjectPush) SendFile(flags dbus.Flags, sourcefile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, sourcefile)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method PullBusinessCard
-
-func (v *MockInterfaceObjectPush) GoPullBusinessCard(flags dbus.Flags, ch chan *dbus.Call, targetfile string) *dbus.Call {
- mockArgs := v.Called(flags, ch, targetfile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceObjectPush) PullBusinessCard(flags dbus.Flags, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, targetfile)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method ExchangeBusinessCards
-
-func (v *MockInterfaceObjectPush) GoExchangeBusinessCards(flags dbus.Flags, ch chan *dbus.Call, clientfile string, targetfile string) *dbus.Call {
- mockArgs := v.Called(flags, ch, clientfile, targetfile)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceObjectPush) ExchangeBusinessCards(flags dbus.Flags, clientfile string, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, clientfile, targetfile)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-type MockTransfer struct {
- MockInterfaceTransfer // interface org.bluez.obex.Transfer1
- proxy.MockObject
-}
-
-type MockInterfaceTransfer struct {
- mock.Mock
-}
-
-// method Cancel
-
-func (v *MockInterfaceTransfer) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTransfer) Cancel(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property Status s
-
-func (v *MockInterfaceTransfer) Status() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Session o
-
-func (v *MockInterfaceTransfer) Session() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceTransfer) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type s
-
-func (v *MockInterfaceTransfer) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Size t
-
-func (v *MockInterfaceTransfer) Size() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Time t
-
-func (v *MockInterfaceTransfer) Time() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Filename s
-
-func (v *MockInterfaceTransfer) Filename() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Transferred t
-
-func (v *MockInterfaceTransfer) Transferred() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,56 +0,0 @@
-{
- "Service": "org.bluez.obex",
- "Objects": [
- {
- "Type": "ObjectManager",
- "XMLFile": "-",
- "Path": "/",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus.ObjectManager"
- }
- ]
- },
- {
- "Type": "Manager",
- "Path": "/org/bluez/obex",
- "Interfaces": [
- {
- "Name": "org.bluez.obex.AgentManager1",
- "Type": "agentManager",
- "Accessor": "AgentManager"
- },
- {
- "Name": "org.bluez.obex.Client1",
- "Type": "client",
- "Accessor": "Client"
- }
- ]
- },
- {
- "Type": "Session",
- "Interfaces": [
- {
- "Name": "org.bluez.obex.Session1",
- "Type": "session",
- "Accessor": "Session"
- },
- {
- "Name": "org.bluez.obex.ObjectPush1",
- "Type": "objectPush",
- "Accessor": "ObjectPush"
- }
- ]
- },
- {
- "Type": "Transfer",
- "Interfaces": [
- {
- "Name": "org.bluez.obex.Transfer1",
- "Type": "transfer",
- "Accessor": "Transfer"
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/Session.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/Session.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/Transfer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/Transfer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.bluez.obex/Transfer.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.bluez.obex/Transfer.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.deepin.AtomicUpgrade1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.deepin.AtomicUpgrade1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.deepin.AtomicUpgrade1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.deepin.AtomicUpgrade1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,13 +1,13 @@
-// Code generated by "./generator org.deepin.AtomicUpgrade1"; DO NOT EDIT.
+// Code generated by "./generator ./org.deepin.AtomicUpgrade1"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package AtomicUpgrade1
import "errors"
import "fmt"
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.deepin.AtomicUpgrade1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.deepin.AtomicUpgrade1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.deepin.AtomicUpgrade1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.deepin.AtomicUpgrade1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,12 +1,12 @@
-// Code generated by "./generator org.deepin.AtomicUpgrade1"; DO NOT EDIT.
+// Code generated by "./generator ./org.deepin.AtomicUpgrade1"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package AtomicUpgrade1
import "fmt"
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
import "github.com/stretchr/testify/mock"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.desktopspec.ConfigManager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.desktopspec.ConfigManager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.desktopspec.ConfigManager/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.desktopspec.ConfigManager/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,13 +1,13 @@
// Code generated by "./generator ./org.desktopspec.ConfigManager"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package ConfigManager
import "errors"
import "fmt"
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.desktopspec.ConfigManager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.desktopspec.ConfigManager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.desktopspec.ConfigManager/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.desktopspec.ConfigManager/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -1,12 +1,12 @@
// Code generated by "./generator ./org.desktopspec.ConfigManager"; DO NOT EDIT.
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
// SPDX-License-Identifier: GPL-3.0-or-later
package ConfigManager
import "fmt"
-import "github.com/godbus/dbus"
+import "github.com/godbus/dbus/v5"
import "github.com/linuxdeepin/go-lib/dbusutil"
import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
import "github.com/stretchr/testify/mock"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,866 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.colormanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package colormanager
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Manager interface {
- manager // interface org.freedesktop.ColorManager
- proxy.Object
-}
-
-type objectManager struct {
- interfaceManager // interface org.freedesktop.ColorManager
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.ColorManager", "/org/freedesktop/ColorManager")
- return obj
-}
-
-type manager interface {
- GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoGetDevicesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call
- GetDevicesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error)
- GoFindDeviceById(flags dbus.Flags, ch chan *dbus.Call, device_id string) *dbus.Call
- FindDeviceById(flags dbus.Flags, device_id string) (dbus.ObjectPath, error)
- GoFindSensorById(flags dbus.Flags, ch chan *dbus.Call, sensor_id string) *dbus.Call
- FindSensorById(flags dbus.Flags, sensor_id string) (dbus.ObjectPath, error)
- GoFindDeviceByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call
- FindDeviceByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error)
- GoFindProfileById(flags dbus.Flags, ch chan *dbus.Call, profile_id string) *dbus.Call
- FindProfileById(flags dbus.Flags, profile_id string) (dbus.ObjectPath, error)
- GoFindProfileByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call
- FindProfileByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error)
- GoFindProfileByFilename(flags dbus.Flags, ch chan *dbus.Call, filename string) *dbus.Call
- FindProfileByFilename(flags dbus.Flags, filename string) (dbus.ObjectPath, error)
- GoGetStandardSpace(flags dbus.Flags, ch chan *dbus.Call, standard_space string) *dbus.Call
- GetStandardSpace(flags dbus.Flags, standard_space string) (dbus.ObjectPath, error)
- GoGetProfiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetProfiles(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoGetSensors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetSensors(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoGetProfilesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call
- GetProfilesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error)
- GoCreateProfileWithFd(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) *dbus.Call
- CreateProfileWithFd(flags dbus.Flags, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) (dbus.ObjectPath, error)
- GoCreateProfile(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, properties map[string]string) *dbus.Call
- CreateProfile(flags dbus.Flags, profile_id string, scope string, properties map[string]string) (dbus.ObjectPath, error)
- GoCreateDevice(flags dbus.Flags, ch chan *dbus.Call, device_id string, scope string, properties map[string]string) *dbus.Call
- CreateDevice(flags dbus.Flags, device_id string, scope string, properties map[string]string) (dbus.ObjectPath, error)
- GoDeleteDevice(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call
- DeleteDevice(flags dbus.Flags, object_path dbus.ObjectPath) error
- GoDeleteProfile(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call
- DeleteProfile(flags dbus.Flags, object_path dbus.ObjectPath) error
- ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectDeviceAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectProfileAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectProfileRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectSensorAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectSensorRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectProfileChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- DaemonVersion() proxy.PropString
- SystemVendor() proxy.PropString
- SystemModel() proxy.PropString
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "org.freedesktop.ColorManager"
-}
-
-// method GetDevices
-
-func (v *interfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
-}
-
-func (*interfaceManager) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetDevices(
- <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetDevicesByKind
-
-func (v *interfaceManager) GoGetDevicesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevicesByKind", flags, ch, kind)
-}
-
-func (*interfaceManager) StoreGetDevicesByKind(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetDevicesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
- return v.StoreGetDevicesByKind(
- <-v.GoGetDevicesByKind(flags, make(chan *dbus.Call, 1), kind).Done)
-}
-
-// method FindDeviceById
-
-func (v *interfaceManager) GoFindDeviceById(flags dbus.Flags, ch chan *dbus.Call, device_id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindDeviceById", flags, ch, device_id)
-}
-
-func (*interfaceManager) StoreFindDeviceById(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) FindDeviceById(flags dbus.Flags, device_id string) (dbus.ObjectPath, error) {
- return v.StoreFindDeviceById(
- <-v.GoFindDeviceById(flags, make(chan *dbus.Call, 1), device_id).Done)
-}
-
-// method FindSensorById
-
-func (v *interfaceManager) GoFindSensorById(flags dbus.Flags, ch chan *dbus.Call, sensor_id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindSensorById", flags, ch, sensor_id)
-}
-
-func (*interfaceManager) StoreFindSensorById(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) FindSensorById(flags dbus.Flags, sensor_id string) (dbus.ObjectPath, error) {
- return v.StoreFindSensorById(
- <-v.GoFindSensorById(flags, make(chan *dbus.Call, 1), sensor_id).Done)
-}
-
-// method FindDeviceByProperty
-
-func (v *interfaceManager) GoFindDeviceByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindDeviceByProperty", flags, ch, key, value)
-}
-
-func (*interfaceManager) StoreFindDeviceByProperty(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) FindDeviceByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
- return v.StoreFindDeviceByProperty(
- <-v.GoFindDeviceByProperty(flags, make(chan *dbus.Call, 1), key, value).Done)
-}
-
-// method FindProfileById
-
-func (v *interfaceManager) GoFindProfileById(flags dbus.Flags, ch chan *dbus.Call, profile_id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindProfileById", flags, ch, profile_id)
-}
-
-func (*interfaceManager) StoreFindProfileById(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) FindProfileById(flags dbus.Flags, profile_id string) (dbus.ObjectPath, error) {
- return v.StoreFindProfileById(
- <-v.GoFindProfileById(flags, make(chan *dbus.Call, 1), profile_id).Done)
-}
-
-// method FindProfileByProperty
-
-func (v *interfaceManager) GoFindProfileByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindProfileByProperty", flags, ch, key, value)
-}
-
-func (*interfaceManager) StoreFindProfileByProperty(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) FindProfileByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
- return v.StoreFindProfileByProperty(
- <-v.GoFindProfileByProperty(flags, make(chan *dbus.Call, 1), key, value).Done)
-}
-
-// method FindProfileByFilename
-
-func (v *interfaceManager) GoFindProfileByFilename(flags dbus.Flags, ch chan *dbus.Call, filename string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FindProfileByFilename", flags, ch, filename)
-}
-
-func (*interfaceManager) StoreFindProfileByFilename(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) FindProfileByFilename(flags dbus.Flags, filename string) (dbus.ObjectPath, error) {
- return v.StoreFindProfileByFilename(
- <-v.GoFindProfileByFilename(flags, make(chan *dbus.Call, 1), filename).Done)
-}
-
-// method GetStandardSpace
-
-func (v *interfaceManager) GoGetStandardSpace(flags dbus.Flags, ch chan *dbus.Call, standard_space string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetStandardSpace", flags, ch, standard_space)
-}
-
-func (*interfaceManager) StoreGetStandardSpace(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) GetStandardSpace(flags dbus.Flags, standard_space string) (dbus.ObjectPath, error) {
- return v.StoreGetStandardSpace(
- <-v.GoGetStandardSpace(flags, make(chan *dbus.Call, 1), standard_space).Done)
-}
-
-// method GetProfiles
-
-func (v *interfaceManager) GoGetProfiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProfiles", flags, ch)
-}
-
-func (*interfaceManager) StoreGetProfiles(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetProfiles(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetProfiles(
- <-v.GoGetProfiles(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetSensors
-
-func (v *interfaceManager) GoGetSensors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSensors", flags, ch)
-}
-
-func (*interfaceManager) StoreGetSensors(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetSensors(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetSensors(
- <-v.GoGetSensors(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetProfilesByKind
-
-func (v *interfaceManager) GoGetProfilesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProfilesByKind", flags, ch, kind)
-}
-
-func (*interfaceManager) StoreGetProfilesByKind(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetProfilesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
- return v.StoreGetProfilesByKind(
- <-v.GoGetProfilesByKind(flags, make(chan *dbus.Call, 1), kind).Done)
-}
-
-// method CreateProfileWithFd
-
-func (v *interfaceManager) GoCreateProfileWithFd(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateProfileWithFd", flags, ch, profile_id, scope, handle, properties)
-}
-
-func (*interfaceManager) StoreCreateProfileWithFd(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) CreateProfileWithFd(flags dbus.Flags, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) (dbus.ObjectPath, error) {
- return v.StoreCreateProfileWithFd(
- <-v.GoCreateProfileWithFd(flags, make(chan *dbus.Call, 1), profile_id, scope, handle, properties).Done)
-}
-
-// method CreateProfile
-
-func (v *interfaceManager) GoCreateProfile(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, properties map[string]string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateProfile", flags, ch, profile_id, scope, properties)
-}
-
-func (*interfaceManager) StoreCreateProfile(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) CreateProfile(flags dbus.Flags, profile_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
- return v.StoreCreateProfile(
- <-v.GoCreateProfile(flags, make(chan *dbus.Call, 1), profile_id, scope, properties).Done)
-}
-
-// method CreateDevice
-
-func (v *interfaceManager) GoCreateDevice(flags dbus.Flags, ch chan *dbus.Call, device_id string, scope string, properties map[string]string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateDevice", flags, ch, device_id, scope, properties)
-}
-
-func (*interfaceManager) StoreCreateDevice(call *dbus.Call) (object_path dbus.ObjectPath, err error) {
- err = call.Store(&object_path)
- return
-}
-
-func (v *interfaceManager) CreateDevice(flags dbus.Flags, device_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
- return v.StoreCreateDevice(
- <-v.GoCreateDevice(flags, make(chan *dbus.Call, 1), device_id, scope, properties).Done)
-}
-
-// method DeleteDevice
-
-func (v *interfaceManager) GoDeleteDevice(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteDevice", flags, ch, object_path)
-}
-
-func (v *interfaceManager) DeleteDevice(flags dbus.Flags, object_path dbus.ObjectPath) error {
- return (<-v.GoDeleteDevice(flags, make(chan *dbus.Call, 1), object_path).Done).Err
-}
-
-// method DeleteProfile
-
-func (v *interfaceManager) GoDeleteProfile(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteProfile", flags, ch, object_path)
-}
-
-func (v *interfaceManager) DeleteProfile(flags dbus.Flags, object_path dbus.ObjectPath) error {
- return (<-v.GoDeleteProfile(flags, make(chan *dbus.Call, 1), object_path).Done).Err
-}
-
-// signal Changed
-
-func (v *interfaceManager) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Changed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Changed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceAdded
-
-func (v *interfaceManager) ConnectDeviceAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceRemoved
-
-func (v *interfaceManager) ConnectDeviceRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceChanged
-
-func (v *interfaceManager) ConnectDeviceChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProfileAdded
-
-func (v *interfaceManager) ConnectProfileAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProfileAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProfileAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProfileRemoved
-
-func (v *interfaceManager) ConnectProfileRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProfileRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProfileRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SensorAdded
-
-func (v *interfaceManager) ConnectSensorAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SensorAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SensorAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SensorRemoved
-
-func (v *interfaceManager) ConnectSensorRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SensorRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SensorRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ProfileChanged
-
-func (v *interfaceManager) ConnectProfileChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProfileChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProfileChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var object_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &object_path)
- if err == nil {
- cb(object_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property DaemonVersion s
-
-func (v *interfaceManager) DaemonVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DaemonVersion",
- }
-}
-
-// property SystemVendor s
-
-func (v *interfaceManager) SystemVendor() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SystemVendor",
- }
-}
-
-// property SystemModel s
-
-func (v *interfaceManager) SystemModel() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SystemModel",
- }
-}
-
-type Profile interface {
- profile // interface org.freedesktop.ColorManager.Profile
- proxy.Object
-}
-
-type objectProfile struct {
- interfaceProfile // interface org.freedesktop.ColorManager.Profile
- proxy.ImplObject
-}
-
-func NewProfile(conn *dbus.Conn, path dbus.ObjectPath) (Profile, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectProfile)
- obj.ImplObject.Init_(conn, "org.freedesktop.ColorManager", path)
- return obj, nil
-}
-
-type profile interface {
- GoSetProperty(flags dbus.Flags, ch chan *dbus.Call, property_name string, property_value string) *dbus.Call
- SetProperty(flags dbus.Flags, property_name string, property_value string) error
- GoInstallSystemWide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- InstallSystemWide(flags dbus.Flags) error
- ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ProfileId() proxy.PropString
- Title() proxy.PropString
- Metadata() PropProfileMetadata
- Qualifier() proxy.PropString
- Format() proxy.PropString
- Kind() proxy.PropString
- Colorspace() proxy.PropString
- HasVcgt() proxy.PropBool
- IsSystemWide() proxy.PropBool
- Filename() proxy.PropString
- Created() proxy.PropInt64
- Scope() proxy.PropString
- Owner() proxy.PropUint32
- Warnings() proxy.PropStringArray
-}
-
-type interfaceProfile struct{}
-
-func (v *interfaceProfile) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceProfile) GetInterfaceName_() string {
- return "org.freedesktop.ColorManager.Profile"
-}
-
-// method SetProperty
-
-func (v *interfaceProfile) GoSetProperty(flags dbus.Flags, ch chan *dbus.Call, property_name string, property_value string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProperty", flags, ch, property_name, property_value)
-}
-
-func (v *interfaceProfile) SetProperty(flags dbus.Flags, property_name string, property_value string) error {
- return (<-v.GoSetProperty(flags, make(chan *dbus.Call, 1), property_name, property_value).Done).Err
-}
-
-// method InstallSystemWide
-
-func (v *interfaceProfile) GoInstallSystemWide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".InstallSystemWide", flags, ch)
-}
-
-func (v *interfaceProfile) InstallSystemWide(flags dbus.Flags) error {
- return (<-v.GoInstallSystemWide(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal Changed
-
-func (v *interfaceProfile) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Changed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Changed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property ProfileId s
-
-func (v *interfaceProfile) ProfileId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ProfileId",
- }
-}
-
-// property Title s
-
-func (v *interfaceProfile) Title() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Title",
- }
-}
-
-type PropProfileMetadata interface {
- Get(flags dbus.Flags) (value map[string]string, err error)
- Set(flags dbus.Flags, value map[string]string) error
- ConnectChanged(cb func(hasValue bool, value map[string]string)) error
-}
-
-type implPropProfileMetadata struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropProfileMetadata) Get(flags dbus.Flags) (value map[string]string, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropProfileMetadata) Set(flags dbus.Flags, value map[string]string) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropProfileMetadata) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]string
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Metadata a{ss}
-
-func (v *interfaceProfile) Metadata() PropProfileMetadata {
- return &implPropProfileMetadata{
- Impl: v,
- Name: "Metadata",
- }
-}
-
-// property Qualifier s
-
-func (v *interfaceProfile) Qualifier() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Qualifier",
- }
-}
-
-// property Format s
-
-func (v *interfaceProfile) Format() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Format",
- }
-}
-
-// property Kind s
-
-func (v *interfaceProfile) Kind() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Kind",
- }
-}
-
-// property Colorspace s
-
-func (v *interfaceProfile) Colorspace() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Colorspace",
- }
-}
-
-// property HasVcgt b
-
-func (v *interfaceProfile) HasVcgt() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HasVcgt",
- }
-}
-
-// property IsSystemWide b
-
-func (v *interfaceProfile) IsSystemWide() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsSystemWide",
- }
-}
-
-// property Filename s
-
-func (v *interfaceProfile) Filename() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Filename",
- }
-}
-
-// property Created x
-
-func (v *interfaceProfile) Created() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "Created",
- }
-}
-
-// property Scope s
-
-func (v *interfaceProfile) Scope() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Scope",
- }
-}
-
-// property Owner u
-
-func (v *interfaceProfile) Owner() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Owner",
- }
-}
-
-// property Warnings as
-
-func (v *interfaceProfile) Warnings() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Warnings",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,847 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.colormanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package colormanager
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockManager struct {
- MockInterfaceManager // interface org.freedesktop.ColorManager
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method GetDevices
-
-func (v *MockInterfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetDevicesByKind
-
-func (v *MockInterfaceManager) GoGetDevicesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
- mockArgs := v.Called(flags, ch, kind)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDevicesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, kind)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method FindDeviceById
-
-func (v *MockInterfaceManager) GoFindDeviceById(flags dbus.Flags, ch chan *dbus.Call, device_id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FindDeviceById(flags dbus.Flags, device_id string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, device_id)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method FindSensorById
-
-func (v *MockInterfaceManager) GoFindSensorById(flags dbus.Flags, ch chan *dbus.Call, sensor_id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sensor_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FindSensorById(flags dbus.Flags, sensor_id string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, sensor_id)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method FindDeviceByProperty
-
-func (v *MockInterfaceManager) GoFindDeviceByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
- mockArgs := v.Called(flags, ch, key, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FindDeviceByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, key, value)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method FindProfileById
-
-func (v *MockInterfaceManager) GoFindProfileById(flags dbus.Flags, ch chan *dbus.Call, profile_id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, profile_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FindProfileById(flags dbus.Flags, profile_id string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, profile_id)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method FindProfileByProperty
-
-func (v *MockInterfaceManager) GoFindProfileByProperty(flags dbus.Flags, ch chan *dbus.Call, key string, value string) *dbus.Call {
- mockArgs := v.Called(flags, ch, key, value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FindProfileByProperty(flags dbus.Flags, key string, value string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, key, value)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method FindProfileByFilename
-
-func (v *MockInterfaceManager) GoFindProfileByFilename(flags dbus.Flags, ch chan *dbus.Call, filename string) *dbus.Call {
- mockArgs := v.Called(flags, ch, filename)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FindProfileByFilename(flags dbus.Flags, filename string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, filename)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetStandardSpace
-
-func (v *MockInterfaceManager) GoGetStandardSpace(flags dbus.Flags, ch chan *dbus.Call, standard_space string) *dbus.Call {
- mockArgs := v.Called(flags, ch, standard_space)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetStandardSpace(flags dbus.Flags, standard_space string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, standard_space)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetProfiles
-
-func (v *MockInterfaceManager) GoGetProfiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetProfiles(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetSensors
-
-func (v *MockInterfaceManager) GoGetSensors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetSensors(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetProfilesByKind
-
-func (v *MockInterfaceManager) GoGetProfilesByKind(flags dbus.Flags, ch chan *dbus.Call, kind string) *dbus.Call {
- mockArgs := v.Called(flags, ch, kind)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetProfilesByKind(flags dbus.Flags, kind string) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, kind)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CreateProfileWithFd
-
-func (v *MockInterfaceManager) GoCreateProfileWithFd(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) *dbus.Call {
- mockArgs := v.Called(flags, ch, profile_id, scope, handle, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CreateProfileWithFd(flags dbus.Flags, profile_id string, scope string, handle dbus.UnixFD, properties map[string]string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, profile_id, scope, handle, properties)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CreateProfile
-
-func (v *MockInterfaceManager) GoCreateProfile(flags dbus.Flags, ch chan *dbus.Call, profile_id string, scope string, properties map[string]string) *dbus.Call {
- mockArgs := v.Called(flags, ch, profile_id, scope, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CreateProfile(flags dbus.Flags, profile_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, profile_id, scope, properties)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CreateDevice
-
-func (v *MockInterfaceManager) GoCreateDevice(flags dbus.Flags, ch chan *dbus.Call, device_id string, scope string, properties map[string]string) *dbus.Call {
- mockArgs := v.Called(flags, ch, device_id, scope, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CreateDevice(flags dbus.Flags, device_id string, scope string, properties map[string]string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, device_id, scope, properties)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DeleteDevice
-
-func (v *MockInterfaceManager) GoDeleteDevice(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, object_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) DeleteDevice(flags dbus.Flags, object_path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, object_path)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteProfile
-
-func (v *MockInterfaceManager) GoDeleteProfile(flags dbus.Flags, ch chan *dbus.Call, object_path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, object_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) DeleteProfile(flags dbus.Flags, object_path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, object_path)
-
- return mockArgs.Error(0)
-}
-
-// signal Changed
-
-func (v *MockInterfaceManager) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceAdded
-
-func (v *MockInterfaceManager) ConnectDeviceAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceRemoved
-
-func (v *MockInterfaceManager) ConnectDeviceRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceChanged
-
-func (v *MockInterfaceManager) ConnectDeviceChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProfileAdded
-
-func (v *MockInterfaceManager) ConnectProfileAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProfileRemoved
-
-func (v *MockInterfaceManager) ConnectProfileRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SensorAdded
-
-func (v *MockInterfaceManager) ConnectSensorAdded(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SensorRemoved
-
-func (v *MockInterfaceManager) ConnectSensorRemoved(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ProfileChanged
-
-func (v *MockInterfaceManager) ConnectProfileChanged(cb func(object_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property DaemonVersion s
-
-func (v *MockInterfaceManager) DaemonVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemVendor s
-
-func (v *MockInterfaceManager) SystemVendor() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemModel s
-
-func (v *MockInterfaceManager) SystemModel() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockProfile struct {
- MockInterfaceProfile // interface org.freedesktop.ColorManager.Profile
- proxy.MockObject
-}
-
-type MockInterfaceProfile struct {
- mock.Mock
-}
-
-// method SetProperty
-
-func (v *MockInterfaceProfile) GoSetProperty(flags dbus.Flags, ch chan *dbus.Call, property_name string, property_value string) *dbus.Call {
- mockArgs := v.Called(flags, ch, property_name, property_value)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceProfile) SetProperty(flags dbus.Flags, property_name string, property_value string) error {
- mockArgs := v.Called(flags, property_name, property_value)
-
- return mockArgs.Error(0)
-}
-
-// method InstallSystemWide
-
-func (v *MockInterfaceProfile) GoInstallSystemWide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceProfile) InstallSystemWide(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal Changed
-
-func (v *MockInterfaceProfile) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property ProfileId s
-
-func (v *MockInterfaceProfile) ProfileId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Title s
-
-func (v *MockInterfaceProfile) Title() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropProfileMetadata struct {
- mock.Mock
-}
-
-func (p MockPropProfileMetadata) Get(flags dbus.Flags) (value map[string]string, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropProfileMetadata) Set(flags dbus.Flags, value map[string]string) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropProfileMetadata) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Metadata a{ss}
-
-func (v *MockInterfaceProfile) Metadata() PropProfileMetadata {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropProfileMetadata)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Qualifier s
-
-func (v *MockInterfaceProfile) Qualifier() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Format s
-
-func (v *MockInterfaceProfile) Format() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Kind s
-
-func (v *MockInterfaceProfile) Kind() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Colorspace s
-
-func (v *MockInterfaceProfile) Colorspace() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HasVcgt b
-
-func (v *MockInterfaceProfile) HasVcgt() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsSystemWide b
-
-func (v *MockInterfaceProfile) IsSystemWide() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Filename s
-
-func (v *MockInterfaceProfile) Filename() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Created x
-
-func (v *MockInterfaceProfile) Created() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Scope s
-
-func (v *MockInterfaceProfile) Scope() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Owner u
-
-func (v *MockInterfaceProfile) Owner() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Warnings as
-
-func (v *MockInterfaceProfile) Warnings() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,30 +0,0 @@
-{
- "Service": "org.freedesktop.ColorManager",
- "Objects": [
- {
- "Type": "Manager",
- "Path": "/org/freedesktop/ColorManager",
- "Interfaces": [
- {
- "Name": "org.freedesktop.ColorManager",
- "Type": "manager"
- }
- ]
- },
- {
- "Type": "Profile",
- "Interfaces": [
- {
- "Name": "org.freedesktop.ColorManager.Profile",
- "Type": "profile",
- "Fixes": {
- "p/Metadata": {
- "Type": "PropProfileMetadata",
- "ValueType": "map[string]string"
- }
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,196 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/Profile.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/Profile.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.colormanager/Profile.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.colormanager/Profile.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,444 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.dbus"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package dbus
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type DBus interface {
- dbusIfc // interface org.freedesktop.DBus
- proxy.Object
-}
-
-type objectDBus struct {
- interfaceDbusIfc // interface org.freedesktop.DBus
- proxy.ImplObject
-}
-
-func NewDBus(conn *dbus.Conn) DBus {
- obj := new(objectDBus)
- obj.ImplObject.Init_(conn, "org.freedesktop.DBus", "/org/freedesktop/DBus")
- return obj
-}
-
-type dbusIfc interface {
- GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Hello(flags dbus.Flags) (string, error)
- GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
- RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error)
- GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- ReleaseName(flags dbus.Flags, arg0 string) (uint32, error)
- GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
- StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error)
- GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call
- UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error
- GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- NameHasOwner(flags dbus.Flags, arg0 string) (bool, error)
- GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListNames(flags dbus.Flags) ([]string, error)
- GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListActivatableNames(flags dbus.Flags) ([]string, error)
- GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- AddMatch(flags dbus.Flags, arg0 string) error
- GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- RemoveMatch(flags dbus.Flags, arg0 string) error
- GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetNameOwner(flags dbus.Flags, arg0 string) (string, error)
- GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error)
- GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error)
- GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error)
- GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error)
- GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error)
- GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ReloadConfig(flags dbus.Flags) error
- GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetId(flags dbus.Flags) (string, error)
- GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error)
- ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error)
- ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceDbusIfc struct{}
-
-func (v *interfaceDbusIfc) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDbusIfc) GetInterfaceName_() string {
- return "org.freedesktop.DBus"
-}
-
-// method Hello
-
-func (v *interfaceDbusIfc) GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Hello", flags, ch)
-}
-
-func (*interfaceDbusIfc) StoreHello(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceDbusIfc) Hello(flags dbus.Flags) (string, error) {
- return v.StoreHello(
- <-v.GoHello(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RequestName
-
-func (v *interfaceDbusIfc) GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestName", flags, ch, arg0, arg1)
-}
-
-func (*interfaceDbusIfc) StoreRequestName(call *dbus.Call) (arg2 uint32, err error) {
- err = call.Store(&arg2)
- return
-}
-
-func (v *interfaceDbusIfc) RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
- return v.StoreRequestName(
- <-v.GoRequestName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
-}
-
-// method ReleaseName
-
-func (v *interfaceDbusIfc) GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseName", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreReleaseName(call *dbus.Call) (arg1 uint32, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) ReleaseName(flags dbus.Flags, arg0 string) (uint32, error) {
- return v.StoreReleaseName(
- <-v.GoReleaseName(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method StartServiceByName
-
-func (v *interfaceDbusIfc) GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartServiceByName", flags, ch, arg0, arg1)
-}
-
-func (*interfaceDbusIfc) StoreStartServiceByName(call *dbus.Call) (arg2 uint32, err error) {
- err = call.Store(&arg2)
- return
-}
-
-func (v *interfaceDbusIfc) StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
- return v.StoreStartServiceByName(
- <-v.GoStartServiceByName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
-}
-
-// method UpdateActivationEnvironment
-
-func (v *interfaceDbusIfc) GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateActivationEnvironment", flags, ch, arg0)
-}
-
-func (v *interfaceDbusIfc) UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error {
- return (<-v.GoUpdateActivationEnvironment(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method NameHasOwner
-
-func (v *interfaceDbusIfc) GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NameHasOwner", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreNameHasOwner(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) NameHasOwner(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreNameHasOwner(
- <-v.GoNameHasOwner(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method ListNames
-
-func (v *interfaceDbusIfc) GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListNames", flags, ch)
-}
-
-func (*interfaceDbusIfc) StoreListNames(call *dbus.Call) (arg0 []string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceDbusIfc) ListNames(flags dbus.Flags) ([]string, error) {
- return v.StoreListNames(
- <-v.GoListNames(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListActivatableNames
-
-func (v *interfaceDbusIfc) GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListActivatableNames", flags, ch)
-}
-
-func (*interfaceDbusIfc) StoreListActivatableNames(call *dbus.Call) (arg0 []string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceDbusIfc) ListActivatableNames(flags dbus.Flags) ([]string, error) {
- return v.StoreListActivatableNames(
- <-v.GoListActivatableNames(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method AddMatch
-
-func (v *interfaceDbusIfc) GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddMatch", flags, ch, arg0)
-}
-
-func (v *interfaceDbusIfc) AddMatch(flags dbus.Flags, arg0 string) error {
- return (<-v.GoAddMatch(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method RemoveMatch
-
-func (v *interfaceDbusIfc) GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveMatch", flags, ch, arg0)
-}
-
-func (v *interfaceDbusIfc) RemoveMatch(flags dbus.Flags, arg0 string) error {
- return (<-v.GoRemoveMatch(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method GetNameOwner
-
-func (v *interfaceDbusIfc) GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNameOwner", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreGetNameOwner(call *dbus.Call) (arg1 string, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) GetNameOwner(flags dbus.Flags, arg0 string) (string, error) {
- return v.StoreGetNameOwner(
- <-v.GoGetNameOwner(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method ListQueuedOwners
-
-func (v *interfaceDbusIfc) GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListQueuedOwners", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreListQueuedOwners(call *dbus.Call) (arg1 []string, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error) {
- return v.StoreListQueuedOwners(
- <-v.GoListQueuedOwners(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method GetConnectionUnixUser
-
-func (v *interfaceDbusIfc) GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionUnixUser", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreGetConnectionUnixUser(call *dbus.Call) (arg1 uint32, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error) {
- return v.StoreGetConnectionUnixUser(
- <-v.GoGetConnectionUnixUser(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method GetConnectionUnixProcessID
-
-func (v *interfaceDbusIfc) GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionUnixProcessID", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreGetConnectionUnixProcessID(call *dbus.Call) (arg1 uint32, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error) {
- return v.StoreGetConnectionUnixProcessID(
- <-v.GoGetConnectionUnixProcessID(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method GetAdtAuditSessionData
-
-func (v *interfaceDbusIfc) GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAdtAuditSessionData", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreGetAdtAuditSessionData(call *dbus.Call) (arg1 []uint8, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error) {
- return v.StoreGetAdtAuditSessionData(
- <-v.GoGetAdtAuditSessionData(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method GetConnectionSELinuxSecurityContext
-
-func (v *interfaceDbusIfc) GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionSELinuxSecurityContext", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreGetConnectionSELinuxSecurityContext(call *dbus.Call) (arg1 []uint8, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error) {
- return v.StoreGetConnectionSELinuxSecurityContext(
- <-v.GoGetConnectionSELinuxSecurityContext(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method ReloadConfig
-
-func (v *interfaceDbusIfc) GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadConfig", flags, ch)
-}
-
-func (v *interfaceDbusIfc) ReloadConfig(flags dbus.Flags) error {
- return (<-v.GoReloadConfig(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method GetId
-
-func (v *interfaceDbusIfc) GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetId", flags, ch)
-}
-
-func (*interfaceDbusIfc) StoreGetId(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceDbusIfc) GetId(flags dbus.Flags) (string, error) {
- return v.StoreGetId(
- <-v.GoGetId(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetConnectionCredentials
-
-func (v *interfaceDbusIfc) GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionCredentials", flags, ch, arg0)
-}
-
-func (*interfaceDbusIfc) StoreGetConnectionCredentials(call *dbus.Call) (arg1 map[string]dbus.Variant, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceDbusIfc) GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
- return v.StoreGetConnectionCredentials(
- <-v.GoGetConnectionCredentials(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// signal NameOwnerChanged
-
-func (v *interfaceDbusIfc) ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NameOwnerChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NameOwnerChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- var arg1 string
- var arg2 string
- err := dbus.Store(sig.Body, &arg0, &arg1, &arg2)
- if err == nil {
- cb(arg0, arg1, arg2)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NameLost
-
-func (v *interfaceDbusIfc) ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NameLost", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NameLost",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NameAcquired
-
-func (v *interfaceDbusIfc) ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NameAcquired", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NameAcquired",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,476 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.dbus"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package dbus
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockDBus struct {
- MockInterfaceDbusIfc // interface org.freedesktop.DBus
- proxy.MockObject
-}
-
-type MockInterfaceDbusIfc struct {
- mock.Mock
-}
-
-// method Hello
-
-func (v *MockInterfaceDbusIfc) GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) Hello(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method RequestName
-
-func (v *MockInterfaceDbusIfc) GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
- mockArgs := v.Called(flags, arg0, arg1)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReleaseName
-
-func (v *MockInterfaceDbusIfc) GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) ReleaseName(flags dbus.Flags, arg0 string) (uint32, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method StartServiceByName
-
-func (v *MockInterfaceDbusIfc) GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
- mockArgs := v.Called(flags, arg0, arg1)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method UpdateActivationEnvironment
-
-func (v *MockInterfaceDbusIfc) GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method NameHasOwner
-
-func (v *MockInterfaceDbusIfc) GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) NameHasOwner(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method ListNames
-
-func (v *MockInterfaceDbusIfc) GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) ListNames(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListActivatableNames
-
-func (v *MockInterfaceDbusIfc) GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) ListActivatableNames(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AddMatch
-
-func (v *MockInterfaceDbusIfc) GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) AddMatch(flags dbus.Flags, arg0 string) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveMatch
-
-func (v *MockInterfaceDbusIfc) GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) RemoveMatch(flags dbus.Flags, arg0 string) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method GetNameOwner
-
-func (v *MockInterfaceDbusIfc) GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) GetNameOwner(flags dbus.Flags, arg0 string) (string, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method ListQueuedOwners
-
-func (v *MockInterfaceDbusIfc) GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetConnectionUnixUser
-
-func (v *MockInterfaceDbusIfc) GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetConnectionUnixProcessID
-
-func (v *MockInterfaceDbusIfc) GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetAdtAuditSessionData
-
-func (v *MockInterfaceDbusIfc) GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetConnectionSELinuxSecurityContext
-
-func (v *MockInterfaceDbusIfc) GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReloadConfig
-
-func (v *MockInterfaceDbusIfc) GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) ReloadConfig(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method GetId
-
-func (v *MockInterfaceDbusIfc) GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) GetId(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetConnectionCredentials
-
-func (v *MockInterfaceDbusIfc) GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDbusIfc) GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NameOwnerChanged
-
-func (v *MockInterfaceDbusIfc) ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NameLost
-
-func (v *MockInterfaceDbusIfc) ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NameAcquired
-
-func (v *MockInterfaceDbusIfc) ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "org.freedesktop.DBus",
- "Objects": [
- {
- "Type": "DBus",
- "Path": "/org/freedesktop/DBus",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus",
- "Type": "dbusIfc"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/DBus.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/DBus.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.dbus/DBus.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.dbus/DBus.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,390 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.geoclue2"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package geoclue2
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Manager interface {
- manager // interface org.freedesktop.GeoClue2.Manager
- proxy.Object
-}
-
-type objectManager struct {
- interfaceManager // interface org.freedesktop.GeoClue2.Manager
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.GeoClue2", "/org/freedesktop/GeoClue2/Manager")
- return obj
-}
-
-type manager interface {
- GoGetClient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetClient(flags dbus.Flags) (dbus.ObjectPath, error)
- GoAddAgent(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- AddAgent(flags dbus.Flags, id string) error
- InUse() proxy.PropBool
- AvailableAccuracyLevel() proxy.PropUint32
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "org.freedesktop.GeoClue2.Manager"
-}
-
-// method GetClient
-
-func (v *interfaceManager) GoGetClient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetClient", flags, ch)
-}
-
-func (*interfaceManager) StoreGetClient(call *dbus.Call) (client dbus.ObjectPath, err error) {
- err = call.Store(&client)
- return
-}
-
-func (v *interfaceManager) GetClient(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreGetClient(
- <-v.GoGetClient(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method AddAgent
-
-func (v *interfaceManager) GoAddAgent(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAgent", flags, ch, id)
-}
-
-func (v *interfaceManager) AddAgent(flags dbus.Flags, id string) error {
- return (<-v.GoAddAgent(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// property InUse b
-
-func (v *interfaceManager) InUse() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "InUse",
- }
-}
-
-// property AvailableAccuracyLevel u
-
-func (v *interfaceManager) AvailableAccuracyLevel() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "AvailableAccuracyLevel",
- }
-}
-
-type Client interface {
- client // interface org.freedesktop.GeoClue2.Client
- proxy.Object
-}
-
-type objectClient struct {
- interfaceClient // interface org.freedesktop.GeoClue2.Client
- proxy.ImplObject
-}
-
-func NewClient(conn *dbus.Conn, path dbus.ObjectPath) (Client, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectClient)
- obj.ImplObject.Init_(conn, "org.freedesktop.GeoClue2", path)
- return obj, nil
-}
-
-type client interface {
- GoStart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Start(flags dbus.Flags) error
- GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Stop(flags dbus.Flags) error
- ConnectLocationUpdated(cb func(old dbus.ObjectPath, new dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Location() proxy.PropObjectPath
- DistanceThreshold() proxy.PropUint32
- TimeThreshold() proxy.PropUint32
- DesktopId() proxy.PropString
- RequestedAccuracyLevel() proxy.PropUint32
- Active() proxy.PropBool
-}
-
-type interfaceClient struct{}
-
-func (v *interfaceClient) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceClient) GetInterfaceName_() string {
- return "org.freedesktop.GeoClue2.Client"
-}
-
-// method Start
-
-func (v *interfaceClient) GoStart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Start", flags, ch)
-}
-
-func (v *interfaceClient) Start(flags dbus.Flags) error {
- return (<-v.GoStart(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Stop
-
-func (v *interfaceClient) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Stop", flags, ch)
-}
-
-func (v *interfaceClient) Stop(flags dbus.Flags) error {
- return (<-v.GoStop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal LocationUpdated
-
-func (v *interfaceClient) ConnectLocationUpdated(cb func(old dbus.ObjectPath, new dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "LocationUpdated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".LocationUpdated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old dbus.ObjectPath
- var new dbus.ObjectPath
- err := dbus.Store(sig.Body, &old, &new)
- if err == nil {
- cb(old, new)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Location o
-
-func (v *interfaceClient) Location() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Location",
- }
-}
-
-// property DistanceThreshold u
-
-func (v *interfaceClient) DistanceThreshold() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "DistanceThreshold",
- }
-}
-
-// property TimeThreshold u
-
-func (v *interfaceClient) TimeThreshold() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "TimeThreshold",
- }
-}
-
-// property DesktopId s
-
-func (v *interfaceClient) DesktopId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DesktopId",
- }
-}
-
-// property RequestedAccuracyLevel u
-
-func (v *interfaceClient) RequestedAccuracyLevel() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RequestedAccuracyLevel",
- }
-}
-
-// property Active b
-
-func (v *interfaceClient) Active() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Active",
- }
-}
-
-type Location interface {
- location // interface org.freedesktop.GeoClue2.Location
- proxy.Object
-}
-
-type objectLocation struct {
- interfaceLocation // interface org.freedesktop.GeoClue2.Location
- proxy.ImplObject
-}
-
-func NewLocation(conn *dbus.Conn, path dbus.ObjectPath) (Location, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectLocation)
- obj.ImplObject.Init_(conn, "org.freedesktop.GeoClue2", path)
- return obj, nil
-}
-
-type location interface {
- Latitude() proxy.PropDouble
- Longitude() proxy.PropDouble
- Accuracy() proxy.PropDouble
- Altitude() proxy.PropDouble
- Speed() proxy.PropDouble
- Heading() proxy.PropDouble
- Description() proxy.PropString
- Timestamp() PropTimestamp
-}
-
-type interfaceLocation struct{}
-
-func (v *interfaceLocation) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLocation) GetInterfaceName_() string {
- return "org.freedesktop.GeoClue2.Location"
-}
-
-// property Latitude d
-
-func (v *interfaceLocation) Latitude() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Latitude",
- }
-}
-
-// property Longitude d
-
-func (v *interfaceLocation) Longitude() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Longitude",
- }
-}
-
-// property Accuracy d
-
-func (v *interfaceLocation) Accuracy() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Accuracy",
- }
-}
-
-// property Altitude d
-
-func (v *interfaceLocation) Altitude() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Altitude",
- }
-}
-
-// property Speed d
-
-func (v *interfaceLocation) Speed() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Speed",
- }
-}
-
-// property Heading d
-
-func (v *interfaceLocation) Heading() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Heading",
- }
-}
-
-// property Description s
-
-func (v *interfaceLocation) Description() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Description",
- }
-}
-
-type PropTimestamp interface {
- Get(flags dbus.Flags) (value Timestamp, err error)
- Set(flags dbus.Flags, value Timestamp) error
- ConnectChanged(cb func(hasValue bool, value Timestamp)) error
-}
-
-type implPropTimestamp struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropTimestamp) Get(flags dbus.Flags) (value Timestamp, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropTimestamp) Set(flags dbus.Flags, value Timestamp) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropTimestamp) ConnectChanged(cb func(hasValue bool, value Timestamp)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v Timestamp
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, Timestamp{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Timestamp (tt)
-
-func (v *interfaceLocation) Timestamp() PropTimestamp {
- return &implPropTimestamp{
- Impl: v,
- Name: "Timestamp",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,371 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.geoclue2"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package geoclue2
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockManager struct {
- MockInterfaceManager // interface org.freedesktop.GeoClue2.Manager
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method GetClient
-
-func (v *MockInterfaceManager) GoGetClient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetClient(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AddAgent
-
-func (v *MockInterfaceManager) GoAddAgent(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) AddAgent(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// property InUse b
-
-func (v *MockInterfaceManager) InUse() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AvailableAccuracyLevel u
-
-func (v *MockInterfaceManager) AvailableAccuracyLevel() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockClient struct {
- MockInterfaceClient // interface org.freedesktop.GeoClue2.Client
- proxy.MockObject
-}
-
-type MockInterfaceClient struct {
- mock.Mock
-}
-
-// method Start
-
-func (v *MockInterfaceClient) GoStart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceClient) Start(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Stop
-
-func (v *MockInterfaceClient) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceClient) Stop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal LocationUpdated
-
-func (v *MockInterfaceClient) ConnectLocationUpdated(cb func(old dbus.ObjectPath, new dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Location o
-
-func (v *MockInterfaceClient) Location() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DistanceThreshold u
-
-func (v *MockInterfaceClient) DistanceThreshold() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeThreshold u
-
-func (v *MockInterfaceClient) TimeThreshold() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DesktopId s
-
-func (v *MockInterfaceClient) DesktopId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RequestedAccuracyLevel u
-
-func (v *MockInterfaceClient) RequestedAccuracyLevel() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Active b
-
-func (v *MockInterfaceClient) Active() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockLocation struct {
- MockInterfaceLocation // interface org.freedesktop.GeoClue2.Location
- proxy.MockObject
-}
-
-type MockInterfaceLocation struct {
- mock.Mock
-}
-
-// property Latitude d
-
-func (v *MockInterfaceLocation) Latitude() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Longitude d
-
-func (v *MockInterfaceLocation) Longitude() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Accuracy d
-
-func (v *MockInterfaceLocation) Accuracy() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Altitude d
-
-func (v *MockInterfaceLocation) Altitude() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Speed d
-
-func (v *MockInterfaceLocation) Speed() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Heading d
-
-func (v *MockInterfaceLocation) Heading() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Description s
-
-func (v *MockInterfaceLocation) Description() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropTimestamp struct {
- mock.Mock
-}
-
-func (p MockPropTimestamp) Get(flags dbus.Flags) (value Timestamp, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(Timestamp)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropTimestamp) Set(flags dbus.Flags, value Timestamp) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropTimestamp) ConnectChanged(cb func(hasValue bool, value Timestamp)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Timestamp (tt)
-
-func (v *MockInterfaceLocation) Timestamp() PropTimestamp {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropTimestamp)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/Client.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/Client.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/Client.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/Client.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-{
- "Service": "org.freedesktop.GeoClue2",
- "Objects": [
- {
- "Type": "Manager",
- "Path": "/org/freedesktop/GeoClue2/Manager",
- "Interfaces": [
- {
- "Name": "org.freedesktop.GeoClue2.Manager",
- "Type": "manager"
- }
- ]
- },
- {
- "Type":"Client",
- "Interfaces": [
- {
- "Name": "org.freedesktop.GeoClue2.Client",
- "Type": "client"
- }
- ]
- },
- {
- "Type":"Location",
- "Interfaces": [
- {
- "Name": "org.freedesktop.GeoClue2.Location",
- "Type": "location",
- "Fixes": {
- "p/Timestamp": {
- "Type": "PropTimestamp",
- "ValueType": "Timestamp",
- "EmptyValue": "Timestamp{}"
- }
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/Location.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/Location.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/Location.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/Location.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.geoclue2/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.geoclue2/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,19 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package geoclue2
-
-type Timestamp struct {
- Seconds uint64
- Microseconds uint64
-}
-
-const (
- AccuracyLevelNone = 0
- AccuracyLevelCountry = 1
- AccuracyLevelCity = 4
- AccuracyLevelNeighborhood = 5
- AccuracyLevelStreet = 6
- AccuracyLevelExact = 8
-)
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,272 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.hostname1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package hostname1
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Hostname interface {
- hostname // interface org.freedesktop.hostname1
- proxy.Object
-}
-
-type objectHostname struct {
- interfaceHostname // interface org.freedesktop.hostname1
- proxy.ImplObject
-}
-
-func NewHostname(conn *dbus.Conn) Hostname {
- obj := new(objectHostname)
- obj.ImplObject.Init_(conn, "org.freedesktop.hostname1", "/org/freedesktop/hostname1")
- return obj
-}
-
-type hostname interface {
- GoSetHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetHostname(flags dbus.Flags, arg0 string, arg1 bool) error
- GoSetStaticHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetStaticHostname(flags dbus.Flags, arg0 string, arg1 bool) error
- GoSetPrettyHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetPrettyHostname(flags dbus.Flags, arg0 string, arg1 bool) error
- GoSetIconName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetIconName(flags dbus.Flags, arg0 string, arg1 bool) error
- GoSetChassis(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetChassis(flags dbus.Flags, arg0 string, arg1 bool) error
- GoSetDeployment(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetDeployment(flags dbus.Flags, arg0 string, arg1 bool) error
- GoSetLocation(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetLocation(flags dbus.Flags, arg0 string, arg1 bool) error
- GoGetProductUUID(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- GetProductUUID(flags dbus.Flags, arg0 bool) ([]uint8, error)
- Hostname() proxy.PropString
- StaticHostname() proxy.PropString
- PrettyHostname() proxy.PropString
- IconName() proxy.PropString
- Chassis() proxy.PropString
- Deployment() proxy.PropString
- Location() proxy.PropString
- KernelName() proxy.PropString
- KernelRelease() proxy.PropString
- KernelVersion() proxy.PropString
- OperatingSystemPrettyName() proxy.PropString
- OperatingSystemCPEName() proxy.PropString
- HomeURL() proxy.PropString
-}
-
-type interfaceHostname struct{}
-
-func (v *interfaceHostname) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceHostname) GetInterfaceName_() string {
- return "org.freedesktop.hostname1"
-}
-
-// method SetHostname
-
-func (v *interfaceHostname) GoSetHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetHostname", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceHostname) SetHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetHostname(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetStaticHostname
-
-func (v *interfaceHostname) GoSetStaticHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetStaticHostname", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceHostname) SetStaticHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetStaticHostname(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetPrettyHostname
-
-func (v *interfaceHostname) GoSetPrettyHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPrettyHostname", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceHostname) SetPrettyHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetPrettyHostname(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetIconName
-
-func (v *interfaceHostname) GoSetIconName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIconName", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceHostname) SetIconName(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetIconName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetChassis
-
-func (v *interfaceHostname) GoSetChassis(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetChassis", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceHostname) SetChassis(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetChassis(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetDeployment
-
-func (v *interfaceHostname) GoSetDeployment(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeployment", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceHostname) SetDeployment(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetDeployment(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetLocation
-
-func (v *interfaceHostname) GoSetLocation(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocation", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceHostname) SetLocation(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetLocation(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method GetProductUUID
-
-func (v *interfaceHostname) GoGetProductUUID(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProductUUID", flags, ch, arg0)
-}
-
-func (*interfaceHostname) StoreGetProductUUID(call *dbus.Call) (arg1 []uint8, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceHostname) GetProductUUID(flags dbus.Flags, arg0 bool) ([]uint8, error) {
- return v.StoreGetProductUUID(
- <-v.GoGetProductUUID(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// property Hostname s
-
-func (v *interfaceHostname) Hostname() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Hostname",
- }
-}
-
-// property StaticHostname s
-
-func (v *interfaceHostname) StaticHostname() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StaticHostname",
- }
-}
-
-// property PrettyHostname s
-
-func (v *interfaceHostname) PrettyHostname() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PrettyHostname",
- }
-}
-
-// property IconName s
-
-func (v *interfaceHostname) IconName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IconName",
- }
-}
-
-// property Chassis s
-
-func (v *interfaceHostname) Chassis() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Chassis",
- }
-}
-
-// property Deployment s
-
-func (v *interfaceHostname) Deployment() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Deployment",
- }
-}
-
-// property Location s
-
-func (v *interfaceHostname) Location() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Location",
- }
-}
-
-// property KernelName s
-
-func (v *interfaceHostname) KernelName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "KernelName",
- }
-}
-
-// property KernelRelease s
-
-func (v *interfaceHostname) KernelRelease() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "KernelRelease",
- }
-}
-
-// property KernelVersion s
-
-func (v *interfaceHostname) KernelVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "KernelVersion",
- }
-}
-
-// property OperatingSystemPrettyName s
-
-func (v *interfaceHostname) OperatingSystemPrettyName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OperatingSystemPrettyName",
- }
-}
-
-// property OperatingSystemCPEName s
-
-func (v *interfaceHostname) OperatingSystemCPEName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OperatingSystemCPEName",
- }
-}
-
-// property HomeURL s
-
-func (v *interfaceHostname) HomeURL() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HomeURL",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,347 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.hostname1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package hostname1
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockHostname struct {
- MockInterfaceHostname // interface org.freedesktop.hostname1
- proxy.MockObject
-}
-
-type MockInterfaceHostname struct {
- mock.Mock
-}
-
-// method SetHostname
-
-func (v *MockInterfaceHostname) GoSetHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) SetHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetStaticHostname
-
-func (v *MockInterfaceHostname) GoSetStaticHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) SetStaticHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetPrettyHostname
-
-func (v *MockInterfaceHostname) GoSetPrettyHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) SetPrettyHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetIconName
-
-func (v *MockInterfaceHostname) GoSetIconName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) SetIconName(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetChassis
-
-func (v *MockInterfaceHostname) GoSetChassis(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) SetChassis(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetDeployment
-
-func (v *MockInterfaceHostname) GoSetDeployment(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) SetDeployment(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetLocation
-
-func (v *MockInterfaceHostname) GoSetLocation(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) SetLocation(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method GetProductUUID
-
-func (v *MockInterfaceHostname) GoGetProductUUID(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceHostname) GetProductUUID(flags dbus.Flags, arg0 bool) ([]uint8, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Hostname s
-
-func (v *MockInterfaceHostname) Hostname() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StaticHostname s
-
-func (v *MockInterfaceHostname) StaticHostname() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrettyHostname s
-
-func (v *MockInterfaceHostname) PrettyHostname() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IconName s
-
-func (v *MockInterfaceHostname) IconName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Chassis s
-
-func (v *MockInterfaceHostname) Chassis() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Deployment s
-
-func (v *MockInterfaceHostname) Deployment() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Location s
-
-func (v *MockInterfaceHostname) Location() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KernelName s
-
-func (v *MockInterfaceHostname) KernelName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KernelRelease s
-
-func (v *MockInterfaceHostname) KernelRelease() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KernelVersion s
-
-func (v *MockInterfaceHostname) KernelVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OperatingSystemPrettyName s
-
-func (v *MockInterfaceHostname) OperatingSystemPrettyName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OperatingSystemCPEName s
-
-func (v *MockInterfaceHostname) OperatingSystemCPEName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HomeURL s
-
-func (v *MockInterfaceHostname) HomeURL() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,16 +0,0 @@
-{
- "Service": "org.freedesktop.hostname1",
- "Objects": [
- {
- "Type": "Hostname",
- "Path": "/org/freedesktop/hostname1",
- "Interfaces": [
- {
- "Name": "org.freedesktop.hostname1",
- "Type": "hostname",
- "Accessor": "Hostname"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/Hostname.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/Hostname.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.hostname1/Hostname.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.hostname1/Hostname.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,2314 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.login1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package login1
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Manager interface {
- manager // interface org.freedesktop.login1.Manager
- proxy.Object
-}
-
-type objectManager struct {
- interfaceManager // interface org.freedesktop.login1.Manager
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.login1", "/org/freedesktop/login1")
- return obj
-}
-
-type manager interface {
- GoGetSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
- GetSession(flags dbus.Flags, sessionId string) (dbus.ObjectPath, error)
- GoGetSessionByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
- GetSessionByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error)
- GoGetUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call
- GetUser(flags dbus.Flags, uid uint32) (dbus.ObjectPath, error)
- GoGetUserByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
- GetUserByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error)
- GoGetSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call
- GetSeat(flags dbus.Flags, seatId string) (dbus.ObjectPath, error)
- GoListSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListSessions(flags dbus.Flags) ([]SessionDetail, error)
- GoListUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListUsers(flags dbus.Flags) ([]UserDetail, error)
- GoListSeats(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListSeats(flags dbus.Flags) ([]SeatInfo, error)
- GoListInhibitors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListInhibitors(flags dbus.Flags) ([]InhibitorInfo, error)
- GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) *dbus.Call
- CreateSession(flags dbus.Flags, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) (string, dbus.ObjectPath, string, dbus.UnixFD, uint32, string, uint32, bool, error)
- GoReleaseSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
- ReleaseSession(flags dbus.Flags, sessionId string) error
- GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
- ActivateSession(flags dbus.Flags, sessionId string) error
- GoActivateSessionOnSeat(flags dbus.Flags, ch chan *dbus.Call, sessionId string, seatId string) *dbus.Call
- ActivateSessionOnSeat(flags dbus.Flags, sessionId string, seatId string) error
- GoLockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
- LockSession(flags dbus.Flags, sessionId string) error
- GoUnlockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
- UnlockSession(flags dbus.Flags, sessionId string) error
- GoLockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- LockSessions(flags dbus.Flags) error
- GoUnlockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- UnlockSessions(flags dbus.Flags) error
- GoKillSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string, who string, signo int32) *dbus.Call
- KillSession(flags dbus.Flags, sessionId string, who string, signo int32) error
- GoKillUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32, signo int32) *dbus.Call
- KillUser(flags dbus.Flags, uid uint32, signo int32) error
- GoTerminateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
- TerminateSession(flags dbus.Flags, sessionId string) error
- GoTerminateUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call
- TerminateUser(flags dbus.Flags, uid uint32) error
- GoTerminateSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call
- TerminateSeat(flags dbus.Flags, seatId string) error
- GoSetUserLinger(flags dbus.Flags, ch chan *dbus.Call, uid uint32, linger bool, interactive bool) *dbus.Call
- SetUserLinger(flags dbus.Flags, uid uint32, linger bool, interactive bool) error
- GoAttachDevice(flags dbus.Flags, ch chan *dbus.Call, seatId string, sysfs string, interactive bool) *dbus.Call
- AttachDevice(flags dbus.Flags, seatId string, sysfs string, interactive bool) error
- GoFlushDevices(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
- FlushDevices(flags dbus.Flags, interactive bool) error
- GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
- PowerOff(flags dbus.Flags, interactive bool) error
- GoReboot(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
- Reboot(flags dbus.Flags, interactive bool) error
- GoSuspend(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
- Suspend(flags dbus.Flags, interactive bool) error
- GoHibernate(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
- Hibernate(flags dbus.Flags, interactive bool) error
- GoHybridSleep(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
- HybridSleep(flags dbus.Flags, interactive bool) error
- GoCanPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanPowerOff(flags dbus.Flags) (string, error)
- GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanReboot(flags dbus.Flags) (string, error)
- GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanSuspend(flags dbus.Flags) (string, error)
- GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanHibernate(flags dbus.Flags) (string, error)
- GoCanHybridSleep(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanHybridSleep(flags dbus.Flags) (string, error)
- GoScheduleShutdown(flags dbus.Flags, ch chan *dbus.Call, type0 string, usec uint64) *dbus.Call
- ScheduleShutdown(flags dbus.Flags, type0 string, usec uint64) error
- GoCancelScheduledShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CancelScheduledShutdown(flags dbus.Flags) (bool, error)
- GoInhibit(flags dbus.Flags, ch chan *dbus.Call, what string, who string, why string, mode string) *dbus.Call
- Inhibit(flags dbus.Flags, what string, who string, why string, mode string) (dbus.UnixFD, error)
- GoCanRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CanRebootToFirmwareSetup(flags dbus.Flags) (string, error)
- GoSetRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- SetRebootToFirmwareSetup(flags dbus.Flags, enable bool) error
- GoSetWallMessage(flags dbus.Flags, ch chan *dbus.Call, wallMessage string, enable bool) *dbus.Call
- SetWallMessage(flags dbus.Flags, wallMessage string, enable bool) error
- ConnectSessionNew(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectSessionRemoved(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectUserNew(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectUserRemoved(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectSeatNew(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectSeatRemoved(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectPrepareForShutdown(cb func(start bool)) (dbusutil.SignalHandlerId, error)
- ConnectPrepareForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error)
- EnableWallMessages() proxy.PropBool
- WallMessage() proxy.PropString
- NAutoVTs() proxy.PropUint32
- KillOnlyUsers() proxy.PropStringArray
- KillExcludeUsers() proxy.PropStringArray
- KillUserProcesses() proxy.PropBool
- RebootToFirmwareSetup() proxy.PropBool
- IdleHint() proxy.PropBool
- IdleSinceHint() proxy.PropUint64
- IdleSinceHintMonotonic() proxy.PropUint64
- BlockInhibited() proxy.PropString
- DelayInhibited() proxy.PropString
- InhibitDelayMaxUSec() proxy.PropUint64
- HandlePowerKey() proxy.PropString
- HandleSuspendKey() proxy.PropString
- HandleHibernateKey() proxy.PropString
- HandleLidSwitch() proxy.PropString
- HandleLidSwitchDocked() proxy.PropString
- HoldoffTimeoutUSec() proxy.PropUint64
- IdleAction() proxy.PropString
- IdleActionUSec() proxy.PropUint64
- PreparingForShutdown() proxy.PropBool
- PreparingForSleep() proxy.PropBool
- ScheduledShutdown() PropManagerScheduledShutdown
- Docked() proxy.PropBool
- RemoveIPC() proxy.PropBool
- RuntimeDirectorySize() proxy.PropUint64
- InhibitorsMax() proxy.PropUint64
- NCurrentInhibitors() proxy.PropUint64
- SessionsMax() proxy.PropUint64
- NCurrentSessions() proxy.PropUint64
- UserTasksMax() proxy.PropUint64
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "org.freedesktop.login1.Manager"
-}
-
-// method GetSession
-
-func (v *interfaceManager) GoGetSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSession", flags, ch, sessionId)
-}
-
-func (*interfaceManager) StoreGetSession(call *dbus.Call) (sessionPath dbus.ObjectPath, err error) {
- err = call.Store(&sessionPath)
- return
-}
-
-func (v *interfaceManager) GetSession(flags dbus.Flags, sessionId string) (dbus.ObjectPath, error) {
- return v.StoreGetSession(
- <-v.GoGetSession(flags, make(chan *dbus.Call, 1), sessionId).Done)
-}
-
-// method GetSessionByPID
-
-func (v *interfaceManager) GoGetSessionByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSessionByPID", flags, ch, pid)
-}
-
-func (*interfaceManager) StoreGetSessionByPID(call *dbus.Call) (sessionPath dbus.ObjectPath, err error) {
- err = call.Store(&sessionPath)
- return
-}
-
-func (v *interfaceManager) GetSessionByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
- return v.StoreGetSessionByPID(
- <-v.GoGetSessionByPID(flags, make(chan *dbus.Call, 1), pid).Done)
-}
-
-// method GetUser
-
-func (v *interfaceManager) GoGetUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUser", flags, ch, uid)
-}
-
-func (*interfaceManager) StoreGetUser(call *dbus.Call) (userPath dbus.ObjectPath, err error) {
- err = call.Store(&userPath)
- return
-}
-
-func (v *interfaceManager) GetUser(flags dbus.Flags, uid uint32) (dbus.ObjectPath, error) {
- return v.StoreGetUser(
- <-v.GoGetUser(flags, make(chan *dbus.Call, 1), uid).Done)
-}
-
-// method GetUserByPID
-
-func (v *interfaceManager) GoGetUserByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserByPID", flags, ch, pid)
-}
-
-func (*interfaceManager) StoreGetUserByPID(call *dbus.Call) (userPath dbus.ObjectPath, err error) {
- err = call.Store(&userPath)
- return
-}
-
-func (v *interfaceManager) GetUserByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
- return v.StoreGetUserByPID(
- <-v.GoGetUserByPID(flags, make(chan *dbus.Call, 1), pid).Done)
-}
-
-// method GetSeat
-
-func (v *interfaceManager) GoGetSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSeat", flags, ch, seatId)
-}
-
-func (*interfaceManager) StoreGetSeat(call *dbus.Call) (seatPath dbus.ObjectPath, err error) {
- err = call.Store(&seatPath)
- return
-}
-
-func (v *interfaceManager) GetSeat(flags dbus.Flags, seatId string) (dbus.ObjectPath, error) {
- return v.StoreGetSeat(
- <-v.GoGetSeat(flags, make(chan *dbus.Call, 1), seatId).Done)
-}
-
-// method ListSessions
-
-func (v *interfaceManager) GoListSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListSessions", flags, ch)
-}
-
-func (*interfaceManager) StoreListSessions(call *dbus.Call) (sessionList []SessionDetail, err error) {
- err = call.Store(&sessionList)
- return
-}
-
-func (v *interfaceManager) ListSessions(flags dbus.Flags) ([]SessionDetail, error) {
- return v.StoreListSessions(
- <-v.GoListSessions(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListUsers
-
-func (v *interfaceManager) GoListUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUsers", flags, ch)
-}
-
-func (*interfaceManager) StoreListUsers(call *dbus.Call) (userList []UserDetail, err error) {
- err = call.Store(&userList)
- return
-}
-
-func (v *interfaceManager) ListUsers(flags dbus.Flags) ([]UserDetail, error) {
- return v.StoreListUsers(
- <-v.GoListUsers(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListSeats
-
-func (v *interfaceManager) GoListSeats(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListSeats", flags, ch)
-}
-
-func (*interfaceManager) StoreListSeats(call *dbus.Call) (seatList []SeatInfo, err error) {
- err = call.Store(&seatList)
- return
-}
-
-func (v *interfaceManager) ListSeats(flags dbus.Flags) ([]SeatInfo, error) {
- return v.StoreListSeats(
- <-v.GoListSeats(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListInhibitors
-
-func (v *interfaceManager) GoListInhibitors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListInhibitors", flags, ch)
-}
-
-func (*interfaceManager) StoreListInhibitors(call *dbus.Call) (inhibitorList []InhibitorInfo, err error) {
- err = call.Store(&inhibitorList)
- return
-}
-
-func (v *interfaceManager) ListInhibitors(flags dbus.Flags) ([]InhibitorInfo, error) {
- return v.StoreListInhibitors(
- <-v.GoListInhibitors(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CreateSession
-
-func (v *interfaceManager) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateSession", flags, ch, uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties)
-}
-
-func (*interfaceManager) StoreCreateSession(call *dbus.Call) (sessionId string, sessionPath dbus.ObjectPath, runtimePath string, fifoFd dbus.UnixFD, uid0 uint32, seatId0 string, vtnr0 uint32, existing bool, err error) {
- err = call.Store(&sessionId, &sessionPath, &runtimePath, &fifoFd, &uid0, &seatId0, &vtnr0, &existing)
- return
-}
-
-func (v *interfaceManager) CreateSession(flags dbus.Flags, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) (string, dbus.ObjectPath, string, dbus.UnixFD, uint32, string, uint32, bool, error) {
- return v.StoreCreateSession(
- <-v.GoCreateSession(flags, make(chan *dbus.Call, 1), uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties).Done)
-}
-
-// method ReleaseSession
-
-func (v *interfaceManager) GoReleaseSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseSession", flags, ch, sessionId)
-}
-
-func (v *interfaceManager) ReleaseSession(flags dbus.Flags, sessionId string) error {
- return (<-v.GoReleaseSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
-}
-
-// method ActivateSession
-
-func (v *interfaceManager) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateSession", flags, ch, sessionId)
-}
-
-func (v *interfaceManager) ActivateSession(flags dbus.Flags, sessionId string) error {
- return (<-v.GoActivateSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
-}
-
-// method ActivateSessionOnSeat
-
-func (v *interfaceManager) GoActivateSessionOnSeat(flags dbus.Flags, ch chan *dbus.Call, sessionId string, seatId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateSessionOnSeat", flags, ch, sessionId, seatId)
-}
-
-func (v *interfaceManager) ActivateSessionOnSeat(flags dbus.Flags, sessionId string, seatId string) error {
- return (<-v.GoActivateSessionOnSeat(flags, make(chan *dbus.Call, 1), sessionId, seatId).Done).Err
-}
-
-// method LockSession
-
-func (v *interfaceManager) GoLockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LockSession", flags, ch, sessionId)
-}
-
-func (v *interfaceManager) LockSession(flags dbus.Flags, sessionId string) error {
- return (<-v.GoLockSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
-}
-
-// method UnlockSession
-
-func (v *interfaceManager) GoUnlockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnlockSession", flags, ch, sessionId)
-}
-
-func (v *interfaceManager) UnlockSession(flags dbus.Flags, sessionId string) error {
- return (<-v.GoUnlockSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
-}
-
-// method LockSessions
-
-func (v *interfaceManager) GoLockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LockSessions", flags, ch)
-}
-
-func (v *interfaceManager) LockSessions(flags dbus.Flags) error {
- return (<-v.GoLockSessions(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method UnlockSessions
-
-func (v *interfaceManager) GoUnlockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnlockSessions", flags, ch)
-}
-
-func (v *interfaceManager) UnlockSessions(flags dbus.Flags) error {
- return (<-v.GoUnlockSessions(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method KillSession
-
-func (v *interfaceManager) GoKillSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string, who string, signo int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".KillSession", flags, ch, sessionId, who, signo)
-}
-
-func (v *interfaceManager) KillSession(flags dbus.Flags, sessionId string, who string, signo int32) error {
- return (<-v.GoKillSession(flags, make(chan *dbus.Call, 1), sessionId, who, signo).Done).Err
-}
-
-// method KillUser
-
-func (v *interfaceManager) GoKillUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32, signo int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".KillUser", flags, ch, uid, signo)
-}
-
-func (v *interfaceManager) KillUser(flags dbus.Flags, uid uint32, signo int32) error {
- return (<-v.GoKillUser(flags, make(chan *dbus.Call, 1), uid, signo).Done).Err
-}
-
-// method TerminateSession
-
-func (v *interfaceManager) GoTerminateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TerminateSession", flags, ch, sessionId)
-}
-
-func (v *interfaceManager) TerminateSession(flags dbus.Flags, sessionId string) error {
- return (<-v.GoTerminateSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
-}
-
-// method TerminateUser
-
-func (v *interfaceManager) GoTerminateUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TerminateUser", flags, ch, uid)
-}
-
-func (v *interfaceManager) TerminateUser(flags dbus.Flags, uid uint32) error {
- return (<-v.GoTerminateUser(flags, make(chan *dbus.Call, 1), uid).Done).Err
-}
-
-// method TerminateSeat
-
-func (v *interfaceManager) GoTerminateSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TerminateSeat", flags, ch, seatId)
-}
-
-func (v *interfaceManager) TerminateSeat(flags dbus.Flags, seatId string) error {
- return (<-v.GoTerminateSeat(flags, make(chan *dbus.Call, 1), seatId).Done).Err
-}
-
-// method SetUserLinger
-
-func (v *interfaceManager) GoSetUserLinger(flags dbus.Flags, ch chan *dbus.Call, uid uint32, linger bool, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUserLinger", flags, ch, uid, linger, interactive)
-}
-
-func (v *interfaceManager) SetUserLinger(flags dbus.Flags, uid uint32, linger bool, interactive bool) error {
- return (<-v.GoSetUserLinger(flags, make(chan *dbus.Call, 1), uid, linger, interactive).Done).Err
-}
-
-// method AttachDevice
-
-func (v *interfaceManager) GoAttachDevice(flags dbus.Flags, ch chan *dbus.Call, seatId string, sysfs string, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachDevice", flags, ch, seatId, sysfs, interactive)
-}
-
-func (v *interfaceManager) AttachDevice(flags dbus.Flags, seatId string, sysfs string, interactive bool) error {
- return (<-v.GoAttachDevice(flags, make(chan *dbus.Call, 1), seatId, sysfs, interactive).Done).Err
-}
-
-// method FlushDevices
-
-func (v *interfaceManager) GoFlushDevices(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FlushDevices", flags, ch, interactive)
-}
-
-func (v *interfaceManager) FlushDevices(flags dbus.Flags, interactive bool) error {
- return (<-v.GoFlushDevices(flags, make(chan *dbus.Call, 1), interactive).Done).Err
-}
-
-// method PowerOff
-
-func (v *interfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOff", flags, ch, interactive)
-}
-
-func (v *interfaceManager) PowerOff(flags dbus.Flags, interactive bool) error {
- return (<-v.GoPowerOff(flags, make(chan *dbus.Call, 1), interactive).Done).Err
-}
-
-// method Reboot
-
-func (v *interfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch, interactive)
-}
-
-func (v *interfaceManager) Reboot(flags dbus.Flags, interactive bool) error {
- return (<-v.GoReboot(flags, make(chan *dbus.Call, 1), interactive).Done).Err
-}
-
-// method Suspend
-
-func (v *interfaceManager) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch, interactive)
-}
-
-func (v *interfaceManager) Suspend(flags dbus.Flags, interactive bool) error {
- return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1), interactive).Done).Err
-}
-
-// method Hibernate
-
-func (v *interfaceManager) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch, interactive)
-}
-
-func (v *interfaceManager) Hibernate(flags dbus.Flags, interactive bool) error {
- return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1), interactive).Done).Err
-}
-
-// method HybridSleep
-
-func (v *interfaceManager) GoHybridSleep(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".HybridSleep", flags, ch, interactive)
-}
-
-func (v *interfaceManager) HybridSleep(flags dbus.Flags, interactive bool) error {
- return (<-v.GoHybridSleep(flags, make(chan *dbus.Call, 1), interactive).Done).Err
-}
-
-// method CanPowerOff
-
-func (v *interfaceManager) GoCanPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanPowerOff", flags, ch)
-}
-
-func (*interfaceManager) StoreCanPowerOff(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceManager) CanPowerOff(flags dbus.Flags) (string, error) {
- return v.StoreCanPowerOff(
- <-v.GoCanPowerOff(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanReboot
-
-func (v *interfaceManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanReboot", flags, ch)
-}
-
-func (*interfaceManager) StoreCanReboot(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceManager) CanReboot(flags dbus.Flags) (string, error) {
- return v.StoreCanReboot(
- <-v.GoCanReboot(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanSuspend
-
-func (v *interfaceManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSuspend", flags, ch)
-}
-
-func (*interfaceManager) StoreCanSuspend(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceManager) CanSuspend(flags dbus.Flags) (string, error) {
- return v.StoreCanSuspend(
- <-v.GoCanSuspend(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanHibernate
-
-func (v *interfaceManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHibernate", flags, ch)
-}
-
-func (*interfaceManager) StoreCanHibernate(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceManager) CanHibernate(flags dbus.Flags) (string, error) {
- return v.StoreCanHibernate(
- <-v.GoCanHibernate(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CanHybridSleep
-
-func (v *interfaceManager) GoCanHybridSleep(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHybridSleep", flags, ch)
-}
-
-func (*interfaceManager) StoreCanHybridSleep(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceManager) CanHybridSleep(flags dbus.Flags) (string, error) {
- return v.StoreCanHybridSleep(
- <-v.GoCanHybridSleep(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ScheduleShutdown
-
-func (v *interfaceManager) GoScheduleShutdown(flags dbus.Flags, ch chan *dbus.Call, type0 string, usec uint64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ScheduleShutdown", flags, ch, type0, usec)
-}
-
-func (v *interfaceManager) ScheduleShutdown(flags dbus.Flags, type0 string, usec uint64) error {
- return (<-v.GoScheduleShutdown(flags, make(chan *dbus.Call, 1), type0, usec).Done).Err
-}
-
-// method CancelScheduledShutdown
-
-func (v *interfaceManager) GoCancelScheduledShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelScheduledShutdown", flags, ch)
-}
-
-func (*interfaceManager) StoreCancelScheduledShutdown(call *dbus.Call) (cancelled bool, err error) {
- err = call.Store(&cancelled)
- return
-}
-
-func (v *interfaceManager) CancelScheduledShutdown(flags dbus.Flags) (bool, error) {
- return v.StoreCancelScheduledShutdown(
- <-v.GoCancelScheduledShutdown(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Inhibit
-
-func (v *interfaceManager) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, what string, who string, why string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Inhibit", flags, ch, what, who, why, mode)
-}
-
-func (*interfaceManager) StoreInhibit(call *dbus.Call) (pipeFd dbus.UnixFD, err error) {
- err = call.Store(&pipeFd)
- return
-}
-
-func (v *interfaceManager) Inhibit(flags dbus.Flags, what string, who string, why string, mode string) (dbus.UnixFD, error) {
- return v.StoreInhibit(
- <-v.GoInhibit(flags, make(chan *dbus.Call, 1), what, who, why, mode).Done)
-}
-
-// method CanRebootToFirmwareSetup
-
-func (v *interfaceManager) GoCanRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CanRebootToFirmwareSetup", flags, ch)
-}
-
-func (*interfaceManager) StoreCanRebootToFirmwareSetup(call *dbus.Call) (result string, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceManager) CanRebootToFirmwareSetup(flags dbus.Flags) (string, error) {
- return v.StoreCanRebootToFirmwareSetup(
- <-v.GoCanRebootToFirmwareSetup(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetRebootToFirmwareSetup
-
-func (v *interfaceManager) GoSetRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRebootToFirmwareSetup", flags, ch, enable)
-}
-
-func (v *interfaceManager) SetRebootToFirmwareSetup(flags dbus.Flags, enable bool) error {
- return (<-v.GoSetRebootToFirmwareSetup(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// method SetWallMessage
-
-func (v *interfaceManager) GoSetWallMessage(flags dbus.Flags, ch chan *dbus.Call, wallMessage string, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWallMessage", flags, ch, wallMessage, enable)
-}
-
-func (v *interfaceManager) SetWallMessage(flags dbus.Flags, wallMessage string, enable bool) error {
- return (<-v.GoSetWallMessage(flags, make(chan *dbus.Call, 1), wallMessage, enable).Done).Err
-}
-
-// signal SessionNew
-
-func (v *interfaceManager) ConnectSessionNew(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SessionNew", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SessionNew",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var sessionId string
- var sessionPath dbus.ObjectPath
- err := dbus.Store(sig.Body, &sessionId, &sessionPath)
- if err == nil {
- cb(sessionId, sessionPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SessionRemoved
-
-func (v *interfaceManager) ConnectSessionRemoved(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SessionRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SessionRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var sessionId string
- var sessionPath dbus.ObjectPath
- err := dbus.Store(sig.Body, &sessionId, &sessionPath)
- if err == nil {
- cb(sessionId, sessionPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UserNew
-
-func (v *interfaceManager) ConnectUserNew(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UserNew", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UserNew",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var uid uint32
- var userPath dbus.ObjectPath
- err := dbus.Store(sig.Body, &uid, &userPath)
- if err == nil {
- cb(uid, userPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UserRemoved
-
-func (v *interfaceManager) ConnectUserRemoved(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UserRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UserRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var uid uint32
- var userPath dbus.ObjectPath
- err := dbus.Store(sig.Body, &uid, &userPath)
- if err == nil {
- cb(uid, userPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SeatNew
-
-func (v *interfaceManager) ConnectSeatNew(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SeatNew", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SeatNew",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var seatId string
- var seatPath dbus.ObjectPath
- err := dbus.Store(sig.Body, &seatId, &seatPath)
- if err == nil {
- cb(seatId, seatPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SeatRemoved
-
-func (v *interfaceManager) ConnectSeatRemoved(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SeatRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SeatRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var seatId string
- var seatPath dbus.ObjectPath
- err := dbus.Store(sig.Body, &seatId, &seatPath)
- if err == nil {
- cb(seatId, seatPath)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PrepareForShutdown
-
-func (v *interfaceManager) ConnectPrepareForShutdown(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PrepareForShutdown", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PrepareForShutdown",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var start bool
- err := dbus.Store(sig.Body, &start)
- if err == nil {
- cb(start)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PrepareForSleep
-
-func (v *interfaceManager) ConnectPrepareForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PrepareForSleep", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PrepareForSleep",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var start bool
- err := dbus.Store(sig.Body, &start)
- if err == nil {
- cb(start)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property EnableWallMessages b
-
-func (v *interfaceManager) EnableWallMessages() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "EnableWallMessages",
- }
-}
-
-// property WallMessage s
-
-func (v *interfaceManager) WallMessage() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WallMessage",
- }
-}
-
-// property NAutoVTs u
-
-func (v *interfaceManager) NAutoVTs() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NAutoVTs",
- }
-}
-
-// property KillOnlyUsers as
-
-func (v *interfaceManager) KillOnlyUsers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "KillOnlyUsers",
- }
-}
-
-// property KillExcludeUsers as
-
-func (v *interfaceManager) KillExcludeUsers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "KillExcludeUsers",
- }
-}
-
-// property KillUserProcesses b
-
-func (v *interfaceManager) KillUserProcesses() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "KillUserProcesses",
- }
-}
-
-// property RebootToFirmwareSetup b
-
-func (v *interfaceManager) RebootToFirmwareSetup() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RebootToFirmwareSetup",
- }
-}
-
-// property IdleHint b
-
-func (v *interfaceManager) IdleHint() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IdleHint",
- }
-}
-
-// property IdleSinceHint t
-
-func (v *interfaceManager) IdleSinceHint() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHint",
- }
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *interfaceManager) IdleSinceHintMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHintMonotonic",
- }
-}
-
-// property BlockInhibited s
-
-func (v *interfaceManager) BlockInhibited() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BlockInhibited",
- }
-}
-
-// property DelayInhibited s
-
-func (v *interfaceManager) DelayInhibited() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DelayInhibited",
- }
-}
-
-// property InhibitDelayMaxUSec t
-
-func (v *interfaceManager) InhibitDelayMaxUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InhibitDelayMaxUSec",
- }
-}
-
-// property HandlePowerKey s
-
-func (v *interfaceManager) HandlePowerKey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HandlePowerKey",
- }
-}
-
-// property HandleSuspendKey s
-
-func (v *interfaceManager) HandleSuspendKey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HandleSuspendKey",
- }
-}
-
-// property HandleHibernateKey s
-
-func (v *interfaceManager) HandleHibernateKey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HandleHibernateKey",
- }
-}
-
-// property HandleLidSwitch s
-
-func (v *interfaceManager) HandleLidSwitch() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HandleLidSwitch",
- }
-}
-
-// property HandleLidSwitchDocked s
-
-func (v *interfaceManager) HandleLidSwitchDocked() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HandleLidSwitchDocked",
- }
-}
-
-// property HoldoffTimeoutUSec t
-
-func (v *interfaceManager) HoldoffTimeoutUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "HoldoffTimeoutUSec",
- }
-}
-
-// property IdleAction s
-
-func (v *interfaceManager) IdleAction() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IdleAction",
- }
-}
-
-// property IdleActionUSec t
-
-func (v *interfaceManager) IdleActionUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleActionUSec",
- }
-}
-
-// property PreparingForShutdown b
-
-func (v *interfaceManager) PreparingForShutdown() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PreparingForShutdown",
- }
-}
-
-// property PreparingForSleep b
-
-func (v *interfaceManager) PreparingForSleep() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PreparingForSleep",
- }
-}
-
-type PropManagerScheduledShutdown interface {
- Get(flags dbus.Flags) (value ScheduledShutdown, err error)
- Set(flags dbus.Flags, value ScheduledShutdown) error
- ConnectChanged(cb func(hasValue bool, value ScheduledShutdown)) error
-}
-
-type implPropManagerScheduledShutdown struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropManagerScheduledShutdown) Get(flags dbus.Flags) (value ScheduledShutdown, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropManagerScheduledShutdown) Set(flags dbus.Flags, value ScheduledShutdown) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropManagerScheduledShutdown) ConnectChanged(cb func(hasValue bool, value ScheduledShutdown)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v ScheduledShutdown
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, ScheduledShutdown{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property ScheduledShutdown (st)
-
-func (v *interfaceManager) ScheduledShutdown() PropManagerScheduledShutdown {
- return &implPropManagerScheduledShutdown{
- Impl: v,
- Name: "ScheduledShutdown",
- }
-}
-
-// property Docked b
-
-func (v *interfaceManager) Docked() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Docked",
- }
-}
-
-// property RemoveIPC b
-
-func (v *interfaceManager) RemoveIPC() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RemoveIPC",
- }
-}
-
-// property RuntimeDirectorySize t
-
-func (v *interfaceManager) RuntimeDirectorySize() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RuntimeDirectorySize",
- }
-}
-
-// property InhibitorsMax t
-
-func (v *interfaceManager) InhibitorsMax() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InhibitorsMax",
- }
-}
-
-// property NCurrentInhibitors t
-
-func (v *interfaceManager) NCurrentInhibitors() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "NCurrentInhibitors",
- }
-}
-
-// property SessionsMax t
-
-func (v *interfaceManager) SessionsMax() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "SessionsMax",
- }
-}
-
-// property NCurrentSessions t
-
-func (v *interfaceManager) NCurrentSessions() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "NCurrentSessions",
- }
-}
-
-// property UserTasksMax t
-
-func (v *interfaceManager) UserTasksMax() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UserTasksMax",
- }
-}
-
-type Seat interface {
- seat // interface org.freedesktop.login1.Seat
- proxy.Object
-}
-
-type objectSeat struct {
- interfaceSeat // interface org.freedesktop.login1.Seat
- proxy.ImplObject
-}
-
-func NewSeat(conn *dbus.Conn, path dbus.ObjectPath) (Seat, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSeat)
- obj.ImplObject.Init_(conn, "org.freedesktop.login1", path)
- return obj, nil
-}
-
-type seat interface {
- GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Terminate(flags dbus.Flags) error
- GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
- ActivateSession(flags dbus.Flags, sessionId string) error
- GoSwitchTo(flags dbus.Flags, ch chan *dbus.Call, vtnr uint32) *dbus.Call
- SwitchTo(flags dbus.Flags, vtnr uint32) error
- GoSwitchToNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SwitchToNext(flags dbus.Flags) error
- GoSwitchToPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SwitchToPrevious(flags dbus.Flags) error
- Id() proxy.PropString
- ActiveSession() PropSessionInfo
- CanMultiSession() proxy.PropBool
- CanTTY() proxy.PropBool
- CanGraphical() proxy.PropBool
- Sessions() PropSessionInfoSlice
- IdleHint() proxy.PropBool
- IdleSinceHint() proxy.PropUint64
- IdleSinceHintMonotonic() proxy.PropUint64
-}
-
-type interfaceSeat struct{}
-
-func (v *interfaceSeat) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSeat) GetInterfaceName_() string {
- return "org.freedesktop.login1.Seat"
-}
-
-// method Terminate
-
-func (v *interfaceSeat) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Terminate", flags, ch)
-}
-
-func (v *interfaceSeat) Terminate(flags dbus.Flags) error {
- return (<-v.GoTerminate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ActivateSession
-
-func (v *interfaceSeat) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateSession", flags, ch, sessionId)
-}
-
-func (v *interfaceSeat) ActivateSession(flags dbus.Flags, sessionId string) error {
- return (<-v.GoActivateSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
-}
-
-// method SwitchTo
-
-func (v *interfaceSeat) GoSwitchTo(flags dbus.Flags, ch chan *dbus.Call, vtnr uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchTo", flags, ch, vtnr)
-}
-
-func (v *interfaceSeat) SwitchTo(flags dbus.Flags, vtnr uint32) error {
- return (<-v.GoSwitchTo(flags, make(chan *dbus.Call, 1), vtnr).Done).Err
-}
-
-// method SwitchToNext
-
-func (v *interfaceSeat) GoSwitchToNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchToNext", flags, ch)
-}
-
-func (v *interfaceSeat) SwitchToNext(flags dbus.Flags) error {
- return (<-v.GoSwitchToNext(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SwitchToPrevious
-
-func (v *interfaceSeat) GoSwitchToPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchToPrevious", flags, ch)
-}
-
-func (v *interfaceSeat) SwitchToPrevious(flags dbus.Flags) error {
- return (<-v.GoSwitchToPrevious(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property Id s
-
-func (v *interfaceSeat) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-// property ActiveSession (so)
-
-func (v *interfaceSeat) ActiveSession() PropSessionInfo {
- return &implPropSessionInfo{
- Impl: v,
- Name: "ActiveSession",
- }
-}
-
-// property CanMultiSession b
-
-func (v *interfaceSeat) CanMultiSession() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanMultiSession",
- }
-}
-
-// property CanTTY b
-
-func (v *interfaceSeat) CanTTY() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanTTY",
- }
-}
-
-// property CanGraphical b
-
-func (v *interfaceSeat) CanGraphical() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanGraphical",
- }
-}
-
-// property Sessions a(so)
-
-func (v *interfaceSeat) Sessions() PropSessionInfoSlice {
- return &implPropSessionInfoSlice{
- Impl: v,
- Name: "Sessions",
- }
-}
-
-// property IdleHint b
-
-func (v *interfaceSeat) IdleHint() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IdleHint",
- }
-}
-
-// property IdleSinceHint t
-
-func (v *interfaceSeat) IdleSinceHint() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHint",
- }
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *interfaceSeat) IdleSinceHintMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHintMonotonic",
- }
-}
-
-type Session interface {
- session // interface org.freedesktop.login1.Session
- proxy.Object
-}
-
-type objectSession struct {
- interfaceSession // interface org.freedesktop.login1.Session
- proxy.ImplObject
-}
-
-func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSession)
- obj.ImplObject.Init_(conn, "org.freedesktop.login1", path)
- return obj, nil
-}
-
-type session interface {
- GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Terminate(flags dbus.Flags) error
- GoActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Activate(flags dbus.Flags) error
- GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Lock(flags dbus.Flags) error
- GoUnlock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Unlock(flags dbus.Flags) error
- GoSetIdleHint(flags dbus.Flags, ch chan *dbus.Call, idle bool) *dbus.Call
- SetIdleHint(flags dbus.Flags, idle bool) error
- GoSetLockedHint(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call
- SetLockedHint(flags dbus.Flags, locked bool) error
- GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signo int32) *dbus.Call
- Kill(flags dbus.Flags, who string, signo int32) error
- GoTakeControl(flags dbus.Flags, ch chan *dbus.Call, force bool) *dbus.Call
- TakeControl(flags dbus.Flags, force bool) error
- GoReleaseControl(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ReleaseControl(flags dbus.Flags) error
- GoTakeDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call
- TakeDevice(flags dbus.Flags, major uint32, minor uint32) (dbus.UnixFD, bool, error)
- GoReleaseDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call
- ReleaseDevice(flags dbus.Flags, major uint32, minor uint32) error
- GoPauseDeviceComplete(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call
- PauseDeviceComplete(flags dbus.Flags, major uint32, minor uint32) error
- ConnectPauseDevice(cb func(major uint32, minor uint32, type0 string)) (dbusutil.SignalHandlerId, error)
- ConnectResumeDevice(cb func(major uint32, minor uint32, fd dbus.UnixFD)) (dbusutil.SignalHandlerId, error)
- ConnectLock(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error)
- Id() proxy.PropString
- User() PropSessionUser
- Name() proxy.PropString
- Timestamp() proxy.PropUint64
- TimestampMonotonic() proxy.PropUint64
- VTNr() proxy.PropUint32
- Seat() PropSessionSeat
- TTY() proxy.PropString
- Display() proxy.PropString
- Remote() proxy.PropBool
- RemoteHost() proxy.PropString
- RemoteUser() proxy.PropString
- Service() proxy.PropString
- Desktop() proxy.PropString
- Scope() proxy.PropString
- Leader() proxy.PropUint32
- Audit() proxy.PropUint32
- Type() proxy.PropString
- Class() proxy.PropString
- Active() proxy.PropBool
- State() proxy.PropString
- IdleHint() proxy.PropBool
- IdleSinceHint() proxy.PropUint64
- IdleSinceHintMonotonic() proxy.PropUint64
- LockedHint() proxy.PropBool
-}
-
-type interfaceSession struct{}
-
-func (v *interfaceSession) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSession) GetInterfaceName_() string {
- return "org.freedesktop.login1.Session"
-}
-
-// method Terminate
-
-func (v *interfaceSession) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Terminate", flags, ch)
-}
-
-func (v *interfaceSession) Terminate(flags dbus.Flags) error {
- return (<-v.GoTerminate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Activate
-
-func (v *interfaceSession) GoActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Activate", flags, ch)
-}
-
-func (v *interfaceSession) Activate(flags dbus.Flags) error {
- return (<-v.GoActivate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Lock
-
-func (v *interfaceSession) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Lock", flags, ch)
-}
-
-func (v *interfaceSession) Lock(flags dbus.Flags) error {
- return (<-v.GoLock(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Unlock
-
-func (v *interfaceSession) GoUnlock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unlock", flags, ch)
-}
-
-func (v *interfaceSession) Unlock(flags dbus.Flags) error {
- return (<-v.GoUnlock(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetIdleHint
-
-func (v *interfaceSession) GoSetIdleHint(flags dbus.Flags, ch chan *dbus.Call, idle bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIdleHint", flags, ch, idle)
-}
-
-func (v *interfaceSession) SetIdleHint(flags dbus.Flags, idle bool) error {
- return (<-v.GoSetIdleHint(flags, make(chan *dbus.Call, 1), idle).Done).Err
-}
-
-// method SetLockedHint
-
-func (v *interfaceSession) GoSetLockedHint(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLockedHint", flags, ch, locked)
-}
-
-func (v *interfaceSession) SetLockedHint(flags dbus.Flags, locked bool) error {
- return (<-v.GoSetLockedHint(flags, make(chan *dbus.Call, 1), locked).Done).Err
-}
-
-// method Kill
-
-func (v *interfaceSession) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signo int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch, who, signo)
-}
-
-func (v *interfaceSession) Kill(flags dbus.Flags, who string, signo int32) error {
- return (<-v.GoKill(flags, make(chan *dbus.Call, 1), who, signo).Done).Err
-}
-
-// method TakeControl
-
-func (v *interfaceSession) GoTakeControl(flags dbus.Flags, ch chan *dbus.Call, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TakeControl", flags, ch, force)
-}
-
-func (v *interfaceSession) TakeControl(flags dbus.Flags, force bool) error {
- return (<-v.GoTakeControl(flags, make(chan *dbus.Call, 1), force).Done).Err
-}
-
-// method ReleaseControl
-
-func (v *interfaceSession) GoReleaseControl(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseControl", flags, ch)
-}
-
-func (v *interfaceSession) ReleaseControl(flags dbus.Flags) error {
- return (<-v.GoReleaseControl(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method TakeDevice
-
-func (v *interfaceSession) GoTakeDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TakeDevice", flags, ch, major, minor)
-}
-
-func (*interfaceSession) StoreTakeDevice(call *dbus.Call) (fd dbus.UnixFD, inactive bool, err error) {
- err = call.Store(&fd, &inactive)
- return
-}
-
-func (v *interfaceSession) TakeDevice(flags dbus.Flags, major uint32, minor uint32) (dbus.UnixFD, bool, error) {
- return v.StoreTakeDevice(
- <-v.GoTakeDevice(flags, make(chan *dbus.Call, 1), major, minor).Done)
-}
-
-// method ReleaseDevice
-
-func (v *interfaceSession) GoReleaseDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseDevice", flags, ch, major, minor)
-}
-
-func (v *interfaceSession) ReleaseDevice(flags dbus.Flags, major uint32, minor uint32) error {
- return (<-v.GoReleaseDevice(flags, make(chan *dbus.Call, 1), major, minor).Done).Err
-}
-
-// method PauseDeviceComplete
-
-func (v *interfaceSession) GoPauseDeviceComplete(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PauseDeviceComplete", flags, ch, major, minor)
-}
-
-func (v *interfaceSession) PauseDeviceComplete(flags dbus.Flags, major uint32, minor uint32) error {
- return (<-v.GoPauseDeviceComplete(flags, make(chan *dbus.Call, 1), major, minor).Done).Err
-}
-
-// signal PauseDevice
-
-func (v *interfaceSession) ConnectPauseDevice(cb func(major uint32, minor uint32, type0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PauseDevice", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PauseDevice",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var major uint32
- var minor uint32
- var type0 string
- err := dbus.Store(sig.Body, &major, &minor, &type0)
- if err == nil {
- cb(major, minor, type0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ResumeDevice
-
-func (v *interfaceSession) ConnectResumeDevice(cb func(major uint32, minor uint32, fd dbus.UnixFD)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ResumeDevice", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ResumeDevice",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var major uint32
- var minor uint32
- var fd dbus.UnixFD
- err := dbus.Store(sig.Body, &major, &minor, &fd)
- if err == nil {
- cb(major, minor, fd)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Lock
-
-func (v *interfaceSession) ConnectLock(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Lock", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Lock",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Unlock
-
-func (v *interfaceSession) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Unlock", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Unlock",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Id s
-
-func (v *interfaceSession) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-type PropSessionUser interface {
- Get(flags dbus.Flags) (value UserInfo, err error)
- Set(flags dbus.Flags, value UserInfo) error
- ConnectChanged(cb func(hasValue bool, value UserInfo)) error
-}
-
-type implPropSessionUser struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropSessionUser) Get(flags dbus.Flags) (value UserInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropSessionUser) Set(flags dbus.Flags, value UserInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropSessionUser) ConnectChanged(cb func(hasValue bool, value UserInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v UserInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, UserInfo{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property User (uo)
-
-func (v *interfaceSession) User() PropSessionUser {
- return &implPropSessionUser{
- Impl: v,
- Name: "User",
- }
-}
-
-// property Name s
-
-func (v *interfaceSession) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Timestamp t
-
-func (v *interfaceSession) Timestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Timestamp",
- }
-}
-
-// property TimestampMonotonic t
-
-func (v *interfaceSession) TimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimestampMonotonic",
- }
-}
-
-// property VTNr u
-
-func (v *interfaceSession) VTNr() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "VTNr",
- }
-}
-
-type PropSessionSeat interface {
- Get(flags dbus.Flags) (value SeatInfo, err error)
- Set(flags dbus.Flags, value SeatInfo) error
- ConnectChanged(cb func(hasValue bool, value SeatInfo)) error
-}
-
-type implPropSessionSeat struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropSessionSeat) Get(flags dbus.Flags) (value SeatInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropSessionSeat) Set(flags dbus.Flags, value SeatInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropSessionSeat) ConnectChanged(cb func(hasValue bool, value SeatInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v SeatInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, SeatInfo{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Seat (so)
-
-func (v *interfaceSession) Seat() PropSessionSeat {
- return &implPropSessionSeat{
- Impl: v,
- Name: "Seat",
- }
-}
-
-// property TTY s
-
-func (v *interfaceSession) TTY() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "TTY",
- }
-}
-
-// property Display s
-
-func (v *interfaceSession) Display() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Display",
- }
-}
-
-// property Remote b
-
-func (v *interfaceSession) Remote() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Remote",
- }
-}
-
-// property RemoteHost s
-
-func (v *interfaceSession) RemoteHost() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RemoteHost",
- }
-}
-
-// property RemoteUser s
-
-func (v *interfaceSession) RemoteUser() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RemoteUser",
- }
-}
-
-// property Service s
-
-func (v *interfaceSession) Service() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Service",
- }
-}
-
-// property Desktop s
-
-func (v *interfaceSession) Desktop() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Desktop",
- }
-}
-
-// property Scope s
-
-func (v *interfaceSession) Scope() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Scope",
- }
-}
-
-// property Leader u
-
-func (v *interfaceSession) Leader() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Leader",
- }
-}
-
-// property Audit u
-
-func (v *interfaceSession) Audit() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Audit",
- }
-}
-
-// property Type s
-
-func (v *interfaceSession) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Class s
-
-func (v *interfaceSession) Class() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Class",
- }
-}
-
-// property Active b
-
-func (v *interfaceSession) Active() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Active",
- }
-}
-
-// property State s
-
-func (v *interfaceSession) State() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "State",
- }
-}
-
-// property IdleHint b
-
-func (v *interfaceSession) IdleHint() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IdleHint",
- }
-}
-
-// property IdleSinceHint t
-
-func (v *interfaceSession) IdleSinceHint() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHint",
- }
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *interfaceSession) IdleSinceHintMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHintMonotonic",
- }
-}
-
-// property LockedHint b
-
-func (v *interfaceSession) LockedHint() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "LockedHint",
- }
-}
-
-type User interface {
- user // interface org.freedesktop.login1.User
- proxy.Object
-}
-
-type objectUser struct {
- interfaceUser // interface org.freedesktop.login1.User
- proxy.ImplObject
-}
-
-func NewUser(conn *dbus.Conn, path dbus.ObjectPath) (User, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectUser)
- obj.ImplObject.Init_(conn, "org.freedesktop.login1", path)
- return obj, nil
-}
-
-type user interface {
- GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Terminate(flags dbus.Flags) error
- GoKill(flags dbus.Flags, ch chan *dbus.Call, signo int32) *dbus.Call
- Kill(flags dbus.Flags, signo int32) error
- UID() proxy.PropUint32
- GID() proxy.PropUint32
- Name() proxy.PropString
- Timestamp() proxy.PropUint64
- TimestampMonotonic() proxy.PropUint64
- RuntimePath() proxy.PropString
- Service() proxy.PropString
- Slice() proxy.PropString
- Display() PropSessionInfo
- State() proxy.PropString
- Sessions() PropSessionInfoSlice
- IdleHint() proxy.PropBool
- IdleSinceHint() proxy.PropUint64
- IdleSinceHintMonotonic() proxy.PropUint64
- Linger() proxy.PropBool
-}
-
-type interfaceUser struct{}
-
-func (v *interfaceUser) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceUser) GetInterfaceName_() string {
- return "org.freedesktop.login1.User"
-}
-
-// method Terminate
-
-func (v *interfaceUser) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Terminate", flags, ch)
-}
-
-func (v *interfaceUser) Terminate(flags dbus.Flags) error {
- return (<-v.GoTerminate(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Kill
-
-func (v *interfaceUser) GoKill(flags dbus.Flags, ch chan *dbus.Call, signo int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch, signo)
-}
-
-func (v *interfaceUser) Kill(flags dbus.Flags, signo int32) error {
- return (<-v.GoKill(flags, make(chan *dbus.Call, 1), signo).Done).Err
-}
-
-// property UID u
-
-func (v *interfaceUser) UID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "UID",
- }
-}
-
-// property GID u
-
-func (v *interfaceUser) GID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "GID",
- }
-}
-
-// property Name s
-
-func (v *interfaceUser) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property Timestamp t
-
-func (v *interfaceUser) Timestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Timestamp",
- }
-}
-
-// property TimestampMonotonic t
-
-func (v *interfaceUser) TimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimestampMonotonic",
- }
-}
-
-// property RuntimePath s
-
-func (v *interfaceUser) RuntimePath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RuntimePath",
- }
-}
-
-// property Service s
-
-func (v *interfaceUser) Service() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Service",
- }
-}
-
-// property Slice s
-
-func (v *interfaceUser) Slice() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Slice",
- }
-}
-
-// property Display (so)
-
-func (v *interfaceUser) Display() PropSessionInfo {
- return &implPropSessionInfo{
- Impl: v,
- Name: "Display",
- }
-}
-
-// property State s
-
-func (v *interfaceUser) State() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "State",
- }
-}
-
-// property Sessions a(so)
-
-func (v *interfaceUser) Sessions() PropSessionInfoSlice {
- return &implPropSessionInfoSlice{
- Impl: v,
- Name: "Sessions",
- }
-}
-
-// property IdleHint b
-
-func (v *interfaceUser) IdleHint() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IdleHint",
- }
-}
-
-// property IdleSinceHint t
-
-func (v *interfaceUser) IdleSinceHint() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHint",
- }
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *interfaceUser) IdleSinceHintMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IdleSinceHintMonotonic",
- }
-}
-
-// property Linger b
-
-func (v *interfaceUser) Linger() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Linger",
- }
-}
-
-type PropSessionInfo interface {
- Get(flags dbus.Flags) (value SessionInfo, err error)
- Set(flags dbus.Flags, value SessionInfo) error
- ConnectChanged(cb func(hasValue bool, value SessionInfo)) error
-}
-
-type implPropSessionInfo struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropSessionInfo) Get(flags dbus.Flags) (value SessionInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropSessionInfo) Set(flags dbus.Flags, value SessionInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropSessionInfo) ConnectChanged(cb func(hasValue bool, value SessionInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v SessionInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, SessionInfo{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropSessionInfoSlice interface {
- Get(flags dbus.Flags) (value []SessionInfo, err error)
- Set(flags dbus.Flags, value []SessionInfo) error
- ConnectChanged(cb func(hasValue bool, value []SessionInfo)) error
-}
-
-type implPropSessionInfoSlice struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropSessionInfoSlice) Get(flags dbus.Flags) (value []SessionInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropSessionInfoSlice) Set(flags dbus.Flags, value []SessionInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropSessionInfoSlice) ConnectChanged(cb func(hasValue bool, value []SessionInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []SessionInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,2622 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.login1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package login1
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockManager struct {
- MockInterfaceManager // interface org.freedesktop.login1.Manager
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method GetSession
-
-func (v *MockInterfaceManager) GoGetSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetSession(flags dbus.Flags, sessionId string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, sessionId)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetSessionByPID
-
-func (v *MockInterfaceManager) GoGetSessionByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, pid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetSessionByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, pid)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUser
-
-func (v *MockInterfaceManager) GoGetUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUser(flags dbus.Flags, uid uint32) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, uid)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUserByPID
-
-func (v *MockInterfaceManager) GoGetUserByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, pid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUserByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, pid)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetSeat
-
-func (v *MockInterfaceManager) GoGetSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, seatId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetSeat(flags dbus.Flags, seatId string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, seatId)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListSessions
-
-func (v *MockInterfaceManager) GoListSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListSessions(flags dbus.Flags) ([]SessionDetail, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]SessionDetail)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListUsers
-
-func (v *MockInterfaceManager) GoListUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListUsers(flags dbus.Flags) ([]UserDetail, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]UserDetail)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListSeats
-
-func (v *MockInterfaceManager) GoListSeats(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListSeats(flags dbus.Flags) ([]SeatInfo, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]SeatInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListInhibitors
-
-func (v *MockInterfaceManager) GoListInhibitors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListInhibitors(flags dbus.Flags) ([]InhibitorInfo, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]InhibitorInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CreateSession
-
-func (v *MockInterfaceManager) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CreateSession(flags dbus.Flags, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) (string, dbus.ObjectPath, string, dbus.UnixFD, uint32, string, uint32, bool, error) {
- mockArgs := v.Called(flags, uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties)
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- ret3, ok := mockArgs.Get(3).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 3, mockArgs.Get(3)))
- }
-
- ret4, ok := mockArgs.Get(4).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 4, mockArgs.Get(4)))
- }
-
- ret6, ok := mockArgs.Get(6).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 6, mockArgs.Get(6)))
- }
-
- return mockArgs.String(0), ret1, mockArgs.String(2), ret3, ret4, mockArgs.String(5), ret6, mockArgs.Bool(7), mockArgs.Error(8)
-}
-
-// method ReleaseSession
-
-func (v *MockInterfaceManager) GoReleaseSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ReleaseSession(flags dbus.Flags, sessionId string) error {
- mockArgs := v.Called(flags, sessionId)
-
- return mockArgs.Error(0)
-}
-
-// method ActivateSession
-
-func (v *MockInterfaceManager) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ActivateSession(flags dbus.Flags, sessionId string) error {
- mockArgs := v.Called(flags, sessionId)
-
- return mockArgs.Error(0)
-}
-
-// method ActivateSessionOnSeat
-
-func (v *MockInterfaceManager) GoActivateSessionOnSeat(flags dbus.Flags, ch chan *dbus.Call, sessionId string, seatId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId, seatId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ActivateSessionOnSeat(flags dbus.Flags, sessionId string, seatId string) error {
- mockArgs := v.Called(flags, sessionId, seatId)
-
- return mockArgs.Error(0)
-}
-
-// method LockSession
-
-func (v *MockInterfaceManager) GoLockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) LockSession(flags dbus.Flags, sessionId string) error {
- mockArgs := v.Called(flags, sessionId)
-
- return mockArgs.Error(0)
-}
-
-// method UnlockSession
-
-func (v *MockInterfaceManager) GoUnlockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UnlockSession(flags dbus.Flags, sessionId string) error {
- mockArgs := v.Called(flags, sessionId)
-
- return mockArgs.Error(0)
-}
-
-// method LockSessions
-
-func (v *MockInterfaceManager) GoLockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) LockSessions(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method UnlockSessions
-
-func (v *MockInterfaceManager) GoUnlockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UnlockSessions(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method KillSession
-
-func (v *MockInterfaceManager) GoKillSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string, who string, signo int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId, who, signo)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) KillSession(flags dbus.Flags, sessionId string, who string, signo int32) error {
- mockArgs := v.Called(flags, sessionId, who, signo)
-
- return mockArgs.Error(0)
-}
-
-// method KillUser
-
-func (v *MockInterfaceManager) GoKillUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32, signo int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid, signo)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) KillUser(flags dbus.Flags, uid uint32, signo int32) error {
- mockArgs := v.Called(flags, uid, signo)
-
- return mockArgs.Error(0)
-}
-
-// method TerminateSession
-
-func (v *MockInterfaceManager) GoTerminateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) TerminateSession(flags dbus.Flags, sessionId string) error {
- mockArgs := v.Called(flags, sessionId)
-
- return mockArgs.Error(0)
-}
-
-// method TerminateUser
-
-func (v *MockInterfaceManager) GoTerminateUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) TerminateUser(flags dbus.Flags, uid uint32) error {
- mockArgs := v.Called(flags, uid)
-
- return mockArgs.Error(0)
-}
-
-// method TerminateSeat
-
-func (v *MockInterfaceManager) GoTerminateSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, seatId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) TerminateSeat(flags dbus.Flags, seatId string) error {
- mockArgs := v.Called(flags, seatId)
-
- return mockArgs.Error(0)
-}
-
-// method SetUserLinger
-
-func (v *MockInterfaceManager) GoSetUserLinger(flags dbus.Flags, ch chan *dbus.Call, uid uint32, linger bool, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid, linger, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetUserLinger(flags dbus.Flags, uid uint32, linger bool, interactive bool) error {
- mockArgs := v.Called(flags, uid, linger, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method AttachDevice
-
-func (v *MockInterfaceManager) GoAttachDevice(flags dbus.Flags, ch chan *dbus.Call, seatId string, sysfs string, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, seatId, sysfs, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) AttachDevice(flags dbus.Flags, seatId string, sysfs string, interactive bool) error {
- mockArgs := v.Called(flags, seatId, sysfs, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method FlushDevices
-
-func (v *MockInterfaceManager) GoFlushDevices(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) FlushDevices(flags dbus.Flags, interactive bool) error {
- mockArgs := v.Called(flags, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method PowerOff
-
-func (v *MockInterfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PowerOff(flags dbus.Flags, interactive bool) error {
- mockArgs := v.Called(flags, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method Reboot
-
-func (v *MockInterfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Reboot(flags dbus.Flags, interactive bool) error {
- mockArgs := v.Called(flags, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method Suspend
-
-func (v *MockInterfaceManager) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Suspend(flags dbus.Flags, interactive bool) error {
- mockArgs := v.Called(flags, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method Hibernate
-
-func (v *MockInterfaceManager) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Hibernate(flags dbus.Flags, interactive bool) error {
- mockArgs := v.Called(flags, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method HybridSleep
-
-func (v *MockInterfaceManager) GoHybridSleep(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, interactive)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) HybridSleep(flags dbus.Flags, interactive bool) error {
- mockArgs := v.Called(flags, interactive)
-
- return mockArgs.Error(0)
-}
-
-// method CanPowerOff
-
-func (v *MockInterfaceManager) GoCanPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CanPowerOff(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method CanReboot
-
-func (v *MockInterfaceManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CanReboot(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method CanSuspend
-
-func (v *MockInterfaceManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CanSuspend(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method CanHibernate
-
-func (v *MockInterfaceManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CanHibernate(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method CanHybridSleep
-
-func (v *MockInterfaceManager) GoCanHybridSleep(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CanHybridSleep(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method ScheduleShutdown
-
-func (v *MockInterfaceManager) GoScheduleShutdown(flags dbus.Flags, ch chan *dbus.Call, type0 string, usec uint64) *dbus.Call {
- mockArgs := v.Called(flags, ch, type0, usec)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ScheduleShutdown(flags dbus.Flags, type0 string, usec uint64) error {
- mockArgs := v.Called(flags, type0, usec)
-
- return mockArgs.Error(0)
-}
-
-// method CancelScheduledShutdown
-
-func (v *MockInterfaceManager) GoCancelScheduledShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CancelScheduledShutdown(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method Inhibit
-
-func (v *MockInterfaceManager) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, what string, who string, why string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, what, who, why, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Inhibit(flags dbus.Flags, what string, who string, why string, mode string) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags, what, who, why, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CanRebootToFirmwareSetup
-
-func (v *MockInterfaceManager) GoCanRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CanRebootToFirmwareSetup(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method SetRebootToFirmwareSetup
-
-func (v *MockInterfaceManager) GoSetRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetRebootToFirmwareSetup(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// method SetWallMessage
-
-func (v *MockInterfaceManager) GoSetWallMessage(flags dbus.Flags, ch chan *dbus.Call, wallMessage string, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, wallMessage, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetWallMessage(flags dbus.Flags, wallMessage string, enable bool) error {
- mockArgs := v.Called(flags, wallMessage, enable)
-
- return mockArgs.Error(0)
-}
-
-// signal SessionNew
-
-func (v *MockInterfaceManager) ConnectSessionNew(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SessionRemoved
-
-func (v *MockInterfaceManager) ConnectSessionRemoved(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UserNew
-
-func (v *MockInterfaceManager) ConnectUserNew(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UserRemoved
-
-func (v *MockInterfaceManager) ConnectUserRemoved(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SeatNew
-
-func (v *MockInterfaceManager) ConnectSeatNew(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SeatRemoved
-
-func (v *MockInterfaceManager) ConnectSeatRemoved(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PrepareForShutdown
-
-func (v *MockInterfaceManager) ConnectPrepareForShutdown(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PrepareForSleep
-
-func (v *MockInterfaceManager) ConnectPrepareForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property EnableWallMessages b
-
-func (v *MockInterfaceManager) EnableWallMessages() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WallMessage s
-
-func (v *MockInterfaceManager) WallMessage() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NAutoVTs u
-
-func (v *MockInterfaceManager) NAutoVTs() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KillOnlyUsers as
-
-func (v *MockInterfaceManager) KillOnlyUsers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KillExcludeUsers as
-
-func (v *MockInterfaceManager) KillExcludeUsers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KillUserProcesses b
-
-func (v *MockInterfaceManager) KillUserProcesses() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RebootToFirmwareSetup b
-
-func (v *MockInterfaceManager) RebootToFirmwareSetup() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleHint b
-
-func (v *MockInterfaceManager) IdleHint() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHint t
-
-func (v *MockInterfaceManager) IdleSinceHint() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *MockInterfaceManager) IdleSinceHintMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BlockInhibited s
-
-func (v *MockInterfaceManager) BlockInhibited() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DelayInhibited s
-
-func (v *MockInterfaceManager) DelayInhibited() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InhibitDelayMaxUSec t
-
-func (v *MockInterfaceManager) InhibitDelayMaxUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HandlePowerKey s
-
-func (v *MockInterfaceManager) HandlePowerKey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HandleSuspendKey s
-
-func (v *MockInterfaceManager) HandleSuspendKey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HandleHibernateKey s
-
-func (v *MockInterfaceManager) HandleHibernateKey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HandleLidSwitch s
-
-func (v *MockInterfaceManager) HandleLidSwitch() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HandleLidSwitchDocked s
-
-func (v *MockInterfaceManager) HandleLidSwitchDocked() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HoldoffTimeoutUSec t
-
-func (v *MockInterfaceManager) HoldoffTimeoutUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleAction s
-
-func (v *MockInterfaceManager) IdleAction() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleActionUSec t
-
-func (v *MockInterfaceManager) IdleActionUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PreparingForShutdown b
-
-func (v *MockInterfaceManager) PreparingForShutdown() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PreparingForSleep b
-
-func (v *MockInterfaceManager) PreparingForSleep() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropManagerScheduledShutdown struct {
- mock.Mock
-}
-
-func (p MockPropManagerScheduledShutdown) Get(flags dbus.Flags) (value ScheduledShutdown, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(ScheduledShutdown)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropManagerScheduledShutdown) Set(flags dbus.Flags, value ScheduledShutdown) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropManagerScheduledShutdown) ConnectChanged(cb func(hasValue bool, value ScheduledShutdown)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property ScheduledShutdown (st)
-
-func (v *MockInterfaceManager) ScheduledShutdown() PropManagerScheduledShutdown {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropManagerScheduledShutdown)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Docked b
-
-func (v *MockInterfaceManager) Docked() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RemoveIPC b
-
-func (v *MockInterfaceManager) RemoveIPC() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RuntimeDirectorySize t
-
-func (v *MockInterfaceManager) RuntimeDirectorySize() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InhibitorsMax t
-
-func (v *MockInterfaceManager) InhibitorsMax() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NCurrentInhibitors t
-
-func (v *MockInterfaceManager) NCurrentInhibitors() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SessionsMax t
-
-func (v *MockInterfaceManager) SessionsMax() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NCurrentSessions t
-
-func (v *MockInterfaceManager) NCurrentSessions() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UserTasksMax t
-
-func (v *MockInterfaceManager) UserTasksMax() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSeat struct {
- MockInterfaceSeat // interface org.freedesktop.login1.Seat
- proxy.MockObject
-}
-
-type MockInterfaceSeat struct {
- mock.Mock
-}
-
-// method Terminate
-
-func (v *MockInterfaceSeat) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSeat) Terminate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ActivateSession
-
-func (v *MockInterfaceSeat) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
- mockArgs := v.Called(flags, ch, sessionId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSeat) ActivateSession(flags dbus.Flags, sessionId string) error {
- mockArgs := v.Called(flags, sessionId)
-
- return mockArgs.Error(0)
-}
-
-// method SwitchTo
-
-func (v *MockInterfaceSeat) GoSwitchTo(flags dbus.Flags, ch chan *dbus.Call, vtnr uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, vtnr)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSeat) SwitchTo(flags dbus.Flags, vtnr uint32) error {
- mockArgs := v.Called(flags, vtnr)
-
- return mockArgs.Error(0)
-}
-
-// method SwitchToNext
-
-func (v *MockInterfaceSeat) GoSwitchToNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSeat) SwitchToNext(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SwitchToPrevious
-
-func (v *MockInterfaceSeat) GoSwitchToPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSeat) SwitchToPrevious(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property Id s
-
-func (v *MockInterfaceSeat) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveSession (so)
-
-func (v *MockInterfaceSeat) ActiveSession() PropSessionInfo {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropSessionInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanMultiSession b
-
-func (v *MockInterfaceSeat) CanMultiSession() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanTTY b
-
-func (v *MockInterfaceSeat) CanTTY() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanGraphical b
-
-func (v *MockInterfaceSeat) CanGraphical() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Sessions a(so)
-
-func (v *MockInterfaceSeat) Sessions() PropSessionInfoSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropSessionInfoSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleHint b
-
-func (v *MockInterfaceSeat) IdleHint() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHint t
-
-func (v *MockInterfaceSeat) IdleSinceHint() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *MockInterfaceSeat) IdleSinceHintMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSession struct {
- MockInterfaceSession // interface org.freedesktop.login1.Session
- proxy.MockObject
-}
-
-type MockInterfaceSession struct {
- mock.Mock
-}
-
-// method Terminate
-
-func (v *MockInterfaceSession) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Terminate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Activate
-
-func (v *MockInterfaceSession) GoActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Activate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Lock
-
-func (v *MockInterfaceSession) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Lock(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Unlock
-
-func (v *MockInterfaceSession) GoUnlock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Unlock(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetIdleHint
-
-func (v *MockInterfaceSession) GoSetIdleHint(flags dbus.Flags, ch chan *dbus.Call, idle bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, idle)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) SetIdleHint(flags dbus.Flags, idle bool) error {
- mockArgs := v.Called(flags, idle)
-
- return mockArgs.Error(0)
-}
-
-// method SetLockedHint
-
-func (v *MockInterfaceSession) GoSetLockedHint(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, locked)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) SetLockedHint(flags dbus.Flags, locked bool) error {
- mockArgs := v.Called(flags, locked)
-
- return mockArgs.Error(0)
-}
-
-// method Kill
-
-func (v *MockInterfaceSession) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signo int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, who, signo)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Kill(flags dbus.Flags, who string, signo int32) error {
- mockArgs := v.Called(flags, who, signo)
-
- return mockArgs.Error(0)
-}
-
-// method TakeControl
-
-func (v *MockInterfaceSession) GoTakeControl(flags dbus.Flags, ch chan *dbus.Call, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) TakeControl(flags dbus.Flags, force bool) error {
- mockArgs := v.Called(flags, force)
-
- return mockArgs.Error(0)
-}
-
-// method ReleaseControl
-
-func (v *MockInterfaceSession) GoReleaseControl(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) ReleaseControl(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method TakeDevice
-
-func (v *MockInterfaceSession) GoTakeDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, major, minor)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) TakeDevice(flags dbus.Flags, major uint32, minor uint32) (dbus.UnixFD, bool, error) {
- mockArgs := v.Called(flags, major, minor)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Bool(1), mockArgs.Error(2)
-}
-
-// method ReleaseDevice
-
-func (v *MockInterfaceSession) GoReleaseDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, major, minor)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) ReleaseDevice(flags dbus.Flags, major uint32, minor uint32) error {
- mockArgs := v.Called(flags, major, minor)
-
- return mockArgs.Error(0)
-}
-
-// method PauseDeviceComplete
-
-func (v *MockInterfaceSession) GoPauseDeviceComplete(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, major, minor)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) PauseDeviceComplete(flags dbus.Flags, major uint32, minor uint32) error {
- mockArgs := v.Called(flags, major, minor)
-
- return mockArgs.Error(0)
-}
-
-// signal PauseDevice
-
-func (v *MockInterfaceSession) ConnectPauseDevice(cb func(major uint32, minor uint32, type0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ResumeDevice
-
-func (v *MockInterfaceSession) ConnectResumeDevice(cb func(major uint32, minor uint32, fd dbus.UnixFD)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Lock
-
-func (v *MockInterfaceSession) ConnectLock(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Unlock
-
-func (v *MockInterfaceSession) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Id s
-
-func (v *MockInterfaceSession) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropSessionUser struct {
- mock.Mock
-}
-
-func (p MockPropSessionUser) Get(flags dbus.Flags) (value UserInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(UserInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropSessionUser) Set(flags dbus.Flags, value UserInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropSessionUser) ConnectChanged(cb func(hasValue bool, value UserInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property User (uo)
-
-func (v *MockInterfaceSession) User() PropSessionUser {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropSessionUser)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceSession) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Timestamp t
-
-func (v *MockInterfaceSession) Timestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimestampMonotonic t
-
-func (v *MockInterfaceSession) TimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property VTNr u
-
-func (v *MockInterfaceSession) VTNr() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropSessionSeat struct {
- mock.Mock
-}
-
-func (p MockPropSessionSeat) Get(flags dbus.Flags) (value SeatInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(SeatInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropSessionSeat) Set(flags dbus.Flags, value SeatInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropSessionSeat) ConnectChanged(cb func(hasValue bool, value SeatInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Seat (so)
-
-func (v *MockInterfaceSession) Seat() PropSessionSeat {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropSessionSeat)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TTY s
-
-func (v *MockInterfaceSession) TTY() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Display s
-
-func (v *MockInterfaceSession) Display() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Remote b
-
-func (v *MockInterfaceSession) Remote() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RemoteHost s
-
-func (v *MockInterfaceSession) RemoteHost() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RemoteUser s
-
-func (v *MockInterfaceSession) RemoteUser() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Service s
-
-func (v *MockInterfaceSession) Service() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Desktop s
-
-func (v *MockInterfaceSession) Desktop() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Scope s
-
-func (v *MockInterfaceSession) Scope() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Leader u
-
-func (v *MockInterfaceSession) Leader() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Audit u
-
-func (v *MockInterfaceSession) Audit() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type s
-
-func (v *MockInterfaceSession) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Class s
-
-func (v *MockInterfaceSession) Class() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Active b
-
-func (v *MockInterfaceSession) Active() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State s
-
-func (v *MockInterfaceSession) State() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleHint b
-
-func (v *MockInterfaceSession) IdleHint() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHint t
-
-func (v *MockInterfaceSession) IdleSinceHint() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *MockInterfaceSession) IdleSinceHintMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LockedHint b
-
-func (v *MockInterfaceSession) LockedHint() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockUser struct {
- MockInterfaceUser // interface org.freedesktop.login1.User
- proxy.MockObject
-}
-
-type MockInterfaceUser struct {
- mock.Mock
-}
-
-// method Terminate
-
-func (v *MockInterfaceUser) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) Terminate(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Kill
-
-func (v *MockInterfaceUser) GoKill(flags dbus.Flags, ch chan *dbus.Call, signo int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, signo)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUser) Kill(flags dbus.Flags, signo int32) error {
- mockArgs := v.Called(flags, signo)
-
- return mockArgs.Error(0)
-}
-
-// property UID u
-
-func (v *MockInterfaceUser) UID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GID u
-
-func (v *MockInterfaceUser) GID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceUser) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Timestamp t
-
-func (v *MockInterfaceUser) Timestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimestampMonotonic t
-
-func (v *MockInterfaceUser) TimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RuntimePath s
-
-func (v *MockInterfaceUser) RuntimePath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Service s
-
-func (v *MockInterfaceUser) Service() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Slice s
-
-func (v *MockInterfaceUser) Slice() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Display (so)
-
-func (v *MockInterfaceUser) Display() PropSessionInfo {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropSessionInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State s
-
-func (v *MockInterfaceUser) State() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Sessions a(so)
-
-func (v *MockInterfaceUser) Sessions() PropSessionInfoSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropSessionInfoSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleHint b
-
-func (v *MockInterfaceUser) IdleHint() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHint t
-
-func (v *MockInterfaceUser) IdleSinceHint() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdleSinceHintMonotonic t
-
-func (v *MockInterfaceUser) IdleSinceHintMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Linger b
-
-func (v *MockInterfaceUser) Linger() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropSessionInfo struct {
- mock.Mock
-}
-
-func (p MockPropSessionInfo) Get(flags dbus.Flags) (value SessionInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(SessionInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropSessionInfo) Set(flags dbus.Flags, value SessionInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropSessionInfo) ConnectChanged(cb func(hasValue bool, value SessionInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropSessionInfoSlice struct {
- mock.Mock
-}
-
-func (p MockPropSessionInfoSlice) Get(flags dbus.Flags) (value []SessionInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]SessionInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropSessionInfoSlice) Set(flags dbus.Flags, value []SessionInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropSessionInfoSlice) ConnectChanged(cb func(hasValue bool, value []SessionInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,112 +0,0 @@
-{
- "Service": "org.freedesktop.login1",
- "Objects": [
- {
- "Type": "Manager",
- "Path": "/org/freedesktop/login1",
- "Interfaces": [
- {
- "Name": "org.freedesktop.login1.Manager",
- "Type": "manager",
- "Fixes": {
- "p/ScheduledShutdown": {
- "Type": "PropManagerScheduledShutdown",
- "ValueType": "ScheduledShutdown",
- "EmptyValue": "$T{}"
- },
- "m/ListSessions": [
- {
- "Name": "sessionList",
- "Type": "[]SessionDetail"
- }
- ],
- "m/ListUsers": [
- {
- "Name": "userList",
- "Type": "[]UserDetail"
- }
- ],
- "m/ListSeats": [
- {
- "Name": "seatList",
- "Type": "[]SeatInfo"
- }
- ],
- "m/ListInhibitors": [
- {
- "Name": "inhibitorList",
- "Type": "[]InhibitorInfo"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "Seat",
- "Interfaces": [
- {
- "Name": "org.freedesktop.login1.Seat",
- "Type": "seat",
- "Fixes": {
- "p/ActiveSession": {
- "RefType": "PropSessionInfo"
- },
- "p/Sessions": {
- "RefType": "PropSessionInfoSlice"
- }
- }
- }
- ]
- },
- {
- "Type": "Session",
- "Interfaces": [
- {
- "Name": "org.freedesktop.login1.Session",
- "Type": "session",
- "Fixes": {
- "p/User": {
- "Type": "PropSessionUser",
- "ValueType": "UserInfo",
- "EmptyValue": "$T{}"
- },
- "p/Seat": {
- "Type": "PropSessionSeat",
- "ValueType": "SeatInfo",
- "EmptyValue": "$T{}"
- }
- }
- }
- ]
- },
- {
- "Type": "User",
- "Interfaces": [
- {
- "Name": "org.freedesktop.login1.User",
- "Type": "user",
- "Fixes": {
- "p/Display": {
- "RefType": "PropSessionInfo"
- },
- "p/Sessions": {
- "RefType": "PropSessionInfoSlice"
- }
- }
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropSessionInfo",
- "ValueType": "SessionInfo",
- "EmptyValue": "$T{}"
- },
- {
- "Type": "PropSessionInfoSlice",
- "ValueType": "[]SessionInfo"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,327 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,50 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package login1
-
-import "github.com/godbus/dbus"
-
-type ScheduledShutdown struct {
- Type string
- USec uint64
-}
-
-type SessionInfo struct {
- Id string
- Path dbus.ObjectPath
-}
-
-type UserInfo struct {
- UID uint32
- Path dbus.ObjectPath
-}
-
-type SeatInfo struct {
- Id string
- Path dbus.ObjectPath
-}
-
-type SessionDetail struct {
- SessionId string
- UID uint32
- UserName string
- SeatId string
- Path dbus.ObjectPath
-}
-
-type UserDetail struct {
- UID uint32
- Name string
- Path dbus.ObjectPath
-}
-
-type InhibitorInfo struct {
- What string
- Who string
- Why string
- Mode string
- UID uint32
- PID uint32
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/Seat.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/Seat.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/Seat.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/Seat.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/Session.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/Session.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,159 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/User.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/User.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.login1/User.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.login1/User.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,233 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.miracle.wfd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wfd
-
-import "errors"
-
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-dbus-factory/object_manager"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Wfd interface {
- ObjectManager() object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
- Wfd() wfd // interface org.freedesktop.miracle.wfd
- proxy.Object
-}
-
-type objectWfd struct {
- object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- interfaceWfd // interface org.freedesktop.miracle.wfd
- proxy.ImplObject
-}
-
-func NewWfd(conn *dbus.Conn) Wfd {
- obj := new(objectWfd)
- obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wfd", "/org/freedesktop/miracle/wfd")
- return obj
-}
-
-func (obj *objectWfd) ObjectManager() object_manager.ObjectManager {
- return &obj.InterfaceObjectManager
-}
-
-func (obj *objectWfd) Wfd() wfd {
- return &obj.interfaceWfd
-}
-
-type wfd interface {
- GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Shutdown(flags dbus.Flags) error
-}
-
-type interfaceWfd struct{}
-
-func (v *interfaceWfd) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWfd) GetInterfaceName_() string {
- return "org.freedesktop.miracle.wfd"
-}
-
-// method Shutdown
-
-func (v *interfaceWfd) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
-}
-
-func (v *interfaceWfd) Shutdown(flags dbus.Flags) error {
- return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-type Sink interface {
- sink // interface org.freedesktop.miracle.wfd.Sink
- proxy.Object
-}
-
-type objectSink struct {
- interfaceSink // interface org.freedesktop.miracle.wfd.Sink
- proxy.ImplObject
-}
-
-func NewSink(conn *dbus.Conn, path dbus.ObjectPath) (Sink, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSink)
- obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wfd", path)
- return obj, nil
-}
-
-type sink interface {
- GoStartSession(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) *dbus.Call
- StartSession(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) (dbus.ObjectPath, error)
- Session() proxy.PropObjectPath
- Peer() proxy.PropObjectPath
-}
-
-type interfaceSink struct{}
-
-func (v *interfaceSink) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSink) GetInterfaceName_() string {
- return "org.freedesktop.miracle.wfd.Sink"
-}
-
-// method StartSession
-
-func (v *interfaceSink) GoStartSession(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartSession", flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6)
-}
-
-func (*interfaceSink) StoreStartSession(call *dbus.Call) (arg7 dbus.ObjectPath, err error) {
- err = call.Store(&arg7)
- return
-}
-
-func (v *interfaceSink) StartSession(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) (dbus.ObjectPath, error) {
- return v.StoreStartSession(
- <-v.GoStartSession(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3, arg4, arg5, arg6).Done)
-}
-
-// property Session o
-
-func (v *interfaceSink) Session() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Session",
- }
-}
-
-// property Peer o
-
-func (v *interfaceSink) Peer() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Peer",
- }
-}
-
-type Session interface {
- session // interface org.freedesktop.miracle.wfd.Session
- proxy.Object
-}
-
-type objectSession struct {
- interfaceSession // interface org.freedesktop.miracle.wfd.Session
- proxy.ImplObject
-}
-
-func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSession)
- obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wfd", path)
- return obj, nil
-}
-
-type session interface {
- GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Resume(flags dbus.Flags) error
- GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Pause(flags dbus.Flags) error
- GoTeardown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Teardown(flags dbus.Flags) error
- Sink() proxy.PropObjectPath
- Url() proxy.PropString
- State() proxy.PropInt32
-}
-
-type interfaceSession struct{}
-
-func (v *interfaceSession) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSession) GetInterfaceName_() string {
- return "org.freedesktop.miracle.wfd.Session"
-}
-
-// method Resume
-
-func (v *interfaceSession) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Resume", flags, ch)
-}
-
-func (v *interfaceSession) Resume(flags dbus.Flags) error {
- return (<-v.GoResume(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Pause
-
-func (v *interfaceSession) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Pause", flags, ch)
-}
-
-func (v *interfaceSession) Pause(flags dbus.Flags) error {
- return (<-v.GoPause(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Teardown
-
-func (v *interfaceSession) GoTeardown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Teardown", flags, ch)
-}
-
-func (v *interfaceSession) Teardown(flags dbus.Flags) error {
- return (<-v.GoTeardown(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property Sink o
-
-func (v *interfaceSession) Sink() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Sink",
- }
-}
-
-// property Url s
-
-func (v *interfaceSession) Url() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Url",
- }
-}
-
-// property State i
-
-func (v *interfaceSession) State() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "State",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,208 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.miracle.wfd"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wfd
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-dbus-factory/object_manager"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
- "github.com/stretchr/testify/mock"
-)
-
-type MockWfd struct {
- object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- MockInterfaceWfd // interface org.freedesktop.miracle.wfd
- proxy.MockObject
-}
-
-type MockInterfaceWfd struct {
- mock.Mock
-}
-
-// method Shutdown
-
-func (v *MockInterfaceWfd) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceWfd) Shutdown(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-type MockSink struct {
- MockInterfaceSink // interface org.freedesktop.miracle.wfd.Sink
- proxy.MockObject
-}
-
-type MockInterfaceSink struct {
- mock.Mock
-}
-
-// method StartSession
-
-func (v *MockInterfaceSink) GoStartSession(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSink) StartSession(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32, arg3 uint32, arg4 uint32, arg5 uint32, arg6 string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, arg0, arg1, arg2, arg3, arg4, arg5, arg6)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Session o
-
-func (v *MockInterfaceSink) Session() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Peer o
-
-func (v *MockInterfaceSink) Peer() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSession struct {
- MockInterfaceSession // interface org.freedesktop.miracle.wfd.Session
- proxy.MockObject
-}
-
-type MockInterfaceSession struct {
- mock.Mock
-}
-
-// method Resume
-
-func (v *MockInterfaceSession) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Resume(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Pause
-
-func (v *MockInterfaceSession) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Pause(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Teardown
-
-func (v *MockInterfaceSession) GoTeardown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Teardown(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property Sink o
-
-func (v *MockInterfaceSession) Sink() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Url s
-
-func (v *MockInterfaceSession) Url() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State i
-
-func (v *MockInterfaceSession) State() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,36 +0,0 @@
-{
- "Service": "org.freedesktop.miracle.wfd",
- "Objects": [
- {
- "Type": "Wfd",
- "Path": "/org/freedesktop/miracle/wfd",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus.ObjectManager"
- },
- {
- "Name": "org.freedesktop.miracle.wfd",
- "Type": "wfd"
- }
- ]
- },
- {
- "Type": "Sink",
- "Interfaces": [
- {
- "Name": "org.freedesktop.miracle.wfd.Sink",
- "Type": "sink"
- }
- ]
- },
- {
- "Type": "Session",
- "Interfaces": [
- {
- "Name": "org.freedesktop.miracle.wfd.Session",
- "Type": "session"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/Session.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/Session.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/Sink.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/Sink.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/Sink.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/Sink.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/Wfd.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/Wfd.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wfd/Wfd.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wfd/Wfd.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,385 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.miracle.wifi"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wifi
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-dbus-factory/object_manager"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Wifi interface {
- object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.Object
-}
-
-type objectWifi struct {
- object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.ImplObject
-}
-
-func NewWifi(conn *dbus.Conn) Wifi {
- obj := new(objectWifi)
- obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wifi", "/org/freedesktop/miracle/wifi")
- return obj
-}
-
-type Link interface {
- link // interface org.freedesktop.miracle.wifi.Link
- proxy.Object
-}
-
-type objectLink struct {
- interfaceLink // interface org.freedesktop.miracle.wifi.Link
- proxy.ImplObject
-}
-
-func NewLink(conn *dbus.Conn, path dbus.ObjectPath) (Link, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectLink)
- obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wifi", path)
- return obj, nil
-}
-
-type link interface {
- GoManage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Manage(flags dbus.Flags) error
- GoUnmanage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Unmanage(flags dbus.Flags) error
- InterfaceIndex() proxy.PropUint32
- MACAddress() proxy.PropString
- InterfaceName() proxy.PropString
- FriendlyName() proxy.PropString
- Managed() proxy.PropBool
- P2PState() proxy.PropInt32
- P2PScanning() proxy.PropBool
- WfdSubelements() proxy.PropString
-}
-
-type interfaceLink struct{}
-
-func (v *interfaceLink) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceLink) GetInterfaceName_() string {
- return "org.freedesktop.miracle.wifi.Link"
-}
-
-// method Manage
-
-func (v *interfaceLink) GoManage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Manage", flags, ch)
-}
-
-func (v *interfaceLink) Manage(flags dbus.Flags) error {
- return (<-v.GoManage(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Unmanage
-
-func (v *interfaceLink) GoUnmanage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unmanage", flags, ch)
-}
-
-func (v *interfaceLink) Unmanage(flags dbus.Flags) error {
- return (<-v.GoUnmanage(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property InterfaceIndex u
-
-func (v *interfaceLink) InterfaceIndex() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "InterfaceIndex",
- }
-}
-
-// property MACAddress s
-
-func (v *interfaceLink) MACAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "MACAddress",
- }
-}
-
-// property InterfaceName s
-
-func (v *interfaceLink) InterfaceName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "InterfaceName",
- }
-}
-
-// property FriendlyName s
-
-func (v *interfaceLink) FriendlyName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FriendlyName",
- }
-}
-
-// property Managed b
-
-func (v *interfaceLink) Managed() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Managed",
- }
-}
-
-// property P2PState i
-
-func (v *interfaceLink) P2PState() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "P2PState",
- }
-}
-
-// property P2PScanning b
-
-func (v *interfaceLink) P2PScanning() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "P2PScanning",
- }
-}
-
-// property WfdSubelements s
-
-func (v *interfaceLink) WfdSubelements() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WfdSubelements",
- }
-}
-
-type Peer interface {
- peer // interface org.freedesktop.miracle.wifi.Peer
- proxy.Object
-}
-
-type objectPeer struct {
- interfacePeer // interface org.freedesktop.miracle.wifi.Peer
- proxy.ImplObject
-}
-
-func NewPeer(conn *dbus.Conn, path dbus.ObjectPath) (Peer, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectPeer)
- obj.ImplObject.Init_(conn, "org.freedesktop.miracle.wifi", path)
- return obj, nil
-}
-
-type peer interface {
- GoConnect(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call
- Connect(flags dbus.Flags, arg0 string, arg1 string) error
- GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Disconnect(flags dbus.Flags) error
- ConnectProvisionDiscovery(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error)
- ConnectGoNegRequest(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error)
- ConnectFormationFailure(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
- Link() proxy.PropObjectPath
- P2PMac() proxy.PropString
- FriendlyName() proxy.PropString
- Connected() proxy.PropBool
- Interface() proxy.PropString
- LocalAddress() proxy.PropString
- RemoteAddress() proxy.PropString
- WfdSubelements() proxy.PropString
-}
-
-type interfacePeer struct{}
-
-func (v *interfacePeer) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePeer) GetInterfaceName_() string {
- return "org.freedesktop.miracle.wifi.Peer"
-}
-
-// method Connect
-
-func (v *interfacePeer) GoConnect(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, arg0, arg1)
-}
-
-func (v *interfacePeer) Connect(flags dbus.Flags, arg0 string, arg1 string) error {
- return (<-v.GoConnect(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method Disconnect
-
-func (v *interfacePeer) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
-}
-
-func (v *interfacePeer) Disconnect(flags dbus.Flags) error {
- return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal ProvisionDiscovery
-
-func (v *interfacePeer) ConnectProvisionDiscovery(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ProvisionDiscovery", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ProvisionDiscovery",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- var arg1 string
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal GoNegRequest
-
-func (v *interfacePeer) ConnectGoNegRequest(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "GoNegRequest", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".GoNegRequest",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- var arg1 string
- err := dbus.Store(sig.Body, &arg0, &arg1)
- if err == nil {
- cb(arg0, arg1)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal FormationFailure
-
-func (v *interfacePeer) ConnectFormationFailure(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "FormationFailure", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".FormationFailure",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var arg0 string
- err := dbus.Store(sig.Body, &arg0)
- if err == nil {
- cb(arg0)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Link o
-
-func (v *interfacePeer) Link() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Link",
- }
-}
-
-// property P2PMac s
-
-func (v *interfacePeer) P2PMac() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "P2PMac",
- }
-}
-
-// property FriendlyName s
-
-func (v *interfacePeer) FriendlyName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FriendlyName",
- }
-}
-
-// property Connected b
-
-func (v *interfacePeer) Connected() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Connected",
- }
-}
-
-// property Interface s
-
-func (v *interfacePeer) Interface() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Interface",
- }
-}
-
-// property LocalAddress s
-
-func (v *interfacePeer) LocalAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "LocalAddress",
- }
-}
-
-// property RemoteAddress s
-
-func (v *interfacePeer) RemoteAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RemoteAddress",
- }
-}
-
-// property WfdSubelements s
-
-func (v *interfacePeer) WfdSubelements() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WfdSubelements",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,362 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.miracle.wifi"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package wifi
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-dbus-factory/object_manager"
- "github.com/linuxdeepin/go-lib/dbusutil"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
- "github.com/stretchr/testify/mock"
-)
-
-type MockWifi struct {
- object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.MockObject
-}
-
-type MockLink struct {
- MockInterfaceLink // interface org.freedesktop.miracle.wifi.Link
- proxy.MockObject
-}
-
-type MockInterfaceLink struct {
- mock.Mock
-}
-
-// method Manage
-
-func (v *MockInterfaceLink) GoManage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLink) Manage(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Unmanage
-
-func (v *MockInterfaceLink) GoUnmanage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceLink) Unmanage(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property InterfaceIndex u
-
-func (v *MockInterfaceLink) InterfaceIndex() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MACAddress s
-
-func (v *MockInterfaceLink) MACAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InterfaceName s
-
-func (v *MockInterfaceLink) InterfaceName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FriendlyName s
-
-func (v *MockInterfaceLink) FriendlyName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Managed b
-
-func (v *MockInterfaceLink) Managed() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2PState i
-
-func (v *MockInterfaceLink) P2PState() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2PScanning b
-
-func (v *MockInterfaceLink) P2PScanning() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WfdSubelements s
-
-func (v *MockInterfaceLink) WfdSubelements() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPeer struct {
- MockInterfacePeer // interface org.freedesktop.miracle.wifi.Peer
- proxy.MockObject
-}
-
-type MockInterfacePeer struct {
- mock.Mock
-}
-
-// method Connect
-
-func (v *MockInterfacePeer) GoConnect(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePeer) Connect(flags dbus.Flags, arg0 string, arg1 string) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method Disconnect
-
-func (v *MockInterfacePeer) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePeer) Disconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal ProvisionDiscovery
-
-func (v *MockInterfacePeer) ConnectProvisionDiscovery(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal GoNegRequest
-
-func (v *MockInterfacePeer) ConnectGoNegRequest(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal FormationFailure
-
-func (v *MockInterfacePeer) ConnectFormationFailure(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Link o
-
-func (v *MockInterfacePeer) Link() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property P2PMac s
-
-func (v *MockInterfacePeer) P2PMac() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FriendlyName s
-
-func (v *MockInterfacePeer) FriendlyName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Connected b
-
-func (v *MockInterfacePeer) Connected() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Interface s
-
-func (v *MockInterfacePeer) Interface() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LocalAddress s
-
-func (v *MockInterfacePeer) LocalAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RemoteAddress s
-
-func (v *MockInterfacePeer) RemoteAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WfdSubelements s
-
-func (v *MockInterfacePeer) WfdSubelements() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,32 +0,0 @@
-{
- "Service": "org.freedesktop.miracle.wifi",
- "Objects": [
- {
- "Type": "Wifi",
- "Path": "/org/freedesktop/miracle/wifi",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus.ObjectManager"
- }
- ]
- },
- {
- "Type": "Link",
- "Interfaces": [
- {
- "Name": "org.freedesktop.miracle.wifi.Link",
- "Type": "link"
- }
- ]
- },
- {
- "Type": "Peer",
- "Interfaces": [
- {
- "Name": "org.freedesktop.miracle.wifi.Peer",
- "Type": "peer"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/Link.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/Link.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/Link.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/Link.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/Peer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/Peer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/Peer.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/Peer.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/Wifi.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/Wifi.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.miracle.wifi/Wifi.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.miracle.wifi/Wifi.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,2091 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.modemmanager1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package modemmanager1
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-dbus-factory/object_manager"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Manager interface {
- ObjectManager() object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
- ModemManager1() manager // interface org.freedesktop.ModemManager1
- proxy.Object
-}
-
-type objectManager struct {
- object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- interfaceManager // interface org.freedesktop.ModemManager1
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.ModemManager1", "/org/freedesktop/ModemManager1")
- return obj
-}
-
-func (obj *objectManager) ObjectManager() object_manager.ObjectManager {
- return &obj.InterfaceObjectManager
-}
-
-func (obj *objectManager) ModemManager1() manager {
- return &obj.interfaceManager
-}
-
-type manager interface {
- GoScanDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ScanDevices(flags dbus.Flags) error
- GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string) *dbus.Call
- SetLogging(flags dbus.Flags, level string) error
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1"
-}
-
-// method ScanDevices
-
-func (v *interfaceManager) GoScanDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ScanDevices", flags, ch)
-}
-
-func (v *interfaceManager) ScanDevices(flags dbus.Flags) error {
- return (<-v.GoScanDevices(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetLogging
-
-func (v *interfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLogging", flags, ch, level)
-}
-
-func (v *interfaceManager) SetLogging(flags dbus.Flags, level string) error {
- return (<-v.GoSetLogging(flags, make(chan *dbus.Call, 1), level).Done).Err
-}
-
-type Modem interface {
- Modem() modem // interface org.freedesktop.ModemManager1.Modem
- Firmware() modemFirmware // interface org.freedesktop.ModemManager1.Modem.Firmware
- Location() modemLocation // interface org.freedesktop.ModemManager1.Modem.Location
- Messaging() modemMessaging // interface org.freedesktop.ModemManager1.Modem.Messaging
- Modem3gppUssd() modem3gppUssd // interface org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd
- Modem3gpp() modem3gpp // interface org.freedesktop.ModemManager1.Modem.Modem3gpp
- Cdma() modemCdma // interface org.freedesktop.ModemManager1.Modem.ModemCdma
- Oma() modemOma // interface org.freedesktop.ModemManager1.Modem.Oma
- Signal() modemSignal // interface org.freedesktop.ModemManager1.Modem.Signal
- Simple() modemSimple // interface org.freedesktop.ModemManager1.Modem.Simple
- Time() modemTime // interface org.freedesktop.ModemManager1.Modem.Time
- Voice() modemVoice // interface org.freedesktop.ModemManager1.Modem.Voice
- proxy.Object
-}
-
-type objectModem struct {
- interfaceModem // interface org.freedesktop.ModemManager1.Modem
- interfaceModemFirmware // interface org.freedesktop.ModemManager1.Modem.Firmware
- interfaceModemLocation // interface org.freedesktop.ModemManager1.Modem.Location
- interfaceModemMessaging // interface org.freedesktop.ModemManager1.Modem.Messaging
- interfaceModem3gppUssd // interface org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd
- interfaceModem3gpp // interface org.freedesktop.ModemManager1.Modem.Modem3gpp
- interfaceModemCdma // interface org.freedesktop.ModemManager1.Modem.ModemCdma
- interfaceModemOma // interface org.freedesktop.ModemManager1.Modem.Oma
- interfaceModemSignal // interface org.freedesktop.ModemManager1.Modem.Signal
- interfaceModemSimple // interface org.freedesktop.ModemManager1.Modem.Simple
- interfaceModemTime // interface org.freedesktop.ModemManager1.Modem.Time
- interfaceModemVoice // interface org.freedesktop.ModemManager1.Modem.Voice
- proxy.ImplObject
-}
-
-func NewModem(conn *dbus.Conn, path dbus.ObjectPath) (Modem, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectModem)
- obj.ImplObject.Init_(conn, "org.freedesktop.ModemManager1", path)
- return obj, nil
-}
-
-func (obj *objectModem) Modem() modem {
- return &obj.interfaceModem
-}
-
-type modem interface {
- GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- Enable(flags dbus.Flags, enable bool) error
- GoListBearers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListBearers(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoCreateBearer(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
- CreateBearer(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoDeleteBearer(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call
- DeleteBearer(flags dbus.Flags, bearer dbus.ObjectPath) error
- GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reset(flags dbus.Flags) error
- GoFactoryReset(flags dbus.Flags, ch chan *dbus.Call, code string) *dbus.Call
- FactoryReset(flags dbus.Flags, code string) error
- GoSetPowerState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call
- SetPowerState(flags dbus.Flags, state uint32) error
- GoSetCurrentCapabilities(flags dbus.Flags, ch chan *dbus.Call, capabilities uint32) *dbus.Call
- SetCurrentCapabilities(flags dbus.Flags, capabilities uint32) error
- GoSetCurrentModes(flags dbus.Flags, ch chan *dbus.Call, modes ModemModes) *dbus.Call
- SetCurrentModes(flags dbus.Flags, modes ModemModes) error
- GoSetCurrentBands(flags dbus.Flags, ch chan *dbus.Call, bands []uint32) *dbus.Call
- SetCurrentBands(flags dbus.Flags, bands []uint32) error
- GoCommand(flags dbus.Flags, ch chan *dbus.Call, cmd string, timeout uint32) *dbus.Call
- Command(flags dbus.Flags, cmd string, timeout uint32) (string, error)
- ConnectStateChanged(cb func(old int32, new int32, reason uint32)) (dbusutil.SignalHandlerId, error)
- Sim() proxy.PropObjectPath
- Bearers() proxy.PropObjectPathArray
- SupportedCapabilities() proxy.PropUint32Array
- CurrentCapabilities() proxy.PropUint32
- MaxBearers() proxy.PropUint32
- MaxActiveBearers() proxy.PropUint32
- Manufacturer() proxy.PropString
- Model() proxy.PropString
- Revision() proxy.PropString
- DeviceIdentifier() proxy.PropString
- Device() proxy.PropString
- Drivers() proxy.PropStringArray
- Plugin() proxy.PropString
- PrimaryPort() proxy.PropString
- Ports() PropModemPorts
- EquipmentIdentifier() proxy.PropString
- UnlockRequired() proxy.PropUint32
- UnlockRetries() PropModemUnlockRetries
- State() proxy.PropInt32
- StateFailedReason() proxy.PropUint32
- AccessTechnologies() proxy.PropUint32
- SignalQuality() PropModemSignalQuality
- OwnNumbers() proxy.PropStringArray
- PowerState() proxy.PropUint32
- SupportedModes() PropModemSupportedModes
- CurrentModes() PropModemCurrentModes
- SupportedBands() proxy.PropUint32Array
- CurrentBands() proxy.PropUint32Array
- SupportedIpFamilies() proxy.PropUint32
-}
-
-type interfaceModem struct{}
-
-func (v *interfaceModem) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModem) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem"
-}
-
-// method Enable
-
-func (v *interfaceModem) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enable)
-}
-
-func (v *interfaceModem) Enable(flags dbus.Flags, enable bool) error {
- return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// method ListBearers
-
-func (v *interfaceModem) GoListBearers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListBearers", flags, ch)
-}
-
-func (*interfaceModem) StoreListBearers(call *dbus.Call) (bearers []dbus.ObjectPath, err error) {
- err = call.Store(&bearers)
- return
-}
-
-func (v *interfaceModem) ListBearers(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreListBearers(
- <-v.GoListBearers(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CreateBearer
-
-func (v *interfaceModem) GoCreateBearer(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateBearer", flags, ch, properties)
-}
-
-func (*interfaceModem) StoreCreateBearer(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceModem) CreateBearer(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreCreateBearer(
- <-v.GoCreateBearer(flags, make(chan *dbus.Call, 1), properties).Done)
-}
-
-// method DeleteBearer
-
-func (v *interfaceModem) GoDeleteBearer(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteBearer", flags, ch, bearer)
-}
-
-func (v *interfaceModem) DeleteBearer(flags dbus.Flags, bearer dbus.ObjectPath) error {
- return (<-v.GoDeleteBearer(flags, make(chan *dbus.Call, 1), bearer).Done).Err
-}
-
-// method Reset
-
-func (v *interfaceModem) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
-}
-
-func (v *interfaceModem) Reset(flags dbus.Flags) error {
- return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method FactoryReset
-
-func (v *interfaceModem) GoFactoryReset(flags dbus.Flags, ch chan *dbus.Call, code string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".FactoryReset", flags, ch, code)
-}
-
-func (v *interfaceModem) FactoryReset(flags dbus.Flags, code string) error {
- return (<-v.GoFactoryReset(flags, make(chan *dbus.Call, 1), code).Done).Err
-}
-
-// method SetPowerState
-
-func (v *interfaceModem) GoSetPowerState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPowerState", flags, ch, state)
-}
-
-func (v *interfaceModem) SetPowerState(flags dbus.Flags, state uint32) error {
- return (<-v.GoSetPowerState(flags, make(chan *dbus.Call, 1), state).Done).Err
-}
-
-// method SetCurrentCapabilities
-
-func (v *interfaceModem) GoSetCurrentCapabilities(flags dbus.Flags, ch chan *dbus.Call, capabilities uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentCapabilities", flags, ch, capabilities)
-}
-
-func (v *interfaceModem) SetCurrentCapabilities(flags dbus.Flags, capabilities uint32) error {
- return (<-v.GoSetCurrentCapabilities(flags, make(chan *dbus.Call, 1), capabilities).Done).Err
-}
-
-// method SetCurrentModes
-
-func (v *interfaceModem) GoSetCurrentModes(flags dbus.Flags, ch chan *dbus.Call, modes ModemModes) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentModes", flags, ch, modes)
-}
-
-func (v *interfaceModem) SetCurrentModes(flags dbus.Flags, modes ModemModes) error {
- return (<-v.GoSetCurrentModes(flags, make(chan *dbus.Call, 1), modes).Done).Err
-}
-
-// method SetCurrentBands
-
-func (v *interfaceModem) GoSetCurrentBands(flags dbus.Flags, ch chan *dbus.Call, bands []uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentBands", flags, ch, bands)
-}
-
-func (v *interfaceModem) SetCurrentBands(flags dbus.Flags, bands []uint32) error {
- return (<-v.GoSetCurrentBands(flags, make(chan *dbus.Call, 1), bands).Done).Err
-}
-
-// method Command
-
-func (v *interfaceModem) GoCommand(flags dbus.Flags, ch chan *dbus.Call, cmd string, timeout uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Command", flags, ch, cmd, timeout)
-}
-
-func (*interfaceModem) StoreCommand(call *dbus.Call) (response string, err error) {
- err = call.Store(&response)
- return
-}
-
-func (v *interfaceModem) Command(flags dbus.Flags, cmd string, timeout uint32) (string, error) {
- return v.StoreCommand(
- <-v.GoCommand(flags, make(chan *dbus.Call, 1), cmd, timeout).Done)
-}
-
-// signal StateChanged
-
-func (v *interfaceModem) ConnectStateChanged(cb func(old int32, new int32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old int32
- var new int32
- var reason uint32
- err := dbus.Store(sig.Body, &old, &new, &reason)
- if err == nil {
- cb(old, new, reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Sim o
-
-func (v *interfaceModem) Sim() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Sim",
- }
-}
-
-// property Bearers ao
-
-func (v *interfaceModem) Bearers() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Bearers",
- }
-}
-
-// property SupportedCapabilities au
-
-func (v *interfaceModem) SupportedCapabilities() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "SupportedCapabilities",
- }
-}
-
-// property CurrentCapabilities u
-
-func (v *interfaceModem) CurrentCapabilities() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "CurrentCapabilities",
- }
-}
-
-// property MaxBearers u
-
-func (v *interfaceModem) MaxBearers() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "MaxBearers",
- }
-}
-
-// property MaxActiveBearers u
-
-func (v *interfaceModem) MaxActiveBearers() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "MaxActiveBearers",
- }
-}
-
-// property Manufacturer s
-
-func (v *interfaceModem) Manufacturer() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Manufacturer",
- }
-}
-
-// property Model s
-
-func (v *interfaceModem) Model() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Model",
- }
-}
-
-// property Revision s
-
-func (v *interfaceModem) Revision() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Revision",
- }
-}
-
-// property DeviceIdentifier s
-
-func (v *interfaceModem) DeviceIdentifier() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DeviceIdentifier",
- }
-}
-
-// property Device s
-
-func (v *interfaceModem) Device() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Device",
- }
-}
-
-// property Drivers as
-
-func (v *interfaceModem) Drivers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Drivers",
- }
-}
-
-// property Plugin s
-
-func (v *interfaceModem) Plugin() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Plugin",
- }
-}
-
-// property PrimaryPort s
-
-func (v *interfaceModem) PrimaryPort() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PrimaryPort",
- }
-}
-
-type PropModemPorts interface {
- Get(flags dbus.Flags) (value []ModemPort, err error)
- Set(flags dbus.Flags, value []ModemPort) error
- ConnectChanged(cb func(hasValue bool, value []ModemPort)) error
-}
-
-type implPropModemPorts struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModemPorts) Get(flags dbus.Flags) (value []ModemPort, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModemPorts) Set(flags dbus.Flags, value []ModemPort) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModemPorts) ConnectChanged(cb func(hasValue bool, value []ModemPort)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []ModemPort
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Ports a(su)
-
-func (v *interfaceModem) Ports() PropModemPorts {
- return &implPropModemPorts{
- Impl: v,
- Name: "Ports",
- }
-}
-
-// property EquipmentIdentifier s
-
-func (v *interfaceModem) EquipmentIdentifier() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "EquipmentIdentifier",
- }
-}
-
-// property UnlockRequired u
-
-func (v *interfaceModem) UnlockRequired() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "UnlockRequired",
- }
-}
-
-type PropModemUnlockRetries interface {
- Get(flags dbus.Flags) (value map[uint32]uint32, err error)
- Set(flags dbus.Flags, value map[uint32]uint32) error
- ConnectChanged(cb func(hasValue bool, value map[uint32]uint32)) error
-}
-
-type implPropModemUnlockRetries struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModemUnlockRetries) Get(flags dbus.Flags) (value map[uint32]uint32, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModemUnlockRetries) Set(flags dbus.Flags, value map[uint32]uint32) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModemUnlockRetries) ConnectChanged(cb func(hasValue bool, value map[uint32]uint32)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[uint32]uint32
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property UnlockRetries a{uu}
-
-func (v *interfaceModem) UnlockRetries() PropModemUnlockRetries {
- return &implPropModemUnlockRetries{
- Impl: v,
- Name: "UnlockRetries",
- }
-}
-
-// property State i
-
-func (v *interfaceModem) State() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "State",
- }
-}
-
-// property StateFailedReason u
-
-func (v *interfaceModem) StateFailedReason() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "StateFailedReason",
- }
-}
-
-// property AccessTechnologies u
-
-func (v *interfaceModem) AccessTechnologies() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "AccessTechnologies",
- }
-}
-
-type PropModemSignalQuality interface {
- Get(flags dbus.Flags) (value ModemSignalQuality, err error)
- Set(flags dbus.Flags, value ModemSignalQuality) error
- ConnectChanged(cb func(hasValue bool, value ModemSignalQuality)) error
-}
-
-type implPropModemSignalQuality struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModemSignalQuality) Get(flags dbus.Flags) (value ModemSignalQuality, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModemSignalQuality) Set(flags dbus.Flags, value ModemSignalQuality) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModemSignalQuality) ConnectChanged(cb func(hasValue bool, value ModemSignalQuality)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v ModemSignalQuality
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, ModemSignalQuality{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property SignalQuality (ub)
-
-func (v *interfaceModem) SignalQuality() PropModemSignalQuality {
- return &implPropModemSignalQuality{
- Impl: v,
- Name: "SignalQuality",
- }
-}
-
-// property OwnNumbers as
-
-func (v *interfaceModem) OwnNumbers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "OwnNumbers",
- }
-}
-
-// property PowerState u
-
-func (v *interfaceModem) PowerState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "PowerState",
- }
-}
-
-type PropModemSupportedModes interface {
- Get(flags dbus.Flags) (value []ModemModes, err error)
- Set(flags dbus.Flags, value []ModemModes) error
- ConnectChanged(cb func(hasValue bool, value []ModemModes)) error
-}
-
-type implPropModemSupportedModes struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModemSupportedModes) Get(flags dbus.Flags) (value []ModemModes, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModemSupportedModes) Set(flags dbus.Flags, value []ModemModes) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModemSupportedModes) ConnectChanged(cb func(hasValue bool, value []ModemModes)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []ModemModes
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property SupportedModes a(uu)
-
-func (v *interfaceModem) SupportedModes() PropModemSupportedModes {
- return &implPropModemSupportedModes{
- Impl: v,
- Name: "SupportedModes",
- }
-}
-
-type PropModemCurrentModes interface {
- Get(flags dbus.Flags) (value ModemModes, err error)
- Set(flags dbus.Flags, value ModemModes) error
- ConnectChanged(cb func(hasValue bool, value ModemModes)) error
-}
-
-type implPropModemCurrentModes struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModemCurrentModes) Get(flags dbus.Flags) (value ModemModes, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModemCurrentModes) Set(flags dbus.Flags, value ModemModes) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModemCurrentModes) ConnectChanged(cb func(hasValue bool, value ModemModes)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v ModemModes
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, ModemModes{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property CurrentModes (uu)
-
-func (v *interfaceModem) CurrentModes() PropModemCurrentModes {
- return &implPropModemCurrentModes{
- Impl: v,
- Name: "CurrentModes",
- }
-}
-
-// property SupportedBands au
-
-func (v *interfaceModem) SupportedBands() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "SupportedBands",
- }
-}
-
-// property CurrentBands au
-
-func (v *interfaceModem) CurrentBands() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "CurrentBands",
- }
-}
-
-// property SupportedIpFamilies u
-
-func (v *interfaceModem) SupportedIpFamilies() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "SupportedIpFamilies",
- }
-}
-
-func (obj *objectModem) Firmware() modemFirmware {
- return &obj.interfaceModemFirmware
-}
-
-type modemFirmware interface {
- GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- List(flags dbus.Flags) (string, []map[string]dbus.Variant, error)
- GoSelect(flags dbus.Flags, ch chan *dbus.Call, uniqueid string) *dbus.Call
- Select(flags dbus.Flags, uniqueid string) error
-}
-
-type interfaceModemFirmware struct{}
-
-func (v *interfaceModemFirmware) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemFirmware) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Firmware"
-}
-
-// method List
-
-func (v *interfaceModemFirmware) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".List", flags, ch)
-}
-
-func (*interfaceModemFirmware) StoreList(call *dbus.Call) (selected string, installed []map[string]dbus.Variant, err error) {
- err = call.Store(&selected, &installed)
- return
-}
-
-func (v *interfaceModemFirmware) List(flags dbus.Flags) (string, []map[string]dbus.Variant, error) {
- return v.StoreList(
- <-v.GoList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Select
-
-func (v *interfaceModemFirmware) GoSelect(flags dbus.Flags, ch chan *dbus.Call, uniqueid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Select", flags, ch, uniqueid)
-}
-
-func (v *interfaceModemFirmware) Select(flags dbus.Flags, uniqueid string) error {
- return (<-v.GoSelect(flags, make(chan *dbus.Call, 1), uniqueid).Done).Err
-}
-
-func (obj *objectModem) Location() modemLocation {
- return &obj.interfaceModemLocation
-}
-
-type modemLocation interface {
- GoSetup(flags dbus.Flags, ch chan *dbus.Call, sources uint32, signal_location bool) *dbus.Call
- Setup(flags dbus.Flags, sources uint32, signal_location bool) error
- GoGetLocation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetLocation(flags dbus.Flags) (map[uint32]dbus.Variant, error)
- GoSetSuplServer(flags dbus.Flags, ch chan *dbus.Call, supl string) *dbus.Call
- SetSuplServer(flags dbus.Flags, supl string) error
- GoSetGpsRefreshRate(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call
- SetGpsRefreshRate(flags dbus.Flags, rate uint32) error
- Capabilities() proxy.PropUint32
- Enabled() proxy.PropUint32
- SignalsLocation() proxy.PropBool
- Location() PropModemLocation
- SuplServer() proxy.PropString
- GpsRefreshRate() proxy.PropUint32
-}
-
-type interfaceModemLocation struct{}
-
-func (v *interfaceModemLocation) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemLocation) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Location"
-}
-
-// method Setup
-
-func (v *interfaceModemLocation) GoSetup(flags dbus.Flags, ch chan *dbus.Call, sources uint32, signal_location bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Setup", flags, ch, sources, signal_location)
-}
-
-func (v *interfaceModemLocation) Setup(flags dbus.Flags, sources uint32, signal_location bool) error {
- return (<-v.GoSetup(flags, make(chan *dbus.Call, 1), sources, signal_location).Done).Err
-}
-
-// method GetLocation
-
-func (v *interfaceModemLocation) GoGetLocation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLocation", flags, ch)
-}
-
-func (*interfaceModemLocation) StoreGetLocation(call *dbus.Call) (Location map[uint32]dbus.Variant, err error) {
- err = call.Store(&Location)
- return
-}
-
-func (v *interfaceModemLocation) GetLocation(flags dbus.Flags) (map[uint32]dbus.Variant, error) {
- return v.StoreGetLocation(
- <-v.GoGetLocation(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetSuplServer
-
-func (v *interfaceModemLocation) GoSetSuplServer(flags dbus.Flags, ch chan *dbus.Call, supl string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSuplServer", flags, ch, supl)
-}
-
-func (v *interfaceModemLocation) SetSuplServer(flags dbus.Flags, supl string) error {
- return (<-v.GoSetSuplServer(flags, make(chan *dbus.Call, 1), supl).Done).Err
-}
-
-// method SetGpsRefreshRate
-
-func (v *interfaceModemLocation) GoSetGpsRefreshRate(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetGpsRefreshRate", flags, ch, rate)
-}
-
-func (v *interfaceModemLocation) SetGpsRefreshRate(flags dbus.Flags, rate uint32) error {
- return (<-v.GoSetGpsRefreshRate(flags, make(chan *dbus.Call, 1), rate).Done).Err
-}
-
-// property Capabilities u
-
-func (v *interfaceModemLocation) Capabilities() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Capabilities",
- }
-}
-
-// property Enabled u
-
-func (v *interfaceModemLocation) Enabled() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Enabled",
- }
-}
-
-// property SignalsLocation b
-
-func (v *interfaceModemLocation) SignalsLocation() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SignalsLocation",
- }
-}
-
-type PropModemLocation interface {
- Get(flags dbus.Flags) (value map[uint32]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[uint32]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[uint32]dbus.Variant)) error
-}
-
-type implPropModemLocation struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModemLocation) Get(flags dbus.Flags) (value map[uint32]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModemLocation) Set(flags dbus.Flags, value map[uint32]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModemLocation) ConnectChanged(cb func(hasValue bool, value map[uint32]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[uint32]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Location a{uv}
-
-func (v *interfaceModemLocation) Location() PropModemLocation {
- return &implPropModemLocation{
- Impl: v,
- Name: "Location",
- }
-}
-
-// property SuplServer s
-
-func (v *interfaceModemLocation) SuplServer() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SuplServer",
- }
-}
-
-// property GpsRefreshRate u
-
-func (v *interfaceModemLocation) GpsRefreshRate() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "GpsRefreshRate",
- }
-}
-
-func (obj *objectModem) Messaging() modemMessaging {
- return &obj.interfaceModemMessaging
-}
-
-type modemMessaging interface {
- GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- List(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoDelete(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- Delete(flags dbus.Flags, path dbus.ObjectPath) error
- GoCreate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
- Create(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
- ConnectAdded(cb func(path dbus.ObjectPath, received bool)) (dbusutil.SignalHandlerId, error)
- ConnectDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Messages() proxy.PropObjectPathArray
- SupportedStorages() proxy.PropUint32Array
- DefaultStorage() proxy.PropUint32
-}
-
-type interfaceModemMessaging struct{}
-
-func (v *interfaceModemMessaging) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemMessaging) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Messaging"
-}
-
-// method List
-
-func (v *interfaceModemMessaging) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".List", flags, ch)
-}
-
-func (*interfaceModemMessaging) StoreList(call *dbus.Call) (result []dbus.ObjectPath, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceModemMessaging) List(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreList(
- <-v.GoList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Delete
-
-func (v *interfaceModemMessaging) GoDelete(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, path)
-}
-
-func (v *interfaceModemMessaging) Delete(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method Create
-
-func (v *interfaceModemMessaging) GoCreate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Create", flags, ch, properties)
-}
-
-func (*interfaceModemMessaging) StoreCreate(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceModemMessaging) Create(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreCreate(
- <-v.GoCreate(flags, make(chan *dbus.Call, 1), properties).Done)
-}
-
-// signal Added
-
-func (v *interfaceModemMessaging) ConnectAdded(cb func(path dbus.ObjectPath, received bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Added", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Added",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- var received bool
- err := dbus.Store(sig.Body, &path, &received)
- if err == nil {
- cb(path, received)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Deleted
-
-func (v *interfaceModemMessaging) ConnectDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Deleted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Deleted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Messages ao
-
-func (v *interfaceModemMessaging) Messages() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Messages",
- }
-}
-
-// property SupportedStorages au
-
-func (v *interfaceModemMessaging) SupportedStorages() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "SupportedStorages",
- }
-}
-
-// property DefaultStorage u
-
-func (v *interfaceModemMessaging) DefaultStorage() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "DefaultStorage",
- }
-}
-
-func (obj *objectModem) Modem3gppUssd() modem3gppUssd {
- return &obj.interfaceModem3gppUssd
-}
-
-type modem3gppUssd interface {
- GoInitiate(flags dbus.Flags, ch chan *dbus.Call, command string) *dbus.Call
- Initiate(flags dbus.Flags, command string) (string, error)
- GoRespond(flags dbus.Flags, ch chan *dbus.Call, response string) *dbus.Call
- Respond(flags dbus.Flags, response string) (string, error)
- GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Cancel(flags dbus.Flags) error
- State() proxy.PropUint32
- NetworkNotification() proxy.PropString
- NetworkRequest() proxy.PropString
-}
-
-type interfaceModem3gppUssd struct{}
-
-func (v *interfaceModem3gppUssd) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModem3gppUssd) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd"
-}
-
-// method Initiate
-
-func (v *interfaceModem3gppUssd) GoInitiate(flags dbus.Flags, ch chan *dbus.Call, command string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Initiate", flags, ch, command)
-}
-
-func (*interfaceModem3gppUssd) StoreInitiate(call *dbus.Call) (reply string, err error) {
- err = call.Store(&reply)
- return
-}
-
-func (v *interfaceModem3gppUssd) Initiate(flags dbus.Flags, command string) (string, error) {
- return v.StoreInitiate(
- <-v.GoInitiate(flags, make(chan *dbus.Call, 1), command).Done)
-}
-
-// method Respond
-
-func (v *interfaceModem3gppUssd) GoRespond(flags dbus.Flags, ch chan *dbus.Call, response string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Respond", flags, ch, response)
-}
-
-func (*interfaceModem3gppUssd) StoreRespond(call *dbus.Call) (reply string, err error) {
- err = call.Store(&reply)
- return
-}
-
-func (v *interfaceModem3gppUssd) Respond(flags dbus.Flags, response string) (string, error) {
- return v.StoreRespond(
- <-v.GoRespond(flags, make(chan *dbus.Call, 1), response).Done)
-}
-
-// method Cancel
-
-func (v *interfaceModem3gppUssd) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
-}
-
-func (v *interfaceModem3gppUssd) Cancel(flags dbus.Flags) error {
- return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property State u
-
-func (v *interfaceModem3gppUssd) State() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "State",
- }
-}
-
-// property NetworkNotification s
-
-func (v *interfaceModem3gppUssd) NetworkNotification() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "NetworkNotification",
- }
-}
-
-// property NetworkRequest s
-
-func (v *interfaceModem3gppUssd) NetworkRequest() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "NetworkRequest",
- }
-}
-
-func (obj *objectModem) Modem3gpp() modem3gpp {
- return &obj.interfaceModem3gpp
-}
-
-type modem3gpp interface {
- GoRegister(flags dbus.Flags, ch chan *dbus.Call, operator_id string) *dbus.Call
- Register(flags dbus.Flags, operator_id string) error
- GoScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Scan(flags dbus.Flags) ([]map[string]dbus.Variant, error)
- Imei() proxy.PropString
- RegistrationState() proxy.PropUint32
- OperatorCode() proxy.PropString
- OperatorName() proxy.PropString
- EnabledFacilityLocks() proxy.PropUint32
- SubscriptionState() proxy.PropUint32
-}
-
-type interfaceModem3gpp struct{}
-
-func (v *interfaceModem3gpp) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModem3gpp) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Modem3gpp"
-}
-
-// method Register
-
-func (v *interfaceModem3gpp) GoRegister(flags dbus.Flags, ch chan *dbus.Call, operator_id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, operator_id)
-}
-
-func (v *interfaceModem3gpp) Register(flags dbus.Flags, operator_id string) error {
- return (<-v.GoRegister(flags, make(chan *dbus.Call, 1), operator_id).Done).Err
-}
-
-// method Scan
-
-func (v *interfaceModem3gpp) GoScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Scan", flags, ch)
-}
-
-func (*interfaceModem3gpp) StoreScan(call *dbus.Call) (results []map[string]dbus.Variant, err error) {
- err = call.Store(&results)
- return
-}
-
-func (v *interfaceModem3gpp) Scan(flags dbus.Flags) ([]map[string]dbus.Variant, error) {
- return v.StoreScan(
- <-v.GoScan(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// property Imei s
-
-func (v *interfaceModem3gpp) Imei() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Imei",
- }
-}
-
-// property RegistrationState u
-
-func (v *interfaceModem3gpp) RegistrationState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RegistrationState",
- }
-}
-
-// property OperatorCode s
-
-func (v *interfaceModem3gpp) OperatorCode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OperatorCode",
- }
-}
-
-// property OperatorName s
-
-func (v *interfaceModem3gpp) OperatorName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OperatorName",
- }
-}
-
-// property EnabledFacilityLocks u
-
-func (v *interfaceModem3gpp) EnabledFacilityLocks() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "EnabledFacilityLocks",
- }
-}
-
-// property SubscriptionState u
-
-func (v *interfaceModem3gpp) SubscriptionState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "SubscriptionState",
- }
-}
-
-func (obj *objectModem) Cdma() modemCdma {
- return &obj.interfaceModemCdma
-}
-
-type modemCdma interface {
- GoActivate(flags dbus.Flags, ch chan *dbus.Call, carrier_code string) *dbus.Call
- Activate(flags dbus.Flags, carrier_code string) error
- GoActivateManual(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
- ActivateManual(flags dbus.Flags, properties map[string]dbus.Variant) error
- ConnectActivationStateChanged(cb func(activation_state uint32, activation_error uint32, status_changes map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ActivationState() proxy.PropUint32
- Meid() proxy.PropString
- Esn() proxy.PropString
- Sid() proxy.PropUint32
- Nid() proxy.PropUint32
- Cdma1xRegistrationState() proxy.PropUint32
- EvdoRegistrationState() proxy.PropUint32
-}
-
-type interfaceModemCdma struct{}
-
-func (v *interfaceModemCdma) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemCdma) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.ModemCdma"
-}
-
-// method Activate
-
-func (v *interfaceModemCdma) GoActivate(flags dbus.Flags, ch chan *dbus.Call, carrier_code string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Activate", flags, ch, carrier_code)
-}
-
-func (v *interfaceModemCdma) Activate(flags dbus.Flags, carrier_code string) error {
- return (<-v.GoActivate(flags, make(chan *dbus.Call, 1), carrier_code).Done).Err
-}
-
-// method ActivateManual
-
-func (v *interfaceModemCdma) GoActivateManual(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateManual", flags, ch, properties)
-}
-
-func (v *interfaceModemCdma) ActivateManual(flags dbus.Flags, properties map[string]dbus.Variant) error {
- return (<-v.GoActivateManual(flags, make(chan *dbus.Call, 1), properties).Done).Err
-}
-
-// signal ActivationStateChanged
-
-func (v *interfaceModemCdma) ConnectActivationStateChanged(cb func(activation_state uint32, activation_error uint32, status_changes map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActivationStateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActivationStateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var activation_state uint32
- var activation_error uint32
- var status_changes map[string]dbus.Variant
- err := dbus.Store(sig.Body, &activation_state, &activation_error, &status_changes)
- if err == nil {
- cb(activation_state, activation_error, status_changes)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property ActivationState u
-
-func (v *interfaceModemCdma) ActivationState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ActivationState",
- }
-}
-
-// property Meid s
-
-func (v *interfaceModemCdma) Meid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Meid",
- }
-}
-
-// property Esn s
-
-func (v *interfaceModemCdma) Esn() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Esn",
- }
-}
-
-// property Sid u
-
-func (v *interfaceModemCdma) Sid() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Sid",
- }
-}
-
-// property Nid u
-
-func (v *interfaceModemCdma) Nid() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Nid",
- }
-}
-
-// property Cdma1xRegistrationState u
-
-func (v *interfaceModemCdma) Cdma1xRegistrationState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Cdma1xRegistrationState",
- }
-}
-
-// property EvdoRegistrationState u
-
-func (v *interfaceModemCdma) EvdoRegistrationState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "EvdoRegistrationState",
- }
-}
-
-func (obj *objectModem) Oma() modemOma {
- return &obj.interfaceModemOma
-}
-
-type modemOma interface {
- GoSetup(flags dbus.Flags, ch chan *dbus.Call, features uint32) *dbus.Call
- Setup(flags dbus.Flags, features uint32) error
- GoStartClientInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_type uint32) *dbus.Call
- StartClientInitiatedSession(flags dbus.Flags, session_type uint32) error
- GoAcceptNetworkInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_id uint32, accept bool) *dbus.Call
- AcceptNetworkInitiatedSession(flags dbus.Flags, session_id uint32, accept bool) error
- GoCancelSession(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CancelSession(flags dbus.Flags) error
- ConnectSessionStateChanged(cb func(old_session_state int32, new_session_state int32, session_state_failed_reason uint32)) (dbusutil.SignalHandlerId, error)
- Features() proxy.PropUint32
- PendingNetworkInitiatedSessions() PropModemOmaPendingNetworkInitiatedSessions
- SessionType() proxy.PropUint32
- SessionState() proxy.PropInt32
-}
-
-type interfaceModemOma struct{}
-
-func (v *interfaceModemOma) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemOma) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Oma"
-}
-
-// method Setup
-
-func (v *interfaceModemOma) GoSetup(flags dbus.Flags, ch chan *dbus.Call, features uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Setup", flags, ch, features)
-}
-
-func (v *interfaceModemOma) Setup(flags dbus.Flags, features uint32) error {
- return (<-v.GoSetup(flags, make(chan *dbus.Call, 1), features).Done).Err
-}
-
-// method StartClientInitiatedSession
-
-func (v *interfaceModemOma) GoStartClientInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_type uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartClientInitiatedSession", flags, ch, session_type)
-}
-
-func (v *interfaceModemOma) StartClientInitiatedSession(flags dbus.Flags, session_type uint32) error {
- return (<-v.GoStartClientInitiatedSession(flags, make(chan *dbus.Call, 1), session_type).Done).Err
-}
-
-// method AcceptNetworkInitiatedSession
-
-func (v *interfaceModemOma) GoAcceptNetworkInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_id uint32, accept bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AcceptNetworkInitiatedSession", flags, ch, session_id, accept)
-}
-
-func (v *interfaceModemOma) AcceptNetworkInitiatedSession(flags dbus.Flags, session_id uint32, accept bool) error {
- return (<-v.GoAcceptNetworkInitiatedSession(flags, make(chan *dbus.Call, 1), session_id, accept).Done).Err
-}
-
-// method CancelSession
-
-func (v *interfaceModemOma) GoCancelSession(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelSession", flags, ch)
-}
-
-func (v *interfaceModemOma) CancelSession(flags dbus.Flags) error {
- return (<-v.GoCancelSession(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal SessionStateChanged
-
-func (v *interfaceModemOma) ConnectSessionStateChanged(cb func(old_session_state int32, new_session_state int32, session_state_failed_reason uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SessionStateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SessionStateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var old_session_state int32
- var new_session_state int32
- var session_state_failed_reason uint32
- err := dbus.Store(sig.Body, &old_session_state, &new_session_state, &session_state_failed_reason)
- if err == nil {
- cb(old_session_state, new_session_state, session_state_failed_reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Features u
-
-func (v *interfaceModemOma) Features() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Features",
- }
-}
-
-type PropModemOmaPendingNetworkInitiatedSessions interface {
- Get(flags dbus.Flags) (value []OmaSession, err error)
- Set(flags dbus.Flags, value []OmaSession) error
- ConnectChanged(cb func(hasValue bool, value []OmaSession)) error
-}
-
-type implPropModemOmaPendingNetworkInitiatedSessions struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropModemOmaPendingNetworkInitiatedSessions) Get(flags dbus.Flags) (value []OmaSession, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropModemOmaPendingNetworkInitiatedSessions) Set(flags dbus.Flags, value []OmaSession) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropModemOmaPendingNetworkInitiatedSessions) ConnectChanged(cb func(hasValue bool, value []OmaSession)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []OmaSession
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property PendingNetworkInitiatedSessions a(uu)
-
-func (v *interfaceModemOma) PendingNetworkInitiatedSessions() PropModemOmaPendingNetworkInitiatedSessions {
- return &implPropModemOmaPendingNetworkInitiatedSessions{
- Impl: v,
- Name: "PendingNetworkInitiatedSessions",
- }
-}
-
-// property SessionType u
-
-func (v *interfaceModemOma) SessionType() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "SessionType",
- }
-}
-
-// property SessionState i
-
-func (v *interfaceModemOma) SessionState() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SessionState",
- }
-}
-
-func (obj *objectModem) Signal() modemSignal {
- return &obj.interfaceModemSignal
-}
-
-type modemSignal interface {
- GoSetup(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call
- Setup(flags dbus.Flags, rate uint32) error
- Rate() proxy.PropUint32
- Cdma() PropMapStringVariant
- Evdo() PropMapStringVariant
- Gsm() PropMapStringVariant
- Umts() PropMapStringVariant
- Lte() PropMapStringVariant
-}
-
-type interfaceModemSignal struct{}
-
-func (v *interfaceModemSignal) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemSignal) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Signal"
-}
-
-// method Setup
-
-func (v *interfaceModemSignal) GoSetup(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Setup", flags, ch, rate)
-}
-
-func (v *interfaceModemSignal) Setup(flags dbus.Flags, rate uint32) error {
- return (<-v.GoSetup(flags, make(chan *dbus.Call, 1), rate).Done).Err
-}
-
-// property Rate u
-
-func (v *interfaceModemSignal) Rate() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Rate",
- }
-}
-
-// property Cdma a{sv}
-
-func (v *interfaceModemSignal) Cdma() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "Cdma",
- }
-}
-
-// property Evdo a{sv}
-
-func (v *interfaceModemSignal) Evdo() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "Evdo",
- }
-}
-
-// property Gsm a{sv}
-
-func (v *interfaceModemSignal) Gsm() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "Gsm",
- }
-}
-
-// property Umts a{sv}
-
-func (v *interfaceModemSignal) Umts() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "Umts",
- }
-}
-
-// property Lte a{sv}
-
-func (v *interfaceModemSignal) Lte() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "Lte",
- }
-}
-
-func (obj *objectModem) Simple() modemSimple {
- return &obj.interfaceModemSimple
-}
-
-type modemSimple interface {
- GoConnect(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
- Connect(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoDisconnect(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call
- Disconnect(flags dbus.Flags, bearer dbus.ObjectPath) error
- GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetStatus(flags dbus.Flags) (map[string]dbus.Variant, error)
-}
-
-type interfaceModemSimple struct{}
-
-func (v *interfaceModemSimple) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemSimple) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Simple"
-}
-
-// method Connect
-
-func (v *interfaceModemSimple) GoConnect(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, properties)
-}
-
-func (*interfaceModemSimple) StoreConnect(call *dbus.Call) (bearer dbus.ObjectPath, err error) {
- err = call.Store(&bearer)
- return
-}
-
-func (v *interfaceModemSimple) Connect(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreConnect(
- <-v.GoConnect(flags, make(chan *dbus.Call, 1), properties).Done)
-}
-
-// method Disconnect
-
-func (v *interfaceModemSimple) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch, bearer)
-}
-
-func (v *interfaceModemSimple) Disconnect(flags dbus.Flags, bearer dbus.ObjectPath) error {
- return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1), bearer).Done).Err
-}
-
-// method GetStatus
-
-func (v *interfaceModemSimple) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetStatus", flags, ch)
-}
-
-func (*interfaceModemSimple) StoreGetStatus(call *dbus.Call) (properties map[string]dbus.Variant, err error) {
- err = call.Store(&properties)
- return
-}
-
-func (v *interfaceModemSimple) GetStatus(flags dbus.Flags) (map[string]dbus.Variant, error) {
- return v.StoreGetStatus(
- <-v.GoGetStatus(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-func (obj *objectModem) Time() modemTime {
- return &obj.interfaceModemTime
-}
-
-type modemTime interface {
- GoGetNetworkTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetNetworkTime(flags dbus.Flags) (string, error)
- ConnectNetworkTimeChanged(cb func(time string)) (dbusutil.SignalHandlerId, error)
- NetworkTimezone() PropMapStringVariant
-}
-
-type interfaceModemTime struct{}
-
-func (v *interfaceModemTime) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemTime) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Time"
-}
-
-// method GetNetworkTime
-
-func (v *interfaceModemTime) GoGetNetworkTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNetworkTime", flags, ch)
-}
-
-func (*interfaceModemTime) StoreGetNetworkTime(call *dbus.Call) (time string, err error) {
- err = call.Store(&time)
- return
-}
-
-func (v *interfaceModemTime) GetNetworkTime(flags dbus.Flags) (string, error) {
- return v.StoreGetNetworkTime(
- <-v.GoGetNetworkTime(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal NetworkTimeChanged
-
-func (v *interfaceModemTime) ConnectNetworkTimeChanged(cb func(time string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NetworkTimeChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NetworkTimeChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var time string
- err := dbus.Store(sig.Body, &time)
- if err == nil {
- cb(time)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property NetworkTimezone a{sv}
-
-func (v *interfaceModemTime) NetworkTimezone() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "NetworkTimezone",
- }
-}
-
-func (obj *objectModem) Voice() modemVoice {
- return &obj.interfaceModemVoice
-}
-
-type modemVoice interface {
- GoListCalls(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListCalls(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoDeleteCall(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
- DeleteCall(flags dbus.Flags, path dbus.ObjectPath) error
- GoCreateCall(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
- CreateCall(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
- ConnectCallAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectCallDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Calls() proxy.PropObjectPathArray
-}
-
-type interfaceModemVoice struct{}
-
-func (v *interfaceModemVoice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceModemVoice) GetInterfaceName_() string {
- return "org.freedesktop.ModemManager1.Modem.Voice"
-}
-
-// method ListCalls
-
-func (v *interfaceModemVoice) GoListCalls(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListCalls", flags, ch)
-}
-
-func (*interfaceModemVoice) StoreListCalls(call *dbus.Call) (result []dbus.ObjectPath, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceModemVoice) ListCalls(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreListCalls(
- <-v.GoListCalls(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method DeleteCall
-
-func (v *interfaceModemVoice) GoDeleteCall(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteCall", flags, ch, path)
-}
-
-func (v *interfaceModemVoice) DeleteCall(flags dbus.Flags, path dbus.ObjectPath) error {
- return (<-v.GoDeleteCall(flags, make(chan *dbus.Call, 1), path).Done).Err
-}
-
-// method CreateCall
-
-func (v *interfaceModemVoice) GoCreateCall(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateCall", flags, ch, properties)
-}
-
-func (*interfaceModemVoice) StoreCreateCall(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceModemVoice) CreateCall(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreCreateCall(
- <-v.GoCreateCall(flags, make(chan *dbus.Call, 1), properties).Done)
-}
-
-// signal CallAdded
-
-func (v *interfaceModemVoice) ConnectCallAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CallAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CallAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CallDeleted
-
-func (v *interfaceModemVoice) ConnectCallDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CallDeleted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CallDeleted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var path dbus.ObjectPath
- err := dbus.Store(sig.Body, &path)
- if err == nil {
- cb(path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Calls ao
-
-func (v *interfaceModemVoice) Calls() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Calls",
- }
-}
-
-type PropMapStringVariant interface {
- Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[string]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
-}
-
-type implPropMapStringVariant struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,2126 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.modemmanager1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package modemmanager1
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-dbus-factory/object_manager"
- "github.com/linuxdeepin/go-lib/dbusutil"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
- "github.com/stretchr/testify/mock"
-)
-
-type MockManager struct {
- object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- MockInterfaceManager // interface org.freedesktop.ModemManager1
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method ScanDevices
-
-func (v *MockInterfaceManager) GoScanDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ScanDevices(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetLogging
-
-func (v *MockInterfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string) *dbus.Call {
- mockArgs := v.Called(flags, ch, level)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetLogging(flags dbus.Flags, level string) error {
- mockArgs := v.Called(flags, level)
-
- return mockArgs.Error(0)
-}
-
-type MockModem struct {
- MockInterfaceModem // interface org.freedesktop.ModemManager1.Modem
- MockInterfaceModemFirmware // interface org.freedesktop.ModemManager1.Modem.Firmware
- MockInterfaceModemLocation // interface org.freedesktop.ModemManager1.Modem.Location
- MockInterfaceModemMessaging // interface org.freedesktop.ModemManager1.Modem.Messaging
- MockInterfaceModem3gppUssd // interface org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd
- MockInterfaceModem3gpp // interface org.freedesktop.ModemManager1.Modem.Modem3gpp
- MockInterfaceModemCdma // interface org.freedesktop.ModemManager1.Modem.ModemCdma
- MockInterfaceModemOma // interface org.freedesktop.ModemManager1.Modem.Oma
- MockInterfaceModemSignal // interface org.freedesktop.ModemManager1.Modem.Signal
- MockInterfaceModemSimple // interface org.freedesktop.ModemManager1.Modem.Simple
- MockInterfaceModemTime // interface org.freedesktop.ModemManager1.Modem.Time
- MockInterfaceModemVoice // interface org.freedesktop.ModemManager1.Modem.Voice
- proxy.MockObject
-}
-
-type MockInterfaceModem struct {
- mock.Mock
-}
-
-// method Enable
-
-func (v *MockInterfaceModem) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) Enable(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// method ListBearers
-
-func (v *MockInterfaceModem) GoListBearers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) ListBearers(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CreateBearer
-
-func (v *MockInterfaceModem) GoCreateBearer(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) CreateBearer(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, properties)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DeleteBearer
-
-func (v *MockInterfaceModem) GoDeleteBearer(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, bearer)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) DeleteBearer(flags dbus.Flags, bearer dbus.ObjectPath) error {
- mockArgs := v.Called(flags, bearer)
-
- return mockArgs.Error(0)
-}
-
-// method Reset
-
-func (v *MockInterfaceModem) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) Reset(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method FactoryReset
-
-func (v *MockInterfaceModem) GoFactoryReset(flags dbus.Flags, ch chan *dbus.Call, code string) *dbus.Call {
- mockArgs := v.Called(flags, ch, code)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) FactoryReset(flags dbus.Flags, code string) error {
- mockArgs := v.Called(flags, code)
-
- return mockArgs.Error(0)
-}
-
-// method SetPowerState
-
-func (v *MockInterfaceModem) GoSetPowerState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, state)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) SetPowerState(flags dbus.Flags, state uint32) error {
- mockArgs := v.Called(flags, state)
-
- return mockArgs.Error(0)
-}
-
-// method SetCurrentCapabilities
-
-func (v *MockInterfaceModem) GoSetCurrentCapabilities(flags dbus.Flags, ch chan *dbus.Call, capabilities uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, capabilities)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) SetCurrentCapabilities(flags dbus.Flags, capabilities uint32) error {
- mockArgs := v.Called(flags, capabilities)
-
- return mockArgs.Error(0)
-}
-
-// method SetCurrentModes
-
-func (v *MockInterfaceModem) GoSetCurrentModes(flags dbus.Flags, ch chan *dbus.Call, modes ModemModes) *dbus.Call {
- mockArgs := v.Called(flags, ch, modes)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) SetCurrentModes(flags dbus.Flags, modes ModemModes) error {
- mockArgs := v.Called(flags, modes)
-
- return mockArgs.Error(0)
-}
-
-// method SetCurrentBands
-
-func (v *MockInterfaceModem) GoSetCurrentBands(flags dbus.Flags, ch chan *dbus.Call, bands []uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, bands)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) SetCurrentBands(flags dbus.Flags, bands []uint32) error {
- mockArgs := v.Called(flags, bands)
-
- return mockArgs.Error(0)
-}
-
-// method Command
-
-func (v *MockInterfaceModem) GoCommand(flags dbus.Flags, ch chan *dbus.Call, cmd string, timeout uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, cmd, timeout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem) Command(flags dbus.Flags, cmd string, timeout uint32) (string, error) {
- mockArgs := v.Called(flags, cmd, timeout)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// signal StateChanged
-
-func (v *MockInterfaceModem) ConnectStateChanged(cb func(old int32, new int32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Sim o
-
-func (v *MockInterfaceModem) Sim() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Bearers ao
-
-func (v *MockInterfaceModem) Bearers() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportedCapabilities au
-
-func (v *MockInterfaceModem) SupportedCapabilities() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentCapabilities u
-
-func (v *MockInterfaceModem) CurrentCapabilities() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MaxBearers u
-
-func (v *MockInterfaceModem) MaxBearers() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MaxActiveBearers u
-
-func (v *MockInterfaceModem) MaxActiveBearers() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Manufacturer s
-
-func (v *MockInterfaceModem) Manufacturer() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Model s
-
-func (v *MockInterfaceModem) Model() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Revision s
-
-func (v *MockInterfaceModem) Revision() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceIdentifier s
-
-func (v *MockInterfaceModem) DeviceIdentifier() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Device s
-
-func (v *MockInterfaceModem) Device() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Drivers as
-
-func (v *MockInterfaceModem) Drivers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Plugin s
-
-func (v *MockInterfaceModem) Plugin() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrimaryPort s
-
-func (v *MockInterfaceModem) PrimaryPort() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModemPorts struct {
- mock.Mock
-}
-
-func (p MockPropModemPorts) Get(flags dbus.Flags) (value []ModemPort, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]ModemPort)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModemPorts) Set(flags dbus.Flags, value []ModemPort) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModemPorts) ConnectChanged(cb func(hasValue bool, value []ModemPort)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Ports a(su)
-
-func (v *MockInterfaceModem) Ports() PropModemPorts {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModemPorts)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EquipmentIdentifier s
-
-func (v *MockInterfaceModem) EquipmentIdentifier() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnlockRequired u
-
-func (v *MockInterfaceModem) UnlockRequired() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModemUnlockRetries struct {
- mock.Mock
-}
-
-func (p MockPropModemUnlockRetries) Get(flags dbus.Flags) (value map[uint32]uint32, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[uint32]uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModemUnlockRetries) Set(flags dbus.Flags, value map[uint32]uint32) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModemUnlockRetries) ConnectChanged(cb func(hasValue bool, value map[uint32]uint32)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property UnlockRetries a{uu}
-
-func (v *MockInterfaceModem) UnlockRetries() PropModemUnlockRetries {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModemUnlockRetries)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State i
-
-func (v *MockInterfaceModem) State() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StateFailedReason u
-
-func (v *MockInterfaceModem) StateFailedReason() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AccessTechnologies u
-
-func (v *MockInterfaceModem) AccessTechnologies() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModemSignalQuality struct {
- mock.Mock
-}
-
-func (p MockPropModemSignalQuality) Get(flags dbus.Flags) (value ModemSignalQuality, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(ModemSignalQuality)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModemSignalQuality) Set(flags dbus.Flags, value ModemSignalQuality) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModemSignalQuality) ConnectChanged(cb func(hasValue bool, value ModemSignalQuality)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property SignalQuality (ub)
-
-func (v *MockInterfaceModem) SignalQuality() PropModemSignalQuality {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModemSignalQuality)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OwnNumbers as
-
-func (v *MockInterfaceModem) OwnNumbers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PowerState u
-
-func (v *MockInterfaceModem) PowerState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModemSupportedModes struct {
- mock.Mock
-}
-
-func (p MockPropModemSupportedModes) Get(flags dbus.Flags) (value []ModemModes, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]ModemModes)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModemSupportedModes) Set(flags dbus.Flags, value []ModemModes) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModemSupportedModes) ConnectChanged(cb func(hasValue bool, value []ModemModes)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property SupportedModes a(uu)
-
-func (v *MockInterfaceModem) SupportedModes() PropModemSupportedModes {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModemSupportedModes)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModemCurrentModes struct {
- mock.Mock
-}
-
-func (p MockPropModemCurrentModes) Get(flags dbus.Flags) (value ModemModes, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(ModemModes)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModemCurrentModes) Set(flags dbus.Flags, value ModemModes) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModemCurrentModes) ConnectChanged(cb func(hasValue bool, value ModemModes)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property CurrentModes (uu)
-
-func (v *MockInterfaceModem) CurrentModes() PropModemCurrentModes {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModemCurrentModes)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportedBands au
-
-func (v *MockInterfaceModem) SupportedBands() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentBands au
-
-func (v *MockInterfaceModem) CurrentBands() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportedIpFamilies u
-
-func (v *MockInterfaceModem) SupportedIpFamilies() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModemFirmware struct {
- mock.Mock
-}
-
-// method List
-
-func (v *MockInterfaceModemFirmware) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemFirmware) List(flags dbus.Flags) (string, []map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret1, ok := mockArgs.Get(1).([]map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return mockArgs.String(0), ret1, mockArgs.Error(2)
-}
-
-// method Select
-
-func (v *MockInterfaceModemFirmware) GoSelect(flags dbus.Flags, ch chan *dbus.Call, uniqueid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uniqueid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemFirmware) Select(flags dbus.Flags, uniqueid string) error {
- mockArgs := v.Called(flags, uniqueid)
-
- return mockArgs.Error(0)
-}
-
-type MockInterfaceModemLocation struct {
- mock.Mock
-}
-
-// method Setup
-
-func (v *MockInterfaceModemLocation) GoSetup(flags dbus.Flags, ch chan *dbus.Call, sources uint32, signal_location bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, sources, signal_location)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemLocation) Setup(flags dbus.Flags, sources uint32, signal_location bool) error {
- mockArgs := v.Called(flags, sources, signal_location)
-
- return mockArgs.Error(0)
-}
-
-// method GetLocation
-
-func (v *MockInterfaceModemLocation) GoGetLocation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemLocation) GetLocation(flags dbus.Flags) (map[uint32]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[uint32]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetSuplServer
-
-func (v *MockInterfaceModemLocation) GoSetSuplServer(flags dbus.Flags, ch chan *dbus.Call, supl string) *dbus.Call {
- mockArgs := v.Called(flags, ch, supl)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemLocation) SetSuplServer(flags dbus.Flags, supl string) error {
- mockArgs := v.Called(flags, supl)
-
- return mockArgs.Error(0)
-}
-
-// method SetGpsRefreshRate
-
-func (v *MockInterfaceModemLocation) GoSetGpsRefreshRate(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, rate)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemLocation) SetGpsRefreshRate(flags dbus.Flags, rate uint32) error {
- mockArgs := v.Called(flags, rate)
-
- return mockArgs.Error(0)
-}
-
-// property Capabilities u
-
-func (v *MockInterfaceModemLocation) Capabilities() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Enabled u
-
-func (v *MockInterfaceModemLocation) Enabled() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SignalsLocation b
-
-func (v *MockInterfaceModemLocation) SignalsLocation() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModemLocation struct {
- mock.Mock
-}
-
-func (p MockPropModemLocation) Get(flags dbus.Flags) (value map[uint32]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[uint32]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModemLocation) Set(flags dbus.Flags, value map[uint32]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModemLocation) ConnectChanged(cb func(hasValue bool, value map[uint32]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Location a{uv}
-
-func (v *MockInterfaceModemLocation) Location() PropModemLocation {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModemLocation)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SuplServer s
-
-func (v *MockInterfaceModemLocation) SuplServer() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GpsRefreshRate u
-
-func (v *MockInterfaceModemLocation) GpsRefreshRate() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModemMessaging struct {
- mock.Mock
-}
-
-// method List
-
-func (v *MockInterfaceModemMessaging) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemMessaging) List(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Delete
-
-func (v *MockInterfaceModemMessaging) GoDelete(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemMessaging) Delete(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method Create
-
-func (v *MockInterfaceModemMessaging) GoCreate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemMessaging) Create(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, properties)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Added
-
-func (v *MockInterfaceModemMessaging) ConnectAdded(cb func(path dbus.ObjectPath, received bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Deleted
-
-func (v *MockInterfaceModemMessaging) ConnectDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Messages ao
-
-func (v *MockInterfaceModemMessaging) Messages() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupportedStorages au
-
-func (v *MockInterfaceModemMessaging) SupportedStorages() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultStorage u
-
-func (v *MockInterfaceModemMessaging) DefaultStorage() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModem3gppUssd struct {
- mock.Mock
-}
-
-// method Initiate
-
-func (v *MockInterfaceModem3gppUssd) GoInitiate(flags dbus.Flags, ch chan *dbus.Call, command string) *dbus.Call {
- mockArgs := v.Called(flags, ch, command)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem3gppUssd) Initiate(flags dbus.Flags, command string) (string, error) {
- mockArgs := v.Called(flags, command)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Respond
-
-func (v *MockInterfaceModem3gppUssd) GoRespond(flags dbus.Flags, ch chan *dbus.Call, response string) *dbus.Call {
- mockArgs := v.Called(flags, ch, response)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem3gppUssd) Respond(flags dbus.Flags, response string) (string, error) {
- mockArgs := v.Called(flags, response)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Cancel
-
-func (v *MockInterfaceModem3gppUssd) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem3gppUssd) Cancel(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property State u
-
-func (v *MockInterfaceModem3gppUssd) State() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NetworkNotification s
-
-func (v *MockInterfaceModem3gppUssd) NetworkNotification() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NetworkRequest s
-
-func (v *MockInterfaceModem3gppUssd) NetworkRequest() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModem3gpp struct {
- mock.Mock
-}
-
-// method Register
-
-func (v *MockInterfaceModem3gpp) GoRegister(flags dbus.Flags, ch chan *dbus.Call, operator_id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, operator_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem3gpp) Register(flags dbus.Flags, operator_id string) error {
- mockArgs := v.Called(flags, operator_id)
-
- return mockArgs.Error(0)
-}
-
-// method Scan
-
-func (v *MockInterfaceModem3gpp) GoScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModem3gpp) Scan(flags dbus.Flags) ([]map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Imei s
-
-func (v *MockInterfaceModem3gpp) Imei() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RegistrationState u
-
-func (v *MockInterfaceModem3gpp) RegistrationState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OperatorCode s
-
-func (v *MockInterfaceModem3gpp) OperatorCode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OperatorName s
-
-func (v *MockInterfaceModem3gpp) OperatorName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EnabledFacilityLocks u
-
-func (v *MockInterfaceModem3gpp) EnabledFacilityLocks() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SubscriptionState u
-
-func (v *MockInterfaceModem3gpp) SubscriptionState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModemCdma struct {
- mock.Mock
-}
-
-// method Activate
-
-func (v *MockInterfaceModemCdma) GoActivate(flags dbus.Flags, ch chan *dbus.Call, carrier_code string) *dbus.Call {
- mockArgs := v.Called(flags, ch, carrier_code)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemCdma) Activate(flags dbus.Flags, carrier_code string) error {
- mockArgs := v.Called(flags, carrier_code)
-
- return mockArgs.Error(0)
-}
-
-// method ActivateManual
-
-func (v *MockInterfaceModemCdma) GoActivateManual(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemCdma) ActivateManual(flags dbus.Flags, properties map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, properties)
-
- return mockArgs.Error(0)
-}
-
-// signal ActivationStateChanged
-
-func (v *MockInterfaceModemCdma) ConnectActivationStateChanged(cb func(activation_state uint32, activation_error uint32, status_changes map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property ActivationState u
-
-func (v *MockInterfaceModemCdma) ActivationState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Meid s
-
-func (v *MockInterfaceModemCdma) Meid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Esn s
-
-func (v *MockInterfaceModemCdma) Esn() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Sid u
-
-func (v *MockInterfaceModemCdma) Sid() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Nid u
-
-func (v *MockInterfaceModemCdma) Nid() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Cdma1xRegistrationState u
-
-func (v *MockInterfaceModemCdma) Cdma1xRegistrationState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EvdoRegistrationState u
-
-func (v *MockInterfaceModemCdma) EvdoRegistrationState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModemOma struct {
- mock.Mock
-}
-
-// method Setup
-
-func (v *MockInterfaceModemOma) GoSetup(flags dbus.Flags, ch chan *dbus.Call, features uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, features)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemOma) Setup(flags dbus.Flags, features uint32) error {
- mockArgs := v.Called(flags, features)
-
- return mockArgs.Error(0)
-}
-
-// method StartClientInitiatedSession
-
-func (v *MockInterfaceModemOma) GoStartClientInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_type uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, session_type)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemOma) StartClientInitiatedSession(flags dbus.Flags, session_type uint32) error {
- mockArgs := v.Called(flags, session_type)
-
- return mockArgs.Error(0)
-}
-
-// method AcceptNetworkInitiatedSession
-
-func (v *MockInterfaceModemOma) GoAcceptNetworkInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_id uint32, accept bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, session_id, accept)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemOma) AcceptNetworkInitiatedSession(flags dbus.Flags, session_id uint32, accept bool) error {
- mockArgs := v.Called(flags, session_id, accept)
-
- return mockArgs.Error(0)
-}
-
-// method CancelSession
-
-func (v *MockInterfaceModemOma) GoCancelSession(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemOma) CancelSession(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal SessionStateChanged
-
-func (v *MockInterfaceModemOma) ConnectSessionStateChanged(cb func(old_session_state int32, new_session_state int32, session_state_failed_reason uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Features u
-
-func (v *MockInterfaceModemOma) Features() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropModemOmaPendingNetworkInitiatedSessions struct {
- mock.Mock
-}
-
-func (p MockPropModemOmaPendingNetworkInitiatedSessions) Get(flags dbus.Flags) (value []OmaSession, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]OmaSession)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropModemOmaPendingNetworkInitiatedSessions) Set(flags dbus.Flags, value []OmaSession) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropModemOmaPendingNetworkInitiatedSessions) ConnectChanged(cb func(hasValue bool, value []OmaSession)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property PendingNetworkInitiatedSessions a(uu)
-
-func (v *MockInterfaceModemOma) PendingNetworkInitiatedSessions() PropModemOmaPendingNetworkInitiatedSessions {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropModemOmaPendingNetworkInitiatedSessions)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SessionType u
-
-func (v *MockInterfaceModemOma) SessionType() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SessionState i
-
-func (v *MockInterfaceModemOma) SessionState() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModemSignal struct {
- mock.Mock
-}
-
-// method Setup
-
-func (v *MockInterfaceModemSignal) GoSetup(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, rate)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemSignal) Setup(flags dbus.Flags, rate uint32) error {
- mockArgs := v.Called(flags, rate)
-
- return mockArgs.Error(0)
-}
-
-// property Rate u
-
-func (v *MockInterfaceModemSignal) Rate() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Cdma a{sv}
-
-func (v *MockInterfaceModemSignal) Cdma() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Evdo a{sv}
-
-func (v *MockInterfaceModemSignal) Evdo() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Gsm a{sv}
-
-func (v *MockInterfaceModemSignal) Gsm() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Umts a{sv}
-
-func (v *MockInterfaceModemSignal) Umts() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Lte a{sv}
-
-func (v *MockInterfaceModemSignal) Lte() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModemSimple struct {
- mock.Mock
-}
-
-// method Connect
-
-func (v *MockInterfaceModemSimple) GoConnect(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemSimple) Connect(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, properties)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Disconnect
-
-func (v *MockInterfaceModemSimple) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, bearer)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemSimple) Disconnect(flags dbus.Flags, bearer dbus.ObjectPath) error {
- mockArgs := v.Called(flags, bearer)
-
- return mockArgs.Error(0)
-}
-
-// method GetStatus
-
-func (v *MockInterfaceModemSimple) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemSimple) GetStatus(flags dbus.Flags) (map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockInterfaceModemTime struct {
- mock.Mock
-}
-
-// method GetNetworkTime
-
-func (v *MockInterfaceModemTime) GoGetNetworkTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemTime) GetNetworkTime(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// signal NetworkTimeChanged
-
-func (v *MockInterfaceModemTime) ConnectNetworkTimeChanged(cb func(time string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property NetworkTimezone a{sv}
-
-func (v *MockInterfaceModemTime) NetworkTimezone() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceModemVoice struct {
- mock.Mock
-}
-
-// method ListCalls
-
-func (v *MockInterfaceModemVoice) GoListCalls(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemVoice) ListCalls(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method DeleteCall
-
-func (v *MockInterfaceModemVoice) GoDeleteCall(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemVoice) DeleteCall(flags dbus.Flags, path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, path)
-
- return mockArgs.Error(0)
-}
-
-// method CreateCall
-
-func (v *MockInterfaceModemVoice) GoCreateCall(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceModemVoice) CreateCall(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, properties)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CallAdded
-
-func (v *MockInterfaceModemVoice) ConnectCallAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CallDeleted
-
-func (v *MockInterfaceModemVoice) ConnectCallDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Calls ao
-
-func (v *MockInterfaceModemVoice) Calls() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropMapStringVariant struct {
- mock.Mock
-}
-
-func (p MockPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Bearer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Bearer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Bearer.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Bearer.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,290 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Call.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Call.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Call.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Call.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,115 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,155 +0,0 @@
-{
- "Service": "org.freedesktop.ModemManager1",
- "Objects": [
- {
- "Type": "Manager",
- "XmlFile": "ModemManager",
- "Path": "/org/freedesktop/ModemManager1",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus.ObjectManager"
- },
- {
- "Name":"org.freedesktop.ModemManager1",
- "Type": "manager"
- }
- ]
- },
- {
- "Type": "Modem",
- "XmlFiles": ["Modem", "Modem.*"],
- "Interfaces": [
- {
- "Name": "org.freedesktop.ModemManager1.Modem",
- "Accessor": "Modem",
- "Type": "modem",
- "Fixes": {
- "p/Ports": {
- "Type": "PropModemPorts",
- "ValueType": "[]ModemPort"
- },
- "p/UnlockRetries": {
- "Type": "PropModemUnlockRetries",
- "ValueType": "map[uint32]uint32"
- },
- "p/SignalQuality": {
- "Type": "PropModemSignalQuality",
- "ValueType": "ModemSignalQuality",
- "EmptyValue": "$T{}"
- },
- "p/SupportedModes": {
- "Type": "PropModemSupportedModes",
- "ValueType": "[]ModemModes"
- },
- "p/CurrentModes": {
- "Type": "PropModemCurrentModes",
- "ValueType": "ModemModes",
- "EmptyValue": "$T{}"
- },
- "m/SetCurrentModes": [
- {
- "Name": "modes",
- "Type": "ModemModes"
- }
- ]
- }
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Firmware",
- "Accessor": "Firmware",
- "Type": "modemFirmware"
- },
- {
- "Name":"org.freedesktop.ModemManager1.Modem.Location",
- "Accessor": "Location",
- "Type": "modemLocation",
- "Fixes": {
- "p/Location": {
- "Type": "PropModemLocation",
- "ValueType": "map[uint32]dbus.Variant"
- }
- }
- },
- {
- "Name":"org.freedesktop.ModemManager1.Modem.Messaging",
- "Accessor": "Messaging",
- "Type": "modemMessaging"
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd",
- "Accessor": "Modem3gppUssd",
- "Type": "modem3gppUssd"
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Modem3gpp",
- "Accessor": "Modem3gpp",
- "Type": "modem3gpp"
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.ModemCdma",
- "Accessor": "Cdma",
- "Type": "modemCdma"
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Oma",
- "Accessor": "Oma",
- "Type": "modemOma",
- "Fixes": {
- "p/PendingNetworkInitiatedSessions": {
- "Type": "PropModemOmaPendingNetworkInitiatedSessions",
- "ValueType": "[]OmaSession"
- }
- }
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Signal",
- "Accessor": "Signal",
- "Type": "modemSignal",
- "Fixes": {
- "p/Cdma": {
- "RefType": "PropMapStringVariant"
- },
- "p/Evdo": {
- "RefType": "PropMapStringVariant"
- },
- "p/Gsm": {
- "RefType": "PropMapStringVariant"
- },
- "p/Umts": {
- "RefType": "PropMapStringVariant"
- },
- "p/Lte": {
- "RefType": "PropMapStringVariant"
- }
- }
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Simple",
- "Accessor": "Simple",
- "Type": "modemSimple"
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Time",
- "Accessor": "Time",
- "Type": "modemTime",
- "Fixes": {
- "p/NetworkTimezone": {
- "RefType": "PropMapStringVariant"
- }
- }
- },
- {
- "Name": "org.freedesktop.ModemManager1.Modem.Voice",
- "Accessor": "Voice",
- "Type": "modemVoice"
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropMapStringVariant",
- "ValueType": "map[string]dbus.Variant"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package modemmanager1
-
-type ModemPort struct {
- Name string
- Type uint32
-}
-
-type ModemSignalQuality struct {
- Quality uint32
- RecentlyTaken bool
-}
-
-type ModemModes struct {
- AllowedModes uint32
- PreferredMode uint32
-}
-
-type OmaSession struct {
- Type uint32
- Id uint32
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Firmware.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Firmware.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Firmware.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Firmware.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Location.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Location.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Location.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Location.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,315 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/ModemManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/ModemManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/ModemManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/ModemManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Messaging.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Messaging.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Messaging.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Messaging.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.ModemCdma.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.ModemCdma.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.ModemCdma.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.ModemCdma.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,185 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Oma.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Oma.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Oma.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Oma.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Signal.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Signal.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Signal.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Signal.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,220 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Simple.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Simple.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Simple.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Simple.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,216 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Time.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Time.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Time.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Time.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Voice.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Voice.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.Voice.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.Voice.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Modem.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Modem.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,508 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Sim.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Sim.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Sim.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Sim.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Sms.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Sms.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.modemmanager1/Sms.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.modemmanager1/Sms.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,212 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/AccessPoint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/AccessPoint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/AccessPoint.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/AccessPoint.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/AgentManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/AgentManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/AgentManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/AgentManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,5730 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.networkmanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package networkmanager
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-dbus-factory/object_manager"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type ObjectManager interface {
- object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.Object
-}
-
-type objectObjectManager struct {
- object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.ImplObject
-}
-
-func NewObjectManager(conn *dbus.Conn) ObjectManager {
- obj := new(objectObjectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop")
- return obj
-}
-
-type AccessPoint interface {
- accessPoint // interface org.freedesktop.NetworkManager.AccessPoint
- proxy.Object
-}
-
-type objectAccessPoint struct {
- interfaceAccessPoint // interface org.freedesktop.NetworkManager.AccessPoint
- proxy.ImplObject
-}
-
-func NewAccessPoint(conn *dbus.Conn, path dbus.ObjectPath) (AccessPoint, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectAccessPoint)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type accessPoint interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Flags() proxy.PropUint32
- WpaFlags() proxy.PropUint32
- RsnFlags() proxy.PropUint32
- Ssid() proxy.PropByteArray
- Frequency() proxy.PropUint32
- HwAddress() proxy.PropString
- Mode() proxy.PropUint32
- MaxBitrate() proxy.PropUint32
- Strength() proxy.PropByte
- LastSeen() proxy.PropInt32
-}
-
-type interfaceAccessPoint struct{}
-
-func (v *interfaceAccessPoint) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAccessPoint) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.AccessPoint"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceAccessPoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Flags u
-
-func (v *interfaceAccessPoint) Flags() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Flags",
- }
-}
-
-// property WpaFlags u
-
-func (v *interfaceAccessPoint) WpaFlags() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "WpaFlags",
- }
-}
-
-// property RsnFlags u
-
-func (v *interfaceAccessPoint) RsnFlags() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RsnFlags",
- }
-}
-
-// property Ssid ay
-
-func (v *interfaceAccessPoint) Ssid() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "Ssid",
- }
-}
-
-// property Frequency u
-
-func (v *interfaceAccessPoint) Frequency() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Frequency",
- }
-}
-
-// property HwAddress s
-
-func (v *interfaceAccessPoint) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Mode u
-
-func (v *interfaceAccessPoint) Mode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Mode",
- }
-}
-
-// property MaxBitrate u
-
-func (v *interfaceAccessPoint) MaxBitrate() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "MaxBitrate",
- }
-}
-
-// property Strength y
-
-func (v *interfaceAccessPoint) Strength() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "Strength",
- }
-}
-
-// property LastSeen i
-
-func (v *interfaceAccessPoint) LastSeen() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "LastSeen",
- }
-}
-
-type AgentManager interface {
- agentManager // interface org.freedesktop.NetworkManager.AgentManager
- proxy.Object
-}
-
-type objectAgentManager struct {
- interfaceAgentManager // interface org.freedesktop.NetworkManager.AgentManager
- proxy.ImplObject
-}
-
-func NewAgentManager(conn *dbus.Conn) AgentManager {
- obj := new(objectAgentManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/AgentManager")
- return obj
-}
-
-type agentManager interface {
- GoRegister(flags dbus.Flags, ch chan *dbus.Call, identifier string) *dbus.Call
- Register(flags dbus.Flags, identifier string) error
- GoRegisterWithCapabilities(flags dbus.Flags, ch chan *dbus.Call, identifier string, capabilities uint32) *dbus.Call
- RegisterWithCapabilities(flags dbus.Flags, identifier string, capabilities uint32) error
- GoUnregister(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Unregister(flags dbus.Flags) error
-}
-
-type interfaceAgentManager struct{}
-
-func (v *interfaceAgentManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAgentManager) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.AgentManager"
-}
-
-// method Register
-
-func (v *interfaceAgentManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, identifier string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, identifier)
-}
-
-func (v *interfaceAgentManager) Register(flags dbus.Flags, identifier string) error {
- return (<-v.GoRegister(flags, make(chan *dbus.Call, 1), identifier).Done).Err
-}
-
-// method RegisterWithCapabilities
-
-func (v *interfaceAgentManager) GoRegisterWithCapabilities(flags dbus.Flags, ch chan *dbus.Call, identifier string, capabilities uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterWithCapabilities", flags, ch, identifier, capabilities)
-}
-
-func (v *interfaceAgentManager) RegisterWithCapabilities(flags dbus.Flags, identifier string, capabilities uint32) error {
- return (<-v.GoRegisterWithCapabilities(flags, make(chan *dbus.Call, 1), identifier, capabilities).Done).Err
-}
-
-// method Unregister
-
-func (v *interfaceAgentManager) GoUnregister(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unregister", flags, ch)
-}
-
-func (v *interfaceAgentManager) Unregister(flags dbus.Flags) error {
- return (<-v.GoUnregister(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-type Checkpoint interface {
- checkpoint // interface org.freedesktop.NetworkManager.Checkpoint
- proxy.Object
-}
-
-type objectCheckpoint struct {
- interfaceCheckpoint // interface org.freedesktop.NetworkManager.Checkpoint
- proxy.ImplObject
-}
-
-func NewCheckpoint(conn *dbus.Conn, path dbus.ObjectPath) (Checkpoint, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectCheckpoint)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type checkpoint interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Devices() proxy.PropObjectPathArray
- Created() proxy.PropInt64
- RollbackTimeout() proxy.PropUint32
-}
-
-type interfaceCheckpoint struct{}
-
-func (v *interfaceCheckpoint) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceCheckpoint) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Checkpoint"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceCheckpoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Devices ao
-
-func (v *interfaceCheckpoint) Devices() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Devices",
- }
-}
-
-// property Created x
-
-func (v *interfaceCheckpoint) Created() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "Created",
- }
-}
-
-// property RollbackTimeout u
-
-func (v *interfaceCheckpoint) RollbackTimeout() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RollbackTimeout",
- }
-}
-
-type ActiveConnection interface {
- activeConnection // interface org.freedesktop.NetworkManager.Connection.Active
- proxy.Object
-}
-
-type objectActiveConnection struct {
- interfaceActiveConnection // interface org.freedesktop.NetworkManager.Connection.Active
- proxy.ImplObject
-}
-
-func NewActiveConnection(conn *dbus.Conn, path dbus.ObjectPath) (ActiveConnection, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectActiveConnection)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type activeConnection interface {
- ConnectStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Connection() proxy.PropObjectPath
- SpecificObject() proxy.PropObjectPath
- Id() proxy.PropString
- Uuid() proxy.PropString
- Type() proxy.PropString
- Devices() proxy.PropObjectPathArray
- State() proxy.PropUint32
- Default() proxy.PropBool
- Ip4Config() proxy.PropObjectPath
- Dhcp4Config() proxy.PropObjectPath
- Default6() proxy.PropBool
- Ip6Config() proxy.PropObjectPath
- Dhcp6Config() proxy.PropObjectPath
- Vpn() proxy.PropBool
- Master() proxy.PropObjectPath
-}
-
-type interfaceActiveConnection struct{}
-
-func (v *interfaceActiveConnection) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceActiveConnection) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Connection.Active"
-}
-
-// signal StateChanged
-
-func (v *interfaceActiveConnection) ConnectStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var state uint32
- var reason uint32
- err := dbus.Store(sig.Body, &state, &reason)
- if err == nil {
- cb(state, reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceActiveConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Connection o
-
-func (v *interfaceActiveConnection) Connection() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Connection",
- }
-}
-
-// property SpecificObject o
-
-func (v *interfaceActiveConnection) SpecificObject() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "SpecificObject",
- }
-}
-
-// property Id s
-
-func (v *interfaceActiveConnection) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-// property Uuid s
-
-func (v *interfaceActiveConnection) Uuid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Uuid",
- }
-}
-
-// property Type s
-
-func (v *interfaceActiveConnection) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Devices ao
-
-func (v *interfaceActiveConnection) Devices() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Devices",
- }
-}
-
-// property State u
-
-func (v *interfaceActiveConnection) State() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "State",
- }
-}
-
-// property Default b
-
-func (v *interfaceActiveConnection) Default() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Default",
- }
-}
-
-// property Ip4Config o
-
-func (v *interfaceActiveConnection) Ip4Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Ip4Config",
- }
-}
-
-// property Dhcp4Config o
-
-func (v *interfaceActiveConnection) Dhcp4Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Dhcp4Config",
- }
-}
-
-// property Default6 b
-
-func (v *interfaceActiveConnection) Default6() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Default6",
- }
-}
-
-// property Ip6Config o
-
-func (v *interfaceActiveConnection) Ip6Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Ip6Config",
- }
-}
-
-// property Dhcp6Config o
-
-func (v *interfaceActiveConnection) Dhcp6Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Dhcp6Config",
- }
-}
-
-// property Vpn b
-
-func (v *interfaceActiveConnection) Vpn() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Vpn",
- }
-}
-
-// property Master o
-
-func (v *interfaceActiveConnection) Master() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Master",
- }
-}
-
-type Dhcp4Config interface {
- dhcp4Config // interface org.freedesktop.NetworkManager.DHCP4Config
- proxy.Object
-}
-
-type objectDhcp4Config struct {
- interfaceDhcp4Config // interface org.freedesktop.NetworkManager.DHCP4Config
- proxy.ImplObject
-}
-
-func NewDhcp4Config(conn *dbus.Conn, path dbus.ObjectPath) (Dhcp4Config, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDhcp4Config)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type dhcp4Config interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Options() PropMapStringVariant
-}
-
-type interfaceDhcp4Config struct{}
-
-func (v *interfaceDhcp4Config) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDhcp4Config) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.DHCP4Config"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDhcp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Options a{sv}
-
-func (v *interfaceDhcp4Config) Options() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "Options",
- }
-}
-
-type Dhcp6Config interface {
- dhcp6Config // interface org.freedesktop.NetworkManager.DHCP6Config
- proxy.Object
-}
-
-type objectDhcp6Config struct {
- interfaceDhcp6Config // interface org.freedesktop.NetworkManager.DHCP6Config
- proxy.ImplObject
-}
-
-func NewDhcp6Config(conn *dbus.Conn, path dbus.ObjectPath) (Dhcp6Config, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDhcp6Config)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type dhcp6Config interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Options() PropMapStringVariant
-}
-
-type interfaceDhcp6Config struct{}
-
-func (v *interfaceDhcp6Config) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDhcp6Config) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.DHCP6Config"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDhcp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Options a{sv}
-
-func (v *interfaceDhcp6Config) Options() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "Options",
- }
-}
-
-type DnsManager interface {
- dnsManager // interface org.freedesktop.NetworkManager.DnsManager
- proxy.Object
-}
-
-type objectDnsManager struct {
- interfaceDnsManager // interface org.freedesktop.NetworkManager.DnsManager
- proxy.ImplObject
-}
-
-func NewDnsManager(conn *dbus.Conn) DnsManager {
- obj := new(objectDnsManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/DnsManager")
- return obj
-}
-
-type dnsManager interface {
- Mode() proxy.PropString
- RcManager() proxy.PropString
- Configuration() PropMapSVSlice
-}
-
-type interfaceDnsManager struct{}
-
-func (v *interfaceDnsManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDnsManager) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.DnsManager"
-}
-
-// property Mode s
-
-func (v *interfaceDnsManager) Mode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Mode",
- }
-}
-
-// property RcManager s
-
-func (v *interfaceDnsManager) RcManager() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RcManager",
- }
-}
-
-// property Configuration aa{sv}
-
-func (v *interfaceDnsManager) Configuration() PropMapSVSlice {
- return &implPropMapSVSlice{
- Impl: v,
- Name: "Configuration",
- }
-}
-
-type IP4Config interface {
- ip4Config // interface org.freedesktop.NetworkManager.IP4Config
- proxy.Object
-}
-
-type objectIP4Config struct {
- interfaceIp4Config // interface org.freedesktop.NetworkManager.IP4Config
- proxy.ImplObject
-}
-
-func NewIP4Config(conn *dbus.Conn, path dbus.ObjectPath) (IP4Config, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectIP4Config)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type ip4Config interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Addresses() PropUint32SliceSlice
- AddressData() PropMapSVSlice
- Gateway() proxy.PropString
- Routes() PropUint32SliceSlice
- RouteData() PropMapSVSlice
- Nameservers() proxy.PropUint32Array
- Domains() proxy.PropStringArray
- Searches() proxy.PropStringArray
- DnsOptions() proxy.PropStringArray
- DnsPriority() proxy.PropInt32
- WinsServers() proxy.PropUint32Array
-}
-
-type interfaceIp4Config struct{}
-
-func (v *interfaceIp4Config) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceIp4Config) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.IP4Config"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceIp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Addresses aau
-
-func (v *interfaceIp4Config) Addresses() PropUint32SliceSlice {
- return &implPropUint32SliceSlice{
- Impl: v,
- Name: "Addresses",
- }
-}
-
-// property AddressData aa{sv}
-
-func (v *interfaceIp4Config) AddressData() PropMapSVSlice {
- return &implPropMapSVSlice{
- Impl: v,
- Name: "AddressData",
- }
-}
-
-// property Gateway s
-
-func (v *interfaceIp4Config) Gateway() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Gateway",
- }
-}
-
-// property Routes aau
-
-func (v *interfaceIp4Config) Routes() PropUint32SliceSlice {
- return &implPropUint32SliceSlice{
- Impl: v,
- Name: "Routes",
- }
-}
-
-// property RouteData aa{sv}
-
-func (v *interfaceIp4Config) RouteData() PropMapSVSlice {
- return &implPropMapSVSlice{
- Impl: v,
- Name: "RouteData",
- }
-}
-
-// property Nameservers au
-
-func (v *interfaceIp4Config) Nameservers() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "Nameservers",
- }
-}
-
-// property Domains as
-
-func (v *interfaceIp4Config) Domains() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Domains",
- }
-}
-
-// property Searches as
-
-func (v *interfaceIp4Config) Searches() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Searches",
- }
-}
-
-// property DnsOptions as
-
-func (v *interfaceIp4Config) DnsOptions() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "DnsOptions",
- }
-}
-
-// property DnsPriority i
-
-func (v *interfaceIp4Config) DnsPriority() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DnsPriority",
- }
-}
-
-// property WinsServers au
-
-func (v *interfaceIp4Config) WinsServers() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "WinsServers",
- }
-}
-
-type IP6Config interface {
- ip6Config // interface org.freedesktop.NetworkManager.IP6Config
- proxy.Object
-}
-
-type objectIP6Config struct {
- interfaceIp6Config // interface org.freedesktop.NetworkManager.IP6Config
- proxy.ImplObject
-}
-
-func NewIP6Config(conn *dbus.Conn, path dbus.ObjectPath) (IP6Config, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectIP6Config)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type ip6Config interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Addresses() PropIP6ConfigAddresses
- AddressData() PropMapSVSlice
- Gateway() proxy.PropString
- Routes() PropIP6ConfigRoutes
- RouteData() PropMapSVSlice
- Nameservers() PropIP6NameServers
- Domains() proxy.PropStringArray
- Searches() proxy.PropStringArray
- DnsOptions() proxy.PropStringArray
- DnsPriority() proxy.PropInt32
-}
-
-type interfaceIp6Config struct{}
-
-func (v *interfaceIp6Config) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceIp6Config) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.IP6Config"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceIp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-type PropIP6ConfigAddresses interface {
- Get(flags dbus.Flags) (value []IP6Address, err error)
- Set(flags dbus.Flags, value []IP6Address) error
- ConnectChanged(cb func(hasValue bool, value []IP6Address)) error
-}
-
-type implPropIP6ConfigAddresses struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropIP6ConfigAddresses) Get(flags dbus.Flags) (value []IP6Address, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropIP6ConfigAddresses) Set(flags dbus.Flags, value []IP6Address) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropIP6ConfigAddresses) ConnectChanged(cb func(hasValue bool, value []IP6Address)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []IP6Address
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Addresses a(ayuay)
-
-func (v *interfaceIp6Config) Addresses() PropIP6ConfigAddresses {
- return &implPropIP6ConfigAddresses{
- Impl: v,
- Name: "Addresses",
- }
-}
-
-// property AddressData aa{sv}
-
-func (v *interfaceIp6Config) AddressData() PropMapSVSlice {
- return &implPropMapSVSlice{
- Impl: v,
- Name: "AddressData",
- }
-}
-
-// property Gateway s
-
-func (v *interfaceIp6Config) Gateway() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Gateway",
- }
-}
-
-type PropIP6ConfigRoutes interface {
- Get(flags dbus.Flags) (value []IP6Route, err error)
- Set(flags dbus.Flags, value []IP6Route) error
- ConnectChanged(cb func(hasValue bool, value []IP6Route)) error
-}
-
-type implPropIP6ConfigRoutes struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropIP6ConfigRoutes) Get(flags dbus.Flags) (value []IP6Route, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropIP6ConfigRoutes) Set(flags dbus.Flags, value []IP6Route) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropIP6ConfigRoutes) ConnectChanged(cb func(hasValue bool, value []IP6Route)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []IP6Route
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Routes a(ayuayu)
-
-func (v *interfaceIp6Config) Routes() PropIP6ConfigRoutes {
- return &implPropIP6ConfigRoutes{
- Impl: v,
- Name: "Routes",
- }
-}
-
-// property RouteData aa{sv}
-
-func (v *interfaceIp6Config) RouteData() PropMapSVSlice {
- return &implPropMapSVSlice{
- Impl: v,
- Name: "RouteData",
- }
-}
-
-type PropIP6NameServers interface {
- Get(flags dbus.Flags) (value [][]byte, err error)
- Set(flags dbus.Flags, value [][]byte) error
- ConnectChanged(cb func(hasValue bool, value [][]byte)) error
-}
-
-type implPropIP6NameServers struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropIP6NameServers) Get(flags dbus.Flags) (value [][]byte, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropIP6NameServers) Set(flags dbus.Flags, value [][]byte) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropIP6NameServers) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v [][]byte
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Nameservers aay
-
-func (v *interfaceIp6Config) Nameservers() PropIP6NameServers {
- return &implPropIP6NameServers{
- Impl: v,
- Name: "Nameservers",
- }
-}
-
-// property Domains as
-
-func (v *interfaceIp6Config) Domains() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Domains",
- }
-}
-
-// property Searches as
-
-func (v *interfaceIp6Config) Searches() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Searches",
- }
-}
-
-// property DnsOptions as
-
-func (v *interfaceIp6Config) DnsOptions() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "DnsOptions",
- }
-}
-
-// property DnsPriority i
-
-func (v *interfaceIp6Config) DnsPriority() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "DnsPriority",
- }
-}
-
-type Manager interface {
- manager // interface org.freedesktop.NetworkManager
- proxy.Object
-}
-
-type objectManager struct {
- interfaceManager // interface org.freedesktop.NetworkManager
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager")
- return obj
-}
-
-type manager interface {
- GoReload(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call
- Reload(flags dbus.Flags, flags0 uint32) error
- GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoGetAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAllDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoGetDeviceByIpIface(flags dbus.Flags, ch chan *dbus.Call, iface string) *dbus.Call
- GetDeviceByIpIface(flags dbus.Flags, iface string) (dbus.ObjectPath, error)
- GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call
- ActivateConnection(flags dbus.Flags, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, error)
- GoAddAndActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call
- AddAndActivateConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, dbus.ObjectPath, error)
- GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, active_connection dbus.ObjectPath) *dbus.Call
- DeactivateConnection(flags dbus.Flags, active_connection dbus.ObjectPath) error
- GoSleep(flags dbus.Flags, ch chan *dbus.Call, sleep bool) *dbus.Call
- Sleep(flags dbus.Flags, sleep bool) error
- GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
- Enable(flags dbus.Flags, enable bool) error
- GoGetPermissions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetPermissions(flags dbus.Flags) (map[string]string, error)
- GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string, domains string) *dbus.Call
- SetLogging(flags dbus.Flags, level string, domains string) error
- GoGetLogging(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetLogging(flags dbus.Flags) (string, string, error)
- GoCheckConnectivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CheckConnectivity(flags dbus.Flags) (uint32, error)
- GoState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- State(flags dbus.Flags) (uint32, error)
- GoCheckpointCreate(flags dbus.Flags, ch chan *dbus.Call, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) *dbus.Call
- CheckpointCreate(flags dbus.Flags, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) (dbus.ObjectPath, error)
- GoCheckpointDestroy(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call
- CheckpointDestroy(flags dbus.Flags, checkpoint dbus.ObjectPath) error
- GoCheckpointRollback(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call
- CheckpointRollback(flags dbus.Flags, checkpoint dbus.ObjectPath) (map[string]uint32, error)
- ConnectCheckPermissions(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error)
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceAdded(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceRemoved(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Devices() proxy.PropObjectPathArray
- AllDevices() proxy.PropObjectPathArray
- NetworkingEnabled() proxy.PropBool
- WirelessEnabled() proxy.PropBool
- WirelessHardwareEnabled() proxy.PropBool
- WwanEnabled() proxy.PropBool
- WwanHardwareEnabled() proxy.PropBool
- WimaxEnabled() proxy.PropBool
- WimaxHardwareEnabled() proxy.PropBool
- ActiveConnections() proxy.PropObjectPathArray
- PrimaryConnection() proxy.PropObjectPath
- PrimaryConnectionType() proxy.PropString
- Metered() proxy.PropUint32
- ActivatingConnection() proxy.PropObjectPath
- Startup() proxy.PropBool
- Version() proxy.PropString
- Capabilities() proxy.PropUint32Array
- PropState() proxy.PropUint32
- Connectivity() proxy.PropUint32
- GlobalDnsConfiguration() PropMapStringVariant
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager"
-}
-
-// method Reload
-
-func (v *interfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch, flags0)
-}
-
-func (v *interfaceManager) Reload(flags dbus.Flags, flags0 uint32) error {
- return (<-v.GoReload(flags, make(chan *dbus.Call, 1), flags0).Done).Err
-}
-
-// method GetDevices
-
-func (v *interfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
-}
-
-func (*interfaceManager) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetDevices(
- <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetAllDevices
-
-func (v *interfaceManager) GoGetAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllDevices", flags, ch)
-}
-
-func (*interfaceManager) StoreGetAllDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
- err = call.Store(&devices)
- return
-}
-
-func (v *interfaceManager) GetAllDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetAllDevices(
- <-v.GoGetAllDevices(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetDeviceByIpIface
-
-func (v *interfaceManager) GoGetDeviceByIpIface(flags dbus.Flags, ch chan *dbus.Call, iface string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDeviceByIpIface", flags, ch, iface)
-}
-
-func (*interfaceManager) StoreGetDeviceByIpIface(call *dbus.Call) (device dbus.ObjectPath, err error) {
- err = call.Store(&device)
- return
-}
-
-func (v *interfaceManager) GetDeviceByIpIface(flags dbus.Flags, iface string) (dbus.ObjectPath, error) {
- return v.StoreGetDeviceByIpIface(
- <-v.GoGetDeviceByIpIface(flags, make(chan *dbus.Call, 1), iface).Done)
-}
-
-// method ActivateConnection
-
-func (v *interfaceManager) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateConnection", flags, ch, connection, device, specific_object)
-}
-
-func (*interfaceManager) StoreActivateConnection(call *dbus.Call) (active_connection dbus.ObjectPath, err error) {
- err = call.Store(&active_connection)
- return
-}
-
-func (v *interfaceManager) ActivateConnection(flags dbus.Flags, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, error) {
- return v.StoreActivateConnection(
- <-v.GoActivateConnection(flags, make(chan *dbus.Call, 1), connection, device, specific_object).Done)
-}
-
-// method AddAndActivateConnection
-
-func (v *interfaceManager) GoAddAndActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAndActivateConnection", flags, ch, connection, device, specific_object)
-}
-
-func (*interfaceManager) StoreAddAndActivateConnection(call *dbus.Call) (path dbus.ObjectPath, active_connection dbus.ObjectPath, err error) {
- err = call.Store(&path, &active_connection)
- return
-}
-
-func (v *interfaceManager) AddAndActivateConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, dbus.ObjectPath, error) {
- return v.StoreAddAndActivateConnection(
- <-v.GoAddAndActivateConnection(flags, make(chan *dbus.Call, 1), connection, device, specific_object).Done)
-}
-
-// method DeactivateConnection
-
-func (v *interfaceManager) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, active_connection dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeactivateConnection", flags, ch, active_connection)
-}
-
-func (v *interfaceManager) DeactivateConnection(flags dbus.Flags, active_connection dbus.ObjectPath) error {
- return (<-v.GoDeactivateConnection(flags, make(chan *dbus.Call, 1), active_connection).Done).Err
-}
-
-// method Sleep
-
-func (v *interfaceManager) GoSleep(flags dbus.Flags, ch chan *dbus.Call, sleep bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Sleep", flags, ch, sleep)
-}
-
-func (v *interfaceManager) Sleep(flags dbus.Flags, sleep bool) error {
- return (<-v.GoSleep(flags, make(chan *dbus.Call, 1), sleep).Done).Err
-}
-
-// method Enable
-
-func (v *interfaceManager) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enable)
-}
-
-func (v *interfaceManager) Enable(flags dbus.Flags, enable bool) error {
- return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enable).Done).Err
-}
-
-// method GetPermissions
-
-func (v *interfaceManager) GoGetPermissions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPermissions", flags, ch)
-}
-
-func (*interfaceManager) StoreGetPermissions(call *dbus.Call) (permissions map[string]string, err error) {
- err = call.Store(&permissions)
- return
-}
-
-func (v *interfaceManager) GetPermissions(flags dbus.Flags) (map[string]string, error) {
- return v.StoreGetPermissions(
- <-v.GoGetPermissions(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetLogging
-
-func (v *interfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string, domains string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLogging", flags, ch, level, domains)
-}
-
-func (v *interfaceManager) SetLogging(flags dbus.Flags, level string, domains string) error {
- return (<-v.GoSetLogging(flags, make(chan *dbus.Call, 1), level, domains).Done).Err
-}
-
-// method GetLogging
-
-func (v *interfaceManager) GoGetLogging(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLogging", flags, ch)
-}
-
-func (*interfaceManager) StoreGetLogging(call *dbus.Call) (level string, domains string, err error) {
- err = call.Store(&level, &domains)
- return
-}
-
-func (v *interfaceManager) GetLogging(flags dbus.Flags) (string, string, error) {
- return v.StoreGetLogging(
- <-v.GoGetLogging(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CheckConnectivity
-
-func (v *interfaceManager) GoCheckConnectivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckConnectivity", flags, ch)
-}
-
-func (*interfaceManager) StoreCheckConnectivity(call *dbus.Call) (connectivity uint32, err error) {
- err = call.Store(&connectivity)
- return
-}
-
-func (v *interfaceManager) CheckConnectivity(flags dbus.Flags) (uint32, error) {
- return v.StoreCheckConnectivity(
- <-v.GoCheckConnectivity(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method state
-
-func (v *interfaceManager) GoState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".state", flags, ch)
-}
-
-func (*interfaceManager) StoreState(call *dbus.Call) (state uint32, err error) {
- err = call.Store(&state)
- return
-}
-
-func (v *interfaceManager) State(flags dbus.Flags) (uint32, error) {
- return v.StoreState(
- <-v.GoState(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method CheckpointCreate
-
-func (v *interfaceManager) GoCheckpointCreate(flags dbus.Flags, ch chan *dbus.Call, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckpointCreate", flags, ch, devices, rollback_timeout, flags0)
-}
-
-func (*interfaceManager) StoreCheckpointCreate(call *dbus.Call) (checkpoint dbus.ObjectPath, err error) {
- err = call.Store(&checkpoint)
- return
-}
-
-func (v *interfaceManager) CheckpointCreate(flags dbus.Flags, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) (dbus.ObjectPath, error) {
- return v.StoreCheckpointCreate(
- <-v.GoCheckpointCreate(flags, make(chan *dbus.Call, 1), devices, rollback_timeout, flags0).Done)
-}
-
-// method CheckpointDestroy
-
-func (v *interfaceManager) GoCheckpointDestroy(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckpointDestroy", flags, ch, checkpoint)
-}
-
-func (v *interfaceManager) CheckpointDestroy(flags dbus.Flags, checkpoint dbus.ObjectPath) error {
- return (<-v.GoCheckpointDestroy(flags, make(chan *dbus.Call, 1), checkpoint).Done).Err
-}
-
-// method CheckpointRollback
-
-func (v *interfaceManager) GoCheckpointRollback(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckpointRollback", flags, ch, checkpoint)
-}
-
-func (*interfaceManager) StoreCheckpointRollback(call *dbus.Call) (result map[string]uint32, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceManager) CheckpointRollback(flags dbus.Flags, checkpoint dbus.ObjectPath) (map[string]uint32, error) {
- return v.StoreCheckpointRollback(
- <-v.GoCheckpointRollback(flags, make(chan *dbus.Call, 1), checkpoint).Done)
-}
-
-// signal CheckPermissions
-
-func (v *interfaceManager) ConnectCheckPermissions(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CheckPermissions", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CheckPermissions",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StateChanged
-
-func (v *interfaceManager) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var state uint32
- err := dbus.Store(sig.Body, &state)
- if err == nil {
- cb(state)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceManager) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceAdded
-
-func (v *interfaceManager) ConnectDeviceAdded(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var device_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &device_path)
- if err == nil {
- cb(device_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal DeviceRemoved
-
-func (v *interfaceManager) ConnectDeviceRemoved(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "DeviceRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".DeviceRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var device_path dbus.ObjectPath
- err := dbus.Store(sig.Body, &device_path)
- if err == nil {
- cb(device_path)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Devices ao
-
-func (v *interfaceManager) Devices() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Devices",
- }
-}
-
-// property AllDevices ao
-
-func (v *interfaceManager) AllDevices() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "AllDevices",
- }
-}
-
-// property NetworkingEnabled b
-
-func (v *interfaceManager) NetworkingEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NetworkingEnabled",
- }
-}
-
-// property WirelessEnabled b
-
-func (v *interfaceManager) WirelessEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WirelessEnabled",
- }
-}
-
-// property WirelessHardwareEnabled b
-
-func (v *interfaceManager) WirelessHardwareEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WirelessHardwareEnabled",
- }
-}
-
-// property WwanEnabled b
-
-func (v *interfaceManager) WwanEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WwanEnabled",
- }
-}
-
-// property WwanHardwareEnabled b
-
-func (v *interfaceManager) WwanHardwareEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WwanHardwareEnabled",
- }
-}
-
-// property WimaxEnabled b
-
-func (v *interfaceManager) WimaxEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WimaxEnabled",
- }
-}
-
-// property WimaxHardwareEnabled b
-
-func (v *interfaceManager) WimaxHardwareEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WimaxHardwareEnabled",
- }
-}
-
-// property ActiveConnections ao
-
-func (v *interfaceManager) ActiveConnections() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "ActiveConnections",
- }
-}
-
-// property PrimaryConnection o
-
-func (v *interfaceManager) PrimaryConnection() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "PrimaryConnection",
- }
-}
-
-// property PrimaryConnectionType s
-
-func (v *interfaceManager) PrimaryConnectionType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PrimaryConnectionType",
- }
-}
-
-// property Metered u
-
-func (v *interfaceManager) Metered() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Metered",
- }
-}
-
-// property ActivatingConnection o
-
-func (v *interfaceManager) ActivatingConnection() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "ActivatingConnection",
- }
-}
-
-// property Startup b
-
-func (v *interfaceManager) Startup() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Startup",
- }
-}
-
-// property Version s
-
-func (v *interfaceManager) Version() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Version",
- }
-}
-
-// property Capabilities au
-
-func (v *interfaceManager) Capabilities() proxy.PropUint32Array {
- return &proxy.ImplPropUint32Array{
- Impl: v,
- Name: "Capabilities",
- }
-}
-
-// property State u
-
-func (v *interfaceManager) PropState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "State",
- }
-}
-
-// property Connectivity u
-
-func (v *interfaceManager) Connectivity() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Connectivity",
- }
-}
-
-// property GlobalDnsConfiguration a{sv}
-
-func (v *interfaceManager) GlobalDnsConfiguration() PropMapStringVariant {
- return &implPropMapStringVariant{
- Impl: v,
- Name: "GlobalDnsConfiguration",
- }
-}
-
-type PPP interface {
- ppp // interface org.freedesktop.NetworkManager.PPP
- proxy.Object
-}
-
-type objectPPP struct {
- interfacePpp // interface org.freedesktop.NetworkManager.PPP
- proxy.ImplObject
-}
-
-func NewPPP(conn *dbus.Conn, path dbus.ObjectPath) (PPP, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectPPP)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type ppp interface {
- GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- NeedSecrets(flags dbus.Flags) (string, string, error)
- GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
- SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error
- GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
- SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error
- GoSetState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call
- SetState(flags dbus.Flags, state uint32) error
-}
-
-type interfacePpp struct{}
-
-func (v *interfacePpp) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePpp) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.PPP"
-}
-
-// method NeedSecrets
-
-func (v *interfacePpp) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NeedSecrets", flags, ch)
-}
-
-func (*interfacePpp) StoreNeedSecrets(call *dbus.Call) (username string, password string, err error) {
- err = call.Store(&username, &password)
- return
-}
-
-func (v *interfacePpp) NeedSecrets(flags dbus.Flags) (string, string, error) {
- return v.StoreNeedSecrets(
- <-v.GoNeedSecrets(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SetIp4Config
-
-func (v *interfacePpp) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp4Config", flags, ch, config)
-}
-
-func (v *interfacePpp) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- return (<-v.GoSetIp4Config(flags, make(chan *dbus.Call, 1), config).Done).Err
-}
-
-// method SetIp6Config
-
-func (v *interfacePpp) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp6Config", flags, ch, config)
-}
-
-func (v *interfacePpp) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- return (<-v.GoSetIp6Config(flags, make(chan *dbus.Call, 1), config).Done).Err
-}
-
-// method SetState
-
-func (v *interfacePpp) GoSetState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetState", flags, ch, state)
-}
-
-func (v *interfacePpp) SetState(flags dbus.Flags, state uint32) error {
- return (<-v.GoSetState(flags, make(chan *dbus.Call, 1), state).Done).Err
-}
-
-type SecretAgent interface {
- secretAgent // interface org.freedesktop.NetworkManager.SecretAgent
- proxy.Object
-}
-
-type objectSecretAgent struct {
- interfaceSecretAgent // interface org.freedesktop.NetworkManager.SecretAgent
- proxy.ImplObject
-}
-
-func NewSecretAgent(conn *dbus.Conn, path dbus.ObjectPath) (SecretAgent, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSecretAgent)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type secretAgent interface {
- GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) *dbus.Call
- GetSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) (map[string]map[string]dbus.Variant, error)
- GoCancelGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection_path dbus.ObjectPath, setting_name string) *dbus.Call
- CancelGetSecrets(flags dbus.Flags, connection_path dbus.ObjectPath, setting_name string) error
- GoSaveSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call
- SaveSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error
- GoDeleteSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call
- DeleteSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error
-}
-
-type interfaceSecretAgent struct{}
-
-func (v *interfaceSecretAgent) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSecretAgent) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.SecretAgent"
-}
-
-// method GetSecrets
-
-func (v *interfaceSecretAgent) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecrets", flags, ch, connection, connection_path, setting_name, hints, flags0)
-}
-
-func (*interfaceSecretAgent) StoreGetSecrets(call *dbus.Call) (secrets map[string]map[string]dbus.Variant, err error) {
- err = call.Store(&secrets)
- return
-}
-
-func (v *interfaceSecretAgent) GetSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) (map[string]map[string]dbus.Variant, error) {
- return v.StoreGetSecrets(
- <-v.GoGetSecrets(flags, make(chan *dbus.Call, 1), connection, connection_path, setting_name, hints, flags0).Done)
-}
-
-// method CancelGetSecrets
-
-func (v *interfaceSecretAgent) GoCancelGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection_path dbus.ObjectPath, setting_name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelGetSecrets", flags, ch, connection_path, setting_name)
-}
-
-func (v *interfaceSecretAgent) CancelGetSecrets(flags dbus.Flags, connection_path dbus.ObjectPath, setting_name string) error {
- return (<-v.GoCancelGetSecrets(flags, make(chan *dbus.Call, 1), connection_path, setting_name).Done).Err
-}
-
-// method SaveSecrets
-
-func (v *interfaceSecretAgent) GoSaveSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveSecrets", flags, ch, connection, connection_path)
-}
-
-func (v *interfaceSecretAgent) SaveSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
- return (<-v.GoSaveSecrets(flags, make(chan *dbus.Call, 1), connection, connection_path).Done).Err
-}
-
-// method DeleteSecrets
-
-func (v *interfaceSecretAgent) GoDeleteSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteSecrets", flags, ch, connection, connection_path)
-}
-
-func (v *interfaceSecretAgent) DeleteSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
- return (<-v.GoDeleteSecrets(flags, make(chan *dbus.Call, 1), connection, connection_path).Done).Err
-}
-
-type ConnectionSettings interface {
- connectionSettings // interface org.freedesktop.NetworkManager.Settings.Connection
- proxy.Object
-}
-
-type objectConnectionSettings struct {
- interfaceConnectionSettings // interface org.freedesktop.NetworkManager.Settings.Connection
- proxy.ImplObject
-}
-
-func NewConnectionSettings(conn *dbus.Conn, path dbus.ObjectPath) (ConnectionSettings, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectConnectionSettings)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type connectionSettings interface {
- GoUpdate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call
- Update(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error
- GoUpdateUnsaved(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call
- UpdateUnsaved(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error
- GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Delete(flags dbus.Flags) error
- GoGetSettings(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetSettings(flags dbus.Flags) (map[string]map[string]dbus.Variant, error)
- GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, setting_name string) *dbus.Call
- GetSecrets(flags dbus.Flags, setting_name string) (map[string]map[string]dbus.Variant, error)
- GoClearSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearSecrets(flags dbus.Flags) error
- GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Save(flags dbus.Flags) error
- ConnectUpdated(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectRemoved(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Unsaved() proxy.PropBool
-}
-
-type interfaceConnectionSettings struct{}
-
-func (v *interfaceConnectionSettings) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceConnectionSettings) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Settings.Connection"
-}
-
-// method Update
-
-func (v *interfaceConnectionSettings) GoUpdate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Update", flags, ch, properties)
-}
-
-func (v *interfaceConnectionSettings) Update(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
- return (<-v.GoUpdate(flags, make(chan *dbus.Call, 1), properties).Done).Err
-}
-
-// method UpdateUnsaved
-
-func (v *interfaceConnectionSettings) GoUpdateUnsaved(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateUnsaved", flags, ch, properties)
-}
-
-func (v *interfaceConnectionSettings) UpdateUnsaved(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
- return (<-v.GoUpdateUnsaved(flags, make(chan *dbus.Call, 1), properties).Done).Err
-}
-
-// method Delete
-
-func (v *interfaceConnectionSettings) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
-}
-
-func (v *interfaceConnectionSettings) Delete(flags dbus.Flags) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method GetSettings
-
-func (v *interfaceConnectionSettings) GoGetSettings(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSettings", flags, ch)
-}
-
-func (*interfaceConnectionSettings) StoreGetSettings(call *dbus.Call) (settings map[string]map[string]dbus.Variant, err error) {
- err = call.Store(&settings)
- return
-}
-
-func (v *interfaceConnectionSettings) GetSettings(flags dbus.Flags) (map[string]map[string]dbus.Variant, error) {
- return v.StoreGetSettings(
- <-v.GoGetSettings(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetSecrets
-
-func (v *interfaceConnectionSettings) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, setting_name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecrets", flags, ch, setting_name)
-}
-
-func (*interfaceConnectionSettings) StoreGetSecrets(call *dbus.Call) (secrets map[string]map[string]dbus.Variant, err error) {
- err = call.Store(&secrets)
- return
-}
-
-func (v *interfaceConnectionSettings) GetSecrets(flags dbus.Flags, setting_name string) (map[string]map[string]dbus.Variant, error) {
- return v.StoreGetSecrets(
- <-v.GoGetSecrets(flags, make(chan *dbus.Call, 1), setting_name).Done)
-}
-
-// method ClearSecrets
-
-func (v *interfaceConnectionSettings) GoClearSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearSecrets", flags, ch)
-}
-
-func (v *interfaceConnectionSettings) ClearSecrets(flags dbus.Flags) error {
- return (<-v.GoClearSecrets(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Save
-
-func (v *interfaceConnectionSettings) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Save", flags, ch)
-}
-
-func (v *interfaceConnectionSettings) Save(flags dbus.Flags) error {
- return (<-v.GoSave(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal Updated
-
-func (v *interfaceConnectionSettings) ConnectUpdated(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Updated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Updated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Removed
-
-func (v *interfaceConnectionSettings) ConnectRemoved(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Removed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Removed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceConnectionSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Unsaved b
-
-func (v *interfaceConnectionSettings) Unsaved() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Unsaved",
- }
-}
-
-type Settings interface {
- settings // interface org.freedesktop.NetworkManager.Settings
- proxy.Object
-}
-
-type objectSettings struct {
- interfaceSettings // interface org.freedesktop.NetworkManager.Settings
- proxy.ImplObject
-}
-
-func NewSettings(conn *dbus.Conn) Settings {
- obj := new(objectSettings)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/Settings")
- return obj
-}
-
-type settings interface {
- GoListConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListConnections(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoGetConnectionByUuid(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
- GetConnectionByUuid(flags dbus.Flags, uuid string) (dbus.ObjectPath, error)
- GoAddConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
- AddConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoAddConnectionUnsaved(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
- AddConnectionUnsaved(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoLoadConnections(flags dbus.Flags, ch chan *dbus.Call, filenames []string) *dbus.Call
- LoadConnections(flags dbus.Flags, filenames []string) (bool, []string, error)
- GoReloadConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ReloadConnections(flags dbus.Flags) (bool, error)
- GoSaveHostname(flags dbus.Flags, ch chan *dbus.Call, hostname string) *dbus.Call
- SaveHostname(flags dbus.Flags, hostname string) error
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectNewConnection(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectConnectionRemoved(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Connections() proxy.PropObjectPathArray
- Hostname() proxy.PropString
- CanModify() proxy.PropBool
-}
-
-type interfaceSettings struct{}
-
-func (v *interfaceSettings) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSettings) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Settings"
-}
-
-// method ListConnections
-
-func (v *interfaceSettings) GoListConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListConnections", flags, ch)
-}
-
-func (*interfaceSettings) StoreListConnections(call *dbus.Call) (connections []dbus.ObjectPath, err error) {
- err = call.Store(&connections)
- return
-}
-
-func (v *interfaceSettings) ListConnections(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreListConnections(
- <-v.GoListConnections(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetConnectionByUuid
-
-func (v *interfaceSettings) GoGetConnectionByUuid(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionByUuid", flags, ch, uuid)
-}
-
-func (*interfaceSettings) StoreGetConnectionByUuid(call *dbus.Call) (connection dbus.ObjectPath, err error) {
- err = call.Store(&connection)
- return
-}
-
-func (v *interfaceSettings) GetConnectionByUuid(flags dbus.Flags, uuid string) (dbus.ObjectPath, error) {
- return v.StoreGetConnectionByUuid(
- <-v.GoGetConnectionByUuid(flags, make(chan *dbus.Call, 1), uuid).Done)
-}
-
-// method AddConnection
-
-func (v *interfaceSettings) GoAddConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddConnection", flags, ch, connection)
-}
-
-func (*interfaceSettings) StoreAddConnection(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceSettings) AddConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreAddConnection(
- <-v.GoAddConnection(flags, make(chan *dbus.Call, 1), connection).Done)
-}
-
-// method AddConnectionUnsaved
-
-func (v *interfaceSettings) GoAddConnectionUnsaved(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddConnectionUnsaved", flags, ch, connection)
-}
-
-func (*interfaceSettings) StoreAddConnectionUnsaved(call *dbus.Call) (path dbus.ObjectPath, err error) {
- err = call.Store(&path)
- return
-}
-
-func (v *interfaceSettings) AddConnectionUnsaved(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreAddConnectionUnsaved(
- <-v.GoAddConnectionUnsaved(flags, make(chan *dbus.Call, 1), connection).Done)
-}
-
-// method LoadConnections
-
-func (v *interfaceSettings) GoLoadConnections(flags dbus.Flags, ch chan *dbus.Call, filenames []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LoadConnections", flags, ch, filenames)
-}
-
-func (*interfaceSettings) StoreLoadConnections(call *dbus.Call) (status bool, failures []string, err error) {
- err = call.Store(&status, &failures)
- return
-}
-
-func (v *interfaceSettings) LoadConnections(flags dbus.Flags, filenames []string) (bool, []string, error) {
- return v.StoreLoadConnections(
- <-v.GoLoadConnections(flags, make(chan *dbus.Call, 1), filenames).Done)
-}
-
-// method ReloadConnections
-
-func (v *interfaceSettings) GoReloadConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadConnections", flags, ch)
-}
-
-func (*interfaceSettings) StoreReloadConnections(call *dbus.Call) (status bool, err error) {
- err = call.Store(&status)
- return
-}
-
-func (v *interfaceSettings) ReloadConnections(flags dbus.Flags) (bool, error) {
- return v.StoreReloadConnections(
- <-v.GoReloadConnections(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SaveHostname
-
-func (v *interfaceSettings) GoSaveHostname(flags dbus.Flags, ch chan *dbus.Call, hostname string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveHostname", flags, ch, hostname)
-}
-
-func (v *interfaceSettings) SaveHostname(flags dbus.Flags, hostname string) error {
- return (<-v.GoSaveHostname(flags, make(chan *dbus.Call, 1), hostname).Done).Err
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NewConnection
-
-func (v *interfaceSettings) ConnectNewConnection(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NewConnection", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NewConnection",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var connection dbus.ObjectPath
- err := dbus.Store(sig.Body, &connection)
- if err == nil {
- cb(connection)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ConnectionRemoved
-
-func (v *interfaceSettings) ConnectConnectionRemoved(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ConnectionRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ConnectionRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var connection dbus.ObjectPath
- err := dbus.Store(sig.Body, &connection)
- if err == nil {
- cb(connection)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Connections ao
-
-func (v *interfaceSettings) Connections() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Connections",
- }
-}
-
-// property Hostname s
-
-func (v *interfaceSettings) Hostname() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Hostname",
- }
-}
-
-// property CanModify b
-
-func (v *interfaceSettings) CanModify() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanModify",
- }
-}
-
-type VpnConnection interface {
- vpnConnection // interface org.freedesktop.NetworkManager.VPN.Connection
- proxy.Object
-}
-
-type objectVpnConnection struct {
- interfaceVpnConnection // interface org.freedesktop.NetworkManager.VPN.Connection
- proxy.ImplObject
-}
-
-func NewVpnConnection(conn *dbus.Conn, path dbus.ObjectPath) (VpnConnection, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectVpnConnection)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type vpnConnection interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectVpnStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
- VpnState() proxy.PropUint32
- Banner() proxy.PropString
-}
-
-type interfaceVpnConnection struct{}
-
-func (v *interfaceVpnConnection) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceVpnConnection) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.VPN.Connection"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceVpnConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal VpnStateChanged
-
-func (v *interfaceVpnConnection) ConnectVpnStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "VpnStateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".VpnStateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var state uint32
- var reason uint32
- err := dbus.Store(sig.Body, &state, &reason)
- if err == nil {
- cb(state, reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property VpnState u
-
-func (v *interfaceVpnConnection) VpnState() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "VpnState",
- }
-}
-
-// property Banner s
-
-func (v *interfaceVpnConnection) Banner() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Banner",
- }
-}
-
-type VpnPlugin interface {
- vpnPlugin // interface org.freedesktop.NetworkManager.VPN.Plugin
- proxy.Object
-}
-
-type objectVpnPlugin struct {
- interfaceVpnPlugin // interface org.freedesktop.NetworkManager.VPN.Plugin
- proxy.ImplObject
-}
-
-func NewVpnPlugin(conn *dbus.Conn, path dbus.ObjectPath) (VpnPlugin, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectVpnPlugin)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type vpnPlugin interface {
- GoConnect(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
- Connect(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error
- GoConnectInteractive(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) *dbus.Call
- ConnectInteractive(flags dbus.Flags, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) error
- GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call, settings map[string]map[string]dbus.Variant) *dbus.Call
- NeedSecrets(flags dbus.Flags, settings map[string]map[string]dbus.Variant) (string, error)
- GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Disconnect(flags dbus.Flags) error
- GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
- SetConfig(flags dbus.Flags, config map[string]dbus.Variant) error
- GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
- SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error
- GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
- SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error
- GoSetFailure(flags dbus.Flags, ch chan *dbus.Call, reason string) *dbus.Call
- SetFailure(flags dbus.Flags, reason string) error
- GoNewSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
- NewSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error
- ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error)
- ConnectSecretsRequired(cb func(message string, secrets []string)) (dbusutil.SignalHandlerId, error)
- ConnectConfig(cb func(config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectIp4Config(cb func(ip4config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectIp6Config(cb func(ip6config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectLoginBanner(cb func(banner string)) (dbusutil.SignalHandlerId, error)
- ConnectFailure(cb func(reason uint32)) (dbusutil.SignalHandlerId, error)
- State() proxy.PropUint32
-}
-
-type interfaceVpnPlugin struct{}
-
-func (v *interfaceVpnPlugin) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceVpnPlugin) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.VPN.Plugin"
-}
-
-// method Connect
-
-func (v *interfaceVpnPlugin) GoConnect(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, connection)
-}
-
-func (v *interfaceVpnPlugin) Connect(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
- return (<-v.GoConnect(flags, make(chan *dbus.Call, 1), connection).Done).Err
-}
-
-// method ConnectInteractive
-
-func (v *interfaceVpnPlugin) GoConnectInteractive(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ConnectInteractive", flags, ch, connection, details)
-}
-
-func (v *interfaceVpnPlugin) ConnectInteractive(flags dbus.Flags, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) error {
- return (<-v.GoConnectInteractive(flags, make(chan *dbus.Call, 1), connection, details).Done).Err
-}
-
-// method NeedSecrets
-
-func (v *interfaceVpnPlugin) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call, settings map[string]map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NeedSecrets", flags, ch, settings)
-}
-
-func (*interfaceVpnPlugin) StoreNeedSecrets(call *dbus.Call) (setting_name string, err error) {
- err = call.Store(&setting_name)
- return
-}
-
-func (v *interfaceVpnPlugin) NeedSecrets(flags dbus.Flags, settings map[string]map[string]dbus.Variant) (string, error) {
- return v.StoreNeedSecrets(
- <-v.GoNeedSecrets(flags, make(chan *dbus.Call, 1), settings).Done)
-}
-
-// method Disconnect
-
-func (v *interfaceVpnPlugin) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
-}
-
-func (v *interfaceVpnPlugin) Disconnect(flags dbus.Flags) error {
- return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetConfig
-
-func (v *interfaceVpnPlugin) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetConfig", flags, ch, config)
-}
-
-func (v *interfaceVpnPlugin) SetConfig(flags dbus.Flags, config map[string]dbus.Variant) error {
- return (<-v.GoSetConfig(flags, make(chan *dbus.Call, 1), config).Done).Err
-}
-
-// method SetIp4Config
-
-func (v *interfaceVpnPlugin) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp4Config", flags, ch, config)
-}
-
-func (v *interfaceVpnPlugin) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- return (<-v.GoSetIp4Config(flags, make(chan *dbus.Call, 1), config).Done).Err
-}
-
-// method SetIp6Config
-
-func (v *interfaceVpnPlugin) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp6Config", flags, ch, config)
-}
-
-func (v *interfaceVpnPlugin) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- return (<-v.GoSetIp6Config(flags, make(chan *dbus.Call, 1), config).Done).Err
-}
-
-// method SetFailure
-
-func (v *interfaceVpnPlugin) GoSetFailure(flags dbus.Flags, ch chan *dbus.Call, reason string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFailure", flags, ch, reason)
-}
-
-func (v *interfaceVpnPlugin) SetFailure(flags dbus.Flags, reason string) error {
- return (<-v.GoSetFailure(flags, make(chan *dbus.Call, 1), reason).Done).Err
-}
-
-// method NewSecrets
-
-func (v *interfaceVpnPlugin) GoNewSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".NewSecrets", flags, ch, connection)
-}
-
-func (v *interfaceVpnPlugin) NewSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
- return (<-v.GoNewSecrets(flags, make(chan *dbus.Call, 1), connection).Done).Err
-}
-
-// signal StateChanged
-
-func (v *interfaceVpnPlugin) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var state uint32
- err := dbus.Store(sig.Body, &state)
- if err == nil {
- cb(state)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal SecretsRequired
-
-func (v *interfaceVpnPlugin) ConnectSecretsRequired(cb func(message string, secrets []string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "SecretsRequired", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".SecretsRequired",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var message string
- var secrets []string
- err := dbus.Store(sig.Body, &message, &secrets)
- if err == nil {
- cb(message, secrets)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Config
-
-func (v *interfaceVpnPlugin) ConnectConfig(cb func(config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Config", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Config",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var config map[string]dbus.Variant
- err := dbus.Store(sig.Body, &config)
- if err == nil {
- cb(config)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Ip4Config
-
-func (v *interfaceVpnPlugin) ConnectIp4Config(cb func(ip4config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Ip4Config", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Ip4Config",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ip4config map[string]dbus.Variant
- err := dbus.Store(sig.Body, &ip4config)
- if err == nil {
- cb(ip4config)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Ip6Config
-
-func (v *interfaceVpnPlugin) ConnectIp6Config(cb func(ip6config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Ip6Config", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Ip6Config",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var ip6config map[string]dbus.Variant
- err := dbus.Store(sig.Body, &ip6config)
- if err == nil {
- cb(ip6config)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal LoginBanner
-
-func (v *interfaceVpnPlugin) ConnectLoginBanner(cb func(banner string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "LoginBanner", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".LoginBanner",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var banner string
- err := dbus.Store(sig.Body, &banner)
- if err == nil {
- cb(banner)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Failure
-
-func (v *interfaceVpnPlugin) ConnectFailure(cb func(reason uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Failure", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Failure",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var reason uint32
- err := dbus.Store(sig.Body, &reason)
- if err == nil {
- cb(reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property State u
-
-func (v *interfaceVpnPlugin) State() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "State",
- }
-}
-
-type Device interface {
- Device() device // interface org.freedesktop.NetworkManager.Device
- Adsl() deviceAdsl // interface org.freedesktop.NetworkManager.Device.Adsl
- Bluetooth() deviceBluetooth // interface org.freedesktop.NetworkManager.Device.Bluetooth
- Bond() deviceBond // interface org.freedesktop.NetworkManager.Device.Bond
- Bridge() deviceBridge // interface org.freedesktop.NetworkManager.Device.Bridge
- Generic() deviceGeneric // interface org.freedesktop.NetworkManager.Device.Generic
- Infiniband() deviceInfiniband // interface org.freedesktop.NetworkManager.Device.Infiniband
- IPTunnel() deviceIPTunnel // interface org.freedesktop.NetworkManager.Device.IPTunnel
- Macsec() deviceMacsec // interface org.freedesktop.NetworkManager.Device.Macsec
- Macvlan() deviceMacvlan // interface org.freedesktop.NetworkManager.Device.Macvlan
- Modem() deviceModem // interface org.freedesktop.NetworkManager.Device.Modem
- OlpcMesh() deviceOlpcMesh // interface org.freedesktop.NetworkManager.Device.OlpcMesh
- Statistics() deviceStatistics // interface org.freedesktop.NetworkManager.Device.Statistics
- Team() deviceTeam // interface org.freedesktop.NetworkManager.Device.Team
- Tun() deviceTun // interface org.freedesktop.NetworkManager.Device.Tun
- Veth() deviceVeth // interface org.freedesktop.NetworkManager.Device.Veth
- Vlan() deviceVlan // interface org.freedesktop.NetworkManager.Device.Vlan
- Vxlan() deviceVxlan // interface org.freedesktop.NetworkManager.Device.Vxlan
- WiMax() deviceWiMax // interface org.freedesktop.NetworkManager.Device.WiMax
- Wired() deviceWired // interface org.freedesktop.NetworkManager.Device.Wired
- Wireless() deviceWireless // interface org.freedesktop.NetworkManager.Device.Wireless
- proxy.Object
-}
-
-type objectDevice struct {
- interfaceDevice // interface org.freedesktop.NetworkManager.Device
- interfaceDeviceAdsl // interface org.freedesktop.NetworkManager.Device.Adsl
- interfaceDeviceBluetooth // interface org.freedesktop.NetworkManager.Device.Bluetooth
- interfaceDeviceBond // interface org.freedesktop.NetworkManager.Device.Bond
- interfaceDeviceBridge // interface org.freedesktop.NetworkManager.Device.Bridge
- interfaceDeviceGeneric // interface org.freedesktop.NetworkManager.Device.Generic
- interfaceDeviceInfiniband // interface org.freedesktop.NetworkManager.Device.Infiniband
- interfaceDeviceIPTunnel // interface org.freedesktop.NetworkManager.Device.IPTunnel
- interfaceDeviceMacsec // interface org.freedesktop.NetworkManager.Device.Macsec
- interfaceDeviceMacvlan // interface org.freedesktop.NetworkManager.Device.Macvlan
- interfaceDeviceModem // interface org.freedesktop.NetworkManager.Device.Modem
- interfaceDeviceOlpcMesh // interface org.freedesktop.NetworkManager.Device.OlpcMesh
- interfaceDeviceStatistics // interface org.freedesktop.NetworkManager.Device.Statistics
- interfaceDeviceTeam // interface org.freedesktop.NetworkManager.Device.Team
- interfaceDeviceTun // interface org.freedesktop.NetworkManager.Device.Tun
- interfaceDeviceVeth // interface org.freedesktop.NetworkManager.Device.Veth
- interfaceDeviceVlan // interface org.freedesktop.NetworkManager.Device.Vlan
- interfaceDeviceVxlan // interface org.freedesktop.NetworkManager.Device.Vxlan
- interfaceDeviceWiMax // interface org.freedesktop.NetworkManager.Device.WiMax
- interfaceDeviceWired // interface org.freedesktop.NetworkManager.Device.Wired
- interfaceDeviceWireless // interface org.freedesktop.NetworkManager.Device.Wireless
- proxy.ImplObject
-}
-
-func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDevice)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-func (obj *objectDevice) Device() device {
- return &obj.interfaceDevice
-}
-
-type device interface {
- GoReapply(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) *dbus.Call
- Reapply(flags dbus.Flags, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) error
- GoGetAppliedConnection(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call
- GetAppliedConnection(flags dbus.Flags, flags0 uint32) (map[string]map[string]dbus.Variant, uint64, error)
- GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Disconnect(flags dbus.Flags) error
- GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Delete(flags dbus.Flags) error
- ConnectStateChanged(cb func(new_state uint32, old_state uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
- Udi() proxy.PropString
- Interface() proxy.PropString
- InterfaceFlags() proxy.PropUint32
- IpInterface() proxy.PropString
- Driver() proxy.PropString
- DriverVersion() proxy.PropString
- FirmwareVersion() proxy.PropString
- Capabilities() proxy.PropUint32
- Ip4Address() proxy.PropUint32
- State() proxy.PropUint32
- StateReason() PropDeviceStateReason
- ActiveConnection() proxy.PropObjectPath
- Ip4Config() proxy.PropObjectPath
- Dhcp4Config() proxy.PropObjectPath
- Ip6Config() proxy.PropObjectPath
- Dhcp6Config() proxy.PropObjectPath
- Managed() proxy.PropBool
- Autoconnect() proxy.PropBool
- FirmwareMissing() proxy.PropBool
- NmPluginMissing() proxy.PropBool
- DeviceType() proxy.PropUint32
- AvailableConnections() proxy.PropObjectPathArray
- PhysicalPortId() proxy.PropString
- Mtu() proxy.PropUint32
- Metered() proxy.PropUint32
- LldpNeighbors() PropMapSVSlice
- Real() proxy.PropBool
-}
-
-type interfaceDevice struct{}
-
-func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDevice) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device"
-}
-
-// method Reapply
-
-func (v *interfaceDevice) GoReapply(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reapply", flags, ch, connection, version_id, flags0)
-}
-
-func (v *interfaceDevice) Reapply(flags dbus.Flags, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) error {
- return (<-v.GoReapply(flags, make(chan *dbus.Call, 1), connection, version_id, flags0).Done).Err
-}
-
-// method GetAppliedConnection
-
-func (v *interfaceDevice) GoGetAppliedConnection(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppliedConnection", flags, ch, flags0)
-}
-
-func (*interfaceDevice) StoreGetAppliedConnection(call *dbus.Call) (connection map[string]map[string]dbus.Variant, version_id uint64, err error) {
- err = call.Store(&connection, &version_id)
- return
-}
-
-func (v *interfaceDevice) GetAppliedConnection(flags dbus.Flags, flags0 uint32) (map[string]map[string]dbus.Variant, uint64, error) {
- return v.StoreGetAppliedConnection(
- <-v.GoGetAppliedConnection(flags, make(chan *dbus.Call, 1), flags0).Done)
-}
-
-// method Disconnect
-
-func (v *interfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
-}
-
-func (v *interfaceDevice) Disconnect(flags dbus.Flags) error {
- return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Delete
-
-func (v *interfaceDevice) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
-}
-
-func (v *interfaceDevice) Delete(flags dbus.Flags) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal StateChanged
-
-func (v *interfaceDevice) ConnectStateChanged(cb func(new_state uint32, old_state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StateChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var new_state uint32
- var old_state uint32
- var reason uint32
- err := dbus.Store(sig.Body, &new_state, &old_state, &reason)
- if err == nil {
- cb(new_state, old_state, reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Udi s
-
-func (v *interfaceDevice) Udi() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Udi",
- }
-}
-
-// property Interface s
-
-func (v *interfaceDevice) Interface() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Interface",
- }
-}
-
-// property InterfaceFlags u
-
-func (v *interfaceDevice) InterfaceFlags() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "InterfaceFlags",
- }
-}
-
-// property IpInterface s
-
-func (v *interfaceDevice) IpInterface() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IpInterface",
- }
-}
-
-// property Driver s
-
-func (v *interfaceDevice) Driver() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Driver",
- }
-}
-
-// property DriverVersion s
-
-func (v *interfaceDevice) DriverVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DriverVersion",
- }
-}
-
-// property FirmwareVersion s
-
-func (v *interfaceDevice) FirmwareVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FirmwareVersion",
- }
-}
-
-// property Capabilities u
-
-func (v *interfaceDevice) Capabilities() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Capabilities",
- }
-}
-
-// property Ip4Address u
-
-func (v *interfaceDevice) Ip4Address() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Ip4Address",
- }
-}
-
-// property State u
-
-func (v *interfaceDevice) State() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "State",
- }
-}
-
-type PropDeviceStateReason interface {
- Get(flags dbus.Flags) (value DeviceStateReason, err error)
- Set(flags dbus.Flags, value DeviceStateReason) error
- ConnectChanged(cb func(hasValue bool, value DeviceStateReason)) error
-}
-
-type implPropDeviceStateReason struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDeviceStateReason) Get(flags dbus.Flags) (value DeviceStateReason, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDeviceStateReason) Set(flags dbus.Flags, value DeviceStateReason) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDeviceStateReason) ConnectChanged(cb func(hasValue bool, value DeviceStateReason)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v DeviceStateReason
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, DeviceStateReason{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property StateReason (uu)
-
-func (v *interfaceDevice) StateReason() PropDeviceStateReason {
- return &implPropDeviceStateReason{
- Impl: v,
- Name: "StateReason",
- }
-}
-
-// property ActiveConnection o
-
-func (v *interfaceDevice) ActiveConnection() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "ActiveConnection",
- }
-}
-
-// property Ip4Config o
-
-func (v *interfaceDevice) Ip4Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Ip4Config",
- }
-}
-
-// property Dhcp4Config o
-
-func (v *interfaceDevice) Dhcp4Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Dhcp4Config",
- }
-}
-
-// property Ip6Config o
-
-func (v *interfaceDevice) Ip6Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Ip6Config",
- }
-}
-
-// property Dhcp6Config o
-
-func (v *interfaceDevice) Dhcp6Config() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Dhcp6Config",
- }
-}
-
-// property Managed b
-
-func (v *interfaceDevice) Managed() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Managed",
- }
-}
-
-// property Autoconnect b
-
-func (v *interfaceDevice) Autoconnect() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Autoconnect",
- }
-}
-
-// property FirmwareMissing b
-
-func (v *interfaceDevice) FirmwareMissing() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "FirmwareMissing",
- }
-}
-
-// property NmPluginMissing b
-
-func (v *interfaceDevice) NmPluginMissing() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NmPluginMissing",
- }
-}
-
-// property DeviceType u
-
-func (v *interfaceDevice) DeviceType() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "DeviceType",
- }
-}
-
-// property AvailableConnections ao
-
-func (v *interfaceDevice) AvailableConnections() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "AvailableConnections",
- }
-}
-
-// property PhysicalPortId s
-
-func (v *interfaceDevice) PhysicalPortId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PhysicalPortId",
- }
-}
-
-// property Mtu u
-
-func (v *interfaceDevice) Mtu() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Mtu",
- }
-}
-
-// property Metered u
-
-func (v *interfaceDevice) Metered() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Metered",
- }
-}
-
-// property LldpNeighbors aa{sv}
-
-func (v *interfaceDevice) LldpNeighbors() PropMapSVSlice {
- return &implPropMapSVSlice{
- Impl: v,
- Name: "LldpNeighbors",
- }
-}
-
-// property Real b
-
-func (v *interfaceDevice) Real() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Real",
- }
-}
-
-func (obj *objectDevice) Adsl() deviceAdsl {
- return &obj.interfaceDeviceAdsl
-}
-
-type deviceAdsl interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Carrier() proxy.PropBool
-}
-
-type interfaceDeviceAdsl struct{}
-
-func (v *interfaceDeviceAdsl) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceAdsl) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Adsl"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceAdsl) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Carrier b
-
-func (v *interfaceDeviceAdsl) Carrier() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Carrier",
- }
-}
-
-func (obj *objectDevice) Bluetooth() deviceBluetooth {
- return &obj.interfaceDeviceBluetooth
-}
-
-type deviceBluetooth interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- Name() proxy.PropString
- BtCapabilities() proxy.PropUint32
-}
-
-type interfaceDeviceBluetooth struct{}
-
-func (v *interfaceDeviceBluetooth) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceBluetooth) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Bluetooth"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceBluetooth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceBluetooth) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Name s
-
-func (v *interfaceDeviceBluetooth) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property BtCapabilities u
-
-func (v *interfaceDeviceBluetooth) BtCapabilities() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "BtCapabilities",
- }
-}
-
-func (obj *objectDevice) Bond() deviceBond {
- return &obj.interfaceDeviceBond
-}
-
-type deviceBond interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- Carrier() proxy.PropBool
- Slaves() proxy.PropObjectPathArray
-}
-
-type interfaceDeviceBond struct{}
-
-func (v *interfaceDeviceBond) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceBond) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Bond"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceBond) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceBond) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Carrier b
-
-func (v *interfaceDeviceBond) Carrier() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Carrier",
- }
-}
-
-// property Slaves ao
-
-func (v *interfaceDeviceBond) Slaves() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Slaves",
- }
-}
-
-func (obj *objectDevice) Bridge() deviceBridge {
- return &obj.interfaceDeviceBridge
-}
-
-type deviceBridge interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- Carrier() proxy.PropBool
- Slaves() proxy.PropObjectPathArray
-}
-
-type interfaceDeviceBridge struct{}
-
-func (v *interfaceDeviceBridge) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceBridge) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Bridge"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceBridge) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceBridge) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Carrier b
-
-func (v *interfaceDeviceBridge) Carrier() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Carrier",
- }
-}
-
-// property Slaves ao
-
-func (v *interfaceDeviceBridge) Slaves() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Slaves",
- }
-}
-
-func (obj *objectDevice) Generic() deviceGeneric {
- return &obj.interfaceDeviceGeneric
-}
-
-type deviceGeneric interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- TypeDescription() proxy.PropString
-}
-
-type interfaceDeviceGeneric struct{}
-
-func (v *interfaceDeviceGeneric) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceGeneric) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Generic"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceGeneric) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceGeneric) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property TypeDescription s
-
-func (v *interfaceDeviceGeneric) TypeDescription() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "TypeDescription",
- }
-}
-
-func (obj *objectDevice) Infiniband() deviceInfiniband {
- return &obj.interfaceDeviceInfiniband
-}
-
-type deviceInfiniband interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- Carrier() proxy.PropBool
-}
-
-type interfaceDeviceInfiniband struct{}
-
-func (v *interfaceDeviceInfiniband) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceInfiniband) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Infiniband"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceInfiniband) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceInfiniband) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Carrier b
-
-func (v *interfaceDeviceInfiniband) Carrier() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Carrier",
- }
-}
-
-func (obj *objectDevice) IPTunnel() deviceIPTunnel {
- return &obj.interfaceDeviceIPTunnel
-}
-
-type deviceIPTunnel interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Mode() proxy.PropUint32
- Parent() proxy.PropObjectPath
- Local() proxy.PropString
- Remote() proxy.PropString
- Ttl() proxy.PropByte
- Tos() proxy.PropByte
- PathMtuDiscovery() proxy.PropBool
- InputKey() proxy.PropString
- OutputKey() proxy.PropString
- EncapsulationLimit() proxy.PropByte
- FlowLabel() proxy.PropUint32
-}
-
-type interfaceDeviceIPTunnel struct{}
-
-func (v *interfaceDeviceIPTunnel) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceIPTunnel) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.IPTunnel"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceIPTunnel) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Mode u
-
-func (v *interfaceDeviceIPTunnel) Mode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Mode",
- }
-}
-
-// property Parent o
-
-func (v *interfaceDeviceIPTunnel) Parent() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Parent",
- }
-}
-
-// property Local s
-
-func (v *interfaceDeviceIPTunnel) Local() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Local",
- }
-}
-
-// property Remote s
-
-func (v *interfaceDeviceIPTunnel) Remote() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Remote",
- }
-}
-
-// property Ttl y
-
-func (v *interfaceDeviceIPTunnel) Ttl() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "Ttl",
- }
-}
-
-// property Tos y
-
-func (v *interfaceDeviceIPTunnel) Tos() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "Tos",
- }
-}
-
-// property PathMtuDiscovery b
-
-func (v *interfaceDeviceIPTunnel) PathMtuDiscovery() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PathMtuDiscovery",
- }
-}
-
-// property InputKey s
-
-func (v *interfaceDeviceIPTunnel) InputKey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "InputKey",
- }
-}
-
-// property OutputKey s
-
-func (v *interfaceDeviceIPTunnel) OutputKey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OutputKey",
- }
-}
-
-// property EncapsulationLimit y
-
-func (v *interfaceDeviceIPTunnel) EncapsulationLimit() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "EncapsulationLimit",
- }
-}
-
-// property FlowLabel u
-
-func (v *interfaceDeviceIPTunnel) FlowLabel() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "FlowLabel",
- }
-}
-
-func (obj *objectDevice) Macsec() deviceMacsec {
- return &obj.interfaceDeviceMacsec
-}
-
-type deviceMacsec interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Parent() proxy.PropObjectPath
- Sci() proxy.PropUint64
- IcvLength() proxy.PropByte
- CipherSuite() proxy.PropUint64
- Window() proxy.PropUint32
- EncodingSa() proxy.PropByte
- Validation() proxy.PropString
- Encrypt() proxy.PropBool
- Protect() proxy.PropBool
- IncludeSci() proxy.PropBool
- Es() proxy.PropBool
- Scb() proxy.PropBool
- ReplayProtect() proxy.PropBool
-}
-
-type interfaceDeviceMacsec struct{}
-
-func (v *interfaceDeviceMacsec) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceMacsec) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Macsec"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceMacsec) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Parent o
-
-func (v *interfaceDeviceMacsec) Parent() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Parent",
- }
-}
-
-// property Sci t
-
-func (v *interfaceDeviceMacsec) Sci() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Sci",
- }
-}
-
-// property IcvLength y
-
-func (v *interfaceDeviceMacsec) IcvLength() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "IcvLength",
- }
-}
-
-// property CipherSuite t
-
-func (v *interfaceDeviceMacsec) CipherSuite() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CipherSuite",
- }
-}
-
-// property Window u
-
-func (v *interfaceDeviceMacsec) Window() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Window",
- }
-}
-
-// property EncodingSa y
-
-func (v *interfaceDeviceMacsec) EncodingSa() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "EncodingSa",
- }
-}
-
-// property Validation s
-
-func (v *interfaceDeviceMacsec) Validation() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Validation",
- }
-}
-
-// property Encrypt b
-
-func (v *interfaceDeviceMacsec) Encrypt() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Encrypt",
- }
-}
-
-// property Protect b
-
-func (v *interfaceDeviceMacsec) Protect() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Protect",
- }
-}
-
-// property IncludeSci b
-
-func (v *interfaceDeviceMacsec) IncludeSci() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IncludeSci",
- }
-}
-
-// property Es b
-
-func (v *interfaceDeviceMacsec) Es() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Es",
- }
-}
-
-// property Scb b
-
-func (v *interfaceDeviceMacsec) Scb() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Scb",
- }
-}
-
-// property ReplayProtect b
-
-func (v *interfaceDeviceMacsec) ReplayProtect() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ReplayProtect",
- }
-}
-
-func (obj *objectDevice) Macvlan() deviceMacvlan {
- return &obj.interfaceDeviceMacvlan
-}
-
-type deviceMacvlan interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Parent() proxy.PropObjectPath
- Mode() proxy.PropString
- NoPromisc() proxy.PropBool
- Tap() proxy.PropBool
-}
-
-type interfaceDeviceMacvlan struct{}
-
-func (v *interfaceDeviceMacvlan) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceMacvlan) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Macvlan"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceMacvlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Parent o
-
-func (v *interfaceDeviceMacvlan) Parent() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Parent",
- }
-}
-
-// property Mode s
-
-func (v *interfaceDeviceMacvlan) Mode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Mode",
- }
-}
-
-// property NoPromisc b
-
-func (v *interfaceDeviceMacvlan) NoPromisc() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NoPromisc",
- }
-}
-
-// property Tap b
-
-func (v *interfaceDeviceMacvlan) Tap() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Tap",
- }
-}
-
-func (obj *objectDevice) Modem() deviceModem {
- return &obj.interfaceDeviceModem
-}
-
-type deviceModem interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ModemCapabilities() proxy.PropUint32
- CurrentCapabilities() proxy.PropUint32
-}
-
-type interfaceDeviceModem struct{}
-
-func (v *interfaceDeviceModem) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceModem) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Modem"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceModem) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property ModemCapabilities u
-
-func (v *interfaceDeviceModem) ModemCapabilities() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ModemCapabilities",
- }
-}
-
-// property CurrentCapabilities u
-
-func (v *interfaceDeviceModem) CurrentCapabilities() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "CurrentCapabilities",
- }
-}
-
-func (obj *objectDevice) OlpcMesh() deviceOlpcMesh {
- return &obj.interfaceDeviceOlpcMesh
-}
-
-type deviceOlpcMesh interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- Companion() proxy.PropObjectPath
- ActiveChannel() proxy.PropUint32
-}
-
-type interfaceDeviceOlpcMesh struct{}
-
-func (v *interfaceDeviceOlpcMesh) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceOlpcMesh) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.OlpcMesh"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceOlpcMesh) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceOlpcMesh) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Companion o
-
-func (v *interfaceDeviceOlpcMesh) Companion() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Companion",
- }
-}
-
-// property ActiveChannel u
-
-func (v *interfaceDeviceOlpcMesh) ActiveChannel() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ActiveChannel",
- }
-}
-
-func (obj *objectDevice) Statistics() deviceStatistics {
- return &obj.interfaceDeviceStatistics
-}
-
-type deviceStatistics interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- RefreshRateMs() proxy.PropUint32
- TxBytes() proxy.PropUint64
- RxBytes() proxy.PropUint64
-}
-
-type interfaceDeviceStatistics struct{}
-
-func (v *interfaceDeviceStatistics) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceStatistics) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Statistics"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceStatistics) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property RefreshRateMs u
-
-func (v *interfaceDeviceStatistics) RefreshRateMs() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RefreshRateMs",
- }
-}
-
-// property TxBytes t
-
-func (v *interfaceDeviceStatistics) TxBytes() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TxBytes",
- }
-}
-
-// property RxBytes t
-
-func (v *interfaceDeviceStatistics) RxBytes() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RxBytes",
- }
-}
-
-func (obj *objectDevice) Team() deviceTeam {
- return &obj.interfaceDeviceTeam
-}
-
-type deviceTeam interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- Carrier() proxy.PropBool
- Slaves() proxy.PropObjectPathArray
- Config() proxy.PropString
-}
-
-type interfaceDeviceTeam struct{}
-
-func (v *interfaceDeviceTeam) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceTeam) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Team"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceTeam) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceTeam) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Carrier b
-
-func (v *interfaceDeviceTeam) Carrier() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Carrier",
- }
-}
-
-// property Slaves ao
-
-func (v *interfaceDeviceTeam) Slaves() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Slaves",
- }
-}
-
-// property Config s
-
-func (v *interfaceDeviceTeam) Config() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Config",
- }
-}
-
-func (obj *objectDevice) Tun() deviceTun {
- return &obj.interfaceDeviceTun
-}
-
-type deviceTun interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Owner() proxy.PropInt64
- Group() proxy.PropInt64
- Mode() proxy.PropString
- NoPi() proxy.PropBool
- VnetHdr() proxy.PropBool
- MultiQueue() proxy.PropBool
- HwAddress() proxy.PropString
-}
-
-type interfaceDeviceTun struct{}
-
-func (v *interfaceDeviceTun) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceTun) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Tun"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceTun) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Owner x
-
-func (v *interfaceDeviceTun) Owner() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "Owner",
- }
-}
-
-// property Group x
-
-func (v *interfaceDeviceTun) Group() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "Group",
- }
-}
-
-// property Mode s
-
-func (v *interfaceDeviceTun) Mode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Mode",
- }
-}
-
-// property NoPi b
-
-func (v *interfaceDeviceTun) NoPi() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NoPi",
- }
-}
-
-// property VnetHdr b
-
-func (v *interfaceDeviceTun) VnetHdr() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "VnetHdr",
- }
-}
-
-// property MultiQueue b
-
-func (v *interfaceDeviceTun) MultiQueue() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "MultiQueue",
- }
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceTun) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-func (obj *objectDevice) Veth() deviceVeth {
- return &obj.interfaceDeviceVeth
-}
-
-type deviceVeth interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Peer() proxy.PropObjectPath
-}
-
-type interfaceDeviceVeth struct{}
-
-func (v *interfaceDeviceVeth) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceVeth) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Veth"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceVeth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Peer o
-
-func (v *interfaceDeviceVeth) Peer() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Peer",
- }
-}
-
-func (obj *objectDevice) Vlan() deviceVlan {
- return &obj.interfaceDeviceVlan
-}
-
-type deviceVlan interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- Carrier() proxy.PropBool
- Parent() proxy.PropObjectPath
- VlanId() proxy.PropUint32
-}
-
-type interfaceDeviceVlan struct{}
-
-func (v *interfaceDeviceVlan) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceVlan) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Vlan"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceVlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceVlan) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Carrier b
-
-func (v *interfaceDeviceVlan) Carrier() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Carrier",
- }
-}
-
-// property Parent o
-
-func (v *interfaceDeviceVlan) Parent() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Parent",
- }
-}
-
-// property VlanId u
-
-func (v *interfaceDeviceVlan) VlanId() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "VlanId",
- }
-}
-
-func (obj *objectDevice) Vxlan() deviceVxlan {
- return &obj.interfaceDeviceVxlan
-}
-
-type deviceVxlan interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Parent() proxy.PropObjectPath
- HwAddress() proxy.PropString
- Id() proxy.PropUint32
- Group() proxy.PropString
- Local() proxy.PropString
- Tos() proxy.PropByte
- Ttl() proxy.PropByte
- Learning() proxy.PropBool
- Ageing() proxy.PropUint32
- Limit() proxy.PropUint32
- DstPort() proxy.PropUint16
- SrcPortMin() proxy.PropUint16
- SrcPortMax() proxy.PropUint16
- Proxy() proxy.PropBool
- Rsc() proxy.PropBool
- L2miss() proxy.PropBool
- L3miss() proxy.PropBool
-}
-
-type interfaceDeviceVxlan struct{}
-
-func (v *interfaceDeviceVxlan) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceVxlan) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Vxlan"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceVxlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Parent o
-
-func (v *interfaceDeviceVxlan) Parent() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Parent",
- }
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceVxlan) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property Id u
-
-func (v *interfaceDeviceVxlan) Id() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Id",
- }
-}
-
-// property Group s
-
-func (v *interfaceDeviceVxlan) Group() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Group",
- }
-}
-
-// property Local s
-
-func (v *interfaceDeviceVxlan) Local() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Local",
- }
-}
-
-// property Tos y
-
-func (v *interfaceDeviceVxlan) Tos() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "Tos",
- }
-}
-
-// property Ttl y
-
-func (v *interfaceDeviceVxlan) Ttl() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "Ttl",
- }
-}
-
-// property Learning b
-
-func (v *interfaceDeviceVxlan) Learning() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Learning",
- }
-}
-
-// property Ageing u
-
-func (v *interfaceDeviceVxlan) Ageing() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Ageing",
- }
-}
-
-// property Limit u
-
-func (v *interfaceDeviceVxlan) Limit() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Limit",
- }
-}
-
-// property DstPort q
-
-func (v *interfaceDeviceVxlan) DstPort() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "DstPort",
- }
-}
-
-// property SrcPortMin q
-
-func (v *interfaceDeviceVxlan) SrcPortMin() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "SrcPortMin",
- }
-}
-
-// property SrcPortMax q
-
-func (v *interfaceDeviceVxlan) SrcPortMax() proxy.PropUint16 {
- return &proxy.ImplPropUint16{
- Impl: v,
- Name: "SrcPortMax",
- }
-}
-
-// property Proxy b
-
-func (v *interfaceDeviceVxlan) Proxy() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Proxy",
- }
-}
-
-// property Rsc b
-
-func (v *interfaceDeviceVxlan) Rsc() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Rsc",
- }
-}
-
-// property L2miss b
-
-func (v *interfaceDeviceVxlan) L2miss() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "L2miss",
- }
-}
-
-// property L3miss b
-
-func (v *interfaceDeviceVxlan) L3miss() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "L3miss",
- }
-}
-
-func (obj *objectDevice) WiMax() deviceWiMax {
- return &obj.interfaceDeviceWiMax
-}
-
-type deviceWiMax interface {
- GoGetNspList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetNspList(flags dbus.Flags) ([]dbus.ObjectPath, error)
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectNspAdded(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectNspRemoved(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Nsps() proxy.PropObjectPathArray
- HwAddress() proxy.PropString
- CenterFrequency() proxy.PropUint32
- Rssi() proxy.PropInt32
- Cinr() proxy.PropInt32
- TxPower() proxy.PropInt32
- Bsid() proxy.PropString
- ActiveNsp() proxy.PropObjectPath
-}
-
-type interfaceDeviceWiMax struct{}
-
-func (v *interfaceDeviceWiMax) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceWiMax) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.WiMax"
-}
-
-// method GetNspList
-
-func (v *interfaceDeviceWiMax) GoGetNspList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNspList", flags, ch)
-}
-
-func (*interfaceDeviceWiMax) StoreGetNspList(call *dbus.Call) (nsps []dbus.ObjectPath, err error) {
- err = call.Store(&nsps)
- return
-}
-
-func (v *interfaceDeviceWiMax) GetNspList(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetNspList(
- <-v.GoGetNspList(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceWiMax) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NspAdded
-
-func (v *interfaceDeviceWiMax) ConnectNspAdded(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NspAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NspAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var nsp dbus.ObjectPath
- err := dbus.Store(sig.Body, &nsp)
- if err == nil {
- cb(nsp)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal NspRemoved
-
-func (v *interfaceDeviceWiMax) ConnectNspRemoved(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NspRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NspRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var nsp dbus.ObjectPath
- err := dbus.Store(sig.Body, &nsp)
- if err == nil {
- cb(nsp)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Nsps ao
-
-func (v *interfaceDeviceWiMax) Nsps() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Nsps",
- }
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceWiMax) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property CenterFrequency u
-
-func (v *interfaceDeviceWiMax) CenterFrequency() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "CenterFrequency",
- }
-}
-
-// property Rssi i
-
-func (v *interfaceDeviceWiMax) Rssi() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Rssi",
- }
-}
-
-// property Cinr i
-
-func (v *interfaceDeviceWiMax) Cinr() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Cinr",
- }
-}
-
-// property TxPower i
-
-func (v *interfaceDeviceWiMax) TxPower() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "TxPower",
- }
-}
-
-// property Bsid s
-
-func (v *interfaceDeviceWiMax) Bsid() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Bsid",
- }
-}
-
-// property ActiveNsp o
-
-func (v *interfaceDeviceWiMax) ActiveNsp() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "ActiveNsp",
- }
-}
-
-func (obj *objectDevice) Wired() deviceWired {
- return &obj.interfaceDeviceWired
-}
-
-type deviceWired interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- PermHwAddress() proxy.PropString
- Speed() proxy.PropUint32
- S390Subchannels() proxy.PropStringArray
- Carrier() proxy.PropBool
-}
-
-type interfaceDeviceWired struct{}
-
-func (v *interfaceDeviceWired) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceWired) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Wired"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceWired) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceWired) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property PermHwAddress s
-
-func (v *interfaceDeviceWired) PermHwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PermHwAddress",
- }
-}
-
-// property Speed u
-
-func (v *interfaceDeviceWired) Speed() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Speed",
- }
-}
-
-// property S390Subchannels as
-
-func (v *interfaceDeviceWired) S390Subchannels() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "S390Subchannels",
- }
-}
-
-// property Carrier b
-
-func (v *interfaceDeviceWired) Carrier() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Carrier",
- }
-}
-
-func (obj *objectDevice) Wireless() deviceWireless {
- return &obj.interfaceDeviceWireless
-}
-
-type deviceWireless interface {
- GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoGetAllAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetAllAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error)
- GoRequestScan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- RequestScan(flags dbus.Flags, options map[string]dbus.Variant) error
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- ConnectAccessPointAdded(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectAccessPointRemoved(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- HwAddress() proxy.PropString
- PermHwAddress() proxy.PropString
- Mode() proxy.PropUint32
- Bitrate() proxy.PropUint32
- AccessPoints() proxy.PropObjectPathArray
- ActiveAccessPoint() proxy.PropObjectPath
- LastScan() proxy.PropInt64
- WirelessCapabilities() proxy.PropUint32
-}
-
-type interfaceDeviceWireless struct{}
-
-func (v *interfaceDeviceWireless) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDeviceWireless) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.Device.Wireless"
-}
-
-// method GetAccessPoints
-
-func (v *interfaceDeviceWireless) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAccessPoints", flags, ch)
-}
-
-func (*interfaceDeviceWireless) StoreGetAccessPoints(call *dbus.Call) (access_points []dbus.ObjectPath, err error) {
- err = call.Store(&access_points)
- return
-}
-
-func (v *interfaceDeviceWireless) GetAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetAccessPoints(
- <-v.GoGetAccessPoints(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetAllAccessPoints
-
-func (v *interfaceDeviceWireless) GoGetAllAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllAccessPoints", flags, ch)
-}
-
-func (*interfaceDeviceWireless) StoreGetAllAccessPoints(call *dbus.Call) (access_points []dbus.ObjectPath, err error) {
- err = call.Store(&access_points)
- return
-}
-
-func (v *interfaceDeviceWireless) GetAllAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- return v.StoreGetAllAccessPoints(
- <-v.GoGetAllAccessPoints(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method RequestScan
-
-func (v *interfaceDeviceWireless) GoRequestScan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestScan", flags, ch, options)
-}
-
-func (v *interfaceDeviceWireless) RequestScan(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoRequestScan(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceDeviceWireless) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AccessPointAdded
-
-func (v *interfaceDeviceWireless) ConnectAccessPointAdded(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AccessPointAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AccessPointAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var access_point dbus.ObjectPath
- err := dbus.Store(sig.Body, &access_point)
- if err == nil {
- cb(access_point)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal AccessPointRemoved
-
-func (v *interfaceDeviceWireless) ConnectAccessPointRemoved(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "AccessPointRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".AccessPointRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var access_point dbus.ObjectPath
- err := dbus.Store(sig.Body, &access_point)
- if err == nil {
- cb(access_point)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property HwAddress s
-
-func (v *interfaceDeviceWireless) HwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HwAddress",
- }
-}
-
-// property PermHwAddress s
-
-func (v *interfaceDeviceWireless) PermHwAddress() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PermHwAddress",
- }
-}
-
-// property Mode u
-
-func (v *interfaceDeviceWireless) Mode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Mode",
- }
-}
-
-// property Bitrate u
-
-func (v *interfaceDeviceWireless) Bitrate() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Bitrate",
- }
-}
-
-// property AccessPoints ao
-
-func (v *interfaceDeviceWireless) AccessPoints() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "AccessPoints",
- }
-}
-
-// property ActiveAccessPoint o
-
-func (v *interfaceDeviceWireless) ActiveAccessPoint() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "ActiveAccessPoint",
- }
-}
-
-// property LastScan x
-
-func (v *interfaceDeviceWireless) LastScan() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "LastScan",
- }
-}
-
-// property WirelessCapabilities u
-
-func (v *interfaceDeviceWireless) WirelessCapabilities() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "WirelessCapabilities",
- }
-}
-
-type WiMaxNsp interface {
- wiMaxNsp // interface org.freedesktop.NetworkManager.WiMax.Nsp
- proxy.Object
-}
-
-type objectWiMaxNsp struct {
- interfaceWiMaxNsp // interface org.freedesktop.NetworkManager.WiMax.Nsp
- proxy.ImplObject
-}
-
-func NewWiMaxNsp(conn *dbus.Conn, path dbus.ObjectPath) (WiMaxNsp, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectWiMaxNsp)
- obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
- return obj, nil
-}
-
-type wiMaxNsp interface {
- ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
- Name() proxy.PropString
- SignalQuality() proxy.PropUint32
- NetworkType() proxy.PropUint32
-}
-
-type interfaceWiMaxNsp struct{}
-
-func (v *interfaceWiMaxNsp) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceWiMaxNsp) GetInterfaceName_() string {
- return "org.freedesktop.NetworkManager.WiMax.Nsp"
-}
-
-// signal PropertiesChanged
-
-func (v *interfaceWiMaxNsp) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".PropertiesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var properties map[string]dbus.Variant
- err := dbus.Store(sig.Body, &properties)
- if err == nil {
- cb(properties)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Name s
-
-func (v *interfaceWiMaxNsp) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property SignalQuality u
-
-func (v *interfaceWiMaxNsp) SignalQuality() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "SignalQuality",
- }
-}
-
-// property NetworkType u
-
-func (v *interfaceWiMaxNsp) NetworkType() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NetworkType",
- }
-}
-
-type PropMapStringVariant interface {
- Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[string]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
-}
-
-type implPropMapStringVariant struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropMapSVSlice interface {
- Get(flags dbus.Flags) (value []map[string]dbus.Variant, err error)
- Set(flags dbus.Flags, value []map[string]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value []map[string]dbus.Variant)) error
-}
-
-type implPropMapSVSlice struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropMapSVSlice) Get(flags dbus.Flags) (value []map[string]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropMapSVSlice) Set(flags dbus.Flags, value []map[string]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropMapSVSlice) ConnectChanged(cb func(hasValue bool, value []map[string]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []map[string]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropUint32SliceSlice interface {
- Get(flags dbus.Flags) (value [][]uint32, err error)
- Set(flags dbus.Flags, value [][]uint32) error
- ConnectChanged(cb func(hasValue bool, value [][]uint32)) error
-}
-
-type implPropUint32SliceSlice struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropUint32SliceSlice) Get(flags dbus.Flags) (value [][]uint32, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropUint32SliceSlice) Set(flags dbus.Flags, value [][]uint32) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropUint32SliceSlice) ConnectChanged(cb func(hasValue bool, value [][]uint32)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v [][]uint32
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,5231 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.networkmanager"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package networkmanager
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-dbus-factory/object_manager"
- "github.com/linuxdeepin/go-lib/dbusutil"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
- "github.com/stretchr/testify/mock"
-)
-
-type MockObjectManager struct {
- object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.MockObject
-}
-
-type MockAccessPoint struct {
- MockInterfaceAccessPoint // interface org.freedesktop.NetworkManager.AccessPoint
- proxy.MockObject
-}
-
-type MockInterfaceAccessPoint struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceAccessPoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Flags u
-
-func (v *MockInterfaceAccessPoint) Flags() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WpaFlags u
-
-func (v *MockInterfaceAccessPoint) WpaFlags() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RsnFlags u
-
-func (v *MockInterfaceAccessPoint) RsnFlags() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ssid ay
-
-func (v *MockInterfaceAccessPoint) Ssid() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Frequency u
-
-func (v *MockInterfaceAccessPoint) Frequency() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceAccessPoint) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mode u
-
-func (v *MockInterfaceAccessPoint) Mode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MaxBitrate u
-
-func (v *MockInterfaceAccessPoint) MaxBitrate() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Strength y
-
-func (v *MockInterfaceAccessPoint) Strength() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LastSeen i
-
-func (v *MockInterfaceAccessPoint) LastSeen() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockAgentManager struct {
- MockInterfaceAgentManager // interface org.freedesktop.NetworkManager.AgentManager
- proxy.MockObject
-}
-
-type MockInterfaceAgentManager struct {
- mock.Mock
-}
-
-// method Register
-
-func (v *MockInterfaceAgentManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, identifier string) *dbus.Call {
- mockArgs := v.Called(flags, ch, identifier)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) Register(flags dbus.Flags, identifier string) error {
- mockArgs := v.Called(flags, identifier)
-
- return mockArgs.Error(0)
-}
-
-// method RegisterWithCapabilities
-
-func (v *MockInterfaceAgentManager) GoRegisterWithCapabilities(flags dbus.Flags, ch chan *dbus.Call, identifier string, capabilities uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, identifier, capabilities)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) RegisterWithCapabilities(flags dbus.Flags, identifier string, capabilities uint32) error {
- mockArgs := v.Called(flags, identifier, capabilities)
-
- return mockArgs.Error(0)
-}
-
-// method Unregister
-
-func (v *MockInterfaceAgentManager) GoUnregister(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAgentManager) Unregister(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-type MockCheckpoint struct {
- MockInterfaceCheckpoint // interface org.freedesktop.NetworkManager.Checkpoint
- proxy.MockObject
-}
-
-type MockInterfaceCheckpoint struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceCheckpoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Devices ao
-
-func (v *MockInterfaceCheckpoint) Devices() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Created x
-
-func (v *MockInterfaceCheckpoint) Created() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RollbackTimeout u
-
-func (v *MockInterfaceCheckpoint) RollbackTimeout() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockActiveConnection struct {
- MockInterfaceActiveConnection // interface org.freedesktop.NetworkManager.Connection.Active
- proxy.MockObject
-}
-
-type MockInterfaceActiveConnection struct {
- mock.Mock
-}
-
-// signal StateChanged
-
-func (v *MockInterfaceActiveConnection) ConnectStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceActiveConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Connection o
-
-func (v *MockInterfaceActiveConnection) Connection() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SpecificObject o
-
-func (v *MockInterfaceActiveConnection) SpecificObject() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Id s
-
-func (v *MockInterfaceActiveConnection) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Uuid s
-
-func (v *MockInterfaceActiveConnection) Uuid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type s
-
-func (v *MockInterfaceActiveConnection) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Devices ao
-
-func (v *MockInterfaceActiveConnection) Devices() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State u
-
-func (v *MockInterfaceActiveConnection) State() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Default b
-
-func (v *MockInterfaceActiveConnection) Default() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ip4Config o
-
-func (v *MockInterfaceActiveConnection) Ip4Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Dhcp4Config o
-
-func (v *MockInterfaceActiveConnection) Dhcp4Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Default6 b
-
-func (v *MockInterfaceActiveConnection) Default6() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ip6Config o
-
-func (v *MockInterfaceActiveConnection) Ip6Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Dhcp6Config o
-
-func (v *MockInterfaceActiveConnection) Dhcp6Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Vpn b
-
-func (v *MockInterfaceActiveConnection) Vpn() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Master o
-
-func (v *MockInterfaceActiveConnection) Master() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockDhcp4Config struct {
- MockInterfaceDhcp4Config // interface org.freedesktop.NetworkManager.DHCP4Config
- proxy.MockObject
-}
-
-type MockInterfaceDhcp4Config struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDhcp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Options a{sv}
-
-func (v *MockInterfaceDhcp4Config) Options() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockDhcp6Config struct {
- MockInterfaceDhcp6Config // interface org.freedesktop.NetworkManager.DHCP6Config
- proxy.MockObject
-}
-
-type MockInterfaceDhcp6Config struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDhcp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Options a{sv}
-
-func (v *MockInterfaceDhcp6Config) Options() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockDnsManager struct {
- MockInterfaceDnsManager // interface org.freedesktop.NetworkManager.DnsManager
- proxy.MockObject
-}
-
-type MockInterfaceDnsManager struct {
- mock.Mock
-}
-
-// property Mode s
-
-func (v *MockInterfaceDnsManager) Mode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RcManager s
-
-func (v *MockInterfaceDnsManager) RcManager() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Configuration aa{sv}
-
-func (v *MockInterfaceDnsManager) Configuration() PropMapSVSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockIP4Config struct {
- MockInterfaceIp4Config // interface org.freedesktop.NetworkManager.IP4Config
- proxy.MockObject
-}
-
-type MockInterfaceIp4Config struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceIp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Addresses aau
-
-func (v *MockInterfaceIp4Config) Addresses() PropUint32SliceSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropUint32SliceSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AddressData aa{sv}
-
-func (v *MockInterfaceIp4Config) AddressData() PropMapSVSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Gateway s
-
-func (v *MockInterfaceIp4Config) Gateway() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Routes aau
-
-func (v *MockInterfaceIp4Config) Routes() PropUint32SliceSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropUint32SliceSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RouteData aa{sv}
-
-func (v *MockInterfaceIp4Config) RouteData() PropMapSVSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Nameservers au
-
-func (v *MockInterfaceIp4Config) Nameservers() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Domains as
-
-func (v *MockInterfaceIp4Config) Domains() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Searches as
-
-func (v *MockInterfaceIp4Config) Searches() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DnsOptions as
-
-func (v *MockInterfaceIp4Config) DnsOptions() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DnsPriority i
-
-func (v *MockInterfaceIp4Config) DnsPriority() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WinsServers au
-
-func (v *MockInterfaceIp4Config) WinsServers() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockIP6Config struct {
- MockInterfaceIp6Config // interface org.freedesktop.NetworkManager.IP6Config
- proxy.MockObject
-}
-
-type MockInterfaceIp6Config struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceIp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockPropIP6ConfigAddresses struct {
- mock.Mock
-}
-
-func (p MockPropIP6ConfigAddresses) Get(flags dbus.Flags) (value []IP6Address, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]IP6Address)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropIP6ConfigAddresses) Set(flags dbus.Flags, value []IP6Address) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropIP6ConfigAddresses) ConnectChanged(cb func(hasValue bool, value []IP6Address)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Addresses a(ayuay)
-
-func (v *MockInterfaceIp6Config) Addresses() PropIP6ConfigAddresses {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIP6ConfigAddresses)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AddressData aa{sv}
-
-func (v *MockInterfaceIp6Config) AddressData() PropMapSVSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Gateway s
-
-func (v *MockInterfaceIp6Config) Gateway() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropIP6ConfigRoutes struct {
- mock.Mock
-}
-
-func (p MockPropIP6ConfigRoutes) Get(flags dbus.Flags) (value []IP6Route, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]IP6Route)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropIP6ConfigRoutes) Set(flags dbus.Flags, value []IP6Route) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropIP6ConfigRoutes) ConnectChanged(cb func(hasValue bool, value []IP6Route)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Routes a(ayuayu)
-
-func (v *MockInterfaceIp6Config) Routes() PropIP6ConfigRoutes {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIP6ConfigRoutes)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RouteData aa{sv}
-
-func (v *MockInterfaceIp6Config) RouteData() PropMapSVSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropIP6NameServers struct {
- mock.Mock
-}
-
-func (p MockPropIP6NameServers) Get(flags dbus.Flags) (value [][]byte, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([][]byte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropIP6NameServers) Set(flags dbus.Flags, value [][]byte) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropIP6NameServers) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Nameservers aay
-
-func (v *MockInterfaceIp6Config) Nameservers() PropIP6NameServers {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIP6NameServers)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Domains as
-
-func (v *MockInterfaceIp6Config) Domains() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Searches as
-
-func (v *MockInterfaceIp6Config) Searches() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DnsOptions as
-
-func (v *MockInterfaceIp6Config) DnsOptions() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DnsPriority i
-
-func (v *MockInterfaceIp6Config) DnsPriority() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockManager struct {
- MockInterfaceManager // interface org.freedesktop.NetworkManager
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method Reload
-
-func (v *MockInterfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, flags0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Reload(flags dbus.Flags, flags0 uint32) error {
- mockArgs := v.Called(flags, flags0)
-
- return mockArgs.Error(0)
-}
-
-// method GetDevices
-
-func (v *MockInterfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetAllDevices
-
-func (v *MockInterfaceManager) GoGetAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetAllDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetDeviceByIpIface
-
-func (v *MockInterfaceManager) GoGetDeviceByIpIface(flags dbus.Flags, ch chan *dbus.Call, iface string) *dbus.Call {
- mockArgs := v.Called(flags, ch, iface)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDeviceByIpIface(flags dbus.Flags, iface string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, iface)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ActivateConnection
-
-func (v *MockInterfaceManager) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection, device, specific_object)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ActivateConnection(flags dbus.Flags, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, connection, device, specific_object)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AddAndActivateConnection
-
-func (v *MockInterfaceManager) GoAddAndActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection, device, specific_object)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) AddAndActivateConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, connection, device, specific_object)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method DeactivateConnection
-
-func (v *MockInterfaceManager) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, active_connection dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, active_connection)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) DeactivateConnection(flags dbus.Flags, active_connection dbus.ObjectPath) error {
- mockArgs := v.Called(flags, active_connection)
-
- return mockArgs.Error(0)
-}
-
-// method Sleep
-
-func (v *MockInterfaceManager) GoSleep(flags dbus.Flags, ch chan *dbus.Call, sleep bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, sleep)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Sleep(flags dbus.Flags, sleep bool) error {
- mockArgs := v.Called(flags, sleep)
-
- return mockArgs.Error(0)
-}
-
-// method Enable
-
-func (v *MockInterfaceManager) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, enable)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Enable(flags dbus.Flags, enable bool) error {
- mockArgs := v.Called(flags, enable)
-
- return mockArgs.Error(0)
-}
-
-// method GetPermissions
-
-func (v *MockInterfaceManager) GoGetPermissions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetPermissions(flags dbus.Flags) (map[string]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetLogging
-
-func (v *MockInterfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string, domains string) *dbus.Call {
- mockArgs := v.Called(flags, ch, level, domains)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetLogging(flags dbus.Flags, level string, domains string) error {
- mockArgs := v.Called(flags, level, domains)
-
- return mockArgs.Error(0)
-}
-
-// method GetLogging
-
-func (v *MockInterfaceManager) GoGetLogging(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetLogging(flags dbus.Flags) (string, string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
-}
-
-// method CheckConnectivity
-
-func (v *MockInterfaceManager) GoCheckConnectivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CheckConnectivity(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method state
-
-func (v *MockInterfaceManager) GoState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) State(flags dbus.Flags) (uint32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CheckpointCreate
-
-func (v *MockInterfaceManager) GoCheckpointCreate(flags dbus.Flags, ch chan *dbus.Call, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, devices, rollback_timeout, flags0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CheckpointCreate(flags dbus.Flags, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, devices, rollback_timeout, flags0)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CheckpointDestroy
-
-func (v *MockInterfaceManager) GoCheckpointDestroy(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, checkpoint)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CheckpointDestroy(flags dbus.Flags, checkpoint dbus.ObjectPath) error {
- mockArgs := v.Called(flags, checkpoint)
-
- return mockArgs.Error(0)
-}
-
-// method CheckpointRollback
-
-func (v *MockInterfaceManager) GoCheckpointRollback(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, checkpoint)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CheckpointRollback(flags dbus.Flags, checkpoint dbus.ObjectPath) (map[string]uint32, error) {
- mockArgs := v.Called(flags, checkpoint)
-
- ret0, ok := mockArgs.Get(0).(map[string]uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CheckPermissions
-
-func (v *MockInterfaceManager) ConnectCheckPermissions(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StateChanged
-
-func (v *MockInterfaceManager) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceManager) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceAdded
-
-func (v *MockInterfaceManager) ConnectDeviceAdded(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal DeviceRemoved
-
-func (v *MockInterfaceManager) ConnectDeviceRemoved(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Devices ao
-
-func (v *MockInterfaceManager) Devices() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AllDevices ao
-
-func (v *MockInterfaceManager) AllDevices() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NetworkingEnabled b
-
-func (v *MockInterfaceManager) NetworkingEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WirelessEnabled b
-
-func (v *MockInterfaceManager) WirelessEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WirelessHardwareEnabled b
-
-func (v *MockInterfaceManager) WirelessHardwareEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WwanEnabled b
-
-func (v *MockInterfaceManager) WwanEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WwanHardwareEnabled b
-
-func (v *MockInterfaceManager) WwanHardwareEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WimaxEnabled b
-
-func (v *MockInterfaceManager) WimaxEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WimaxHardwareEnabled b
-
-func (v *MockInterfaceManager) WimaxHardwareEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveConnections ao
-
-func (v *MockInterfaceManager) ActiveConnections() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrimaryConnection o
-
-func (v *MockInterfaceManager) PrimaryConnection() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrimaryConnectionType s
-
-func (v *MockInterfaceManager) PrimaryConnectionType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Metered u
-
-func (v *MockInterfaceManager) Metered() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActivatingConnection o
-
-func (v *MockInterfaceManager) ActivatingConnection() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Startup b
-
-func (v *MockInterfaceManager) Startup() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Version s
-
-func (v *MockInterfaceManager) Version() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capabilities au
-
-func (v *MockInterfaceManager) Capabilities() proxy.PropUint32Array {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State u
-
-func (v *MockInterfaceManager) PropState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Connectivity u
-
-func (v *MockInterfaceManager) Connectivity() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GlobalDnsConfiguration a{sv}
-
-func (v *MockInterfaceManager) GlobalDnsConfiguration() PropMapStringVariant {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPPP struct {
- MockInterfacePpp // interface org.freedesktop.NetworkManager.PPP
- proxy.MockObject
-}
-
-type MockInterfacePpp struct {
- mock.Mock
-}
-
-// method NeedSecrets
-
-func (v *MockInterfacePpp) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePpp) NeedSecrets(flags dbus.Flags) (string, string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
-}
-
-// method SetIp4Config
-
-func (v *MockInterfacePpp) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, config)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePpp) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, config)
-
- return mockArgs.Error(0)
-}
-
-// method SetIp6Config
-
-func (v *MockInterfacePpp) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, config)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePpp) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, config)
-
- return mockArgs.Error(0)
-}
-
-// method SetState
-
-func (v *MockInterfacePpp) GoSetState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, state)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePpp) SetState(flags dbus.Flags, state uint32) error {
- mockArgs := v.Called(flags, state)
-
- return mockArgs.Error(0)
-}
-
-type MockSecretAgent struct {
- MockInterfaceSecretAgent // interface org.freedesktop.NetworkManager.SecretAgent
- proxy.MockObject
-}
-
-type MockInterfaceSecretAgent struct {
- mock.Mock
-}
-
-// method GetSecrets
-
-func (v *MockInterfaceSecretAgent) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection, connection_path, setting_name, hints, flags0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSecretAgent) GetSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) (map[string]map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, connection, connection_path, setting_name, hints, flags0)
-
- ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CancelGetSecrets
-
-func (v *MockInterfaceSecretAgent) GoCancelGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection_path dbus.ObjectPath, setting_name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection_path, setting_name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSecretAgent) CancelGetSecrets(flags dbus.Flags, connection_path dbus.ObjectPath, setting_name string) error {
- mockArgs := v.Called(flags, connection_path, setting_name)
-
- return mockArgs.Error(0)
-}
-
-// method SaveSecrets
-
-func (v *MockInterfaceSecretAgent) GoSaveSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection, connection_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSecretAgent) SaveSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, connection, connection_path)
-
- return mockArgs.Error(0)
-}
-
-// method DeleteSecrets
-
-func (v *MockInterfaceSecretAgent) GoDeleteSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection, connection_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSecretAgent) DeleteSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
- mockArgs := v.Called(flags, connection, connection_path)
-
- return mockArgs.Error(0)
-}
-
-type MockConnectionSettings struct {
- MockInterfaceConnectionSettings // interface org.freedesktop.NetworkManager.Settings.Connection
- proxy.MockObject
-}
-
-type MockInterfaceConnectionSettings struct {
- mock.Mock
-}
-
-// method Update
-
-func (v *MockInterfaceConnectionSettings) GoUpdate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceConnectionSettings) Update(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, properties)
-
- return mockArgs.Error(0)
-}
-
-// method UpdateUnsaved
-
-func (v *MockInterfaceConnectionSettings) GoUpdateUnsaved(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceConnectionSettings) UpdateUnsaved(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, properties)
-
- return mockArgs.Error(0)
-}
-
-// method Delete
-
-func (v *MockInterfaceConnectionSettings) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceConnectionSettings) Delete(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method GetSettings
-
-func (v *MockInterfaceConnectionSettings) GoGetSettings(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceConnectionSettings) GetSettings(flags dbus.Flags) (map[string]map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetSecrets
-
-func (v *MockInterfaceConnectionSettings) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, setting_name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, setting_name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceConnectionSettings) GetSecrets(flags dbus.Flags, setting_name string) (map[string]map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, setting_name)
-
- ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ClearSecrets
-
-func (v *MockInterfaceConnectionSettings) GoClearSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceConnectionSettings) ClearSecrets(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Save
-
-func (v *MockInterfaceConnectionSettings) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceConnectionSettings) Save(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal Updated
-
-func (v *MockInterfaceConnectionSettings) ConnectUpdated(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Removed
-
-func (v *MockInterfaceConnectionSettings) ConnectRemoved(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceConnectionSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Unsaved b
-
-func (v *MockInterfaceConnectionSettings) Unsaved() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSettings struct {
- MockInterfaceSettings // interface org.freedesktop.NetworkManager.Settings
- proxy.MockObject
-}
-
-type MockInterfaceSettings struct {
- mock.Mock
-}
-
-// method ListConnections
-
-func (v *MockInterfaceSettings) GoListConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSettings) ListConnections(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetConnectionByUuid
-
-func (v *MockInterfaceSettings) GoGetConnectionByUuid(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
- mockArgs := v.Called(flags, ch, uuid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSettings) GetConnectionByUuid(flags dbus.Flags, uuid string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, uuid)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AddConnection
-
-func (v *MockInterfaceSettings) GoAddConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSettings) AddConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, connection)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AddConnectionUnsaved
-
-func (v *MockInterfaceSettings) GoAddConnectionUnsaved(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSettings) AddConnectionUnsaved(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, connection)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method LoadConnections
-
-func (v *MockInterfaceSettings) GoLoadConnections(flags dbus.Flags, ch chan *dbus.Call, filenames []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, filenames)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSettings) LoadConnections(flags dbus.Flags, filenames []string) (bool, []string, error) {
- mockArgs := v.Called(flags, filenames)
-
- ret1, ok := mockArgs.Get(1).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return mockArgs.Bool(0), ret1, mockArgs.Error(2)
-}
-
-// method ReloadConnections
-
-func (v *MockInterfaceSettings) GoReloadConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSettings) ReloadConnections(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method SaveHostname
-
-func (v *MockInterfaceSettings) GoSaveHostname(flags dbus.Flags, ch chan *dbus.Call, hostname string) *dbus.Call {
- mockArgs := v.Called(flags, ch, hostname)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSettings) SaveHostname(flags dbus.Flags, hostname string) error {
- mockArgs := v.Called(flags, hostname)
-
- return mockArgs.Error(0)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NewConnection
-
-func (v *MockInterfaceSettings) ConnectNewConnection(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ConnectionRemoved
-
-func (v *MockInterfaceSettings) ConnectConnectionRemoved(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Connections ao
-
-func (v *MockInterfaceSettings) Connections() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Hostname s
-
-func (v *MockInterfaceSettings) Hostname() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanModify b
-
-func (v *MockInterfaceSettings) CanModify() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockVpnConnection struct {
- MockInterfaceVpnConnection // interface org.freedesktop.NetworkManager.VPN.Connection
- proxy.MockObject
-}
-
-type MockInterfaceVpnConnection struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceVpnConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal VpnStateChanged
-
-func (v *MockInterfaceVpnConnection) ConnectVpnStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property VpnState u
-
-func (v *MockInterfaceVpnConnection) VpnState() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Banner s
-
-func (v *MockInterfaceVpnConnection) Banner() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockVpnPlugin struct {
- MockInterfaceVpnPlugin // interface org.freedesktop.NetworkManager.VPN.Plugin
- proxy.MockObject
-}
-
-type MockInterfaceVpnPlugin struct {
- mock.Mock
-}
-
-// method Connect
-
-func (v *MockInterfaceVpnPlugin) GoConnect(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) Connect(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, connection)
-
- return mockArgs.Error(0)
-}
-
-// method ConnectInteractive
-
-func (v *MockInterfaceVpnPlugin) GoConnectInteractive(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection, details)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) ConnectInteractive(flags dbus.Flags, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, connection, details)
-
- return mockArgs.Error(0)
-}
-
-// method NeedSecrets
-
-func (v *MockInterfaceVpnPlugin) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call, settings map[string]map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, settings)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) NeedSecrets(flags dbus.Flags, settings map[string]map[string]dbus.Variant) (string, error) {
- mockArgs := v.Called(flags, settings)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Disconnect
-
-func (v *MockInterfaceVpnPlugin) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) Disconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetConfig
-
-func (v *MockInterfaceVpnPlugin) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, config)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) SetConfig(flags dbus.Flags, config map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, config)
-
- return mockArgs.Error(0)
-}
-
-// method SetIp4Config
-
-func (v *MockInterfaceVpnPlugin) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, config)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, config)
-
- return mockArgs.Error(0)
-}
-
-// method SetIp6Config
-
-func (v *MockInterfaceVpnPlugin) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, config)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, config)
-
- return mockArgs.Error(0)
-}
-
-// method SetFailure
-
-func (v *MockInterfaceVpnPlugin) GoSetFailure(flags dbus.Flags, ch chan *dbus.Call, reason string) *dbus.Call {
- mockArgs := v.Called(flags, ch, reason)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) SetFailure(flags dbus.Flags, reason string) error {
- mockArgs := v.Called(flags, reason)
-
- return mockArgs.Error(0)
-}
-
-// method NewSecrets
-
-func (v *MockInterfaceVpnPlugin) GoNewSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceVpnPlugin) NewSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, connection)
-
- return mockArgs.Error(0)
-}
-
-// signal StateChanged
-
-func (v *MockInterfaceVpnPlugin) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal SecretsRequired
-
-func (v *MockInterfaceVpnPlugin) ConnectSecretsRequired(cb func(message string, secrets []string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Config
-
-func (v *MockInterfaceVpnPlugin) ConnectConfig(cb func(config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Ip4Config
-
-func (v *MockInterfaceVpnPlugin) ConnectIp4Config(cb func(ip4config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Ip6Config
-
-func (v *MockInterfaceVpnPlugin) ConnectIp6Config(cb func(ip6config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal LoginBanner
-
-func (v *MockInterfaceVpnPlugin) ConnectLoginBanner(cb func(banner string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Failure
-
-func (v *MockInterfaceVpnPlugin) ConnectFailure(cb func(reason uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property State u
-
-func (v *MockInterfaceVpnPlugin) State() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockDevice struct {
- MockInterfaceDevice // interface org.freedesktop.NetworkManager.Device
- MockInterfaceDeviceAdsl // interface org.freedesktop.NetworkManager.Device.Adsl
- MockInterfaceDeviceBluetooth // interface org.freedesktop.NetworkManager.Device.Bluetooth
- MockInterfaceDeviceBond // interface org.freedesktop.NetworkManager.Device.Bond
- MockInterfaceDeviceBridge // interface org.freedesktop.NetworkManager.Device.Bridge
- MockInterfaceDeviceGeneric // interface org.freedesktop.NetworkManager.Device.Generic
- MockInterfaceDeviceInfiniband // interface org.freedesktop.NetworkManager.Device.Infiniband
- MockInterfaceDeviceIPTunnel // interface org.freedesktop.NetworkManager.Device.IPTunnel
- MockInterfaceDeviceMacsec // interface org.freedesktop.NetworkManager.Device.Macsec
- MockInterfaceDeviceMacvlan // interface org.freedesktop.NetworkManager.Device.Macvlan
- MockInterfaceDeviceModem // interface org.freedesktop.NetworkManager.Device.Modem
- MockInterfaceDeviceOlpcMesh // interface org.freedesktop.NetworkManager.Device.OlpcMesh
- MockInterfaceDeviceStatistics // interface org.freedesktop.NetworkManager.Device.Statistics
- MockInterfaceDeviceTeam // interface org.freedesktop.NetworkManager.Device.Team
- MockInterfaceDeviceTun // interface org.freedesktop.NetworkManager.Device.Tun
- MockInterfaceDeviceVeth // interface org.freedesktop.NetworkManager.Device.Veth
- MockInterfaceDeviceVlan // interface org.freedesktop.NetworkManager.Device.Vlan
- MockInterfaceDeviceVxlan // interface org.freedesktop.NetworkManager.Device.Vxlan
- MockInterfaceDeviceWiMax // interface org.freedesktop.NetworkManager.Device.WiMax
- MockInterfaceDeviceWired // interface org.freedesktop.NetworkManager.Device.Wired
- MockInterfaceDeviceWireless // interface org.freedesktop.NetworkManager.Device.Wireless
- proxy.MockObject
-}
-
-type MockInterfaceDevice struct {
- mock.Mock
-}
-
-// method Reapply
-
-func (v *MockInterfaceDevice) GoReapply(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, connection, version_id, flags0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Reapply(flags dbus.Flags, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) error {
- mockArgs := v.Called(flags, connection, version_id, flags0)
-
- return mockArgs.Error(0)
-}
-
-// method GetAppliedConnection
-
-func (v *MockInterfaceDevice) GoGetAppliedConnection(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, flags0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) GetAppliedConnection(flags dbus.Flags, flags0 uint32) (map[string]map[string]dbus.Variant, uint64, error) {
- mockArgs := v.Called(flags, flags0)
-
- ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(uint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method Disconnect
-
-func (v *MockInterfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Disconnect(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Delete
-
-func (v *MockInterfaceDevice) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDevice) Delete(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal StateChanged
-
-func (v *MockInterfaceDevice) ConnectStateChanged(cb func(new_state uint32, old_state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Udi s
-
-func (v *MockInterfaceDevice) Udi() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Interface s
-
-func (v *MockInterfaceDevice) Interface() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InterfaceFlags u
-
-func (v *MockInterfaceDevice) InterfaceFlags() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IpInterface s
-
-func (v *MockInterfaceDevice) IpInterface() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Driver s
-
-func (v *MockInterfaceDevice) Driver() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DriverVersion s
-
-func (v *MockInterfaceDevice) DriverVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FirmwareVersion s
-
-func (v *MockInterfaceDevice) FirmwareVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Capabilities u
-
-func (v *MockInterfaceDevice) Capabilities() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ip4Address u
-
-func (v *MockInterfaceDevice) Ip4Address() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property State u
-
-func (v *MockInterfaceDevice) State() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDeviceStateReason struct {
- mock.Mock
-}
-
-func (p MockPropDeviceStateReason) Get(flags dbus.Flags) (value DeviceStateReason, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(DeviceStateReason)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDeviceStateReason) Set(flags dbus.Flags, value DeviceStateReason) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDeviceStateReason) ConnectChanged(cb func(hasValue bool, value DeviceStateReason)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property StateReason (uu)
-
-func (v *MockInterfaceDevice) StateReason() PropDeviceStateReason {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDeviceStateReason)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveConnection o
-
-func (v *MockInterfaceDevice) ActiveConnection() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ip4Config o
-
-func (v *MockInterfaceDevice) Ip4Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Dhcp4Config o
-
-func (v *MockInterfaceDevice) Dhcp4Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ip6Config o
-
-func (v *MockInterfaceDevice) Ip6Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Dhcp6Config o
-
-func (v *MockInterfaceDevice) Dhcp6Config() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Managed b
-
-func (v *MockInterfaceDevice) Managed() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Autoconnect b
-
-func (v *MockInterfaceDevice) Autoconnect() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FirmwareMissing b
-
-func (v *MockInterfaceDevice) FirmwareMissing() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NmPluginMissing b
-
-func (v *MockInterfaceDevice) NmPluginMissing() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceType u
-
-func (v *MockInterfaceDevice) DeviceType() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AvailableConnections ao
-
-func (v *MockInterfaceDevice) AvailableConnections() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PhysicalPortId s
-
-func (v *MockInterfaceDevice) PhysicalPortId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mtu u
-
-func (v *MockInterfaceDevice) Mtu() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Metered u
-
-func (v *MockInterfaceDevice) Metered() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LldpNeighbors aa{sv}
-
-func (v *MockInterfaceDevice) LldpNeighbors() PropMapSVSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Real b
-
-func (v *MockInterfaceDevice) Real() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceAdsl struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceAdsl) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Carrier b
-
-func (v *MockInterfaceDeviceAdsl) Carrier() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceBluetooth struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceBluetooth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceBluetooth) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfaceDeviceBluetooth) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BtCapabilities u
-
-func (v *MockInterfaceDeviceBluetooth) BtCapabilities() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceBond struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceBond) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceBond) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Carrier b
-
-func (v *MockInterfaceDeviceBond) Carrier() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Slaves ao
-
-func (v *MockInterfaceDeviceBond) Slaves() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceBridge struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceBridge) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceBridge) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Carrier b
-
-func (v *MockInterfaceDeviceBridge) Carrier() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Slaves ao
-
-func (v *MockInterfaceDeviceBridge) Slaves() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceGeneric struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceGeneric) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceGeneric) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TypeDescription s
-
-func (v *MockInterfaceDeviceGeneric) TypeDescription() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceInfiniband struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceInfiniband) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceInfiniband) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Carrier b
-
-func (v *MockInterfaceDeviceInfiniband) Carrier() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceIPTunnel struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceIPTunnel) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Mode u
-
-func (v *MockInterfaceDeviceIPTunnel) Mode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Parent o
-
-func (v *MockInterfaceDeviceIPTunnel) Parent() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Local s
-
-func (v *MockInterfaceDeviceIPTunnel) Local() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Remote s
-
-func (v *MockInterfaceDeviceIPTunnel) Remote() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ttl y
-
-func (v *MockInterfaceDeviceIPTunnel) Ttl() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Tos y
-
-func (v *MockInterfaceDeviceIPTunnel) Tos() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PathMtuDiscovery b
-
-func (v *MockInterfaceDeviceIPTunnel) PathMtuDiscovery() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InputKey s
-
-func (v *MockInterfaceDeviceIPTunnel) InputKey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OutputKey s
-
-func (v *MockInterfaceDeviceIPTunnel) OutputKey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EncapsulationLimit y
-
-func (v *MockInterfaceDeviceIPTunnel) EncapsulationLimit() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FlowLabel u
-
-func (v *MockInterfaceDeviceIPTunnel) FlowLabel() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceMacsec struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceMacsec) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Parent o
-
-func (v *MockInterfaceDeviceMacsec) Parent() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Sci t
-
-func (v *MockInterfaceDeviceMacsec) Sci() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IcvLength y
-
-func (v *MockInterfaceDeviceMacsec) IcvLength() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CipherSuite t
-
-func (v *MockInterfaceDeviceMacsec) CipherSuite() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Window u
-
-func (v *MockInterfaceDeviceMacsec) Window() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EncodingSa y
-
-func (v *MockInterfaceDeviceMacsec) EncodingSa() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Validation s
-
-func (v *MockInterfaceDeviceMacsec) Validation() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Encrypt b
-
-func (v *MockInterfaceDeviceMacsec) Encrypt() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Protect b
-
-func (v *MockInterfaceDeviceMacsec) Protect() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IncludeSci b
-
-func (v *MockInterfaceDeviceMacsec) IncludeSci() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Es b
-
-func (v *MockInterfaceDeviceMacsec) Es() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Scb b
-
-func (v *MockInterfaceDeviceMacsec) Scb() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReplayProtect b
-
-func (v *MockInterfaceDeviceMacsec) ReplayProtect() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceMacvlan struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceMacvlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Parent o
-
-func (v *MockInterfaceDeviceMacvlan) Parent() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mode s
-
-func (v *MockInterfaceDeviceMacvlan) Mode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NoPromisc b
-
-func (v *MockInterfaceDeviceMacvlan) NoPromisc() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Tap b
-
-func (v *MockInterfaceDeviceMacvlan) Tap() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceModem struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceModem) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property ModemCapabilities u
-
-func (v *MockInterfaceDeviceModem) ModemCapabilities() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CurrentCapabilities u
-
-func (v *MockInterfaceDeviceModem) CurrentCapabilities() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceOlpcMesh struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceOlpcMesh) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceOlpcMesh) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Companion o
-
-func (v *MockInterfaceDeviceOlpcMesh) Companion() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveChannel u
-
-func (v *MockInterfaceDeviceOlpcMesh) ActiveChannel() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceStatistics struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceStatistics) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property RefreshRateMs u
-
-func (v *MockInterfaceDeviceStatistics) RefreshRateMs() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TxBytes t
-
-func (v *MockInterfaceDeviceStatistics) TxBytes() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RxBytes t
-
-func (v *MockInterfaceDeviceStatistics) RxBytes() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceTeam struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceTeam) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceTeam) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Carrier b
-
-func (v *MockInterfaceDeviceTeam) Carrier() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Slaves ao
-
-func (v *MockInterfaceDeviceTeam) Slaves() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Config s
-
-func (v *MockInterfaceDeviceTeam) Config() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceTun struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceTun) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Owner x
-
-func (v *MockInterfaceDeviceTun) Owner() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Group x
-
-func (v *MockInterfaceDeviceTun) Group() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mode s
-
-func (v *MockInterfaceDeviceTun) Mode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NoPi b
-
-func (v *MockInterfaceDeviceTun) NoPi() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property VnetHdr b
-
-func (v *MockInterfaceDeviceTun) VnetHdr() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MultiQueue b
-
-func (v *MockInterfaceDeviceTun) MultiQueue() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceTun) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceVeth struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceVeth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Peer o
-
-func (v *MockInterfaceDeviceVeth) Peer() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceVlan struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceVlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceVlan) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Carrier b
-
-func (v *MockInterfaceDeviceVlan) Carrier() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Parent o
-
-func (v *MockInterfaceDeviceVlan) Parent() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property VlanId u
-
-func (v *MockInterfaceDeviceVlan) VlanId() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceVxlan struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceVxlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Parent o
-
-func (v *MockInterfaceDeviceVxlan) Parent() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceVxlan) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Id u
-
-func (v *MockInterfaceDeviceVxlan) Id() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Group s
-
-func (v *MockInterfaceDeviceVxlan) Group() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Local s
-
-func (v *MockInterfaceDeviceVxlan) Local() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Tos y
-
-func (v *MockInterfaceDeviceVxlan) Tos() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ttl y
-
-func (v *MockInterfaceDeviceVxlan) Ttl() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Learning b
-
-func (v *MockInterfaceDeviceVxlan) Learning() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ageing u
-
-func (v *MockInterfaceDeviceVxlan) Ageing() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Limit u
-
-func (v *MockInterfaceDeviceVxlan) Limit() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DstPort q
-
-func (v *MockInterfaceDeviceVxlan) DstPort() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SrcPortMin q
-
-func (v *MockInterfaceDeviceVxlan) SrcPortMin() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SrcPortMax q
-
-func (v *MockInterfaceDeviceVxlan) SrcPortMax() proxy.PropUint16 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Proxy b
-
-func (v *MockInterfaceDeviceVxlan) Proxy() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Rsc b
-
-func (v *MockInterfaceDeviceVxlan) Rsc() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property L2miss b
-
-func (v *MockInterfaceDeviceVxlan) L2miss() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property L3miss b
-
-func (v *MockInterfaceDeviceVxlan) L3miss() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceWiMax struct {
- mock.Mock
-}
-
-// method GetNspList
-
-func (v *MockInterfaceDeviceWiMax) GoGetNspList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDeviceWiMax) GetNspList(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceWiMax) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NspAdded
-
-func (v *MockInterfaceDeviceWiMax) ConnectNspAdded(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal NspRemoved
-
-func (v *MockInterfaceDeviceWiMax) ConnectNspRemoved(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Nsps ao
-
-func (v *MockInterfaceDeviceWiMax) Nsps() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceWiMax) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CenterFrequency u
-
-func (v *MockInterfaceDeviceWiMax) CenterFrequency() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Rssi i
-
-func (v *MockInterfaceDeviceWiMax) Rssi() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Cinr i
-
-func (v *MockInterfaceDeviceWiMax) Cinr() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TxPower i
-
-func (v *MockInterfaceDeviceWiMax) TxPower() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Bsid s
-
-func (v *MockInterfaceDeviceWiMax) Bsid() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveNsp o
-
-func (v *MockInterfaceDeviceWiMax) ActiveNsp() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceWired struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceWired) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceWired) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PermHwAddress s
-
-func (v *MockInterfaceDeviceWired) PermHwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Speed u
-
-func (v *MockInterfaceDeviceWired) Speed() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property S390Subchannels as
-
-func (v *MockInterfaceDeviceWired) S390Subchannels() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Carrier b
-
-func (v *MockInterfaceDeviceWired) Carrier() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDeviceWireless struct {
- mock.Mock
-}
-
-// method GetAccessPoints
-
-func (v *MockInterfaceDeviceWireless) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDeviceWireless) GetAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetAllAccessPoints
-
-func (v *MockInterfaceDeviceWireless) GoGetAllAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDeviceWireless) GetAllAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RequestScan
-
-func (v *MockInterfaceDeviceWireless) GoRequestScan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDeviceWireless) RequestScan(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceDeviceWireless) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AccessPointAdded
-
-func (v *MockInterfaceDeviceWireless) ConnectAccessPointAdded(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal AccessPointRemoved
-
-func (v *MockInterfaceDeviceWireless) ConnectAccessPointRemoved(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property HwAddress s
-
-func (v *MockInterfaceDeviceWireless) HwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PermHwAddress s
-
-func (v *MockInterfaceDeviceWireless) PermHwAddress() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Mode u
-
-func (v *MockInterfaceDeviceWireless) Mode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Bitrate u
-
-func (v *MockInterfaceDeviceWireless) Bitrate() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AccessPoints ao
-
-func (v *MockInterfaceDeviceWireless) AccessPoints() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveAccessPoint o
-
-func (v *MockInterfaceDeviceWireless) ActiveAccessPoint() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LastScan x
-
-func (v *MockInterfaceDeviceWireless) LastScan() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WirelessCapabilities u
-
-func (v *MockInterfaceDeviceWireless) WirelessCapabilities() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockWiMaxNsp struct {
- MockInterfaceWiMaxNsp // interface org.freedesktop.NetworkManager.WiMax.Nsp
- proxy.MockObject
-}
-
-type MockInterfaceWiMaxNsp struct {
- mock.Mock
-}
-
-// signal PropertiesChanged
-
-func (v *MockInterfaceWiMaxNsp) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Name s
-
-func (v *MockInterfaceWiMaxNsp) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SignalQuality u
-
-func (v *MockInterfaceWiMaxNsp) SignalQuality() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NetworkType u
-
-func (v *MockInterfaceWiMaxNsp) NetworkType() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropMapStringVariant struct {
- mock.Mock
-}
-
-func (p MockPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropMapSVSlice struct {
- mock.Mock
-}
-
-func (p MockPropMapSVSlice) Get(flags dbus.Flags) (value []map[string]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropMapSVSlice) Set(flags dbus.Flags, value []map[string]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropMapSVSlice) ConnectChanged(cb func(hasValue bool, value []map[string]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropUint32SliceSlice struct {
- mock.Mock
-}
-
-func (p MockPropUint32SliceSlice) Get(flags dbus.Flags) (value [][]uint32, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([][]uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropUint32SliceSlice) Set(flags dbus.Flags, value [][]uint32) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropUint32SliceSlice) ConnectChanged(cb func(hasValue bool, value [][]uint32)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Checkpoint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Checkpoint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Checkpoint.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Checkpoint.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,370 +0,0 @@
-{
- "Service": "org.freedesktop.NetworkManager",
- "Objects": [
- {
- "Type": "ObjectManager",
- "XMLFile": "-",
- "Path": "/org/freedesktop",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus.ObjectManager"
- }
- ]
- },
- {
- "Type": "AccessPoint",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.AccessPoint",
- "Type": "accessPoint",
- "Accessor": "AccessPoint"
- }
- ]
- },
- {
- "Type": "AgentManager",
- "Path": "/org/freedesktop/NetworkManager/AgentManager",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.AgentManager",
- "Type": "agentManager"
- }
- ]
- },
- {
- "Type": "Checkpoint",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.Checkpoint",
- "Type": "checkpoint"
- }
- ]
- },
- {
- "Type": "ActiveConnection",
- "XMLFile": "Connection.Active",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.Connection.Active",
- "Type": "activeConnection"
- }
- ]
- },
- {
- "Type": "Dhcp4Config",
- "XMLFile": "DHCP4Config",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.DHCP4Config",
- "Type": "dhcp4Config",
- "Fixes": {
- "p/Options": {
- "RefType": "PropMapStringVariant"
- }
- }
- }
- ]
- },
- {
- "Type": "Dhcp6Config",
- "XMLFile": "DHCP6Config",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.DHCP6Config",
- "Type": "dhcp6Config",
- "Fixes": {
- "p/Options": {
- "RefType": "PropMapStringVariant"
- }
- }
- }
- ]
- },
- {
- "Type": "DnsManager",
- "Path": "/org/freedesktop/NetworkManager/DnsManager",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.DnsManager",
- "Type": "dnsManager",
- "Fixes": {
- "p/Configuration": {
- "RefType": "PropMapSVSlice"
- }
- }
- }
- ]
- },
- {
- "Type": "IP4Config",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.IP4Config",
- "Type": "ip4Config",
- "Fixes": {
- "p/Addresses": {
- "RefType": "PropUint32SliceSlice"
- },
- "p/Routes": {
- "RefType": "PropUint32SliceSlice"
- },
- "p/AddressData": {
- "RefType": "PropMapSVSlice"
- },
- "p/RouteData": {
- "RefType": "PropMapSVSlice"
- }
- }
- }
- ]
- },
- {
- "Type": "IP6Config",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.IP6Config",
- "Type": "ip6Config",
- "Fixes": {
- "p/AddressData": {
- "RefType": "PropMapSVSlice"
- },
- "p/RouteData": {
- "RefType": "PropMapSVSlice"
- },
- "p/Addresses": {
- "Type": "PropIP6ConfigAddresses",
- "ValueType": "[]IP6Address"
- },
- "p/Routes": {
- "Type": "PropIP6ConfigRoutes",
- "ValueType": "[]IP6Route"
- },
- "p/Nameservers": {
- "Type": "PropIP6NameServers",
- "ValueType": "[][]byte"
- }
- }
- }
- ]
- },
- {
- "Type": "Manager",
- "XMLFile": "NetworkManager",
- "Path": "/org/freedesktop/NetworkManager",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager",
- "Type": "manager",
- "Fixes": {
- "p/GlobalDnsConfiguration": {
- "RefType": "PropMapStringVariant"
- }
- }
- }
- ]
- },
- {
- "Type": "PPP",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.PPP",
- "Type": "ppp"
- }
- ]
- },
- {
- "Type": "SecretAgent",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.SecretAgent",
- "Type": "secretAgent"
- }
- ]
- },
- {
- "Type": "ConnectionSettings",
- "XMLFile": "Settings.Connection",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.Settings.Connection",
- "Type": "connectionSettings"
- }
- ]
- },
- {
- "Type": "Settings",
- "Path": "/org/freedesktop/NetworkManager/Settings",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.Settings",
- "Type": "settings"
- }
- ]
- },
- {
- "Type": "VpnConnection",
- "XMLFile": "VPN.Connection",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.VPN.Connection",
- "Type": "vpnConnection"
- }
- ]
- },
- {
- "Type": "VpnPlugin",
- "XMLFile": "VPN.Plugin",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.VPN.Plugin",
- "Type": "vpnPlugin"
- }
- ]
- },
- {
- "Type": "Device",
- "XmlFiles": ["Device*"],
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.Device",
- "Accessor": "Device",
- "Type": "device",
- "Fixes": {
- "p/StateReason": {
- "Type": "PropDeviceStateReason",
- "ValueType": "DeviceStateReason",
- "EmptyValue": "$T{}"
- },
- "p/LldpNeighbors": {
- "RefType": "PropMapSVSlice"
- }
- }
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Adsl",
- "Accessor": "Adsl",
- "Type": "deviceAdsl"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Bluetooth",
- "Accessor": "Bluetooth",
- "Type": "deviceBluetooth"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Bond",
- "Accessor": "Bond",
- "Type": "deviceBond"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Bridge",
- "Accessor": "Bridge",
- "Type": "deviceBridge"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Generic",
- "Accessor": "Generic",
- "Type": "deviceGeneric"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Infiniband",
- "Accessor": "Infiniband",
- "Type": "deviceInfiniband"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.IPTunnel",
- "Accessor": "IPTunnel",
- "Type": "deviceIPTunnel"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Macsec",
- "Accessor": "Macsec",
- "Type": "deviceMacsec"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Macvlan",
- "Accessor": "Macvlan",
- "Type": "deviceMacvlan"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Modem",
- "Accessor": "Modem",
- "Type": "deviceModem"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.OlpcMesh",
- "Accessor": "OlpcMesh",
- "Type": "deviceOlpcMesh"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Statistics",
- "Accessor": "Statistics",
- "Type": "deviceStatistics"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Team",
- "Accessor": "Team",
- "Type": "deviceTeam"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Tun",
- "Accessor": "Tun",
- "Type": "deviceTun"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Veth",
- "Accessor": "Veth",
- "Type": "deviceVeth"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Vlan",
- "Accessor": "Vlan",
- "Type": "deviceVlan"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Vxlan",
- "Accessor": "Vxlan",
- "Type": "deviceVxlan"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.WiMax",
- "Accessor": "WiMax",
- "Type": "deviceWiMax"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Wired",
- "Accessor": "Wired",
- "Type": "deviceWired"
- },
- {
- "Name": "org.freedesktop.NetworkManager.Device.Wireless",
- "Accessor": "Wireless",
- "Type": "deviceWireless"
- }
- ]
- },
- {
- "Type": "WiMaxNsp",
- "XmlFile": "WiMax.Nsp",
- "Interfaces": [
- {
- "Name": "org.freedesktop.NetworkManager.WiMax.Nsp",
- "Type": "wiMaxNsp"
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropMapStringVariant",
- "ValueType": "map[string]dbus.Variant"
- },
- {
- "Type": "PropMapSVSlice",
- "ValueType": "[]map[string]dbus.Variant"
- },
- {
- "Type": "PropUint32SliceSlice",
- "ValueType": "[][]uint32"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Connection.Active.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Connection.Active.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Connection.Active.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Connection.Active.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,173 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Adsl.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Adsl.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Adsl.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Adsl.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Bluetooth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Bluetooth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Bluetooth.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Bluetooth.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Bond.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Bond.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Bond.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Bond.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Bridge.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Bridge.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Bridge.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Bridge.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Dummy.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Dummy.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Dummy.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Dummy.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Generic.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Generic.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Generic.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Generic.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Infiniband.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Infiniband.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Infiniband.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Infiniband.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.IPTunnel.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.IPTunnel.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.IPTunnel.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.IPTunnel.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Macsec.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Macsec.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Macsec.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Macsec.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,118 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Macvlan.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Macvlan.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Macvlan.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Macvlan.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Modem.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Modem.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Modem.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Modem.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.OlpcMesh.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.OlpcMesh.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.OlpcMesh.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.OlpcMesh.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Statistics.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Statistics.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Statistics.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Statistics.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Team.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Team.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Team.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Team.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Tun.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Tun.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Tun.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Tun.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Veth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Veth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Veth.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Veth.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Vlan.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Vlan.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Vlan.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Vlan.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Vxlan.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Vxlan.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Vxlan.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Vxlan.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,146 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.WiMax.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.WiMax.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.WiMax.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.WiMax.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Wired.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Wired.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Wired.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Wired.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Wireless.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Wireless.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.Wireless.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.Wireless.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,136 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Device.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Device.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,351 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/DHCP4Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/DHCP4Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/DHCP4Config.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/DHCP4Config.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/DHCP6Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/DHCP6Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/DHCP6Config.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/DHCP6Config.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/DnsManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/DnsManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/DnsManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/DnsManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/IP4Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/IP4Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/IP4Config.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/IP4Config.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/IP6Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/IP6Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/IP6Config.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/IP6Config.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,23 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package networkmanager
-
-type IP6Address struct {
- Address []byte
- Prefix uint32
- Gateway []byte
-}
-
-type IP6Route struct {
- Route []byte
- Prefix uint32
- NextHop []byte
- Metric uint32
-}
-
-type DeviceStateReason struct {
- State uint32
- Reason uint32
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/NetworkManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/NetworkManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/NetworkManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/NetworkManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,490 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/PPP.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/PPP.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/PPP.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/PPP.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/SecretAgent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/SecretAgent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/SecretAgent.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/SecretAgent.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Settings.Connection.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Settings.Connection.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Settings.Connection.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Settings.Connection.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,134 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Settings.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Settings.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/Settings.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/Settings.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,173 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/VPN.Connection.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/VPN.Connection.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/VPN.Connection.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/VPN.Connection.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/VPN.Plugin.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/VPN.Plugin.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/VPN.Plugin.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/VPN.Plugin.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,203 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/WiMax.Nsp.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/WiMax.Nsp.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.networkmanager/WiMax.Nsp.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.networkmanager/WiMax.Nsp.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,165 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.notifications"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package notifications
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Notifications interface {
- notifications // interface org.freedesktop.Notifications
- proxy.Object
-}
-
-type objectNotifications struct {
- interfaceNotifications // interface org.freedesktop.Notifications
- proxy.ImplObject
-}
-
-func NewNotifications(conn *dbus.Conn) Notifications {
- obj := new(objectNotifications)
- obj.ImplObject.Init_(conn, "org.freedesktop.Notifications", "/org/freedesktop/Notifications")
- return obj
-}
-
-type notifications interface {
- GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetCapabilities(flags dbus.Flags) ([]string, error)
- GoNotify(flags dbus.Flags, ch chan *dbus.Call, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) *dbus.Call
- Notify(flags dbus.Flags, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) (uint32, error)
- GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
- CloseNotification(flags dbus.Flags, id uint32) error
- GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetServerInformation(flags dbus.Flags) (string, string, string, string, error)
- ConnectNotificationClosed(cb func(id uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
- ConnectActionInvoked(cb func(id uint32, action_key string)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceNotifications struct{}
-
-func (v *interfaceNotifications) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceNotifications) GetInterfaceName_() string {
- return "org.freedesktop.Notifications"
-}
-
-// method GetCapabilities
-
-func (v *interfaceNotifications) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapabilities", flags, ch)
-}
-
-func (*interfaceNotifications) StoreGetCapabilities(call *dbus.Call) (capabilities []string, err error) {
- err = call.Store(&capabilities)
- return
-}
-
-func (v *interfaceNotifications) GetCapabilities(flags dbus.Flags) ([]string, error) {
- return v.StoreGetCapabilities(
- <-v.GoGetCapabilities(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Notify
-
-func (v *interfaceNotifications) GoNotify(flags dbus.Flags, ch chan *dbus.Call, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Notify", flags, ch, app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout)
-}
-
-func (*interfaceNotifications) StoreNotify(call *dbus.Call) (id uint32, err error) {
- err = call.Store(&id)
- return
-}
-
-func (v *interfaceNotifications) Notify(flags dbus.Flags, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) (uint32, error) {
- return v.StoreNotify(
- <-v.GoNotify(flags, make(chan *dbus.Call, 1), app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout).Done)
-}
-
-// method CloseNotification
-
-func (v *interfaceNotifications) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseNotification", flags, ch, id)
-}
-
-func (v *interfaceNotifications) CloseNotification(flags dbus.Flags, id uint32) error {
- return (<-v.GoCloseNotification(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method GetServerInformation
-
-func (v *interfaceNotifications) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetServerInformation", flags, ch)
-}
-
-func (*interfaceNotifications) StoreGetServerInformation(call *dbus.Call) (name string, vendor string, version string, spec_version string, err error) {
- err = call.Store(&name, &vendor, &version, &spec_version)
- return
-}
-
-func (v *interfaceNotifications) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
- return v.StoreGetServerInformation(
- <-v.GoGetServerInformation(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal NotificationClosed
-
-func (v *interfaceNotifications) ConnectNotificationClosed(cb func(id uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "NotificationClosed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".NotificationClosed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id uint32
- var reason uint32
- err := dbus.Store(sig.Body, &id, &reason)
- if err == nil {
- cb(id, reason)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ActionInvoked
-
-func (v *interfaceNotifications) ConnectActionInvoked(cb func(id uint32, action_key string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ActionInvoked", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ActionInvoked",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id uint32
- var action_key string
- err := dbus.Store(sig.Body, &id, &action_key)
- if err == nil {
- cb(id, action_key)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,133 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.notifications"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package notifications
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockNotifications struct {
- MockInterfaceNotifications // interface org.freedesktop.Notifications
- proxy.MockObject
-}
-
-type MockInterfaceNotifications struct {
- mock.Mock
-}
-
-// method GetCapabilities
-
-func (v *MockInterfaceNotifications) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotifications) GetCapabilities(flags dbus.Flags) ([]string, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Notify
-
-func (v *MockInterfaceNotifications) GoNotify(flags dbus.Flags, ch chan *dbus.Call, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotifications) Notify(flags dbus.Flags, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) (uint32, error) {
- mockArgs := v.Called(flags, app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CloseNotification
-
-func (v *MockInterfaceNotifications) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotifications) CloseNotification(flags dbus.Flags, id uint32) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method GetServerInformation
-
-func (v *MockInterfaceNotifications) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceNotifications) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.String(1), mockArgs.String(2), mockArgs.String(3), mockArgs.Error(4)
-}
-
-// signal NotificationClosed
-
-func (v *MockInterfaceNotifications) ConnectNotificationClosed(cb func(id uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ActionInvoked
-
-func (v *MockInterfaceNotifications) ConnectActionInvoked(cb func(id uint32, action_key string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "org.freedesktop.Notifications",
- "Objects": [
- {
- "Type": "Notifications",
- "Path": "/org/freedesktop/Notifications",
- "Interfaces": [
- {
- "Name": "org.freedesktop.Notifications",
- "Type": "notifications"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/Notifications.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/Notifications.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.notifications/Notifications.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.notifications/Notifications.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/Authority.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/Authority.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/Authority.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/Authority.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,246 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.policykit1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package policykit1
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Authority interface {
- authority // interface org.freedesktop.PolicyKit1.Authority
- proxy.Object
-}
-
-type objectAuthority struct {
- interfaceAuthority // interface org.freedesktop.PolicyKit1.Authority
- proxy.ImplObject
-}
-
-func NewAuthority(conn *dbus.Conn) Authority {
- obj := new(objectAuthority)
- obj.ImplObject.Init_(conn, "org.freedesktop.PolicyKit1", "/org/freedesktop/PolicyKit1/Authority")
- return obj
-}
-
-type authority interface {
- GoEnumerateActions(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
- EnumerateActions(flags dbus.Flags, locale string) ([]ActionDescription, error)
- GoCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) *dbus.Call
- CheckAuthorization(flags dbus.Flags, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) (AuthorizationResult, error)
- GoCancelCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, cancellation_id string) *dbus.Call
- CancelCheckAuthorization(flags dbus.Flags, cancellation_id string) error
- GoRegisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string) *dbus.Call
- RegisterAuthenticationAgent(flags dbus.Flags, subject Subject, locale string, object_path string) error
- GoRegisterAuthenticationAgentWithOptions(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string, options map[string]dbus.Variant) *dbus.Call
- RegisterAuthenticationAgentWithOptions(flags dbus.Flags, subject Subject, locale string, object_path string, options map[string]dbus.Variant) error
- GoUnregisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, object_path string) *dbus.Call
- UnregisterAuthenticationAgent(flags dbus.Flags, subject Subject, object_path string) error
- GoAuthenticationAgentResponse(flags dbus.Flags, ch chan *dbus.Call, cookie string, identity Identity) *dbus.Call
- AuthenticationAgentResponse(flags dbus.Flags, cookie string, identity Identity) error
- GoAuthenticationAgentResponse2(flags dbus.Flags, ch chan *dbus.Call, uid uint32, cookie string, identity Identity) *dbus.Call
- AuthenticationAgentResponse2(flags dbus.Flags, uid uint32, cookie string, identity Identity) error
- GoEnumerateTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call
- EnumerateTemporaryAuthorizations(flags dbus.Flags, subject Subject) (TemporaryAuthorization, error)
- GoRevokeTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call
- RevokeTemporaryAuthorizations(flags dbus.Flags, subject Subject) error
- GoRevokeTemporaryAuthorizationById(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- RevokeTemporaryAuthorizationById(flags dbus.Flags, id string) error
- ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error)
- BackendName() proxy.PropString
- BackendVersion() proxy.PropString
- BackendFeatures() proxy.PropUint32
-}
-
-type interfaceAuthority struct{}
-
-func (v *interfaceAuthority) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceAuthority) GetInterfaceName_() string {
- return "org.freedesktop.PolicyKit1.Authority"
-}
-
-// method EnumerateActions
-
-func (v *interfaceAuthority) GoEnumerateActions(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnumerateActions", flags, ch, locale)
-}
-
-func (*interfaceAuthority) StoreEnumerateActions(call *dbus.Call) (action_descriptions []ActionDescription, err error) {
- err = call.Store(&action_descriptions)
- return
-}
-
-func (v *interfaceAuthority) EnumerateActions(flags dbus.Flags, locale string) ([]ActionDescription, error) {
- return v.StoreEnumerateActions(
- <-v.GoEnumerateActions(flags, make(chan *dbus.Call, 1), locale).Done)
-}
-
-// method CheckAuthorization
-
-func (v *interfaceAuthority) GoCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckAuthorization", flags, ch, subject, action_id, details, flags0, cancellation_id)
-}
-
-func (*interfaceAuthority) StoreCheckAuthorization(call *dbus.Call) (result AuthorizationResult, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceAuthority) CheckAuthorization(flags dbus.Flags, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) (AuthorizationResult, error) {
- return v.StoreCheckAuthorization(
- <-v.GoCheckAuthorization(flags, make(chan *dbus.Call, 1), subject, action_id, details, flags0, cancellation_id).Done)
-}
-
-// method CancelCheckAuthorization
-
-func (v *interfaceAuthority) GoCancelCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, cancellation_id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelCheckAuthorization", flags, ch, cancellation_id)
-}
-
-func (v *interfaceAuthority) CancelCheckAuthorization(flags dbus.Flags, cancellation_id string) error {
- return (<-v.GoCancelCheckAuthorization(flags, make(chan *dbus.Call, 1), cancellation_id).Done).Err
-}
-
-// method RegisterAuthenticationAgent
-
-func (v *interfaceAuthority) GoRegisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAuthenticationAgent", flags, ch, subject, locale, object_path)
-}
-
-func (v *interfaceAuthority) RegisterAuthenticationAgent(flags dbus.Flags, subject Subject, locale string, object_path string) error {
- return (<-v.GoRegisterAuthenticationAgent(flags, make(chan *dbus.Call, 1), subject, locale, object_path).Done).Err
-}
-
-// method RegisterAuthenticationAgentWithOptions
-
-func (v *interfaceAuthority) GoRegisterAuthenticationAgentWithOptions(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAuthenticationAgentWithOptions", flags, ch, subject, locale, object_path, options)
-}
-
-func (v *interfaceAuthority) RegisterAuthenticationAgentWithOptions(flags dbus.Flags, subject Subject, locale string, object_path string, options map[string]dbus.Variant) error {
- return (<-v.GoRegisterAuthenticationAgentWithOptions(flags, make(chan *dbus.Call, 1), subject, locale, object_path, options).Done).Err
-}
-
-// method UnregisterAuthenticationAgent
-
-func (v *interfaceAuthority) GoUnregisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, object_path string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAuthenticationAgent", flags, ch, subject, object_path)
-}
-
-func (v *interfaceAuthority) UnregisterAuthenticationAgent(flags dbus.Flags, subject Subject, object_path string) error {
- return (<-v.GoUnregisterAuthenticationAgent(flags, make(chan *dbus.Call, 1), subject, object_path).Done).Err
-}
-
-// method AuthenticationAgentResponse
-
-func (v *interfaceAuthority) GoAuthenticationAgentResponse(flags dbus.Flags, ch chan *dbus.Call, cookie string, identity Identity) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AuthenticationAgentResponse", flags, ch, cookie, identity)
-}
-
-func (v *interfaceAuthority) AuthenticationAgentResponse(flags dbus.Flags, cookie string, identity Identity) error {
- return (<-v.GoAuthenticationAgentResponse(flags, make(chan *dbus.Call, 1), cookie, identity).Done).Err
-}
-
-// method AuthenticationAgentResponse2
-
-func (v *interfaceAuthority) GoAuthenticationAgentResponse2(flags dbus.Flags, ch chan *dbus.Call, uid uint32, cookie string, identity Identity) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AuthenticationAgentResponse2", flags, ch, uid, cookie, identity)
-}
-
-func (v *interfaceAuthority) AuthenticationAgentResponse2(flags dbus.Flags, uid uint32, cookie string, identity Identity) error {
- return (<-v.GoAuthenticationAgentResponse2(flags, make(chan *dbus.Call, 1), uid, cookie, identity).Done).Err
-}
-
-// method EnumerateTemporaryAuthorizations
-
-func (v *interfaceAuthority) GoEnumerateTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnumerateTemporaryAuthorizations", flags, ch, subject)
-}
-
-func (*interfaceAuthority) StoreEnumerateTemporaryAuthorizations(call *dbus.Call) (temporary_authorizations TemporaryAuthorization, err error) {
- err = call.Store(&temporary_authorizations)
- return
-}
-
-func (v *interfaceAuthority) EnumerateTemporaryAuthorizations(flags dbus.Flags, subject Subject) (TemporaryAuthorization, error) {
- return v.StoreEnumerateTemporaryAuthorizations(
- <-v.GoEnumerateTemporaryAuthorizations(flags, make(chan *dbus.Call, 1), subject).Done)
-}
-
-// method RevokeTemporaryAuthorizations
-
-func (v *interfaceAuthority) GoRevokeTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RevokeTemporaryAuthorizations", flags, ch, subject)
-}
-
-func (v *interfaceAuthority) RevokeTemporaryAuthorizations(flags dbus.Flags, subject Subject) error {
- return (<-v.GoRevokeTemporaryAuthorizations(flags, make(chan *dbus.Call, 1), subject).Done).Err
-}
-
-// method RevokeTemporaryAuthorizationById
-
-func (v *interfaceAuthority) GoRevokeTemporaryAuthorizationById(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RevokeTemporaryAuthorizationById", flags, ch, id)
-}
-
-func (v *interfaceAuthority) RevokeTemporaryAuthorizationById(flags dbus.Flags, id string) error {
- return (<-v.GoRevokeTemporaryAuthorizationById(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// signal Changed
-
-func (v *interfaceAuthority) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Changed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Changed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property BackendName s
-
-func (v *interfaceAuthority) BackendName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BackendName",
- }
-}
-
-// property BackendVersion s
-
-func (v *interfaceAuthority) BackendVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BackendVersion",
- }
-}
-
-// property BackendFeatures u
-
-func (v *interfaceAuthority) BackendFeatures() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "BackendFeatures",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,297 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.policykit1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package policykit1
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockAuthority struct {
- MockInterfaceAuthority // interface org.freedesktop.PolicyKit1.Authority
- proxy.MockObject
-}
-
-type MockInterfaceAuthority struct {
- mock.Mock
-}
-
-// method EnumerateActions
-
-func (v *MockInterfaceAuthority) GoEnumerateActions(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
- mockArgs := v.Called(flags, ch, locale)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) EnumerateActions(flags dbus.Flags, locale string) ([]ActionDescription, error) {
- mockArgs := v.Called(flags, locale)
-
- ret0, ok := mockArgs.Get(0).([]ActionDescription)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CheckAuthorization
-
-func (v *MockInterfaceAuthority) GoCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, subject, action_id, details, flags0, cancellation_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) CheckAuthorization(flags dbus.Flags, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) (AuthorizationResult, error) {
- mockArgs := v.Called(flags, subject, action_id, details, flags0, cancellation_id)
-
- ret0, ok := mockArgs.Get(0).(AuthorizationResult)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CancelCheckAuthorization
-
-func (v *MockInterfaceAuthority) GoCancelCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, cancellation_id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, cancellation_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) CancelCheckAuthorization(flags dbus.Flags, cancellation_id string) error {
- mockArgs := v.Called(flags, cancellation_id)
-
- return mockArgs.Error(0)
-}
-
-// method RegisterAuthenticationAgent
-
-func (v *MockInterfaceAuthority) GoRegisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string) *dbus.Call {
- mockArgs := v.Called(flags, ch, subject, locale, object_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) RegisterAuthenticationAgent(flags dbus.Flags, subject Subject, locale string, object_path string) error {
- mockArgs := v.Called(flags, subject, locale, object_path)
-
- return mockArgs.Error(0)
-}
-
-// method RegisterAuthenticationAgentWithOptions
-
-func (v *MockInterfaceAuthority) GoRegisterAuthenticationAgentWithOptions(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, subject, locale, object_path, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) RegisterAuthenticationAgentWithOptions(flags dbus.Flags, subject Subject, locale string, object_path string, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, subject, locale, object_path, options)
-
- return mockArgs.Error(0)
-}
-
-// method UnregisterAuthenticationAgent
-
-func (v *MockInterfaceAuthority) GoUnregisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, object_path string) *dbus.Call {
- mockArgs := v.Called(flags, ch, subject, object_path)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) UnregisterAuthenticationAgent(flags dbus.Flags, subject Subject, object_path string) error {
- mockArgs := v.Called(flags, subject, object_path)
-
- return mockArgs.Error(0)
-}
-
-// method AuthenticationAgentResponse
-
-func (v *MockInterfaceAuthority) GoAuthenticationAgentResponse(flags dbus.Flags, ch chan *dbus.Call, cookie string, identity Identity) *dbus.Call {
- mockArgs := v.Called(flags, ch, cookie, identity)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) AuthenticationAgentResponse(flags dbus.Flags, cookie string, identity Identity) error {
- mockArgs := v.Called(flags, cookie, identity)
-
- return mockArgs.Error(0)
-}
-
-// method AuthenticationAgentResponse2
-
-func (v *MockInterfaceAuthority) GoAuthenticationAgentResponse2(flags dbus.Flags, ch chan *dbus.Call, uid uint32, cookie string, identity Identity) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid, cookie, identity)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) AuthenticationAgentResponse2(flags dbus.Flags, uid uint32, cookie string, identity Identity) error {
- mockArgs := v.Called(flags, uid, cookie, identity)
-
- return mockArgs.Error(0)
-}
-
-// method EnumerateTemporaryAuthorizations
-
-func (v *MockInterfaceAuthority) GoEnumerateTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
- mockArgs := v.Called(flags, ch, subject)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) EnumerateTemporaryAuthorizations(flags dbus.Flags, subject Subject) (TemporaryAuthorization, error) {
- mockArgs := v.Called(flags, subject)
-
- ret0, ok := mockArgs.Get(0).(TemporaryAuthorization)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RevokeTemporaryAuthorizations
-
-func (v *MockInterfaceAuthority) GoRevokeTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
- mockArgs := v.Called(flags, ch, subject)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) RevokeTemporaryAuthorizations(flags dbus.Flags, subject Subject) error {
- mockArgs := v.Called(flags, subject)
-
- return mockArgs.Error(0)
-}
-
-// method RevokeTemporaryAuthorizationById
-
-func (v *MockInterfaceAuthority) GoRevokeTemporaryAuthorizationById(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceAuthority) RevokeTemporaryAuthorizationById(flags dbus.Flags, id string) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// signal Changed
-
-func (v *MockInterfaceAuthority) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property BackendName s
-
-func (v *MockInterfaceAuthority) BackendName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BackendVersion s
-
-func (v *MockInterfaceAuthority) BackendVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BackendFeatures u
-
-func (v *MockInterfaceAuthority) BackendFeatures() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,79 +0,0 @@
-{
- "Service": "org.freedesktop.PolicyKit1",
- "Objects": [
- {
- "Type": "Authority",
- "Path": "/org/freedesktop/PolicyKit1/Authority",
- "Interfaces": [
- {
- "Name": "org.freedesktop.PolicyKit1.Authority",
- "Type": "authority",
- "Fixes": {
- "m/EnumerateActions": [
- {
- "Name": "action_descriptions",
- "Type": "[]ActionDescription"
- }
- ],
- "m/CheckAuthorization": [
- {
- "Name": "subject",
- "Type": "Subject"
- },
- {
- "Name": "result",
- "Type": "AuthorizationResult"
- }
- ],
- "m/RegisterAuthenticationAgent": [
- {
- "Name": "subject",
- "Type": "Subject"
- }
- ],
- "m/RegisterAuthenticationAgentWithOptions": [
- {
- "Name":"subject",
- "Type": "Subject"
- }
- ],
- "m/UnregisterAuthenticationAgent": [
- {
- "Name":"subject",
- "Type": "Subject"
- }
- ],
- "m/AuthenticationAgentResponse": [
- {
- "Name": "identity",
- "Type": "Identity"
- }
- ],
- "m/AuthenticationAgentResponse2": [
- {
- "Name": "identity",
- "Type": "Identity"
- }
- ],
- "m/EnumerateTemporaryAuthorizations": [
- {
- "Name":"subject",
- "Type": "Subject"
- },
- {
- "Name": "temporary_authorizations",
- "Type": "TemporaryAuthorization "
- }
- ],
- "m/RevokeTemporaryAuthorizations": [
- {
- "Name":"subject",
- "Type": "Subject"
- }
- ]
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.policykit1/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.policykit1/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,69 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package policykit1
-
-import "github.com/godbus/dbus"
-
-type ActionDescription struct {
- ActionId string
- Description string
- Message string
- VendorName string
- VendorURL string
- IconName string
- ImplicitAny ImplicitAuthorization
- ImplicitInactive ImplicitAuthorization
- ImplicitActive ImplicitAuthorization
-}
-
-type ImplicitAuthorization uint32
-
-type Subject struct {
- Kind string
- Details map[string]dbus.Variant
-}
-
-type Identity struct {
- Kind string
- Details map[string]dbus.Variant
-}
-
-type AuthorizationResult struct {
- IsAuthorized bool
- IsChallenge bool
- Details map[string]dbus.Variant
-}
-
-type TemporaryAuthorization struct {
- Id string
- ActionId string
- Subject Subject
- TimeObtained uint64
- TimeExpires uint64
-}
-
-// SubjectKind
-const (
- SubjectKindUnixProcess = "unix-process"
- SubjectKindUnixSession = "unix-session"
- SubjectKindSystemBusName = "system-bus-name"
-)
-
-func MakeSubject(kind string) Subject {
- return Subject{
- Kind: kind,
- Details: make(map[string]dbus.Variant),
- }
-}
-
-func (s *Subject) SetDetail(key string, value interface{}) {
- s.Details[key] = dbus.MakeVariant(value)
-}
-
-// CheckAuthorizationFlags
-const (
- CheckAuthorizationFlagsNone = 0
- CheckAuthorizationFlagsAllowUserInteraction = 1
-)
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,166 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.screensaver"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package screensaver
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type ScreenSaver interface {
- screenSaver // interface org.freedesktop.ScreenSaver
- proxy.Object
-}
-
-type objectScreenSaver struct {
- interfaceScreenSaver // interface org.freedesktop.ScreenSaver
- proxy.ImplObject
-}
-
-func NewScreenSaver(conn *dbus.Conn) ScreenSaver {
- obj := new(objectScreenSaver)
- obj.ImplObject.Init_(conn, "org.freedesktop.ScreenSaver", "/org/freedesktop/ScreenSaver")
- return obj
-}
-
-type screenSaver interface {
- GoInhibit(flags dbus.Flags, ch chan *dbus.Call, name string, reason string) *dbus.Call
- Inhibit(flags dbus.Flags, name string, reason string) (uint32, error)
- GoSetTimeout(flags dbus.Flags, ch chan *dbus.Call, seconds uint32, interval uint32, blank bool) *dbus.Call
- SetTimeout(flags dbus.Flags, seconds uint32, interval uint32, blank bool) error
- GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SimulateUserActivity(flags dbus.Flags) error
- GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call
- UnInhibit(flags dbus.Flags, cookie uint32) error
- ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceScreenSaver struct{}
-
-func (v *interfaceScreenSaver) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceScreenSaver) GetInterfaceName_() string {
- return "org.freedesktop.ScreenSaver"
-}
-
-// method Inhibit
-
-func (v *interfaceScreenSaver) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, name string, reason string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Inhibit", flags, ch, name, reason)
-}
-
-func (*interfaceScreenSaver) StoreInhibit(call *dbus.Call) (cookie uint32, err error) {
- err = call.Store(&cookie)
- return
-}
-
-func (v *interfaceScreenSaver) Inhibit(flags dbus.Flags, name string, reason string) (uint32, error) {
- return v.StoreInhibit(
- <-v.GoInhibit(flags, make(chan *dbus.Call, 1), name, reason).Done)
-}
-
-// method SetTimeout
-
-func (v *interfaceScreenSaver) GoSetTimeout(flags dbus.Flags, ch chan *dbus.Call, seconds uint32, interval uint32, blank bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTimeout", flags, ch, seconds, interval, blank)
-}
-
-func (v *interfaceScreenSaver) SetTimeout(flags dbus.Flags, seconds uint32, interval uint32, blank bool) error {
- return (<-v.GoSetTimeout(flags, make(chan *dbus.Call, 1), seconds, interval, blank).Done).Err
-}
-
-// method SimulateUserActivity
-
-func (v *interfaceScreenSaver) GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SimulateUserActivity", flags, ch)
-}
-
-func (v *interfaceScreenSaver) SimulateUserActivity(flags dbus.Flags) error {
- return (<-v.GoSimulateUserActivity(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method UnInhibit
-
-func (v *interfaceScreenSaver) GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnInhibit", flags, ch, cookie)
-}
-
-func (v *interfaceScreenSaver) UnInhibit(flags dbus.Flags, cookie uint32) error {
- return (<-v.GoUnInhibit(flags, make(chan *dbus.Call, 1), cookie).Done).Err
-}
-
-// signal IdleOn
-
-func (v *interfaceScreenSaver) ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "IdleOn", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".IdleOn",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CycleActive
-
-func (v *interfaceScreenSaver) ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CycleActive", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CycleActive",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal IdleOff
-
-func (v *interfaceScreenSaver) ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "IdleOff", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".IdleOff",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,141 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.screensaver"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package screensaver
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockScreenSaver struct {
- MockInterfaceScreenSaver // interface org.freedesktop.ScreenSaver
- proxy.MockObject
-}
-
-type MockInterfaceScreenSaver struct {
- mock.Mock
-}
-
-// method Inhibit
-
-func (v *MockInterfaceScreenSaver) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, name string, reason string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, reason)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceScreenSaver) Inhibit(flags dbus.Flags, name string, reason string) (uint32, error) {
- mockArgs := v.Called(flags, name, reason)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetTimeout
-
-func (v *MockInterfaceScreenSaver) GoSetTimeout(flags dbus.Flags, ch chan *dbus.Call, seconds uint32, interval uint32, blank bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, seconds, interval, blank)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceScreenSaver) SetTimeout(flags dbus.Flags, seconds uint32, interval uint32, blank bool) error {
- mockArgs := v.Called(flags, seconds, interval, blank)
-
- return mockArgs.Error(0)
-}
-
-// method SimulateUserActivity
-
-func (v *MockInterfaceScreenSaver) GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceScreenSaver) SimulateUserActivity(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method UnInhibit
-
-func (v *MockInterfaceScreenSaver) GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, cookie)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceScreenSaver) UnInhibit(flags dbus.Flags, cookie uint32) error {
- mockArgs := v.Called(flags, cookie)
-
- return mockArgs.Error(0)
-}
-
-// signal IdleOn
-
-func (v *MockInterfaceScreenSaver) ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CycleActive
-
-func (v *MockInterfaceScreenSaver) ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal IdleOff
-
-func (v *MockInterfaceScreenSaver) ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "org.freedesktop.ScreenSaver",
- "Objects": [
- {
- "Type": "ScreenSaver",
- "Path": "/org/freedesktop/ScreenSaver",
- "Interfaces": [
- {
- "Name": "org.freedesktop.ScreenSaver",
- "Type": "screenSaver"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/ScreenSaver.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/ScreenSaver.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.screensaver/ScreenSaver.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.screensaver/ScreenSaver.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,828 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.secrets"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package secrets
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Service interface {
- service // interface org.freedesktop.Secret.Service
- proxy.Object
-}
-
-type objectService struct {
- interfaceService // interface org.freedesktop.Secret.Service
- proxy.ImplObject
-}
-
-func NewService(conn *dbus.Conn) Service {
- obj := new(objectService)
- obj.ImplObject.Init_(conn, "org.freedesktop.secrets", "/org/freedesktop/secrets")
- return obj
-}
-
-type service interface {
- GoOpenSession(flags dbus.Flags, ch chan *dbus.Call, algorithm string, input dbus.Variant) *dbus.Call
- OpenSession(flags dbus.Flags, algorithm string, input dbus.Variant) (dbus.Variant, dbus.ObjectPath, error)
- GoCreateCollection(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, alias string) *dbus.Call
- CreateCollection(flags dbus.Flags, properties map[string]dbus.Variant, alias string) (dbus.ObjectPath, dbus.ObjectPath, error)
- GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call
- SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, []dbus.ObjectPath, error)
- GoUnlock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call
- Unlock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error)
- GoLock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call
- Lock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error)
- GoLockService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- LockService(flags dbus.Flags) error
- GoChangeLock(flags dbus.Flags, ch chan *dbus.Call, collection dbus.ObjectPath) *dbus.Call
- ChangeLock(flags dbus.Flags, collection dbus.ObjectPath) (dbus.ObjectPath, error)
- GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, items []dbus.ObjectPath, session dbus.ObjectPath) *dbus.Call
- GetSecrets(flags dbus.Flags, items []dbus.ObjectPath, session dbus.ObjectPath) (map[dbus.ObjectPath]Secret, error)
- GoReadAlias(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- ReadAlias(flags dbus.Flags, name string) (dbus.ObjectPath, error)
- GoSetAlias(flags dbus.Flags, ch chan *dbus.Call, name string, collection dbus.ObjectPath) *dbus.Call
- SetAlias(flags dbus.Flags, name string, collection dbus.ObjectPath) error
- ConnectCollectionCreated(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectCollectionDeleted(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectCollectionChanged(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Collections() proxy.PropObjectPathArray
-}
-
-type interfaceService struct{}
-
-func (v *interfaceService) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceService) GetInterfaceName_() string {
- return "org.freedesktop.Secret.Service"
-}
-
-// method OpenSession
-
-func (v *interfaceService) GoOpenSession(flags dbus.Flags, ch chan *dbus.Call, algorithm string, input dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenSession", flags, ch, algorithm, input)
-}
-
-func (*interfaceService) StoreOpenSession(call *dbus.Call) (output dbus.Variant, result dbus.ObjectPath, err error) {
- err = call.Store(&output, &result)
- return
-}
-
-func (v *interfaceService) OpenSession(flags dbus.Flags, algorithm string, input dbus.Variant) (dbus.Variant, dbus.ObjectPath, error) {
- return v.StoreOpenSession(
- <-v.GoOpenSession(flags, make(chan *dbus.Call, 1), algorithm, input).Done)
-}
-
-// method CreateCollection
-
-func (v *interfaceService) GoCreateCollection(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, alias string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateCollection", flags, ch, properties, alias)
-}
-
-func (*interfaceService) StoreCreateCollection(call *dbus.Call) (collection dbus.ObjectPath, prompt dbus.ObjectPath, err error) {
- err = call.Store(&collection, &prompt)
- return
-}
-
-func (v *interfaceService) CreateCollection(flags dbus.Flags, properties map[string]dbus.Variant, alias string) (dbus.ObjectPath, dbus.ObjectPath, error) {
- return v.StoreCreateCollection(
- <-v.GoCreateCollection(flags, make(chan *dbus.Call, 1), properties, alias).Done)
-}
-
-// method SearchItems
-
-func (v *interfaceService) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SearchItems", flags, ch, attributes)
-}
-
-func (*interfaceService) StoreSearchItems(call *dbus.Call) (unlocked []dbus.ObjectPath, locked []dbus.ObjectPath, err error) {
- err = call.Store(&unlocked, &locked)
- return
-}
-
-func (v *interfaceService) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, []dbus.ObjectPath, error) {
- return v.StoreSearchItems(
- <-v.GoSearchItems(flags, make(chan *dbus.Call, 1), attributes).Done)
-}
-
-// method Unlock
-
-func (v *interfaceService) GoUnlock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unlock", flags, ch, objects)
-}
-
-func (*interfaceService) StoreUnlock(call *dbus.Call) (unlocked []dbus.ObjectPath, prompt dbus.ObjectPath, err error) {
- err = call.Store(&unlocked, &prompt)
- return
-}
-
-func (v *interfaceService) Unlock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
- return v.StoreUnlock(
- <-v.GoUnlock(flags, make(chan *dbus.Call, 1), objects).Done)
-}
-
-// method Lock
-
-func (v *interfaceService) GoLock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Lock", flags, ch, objects)
-}
-
-func (*interfaceService) StoreLock(call *dbus.Call) (locked []dbus.ObjectPath, Prompt dbus.ObjectPath, err error) {
- err = call.Store(&locked, &Prompt)
- return
-}
-
-func (v *interfaceService) Lock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
- return v.StoreLock(
- <-v.GoLock(flags, make(chan *dbus.Call, 1), objects).Done)
-}
-
-// method LockService
-
-func (v *interfaceService) GoLockService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LockService", flags, ch)
-}
-
-func (v *interfaceService) LockService(flags dbus.Flags) error {
- return (<-v.GoLockService(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ChangeLock
-
-func (v *interfaceService) GoChangeLock(flags dbus.Flags, ch chan *dbus.Call, collection dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ChangeLock", flags, ch, collection)
-}
-
-func (*interfaceService) StoreChangeLock(call *dbus.Call) (prompt dbus.ObjectPath, err error) {
- err = call.Store(&prompt)
- return
-}
-
-func (v *interfaceService) ChangeLock(flags dbus.Flags, collection dbus.ObjectPath) (dbus.ObjectPath, error) {
- return v.StoreChangeLock(
- <-v.GoChangeLock(flags, make(chan *dbus.Call, 1), collection).Done)
-}
-
-// method GetSecrets
-
-func (v *interfaceService) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, items []dbus.ObjectPath, session dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecrets", flags, ch, items, session)
-}
-
-func (*interfaceService) StoreGetSecrets(call *dbus.Call) (secrets map[dbus.ObjectPath]Secret, err error) {
- err = call.Store(&secrets)
- return
-}
-
-func (v *interfaceService) GetSecrets(flags dbus.Flags, items []dbus.ObjectPath, session dbus.ObjectPath) (map[dbus.ObjectPath]Secret, error) {
- return v.StoreGetSecrets(
- <-v.GoGetSecrets(flags, make(chan *dbus.Call, 1), items, session).Done)
-}
-
-// method ReadAlias
-
-func (v *interfaceService) GoReadAlias(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReadAlias", flags, ch, name)
-}
-
-func (*interfaceService) StoreReadAlias(call *dbus.Call) (collection dbus.ObjectPath, err error) {
- err = call.Store(&collection)
- return
-}
-
-func (v *interfaceService) ReadAlias(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
- return v.StoreReadAlias(
- <-v.GoReadAlias(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method SetAlias
-
-func (v *interfaceService) GoSetAlias(flags dbus.Flags, ch chan *dbus.Call, name string, collection dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAlias", flags, ch, name, collection)
-}
-
-func (v *interfaceService) SetAlias(flags dbus.Flags, name string, collection dbus.ObjectPath) error {
- return (<-v.GoSetAlias(flags, make(chan *dbus.Call, 1), name, collection).Done).Err
-}
-
-// signal CollectionCreated
-
-func (v *interfaceService) ConnectCollectionCreated(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CollectionCreated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CollectionCreated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var collection dbus.ObjectPath
- err := dbus.Store(sig.Body, &collection)
- if err == nil {
- cb(collection)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CollectionDeleted
-
-func (v *interfaceService) ConnectCollectionDeleted(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CollectionDeleted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CollectionDeleted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var collection dbus.ObjectPath
- err := dbus.Store(sig.Body, &collection)
- if err == nil {
- cb(collection)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal CollectionChanged
-
-func (v *interfaceService) ConnectCollectionChanged(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "CollectionChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".CollectionChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var collection dbus.ObjectPath
- err := dbus.Store(sig.Body, &collection)
- if err == nil {
- cb(collection)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Collections ao
-
-func (v *interfaceService) Collections() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Collections",
- }
-}
-
-type Collection interface {
- collection // interface org.freedesktop.Secret.Collection
- proxy.Object
-}
-
-type objectCollection struct {
- interfaceCollection // interface org.freedesktop.Secret.Collection
- proxy.ImplObject
-}
-
-func NewCollection(conn *dbus.Conn, path dbus.ObjectPath) (Collection, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectCollection)
- obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
- return obj, nil
-}
-
-type collection interface {
- GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Delete(flags dbus.Flags) (dbus.ObjectPath, error)
- GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call
- SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, error)
- GoCreateItem(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, secret Secret, replace bool) *dbus.Call
- CreateItem(flags dbus.Flags, properties map[string]dbus.Variant, secret Secret, replace bool) (dbus.ObjectPath, dbus.ObjectPath, error)
- ConnectItemCreated(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectItemDeleted(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectItemChanged(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- Items() proxy.PropObjectPathArray
- Label() proxy.PropString
- Locked() proxy.PropBool
- Created() proxy.PropUint64
- Modified() proxy.PropUint64
-}
-
-type interfaceCollection struct{}
-
-func (v *interfaceCollection) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceCollection) GetInterfaceName_() string {
- return "org.freedesktop.Secret.Collection"
-}
-
-// method Delete
-
-func (v *interfaceCollection) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
-}
-
-func (*interfaceCollection) StoreDelete(call *dbus.Call) (prompt dbus.ObjectPath, err error) {
- err = call.Store(&prompt)
- return
-}
-
-func (v *interfaceCollection) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreDelete(
- <-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method SearchItems
-
-func (v *interfaceCollection) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SearchItems", flags, ch, attributes)
-}
-
-func (*interfaceCollection) StoreSearchItems(call *dbus.Call) (results []dbus.ObjectPath, err error) {
- err = call.Store(&results)
- return
-}
-
-func (v *interfaceCollection) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, error) {
- return v.StoreSearchItems(
- <-v.GoSearchItems(flags, make(chan *dbus.Call, 1), attributes).Done)
-}
-
-// method CreateItem
-
-func (v *interfaceCollection) GoCreateItem(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, secret Secret, replace bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateItem", flags, ch, properties, secret, replace)
-}
-
-func (*interfaceCollection) StoreCreateItem(call *dbus.Call) (item dbus.ObjectPath, prompt dbus.ObjectPath, err error) {
- err = call.Store(&item, &prompt)
- return
-}
-
-func (v *interfaceCollection) CreateItem(flags dbus.Flags, properties map[string]dbus.Variant, secret Secret, replace bool) (dbus.ObjectPath, dbus.ObjectPath, error) {
- return v.StoreCreateItem(
- <-v.GoCreateItem(flags, make(chan *dbus.Call, 1), properties, secret, replace).Done)
-}
-
-// signal ItemCreated
-
-func (v *interfaceCollection) ConnectItemCreated(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ItemCreated", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ItemCreated",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var item dbus.ObjectPath
- err := dbus.Store(sig.Body, &item)
- if err == nil {
- cb(item)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ItemDeleted
-
-func (v *interfaceCollection) ConnectItemDeleted(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ItemDeleted", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ItemDeleted",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var item dbus.ObjectPath
- err := dbus.Store(sig.Body, &item)
- if err == nil {
- cb(item)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal ItemChanged
-
-func (v *interfaceCollection) ConnectItemChanged(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "ItemChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".ItemChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var item dbus.ObjectPath
- err := dbus.Store(sig.Body, &item)
- if err == nil {
- cb(item)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Items ao
-
-func (v *interfaceCollection) Items() proxy.PropObjectPathArray {
- return &proxy.ImplPropObjectPathArray{
- Impl: v,
- Name: "Items",
- }
-}
-
-// property Label s
-
-func (v *interfaceCollection) Label() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Label",
- }
-}
-
-// property Locked b
-
-func (v *interfaceCollection) Locked() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Locked",
- }
-}
-
-// property Created t
-
-func (v *interfaceCollection) Created() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Created",
- }
-}
-
-// property Modified t
-
-func (v *interfaceCollection) Modified() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Modified",
- }
-}
-
-type Item interface {
- item // interface org.freedesktop.Secret.Item
- proxy.Object
-}
-
-type objectItem struct {
- interfaceItem // interface org.freedesktop.Secret.Item
- proxy.ImplObject
-}
-
-func NewItem(conn *dbus.Conn, path dbus.ObjectPath) (Item, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectItem)
- obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
- return obj, nil
-}
-
-type item interface {
- GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Delete(flags dbus.Flags) (dbus.ObjectPath, error)
- GoGetSecret(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call
- GetSecret(flags dbus.Flags, session dbus.ObjectPath) (Secret, error)
- GoSetSecret(flags dbus.Flags, ch chan *dbus.Call, secret Secret) *dbus.Call
- SetSecret(flags dbus.Flags, secret Secret) error
- Locked() proxy.PropBool
- Attributes() PropItemAttributes
- Label() proxy.PropString
- Type() proxy.PropString
- Created() proxy.PropUint64
- Modified() proxy.PropUint64
-}
-
-type interfaceItem struct{}
-
-func (v *interfaceItem) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceItem) GetInterfaceName_() string {
- return "org.freedesktop.Secret.Item"
-}
-
-// method Delete
-
-func (v *interfaceItem) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
-}
-
-func (*interfaceItem) StoreDelete(call *dbus.Call) (Prompt dbus.ObjectPath, err error) {
- err = call.Store(&Prompt)
- return
-}
-
-func (v *interfaceItem) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
- return v.StoreDelete(
- <-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method GetSecret
-
-func (v *interfaceItem) GoGetSecret(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecret", flags, ch, session)
-}
-
-func (*interfaceItem) StoreGetSecret(call *dbus.Call) (secret Secret, err error) {
- err = call.Store(&secret)
- return
-}
-
-func (v *interfaceItem) GetSecret(flags dbus.Flags, session dbus.ObjectPath) (Secret, error) {
- return v.StoreGetSecret(
- <-v.GoGetSecret(flags, make(chan *dbus.Call, 1), session).Done)
-}
-
-// method SetSecret
-
-func (v *interfaceItem) GoSetSecret(flags dbus.Flags, ch chan *dbus.Call, secret Secret) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSecret", flags, ch, secret)
-}
-
-func (v *interfaceItem) SetSecret(flags dbus.Flags, secret Secret) error {
- return (<-v.GoSetSecret(flags, make(chan *dbus.Call, 1), secret).Done).Err
-}
-
-// property Locked b
-
-func (v *interfaceItem) Locked() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Locked",
- }
-}
-
-type PropItemAttributes interface {
- Get(flags dbus.Flags) (value map[string]string, err error)
- Set(flags dbus.Flags, value map[string]string) error
- ConnectChanged(cb func(hasValue bool, value map[string]string)) error
-}
-
-type implPropItemAttributes struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropItemAttributes) Get(flags dbus.Flags) (value map[string]string, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropItemAttributes) Set(flags dbus.Flags, value map[string]string) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropItemAttributes) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]string
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Attributes a{ss}
-
-func (v *interfaceItem) Attributes() PropItemAttributes {
- return &implPropItemAttributes{
- Impl: v,
- Name: "Attributes",
- }
-}
-
-// property Label s
-
-func (v *interfaceItem) Label() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Label",
- }
-}
-
-// property Type s
-
-func (v *interfaceItem) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Created t
-
-func (v *interfaceItem) Created() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Created",
- }
-}
-
-// property Modified t
-
-func (v *interfaceItem) Modified() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Modified",
- }
-}
-
-type Session interface {
- session // interface org.freedesktop.Secret.Session
- proxy.Object
-}
-
-type objectSession struct {
- interfaceSession // interface org.freedesktop.Secret.Session
- proxy.ImplObject
-}
-
-func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectSession)
- obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
- return obj, nil
-}
-
-type session interface {
- GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Close(flags dbus.Flags) error
-}
-
-type interfaceSession struct{}
-
-func (v *interfaceSession) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceSession) GetInterfaceName_() string {
- return "org.freedesktop.Secret.Session"
-}
-
-// method Close
-
-func (v *interfaceSession) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Close", flags, ch)
-}
-
-func (v *interfaceSession) Close(flags dbus.Flags) error {
- return (<-v.GoClose(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-type Prompt interface {
- prompt // interface org.freedesktop.Secret.Prompt
- proxy.Object
-}
-
-type objectPrompt struct {
- interfacePrompt // interface org.freedesktop.Secret.Prompt
- proxy.ImplObject
-}
-
-func NewPrompt(conn *dbus.Conn, path dbus.ObjectPath) (Prompt, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectPrompt)
- obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
- return obj, nil
-}
-
-type prompt interface {
- GoPrompt(flags dbus.Flags, ch chan *dbus.Call, window_id string) *dbus.Call
- Prompt(flags dbus.Flags, window_id string) error
- GoDismiss(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Dismiss(flags dbus.Flags) error
- ConnectCompleted(cb func(dismissed bool, result dbus.Variant)) (dbusutil.SignalHandlerId, error)
-}
-
-type interfacePrompt struct{}
-
-func (v *interfacePrompt) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePrompt) GetInterfaceName_() string {
- return "org.freedesktop.Secret.Prompt"
-}
-
-// method Prompt
-
-func (v *interfacePrompt) GoPrompt(flags dbus.Flags, ch chan *dbus.Call, window_id string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Prompt", flags, ch, window_id)
-}
-
-func (v *interfacePrompt) Prompt(flags dbus.Flags, window_id string) error {
- return (<-v.GoPrompt(flags, make(chan *dbus.Call, 1), window_id).Done).Err
-}
-
-// method Dismiss
-
-func (v *interfacePrompt) GoDismiss(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Dismiss", flags, ch)
-}
-
-func (v *interfacePrompt) Dismiss(flags dbus.Flags) error {
- return (<-v.GoDismiss(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal Completed
-
-func (v *interfacePrompt) ConnectCompleted(cb func(dismissed bool, result dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Completed", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Completed",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var dismissed bool
- var result dbus.Variant
- err := dbus.Store(sig.Body, &dismissed, &result)
- if err == nil {
- cb(dismissed, result)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,790 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.secrets"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package secrets
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockService struct {
- MockInterfaceService // interface org.freedesktop.Secret.Service
- proxy.MockObject
-}
-
-type MockInterfaceService struct {
- mock.Mock
-}
-
-// method OpenSession
-
-func (v *MockInterfaceService) GoOpenSession(flags dbus.Flags, ch chan *dbus.Call, algorithm string, input dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, algorithm, input)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) OpenSession(flags dbus.Flags, algorithm string, input dbus.Variant) (dbus.Variant, dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, algorithm, input)
-
- ret0, ok := mockArgs.Get(0).(dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method CreateCollection
-
-func (v *MockInterfaceService) GoCreateCollection(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, alias string) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties, alias)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) CreateCollection(flags dbus.Flags, properties map[string]dbus.Variant, alias string) (dbus.ObjectPath, dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, properties, alias)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method SearchItems
-
-func (v *MockInterfaceService) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
- mockArgs := v.Called(flags, ch, attributes)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, []dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, attributes)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method Unlock
-
-func (v *MockInterfaceService) GoUnlock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, objects)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) Unlock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, objects)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method Lock
-
-func (v *MockInterfaceService) GoLock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, objects)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) Lock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, objects)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// method LockService
-
-func (v *MockInterfaceService) GoLockService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) LockService(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ChangeLock
-
-func (v *MockInterfaceService) GoChangeLock(flags dbus.Flags, ch chan *dbus.Call, collection dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, collection)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) ChangeLock(flags dbus.Flags, collection dbus.ObjectPath) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, collection)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetSecrets
-
-func (v *MockInterfaceService) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, items []dbus.ObjectPath, session dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, items, session)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) GetSecrets(flags dbus.Flags, items []dbus.ObjectPath, session dbus.ObjectPath) (map[dbus.ObjectPath]Secret, error) {
- mockArgs := v.Called(flags, items, session)
-
- ret0, ok := mockArgs.Get(0).(map[dbus.ObjectPath]Secret)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReadAlias
-
-func (v *MockInterfaceService) GoReadAlias(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) ReadAlias(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetAlias
-
-func (v *MockInterfaceService) GoSetAlias(flags dbus.Flags, ch chan *dbus.Call, name string, collection dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, collection)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) SetAlias(flags dbus.Flags, name string, collection dbus.ObjectPath) error {
- mockArgs := v.Called(flags, name, collection)
-
- return mockArgs.Error(0)
-}
-
-// signal CollectionCreated
-
-func (v *MockInterfaceService) ConnectCollectionCreated(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CollectionDeleted
-
-func (v *MockInterfaceService) ConnectCollectionDeleted(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal CollectionChanged
-
-func (v *MockInterfaceService) ConnectCollectionChanged(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Collections ao
-
-func (v *MockInterfaceService) Collections() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockCollection struct {
- MockInterfaceCollection // interface org.freedesktop.Secret.Collection
- proxy.MockObject
-}
-
-type MockInterfaceCollection struct {
- mock.Mock
-}
-
-// method Delete
-
-func (v *MockInterfaceCollection) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCollection) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SearchItems
-
-func (v *MockInterfaceCollection) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
- mockArgs := v.Called(flags, ch, attributes)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCollection) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, attributes)
-
- ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CreateItem
-
-func (v *MockInterfaceCollection) GoCreateItem(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, secret Secret, replace bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, properties, secret, replace)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCollection) CreateItem(flags dbus.Flags, properties map[string]dbus.Variant, secret Secret, replace bool) (dbus.ObjectPath, dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, properties, secret, replace)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return ret0, ret1, mockArgs.Error(2)
-}
-
-// signal ItemCreated
-
-func (v *MockInterfaceCollection) ConnectItemCreated(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ItemDeleted
-
-func (v *MockInterfaceCollection) ConnectItemDeleted(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal ItemChanged
-
-func (v *MockInterfaceCollection) ConnectItemChanged(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Items ao
-
-func (v *MockInterfaceCollection) Items() proxy.PropObjectPathArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Label s
-
-func (v *MockInterfaceCollection) Label() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Locked b
-
-func (v *MockInterfaceCollection) Locked() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Created t
-
-func (v *MockInterfaceCollection) Created() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Modified t
-
-func (v *MockInterfaceCollection) Modified() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockItem struct {
- MockInterfaceItem // interface org.freedesktop.Secret.Item
- proxy.MockObject
-}
-
-type MockInterfaceItem struct {
- mock.Mock
-}
-
-// method Delete
-
-func (v *MockInterfaceItem) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceItem) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetSecret
-
-func (v *MockInterfaceItem) GoGetSecret(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
- mockArgs := v.Called(flags, ch, session)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceItem) GetSecret(flags dbus.Flags, session dbus.ObjectPath) (Secret, error) {
- mockArgs := v.Called(flags, session)
-
- ret0, ok := mockArgs.Get(0).(Secret)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetSecret
-
-func (v *MockInterfaceItem) GoSetSecret(flags dbus.Flags, ch chan *dbus.Call, secret Secret) *dbus.Call {
- mockArgs := v.Called(flags, ch, secret)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceItem) SetSecret(flags dbus.Flags, secret Secret) error {
- mockArgs := v.Called(flags, secret)
-
- return mockArgs.Error(0)
-}
-
-// property Locked b
-
-func (v *MockInterfaceItem) Locked() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropItemAttributes struct {
- mock.Mock
-}
-
-func (p MockPropItemAttributes) Get(flags dbus.Flags) (value map[string]string, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropItemAttributes) Set(flags dbus.Flags, value map[string]string) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropItemAttributes) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Attributes a{ss}
-
-func (v *MockInterfaceItem) Attributes() PropItemAttributes {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropItemAttributes)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Label s
-
-func (v *MockInterfaceItem) Label() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type s
-
-func (v *MockInterfaceItem) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Created t
-
-func (v *MockInterfaceItem) Created() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Modified t
-
-func (v *MockInterfaceItem) Modified() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockSession struct {
- MockInterfaceSession // interface org.freedesktop.Secret.Session
- proxy.MockObject
-}
-
-type MockInterfaceSession struct {
- mock.Mock
-}
-
-// method Close
-
-func (v *MockInterfaceSession) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceSession) Close(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-type MockPrompt struct {
- MockInterfacePrompt // interface org.freedesktop.Secret.Prompt
- proxy.MockObject
-}
-
-type MockInterfacePrompt struct {
- mock.Mock
-}
-
-// method Prompt
-
-func (v *MockInterfacePrompt) GoPrompt(flags dbus.Flags, ch chan *dbus.Call, window_id string) *dbus.Call {
- mockArgs := v.Called(flags, ch, window_id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePrompt) Prompt(flags dbus.Flags, window_id string) error {
- mockArgs := v.Called(flags, window_id)
-
- return mockArgs.Error(0)
-}
-
-// method Dismiss
-
-func (v *MockInterfacePrompt) GoDismiss(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePrompt) Dismiss(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal Completed
-
-func (v *MockInterfacePrompt) ConnectCompleted(cb func(dismissed bool, result dbus.Variant)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Collection.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Collection.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Collection.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Collection.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,85 +0,0 @@
-{
- "Service": "org.freedesktop.secrets",
- "Objects": [
- {
- "Type": "Service",
- "Path": "/org/freedesktop/secrets",
- "Interfaces": [
- {
- "Name": "org.freedesktop.Secret.Service",
- "Type": "service",
- "Fixes": {
- "m/GetSecrets": [
- {
- "Name": "secrets",
- "Type": "map[dbus.ObjectPath]Secret"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "Collection",
- "Interfaces": [
- {
- "Name": "org.freedesktop.Secret.Collection",
- "Type": "collection",
- "Fixes": {
- "m/CreateItem": [
- {
- "Name": "secret",
- "Type": "Secret"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "Item",
- "Interfaces": [
- {
- "Name": "org.freedesktop.Secret.Item",
- "Type": "item",
- "Fixes": {
- "p/Attributes": {
- "Type": "PropItemAttributes",
- "ValueType": "map[string]string"
- },
- "m/GetSecret": [
- {
- "Name": "secret",
- "Type": "Secret"
- }
- ],
- "m/SetSecret": [
- {
- "Name": "secret",
- "Type": "Secret"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "Session",
- "Interfaces": [
- {
- "Name": "org.freedesktop.Secret.Session",
- "Type": "session"
- }
- ]
- },
- {
- "Type": "Prompt",
- "Interfaces": [
- {
- "Name": "org.freedesktop.Secret.Prompt",
- "Type": "prompt"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Item.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Item.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Item.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Item.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,14 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package secrets
-
-import "github.com/godbus/dbus"
-
-type Secret struct {
- Session dbus.ObjectPath
- Parameters []byte
- Value []byte
- ContentType string
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Prompt.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Prompt.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Prompt.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Prompt.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Service.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Service.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Service.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Service.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,115 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.secrets/Session.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.secrets/Session.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,6406 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.systemd1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package systemd1
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Manager interface {
- manager // interface org.freedesktop.systemd1.Manager
- proxy.Object
-}
-
-type objectManager struct {
- interfaceManager // interface org.freedesktop.systemd1.Manager
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.systemd1", "/org/freedesktop/systemd1")
- return obj
-}
-
-type manager interface {
- GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error)
- GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
- GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error)
- GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call
- GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error)
- GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call
- GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error)
- GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error)
- GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
- StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
- GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call
- StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error)
- GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
- StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
- GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
- ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
- GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
- RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
- GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
- TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
- GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
- ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
- GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
- ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
- GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call
- KillUnit(flags dbus.Flags, name string, who string, signal int32) error
- GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- ResetFailedUnit(flags dbus.Flags, name string) error
- GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call
- SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error
- GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- RefUnit(flags dbus.Flags, name string) error
- GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- UnrefUnit(flags dbus.Flags, name string) error
- GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call
- StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error)
- GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error)
- GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call
- AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error
- GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- AbandonScope(flags dbus.Flags, name string) error
- GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
- GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error)
- GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
- GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error)
- GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
- GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error)
- GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
- CancelJob(flags dbus.Flags, id uint32) error
- GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ClearJobs(flags dbus.Flags) error
- GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ResetFailed(flags dbus.Flags) error
- GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListUnits(flags dbus.Flags) ([]UnitInfo, error)
- GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call
- ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error)
- GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call
- ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error)
- GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
- ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error)
- GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListJobs(flags dbus.Flags) ([]JobInfo, error)
- GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Subscribe(flags dbus.Flags) error
- GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Unsubscribe(flags dbus.Flags) error
- GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Dump(flags dbus.Flags) (string, error)
- GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error)
- GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reload(flags dbus.Flags) error
- GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reexecute(flags dbus.Flags) error
- GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Exit(flags dbus.Flags) error
- GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reboot(flags dbus.Flags) error
- GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PowerOff(flags dbus.Flags) error
- GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Halt(flags dbus.Flags) error
- GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- KExec(flags dbus.Flags) error
- GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call
- SwitchRoot(flags dbus.Flags, newRoot string, init string) error
- GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
- SetEnvironment(flags dbus.Flags, names []string) error
- GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
- UnsetEnvironment(flags dbus.Flags, names []string) error
- GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call
- UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error
- GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ListUnitFiles(flags dbus.Flags) ([]UnitFile, error)
- GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call
- ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error)
- GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call
- GetUnitFileState(flags dbus.Flags, unit string) (string, error)
- GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
- EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
- GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call
- DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error)
- GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
- ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
- GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
- LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error)
- GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
- PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
- GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call
- PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error)
- GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
- MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error)
- GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call
- UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error)
- GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call
- RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error)
- GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call
- SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error)
- GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDefaultTarget(flags dbus.Flags) (string, error)
- GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call
- PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error)
- GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call
- AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error)
- GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call
- GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error)
- GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call
- SetExitCode(flags dbus.Flags, exitCode uint8) error
- GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error)
- GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call
- LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error)
- GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error)
- ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
- ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error)
- ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error)
- ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error)
- ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error)
- ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error)
- Version() proxy.PropString
- Features() proxy.PropString
- Virtualization() proxy.PropString
- Architecture() proxy.PropString
- Tainted() proxy.PropString
- FirmwareTimestamp() proxy.PropUint64
- FirmwareTimestampMonotonic() proxy.PropUint64
- LoaderTimestamp() proxy.PropUint64
- LoaderTimestampMonotonic() proxy.PropUint64
- KernelTimestamp() proxy.PropUint64
- KernelTimestampMonotonic() proxy.PropUint64
- InitRDTimestamp() proxy.PropUint64
- InitRDTimestampMonotonic() proxy.PropUint64
- UserspaceTimestamp() proxy.PropUint64
- UserspaceTimestampMonotonic() proxy.PropUint64
- FinishTimestamp() proxy.PropUint64
- FinishTimestampMonotonic() proxy.PropUint64
- SecurityStartTimestamp() proxy.PropUint64
- SecurityStartTimestampMonotonic() proxy.PropUint64
- SecurityFinishTimestamp() proxy.PropUint64
- SecurityFinishTimestampMonotonic() proxy.PropUint64
- GeneratorsStartTimestamp() proxy.PropUint64
- GeneratorsStartTimestampMonotonic() proxy.PropUint64
- GeneratorsFinishTimestamp() proxy.PropUint64
- GeneratorsFinishTimestampMonotonic() proxy.PropUint64
- UnitsLoadStartTimestamp() proxy.PropUint64
- UnitsLoadStartTimestampMonotonic() proxy.PropUint64
- UnitsLoadFinishTimestamp() proxy.PropUint64
- UnitsLoadFinishTimestampMonotonic() proxy.PropUint64
- InitRDSecurityStartTimestamp() proxy.PropUint64
- InitRDSecurityStartTimestampMonotonic() proxy.PropUint64
- InitRDSecurityFinishTimestamp() proxy.PropUint64
- InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64
- InitRDGeneratorsStartTimestamp() proxy.PropUint64
- InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64
- InitRDGeneratorsFinishTimestamp() proxy.PropUint64
- InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64
- InitRDUnitsLoadStartTimestamp() proxy.PropUint64
- InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64
- InitRDUnitsLoadFinishTimestamp() proxy.PropUint64
- InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64
- LogLevel() proxy.PropString
- LogTarget() proxy.PropString
- NNames() proxy.PropUint32
- NFailedUnits() proxy.PropUint32
- NJobs() proxy.PropUint32
- NInstalledJobs() proxy.PropUint32
- NFailedJobs() proxy.PropUint32
- Progress() proxy.PropDouble
- Environment() proxy.PropStringArray
- ConfirmSpawn() proxy.PropBool
- ShowStatus() proxy.PropBool
- UnitPath() proxy.PropStringArray
- DefaultStandardOutput() proxy.PropString
- DefaultStandardError() proxy.PropString
- RuntimeWatchdogUSec() proxy.PropUint64
- ShutdownWatchdogUSec() proxy.PropUint64
- ServiceWatchdogs() proxy.PropBool
- ControlGroup() proxy.PropString
- SystemState() proxy.PropString
- ExitCode() proxy.PropByte
- DefaultTimerAccuracyUSec() proxy.PropUint64
- DefaultTimeoutStartUSec() proxy.PropUint64
- DefaultTimeoutStopUSec() proxy.PropUint64
- DefaultRestartUSec() proxy.PropUint64
- DefaultStartLimitIntervalUSec() proxy.PropUint64
- DefaultStartLimitBurst() proxy.PropUint32
- DefaultCPUAccounting() proxy.PropBool
- DefaultBlockIOAccounting() proxy.PropBool
- DefaultMemoryAccounting() proxy.PropBool
- DefaultTasksAccounting() proxy.PropBool
- DefaultLimitCPU() proxy.PropUint64
- DefaultLimitCPUSoft() proxy.PropUint64
- DefaultLimitFSIZE() proxy.PropUint64
- DefaultLimitFSIZESoft() proxy.PropUint64
- DefaultLimitDATA() proxy.PropUint64
- DefaultLimitDATASoft() proxy.PropUint64
- DefaultLimitSTACK() proxy.PropUint64
- DefaultLimitSTACKSoft() proxy.PropUint64
- DefaultLimitCORE() proxy.PropUint64
- DefaultLimitCORESoft() proxy.PropUint64
- DefaultLimitRSS() proxy.PropUint64
- DefaultLimitRSSSoft() proxy.PropUint64
- DefaultLimitNOFILE() proxy.PropUint64
- DefaultLimitNOFILESoft() proxy.PropUint64
- DefaultLimitAS() proxy.PropUint64
- DefaultLimitASSoft() proxy.PropUint64
- DefaultLimitNPROC() proxy.PropUint64
- DefaultLimitNPROCSoft() proxy.PropUint64
- DefaultLimitMEMLOCK() proxy.PropUint64
- DefaultLimitMEMLOCKSoft() proxy.PropUint64
- DefaultLimitLOCKS() proxy.PropUint64
- DefaultLimitLOCKSSoft() proxy.PropUint64
- DefaultLimitSIGPENDING() proxy.PropUint64
- DefaultLimitSIGPENDINGSoft() proxy.PropUint64
- DefaultLimitMSGQUEUE() proxy.PropUint64
- DefaultLimitMSGQUEUESoft() proxy.PropUint64
- DefaultLimitNICE() proxy.PropUint64
- DefaultLimitNICESoft() proxy.PropUint64
- DefaultLimitRTPRIO() proxy.PropUint64
- DefaultLimitRTPRIOSoft() proxy.PropUint64
- DefaultLimitRTTIME() proxy.PropUint64
- DefaultLimitRTTIMESoft() proxy.PropUint64
- DefaultTasksMax() proxy.PropUint64
- TimerSlackNSec() proxy.PropUint64
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "org.freedesktop.systemd1.Manager"
-}
-
-// method GetUnit
-
-func (v *interfaceManager) GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnit", flags, ch, name)
-}
-
-func (*interfaceManager) StoreGetUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
- err = call.Store(&unit)
- return
-}
-
-func (v *interfaceManager) GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
- return v.StoreGetUnit(
- <-v.GoGetUnit(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method GetUnitByPID
-
-func (v *interfaceManager) GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByPID", flags, ch, pid)
-}
-
-func (*interfaceManager) StoreGetUnitByPID(call *dbus.Call) (unit dbus.ObjectPath, err error) {
- err = call.Store(&unit)
- return
-}
-
-func (v *interfaceManager) GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
- return v.StoreGetUnitByPID(
- <-v.GoGetUnitByPID(flags, make(chan *dbus.Call, 1), pid).Done)
-}
-
-// method GetUnitByInvocationID
-
-func (v *interfaceManager) GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByInvocationID", flags, ch, invocationID)
-}
-
-func (*interfaceManager) StoreGetUnitByInvocationID(call *dbus.Call) (unit dbus.ObjectPath, err error) {
- err = call.Store(&unit)
- return
-}
-
-func (v *interfaceManager) GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error) {
- return v.StoreGetUnitByInvocationID(
- <-v.GoGetUnitByInvocationID(flags, make(chan *dbus.Call, 1), invocationID).Done)
-}
-
-// method GetUnitByControlGroup
-
-func (v *interfaceManager) GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByControlGroup", flags, ch, ctrlGroup)
-}
-
-func (*interfaceManager) StoreGetUnitByControlGroup(call *dbus.Call) (unit dbus.ObjectPath, err error) {
- err = call.Store(&unit)
- return
-}
-
-func (v *interfaceManager) GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error) {
- return v.StoreGetUnitByControlGroup(
- <-v.GoGetUnitByControlGroup(flags, make(chan *dbus.Call, 1), ctrlGroup).Done)
-}
-
-// method LoadUnit
-
-func (v *interfaceManager) GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LoadUnit", flags, ch, name)
-}
-
-func (*interfaceManager) StoreLoadUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
- err = call.Store(&unit)
- return
-}
-
-func (v *interfaceManager) LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
- return v.StoreLoadUnit(
- <-v.GoLoadUnit(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method StartUnit
-
-func (v *interfaceManager) GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartUnit", flags, ch, name, mode)
-}
-
-func (*interfaceManager) StoreStartUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
- err = call.Store(&unit)
- return
-}
-
-func (v *interfaceManager) StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- return v.StoreStartUnit(
- <-v.GoStartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
-}
-
-// method StartUnitReplace
-
-func (v *interfaceManager) GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartUnitReplace", flags, ch, oldUnit, newUnit, mode)
-}
-
-func (*interfaceManager) StoreStartUnitReplace(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error) {
- return v.StoreStartUnitReplace(
- <-v.GoStartUnitReplace(flags, make(chan *dbus.Call, 1), oldUnit, newUnit, mode).Done)
-}
-
-// method StopUnit
-
-func (v *interfaceManager) GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StopUnit", flags, ch, name, mode)
-}
-
-func (*interfaceManager) StoreStopUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- return v.StoreStopUnit(
- <-v.GoStopUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
-}
-
-// method ReloadUnit
-
-func (v *interfaceManager) GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadUnit", flags, ch, name, mode)
-}
-
-func (*interfaceManager) StoreReloadUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- return v.StoreReloadUnit(
- <-v.GoReloadUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
-}
-
-// method RestartUnit
-
-func (v *interfaceManager) GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RestartUnit", flags, ch, name, mode)
-}
-
-func (*interfaceManager) StoreRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- return v.StoreRestartUnit(
- <-v.GoRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
-}
-
-// method TryRestartUnit
-
-func (v *interfaceManager) GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TryRestartUnit", flags, ch, name, mode)
-}
-
-func (*interfaceManager) StoreTryRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- return v.StoreTryRestartUnit(
- <-v.GoTryRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
-}
-
-// method ReloadOrRestartUnit
-
-func (v *interfaceManager) GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrRestartUnit", flags, ch, name, mode)
-}
-
-func (*interfaceManager) StoreReloadOrRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- return v.StoreReloadOrRestartUnit(
- <-v.GoReloadOrRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
-}
-
-// method ReloadOrTryRestartUnit
-
-func (v *interfaceManager) GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrTryRestartUnit", flags, ch, name, mode)
-}
-
-func (*interfaceManager) StoreReloadOrTryRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- return v.StoreReloadOrTryRestartUnit(
- <-v.GoReloadOrTryRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
-}
-
-// method KillUnit
-
-func (v *interfaceManager) GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".KillUnit", flags, ch, name, who, signal)
-}
-
-func (v *interfaceManager) KillUnit(flags dbus.Flags, name string, who string, signal int32) error {
- return (<-v.GoKillUnit(flags, make(chan *dbus.Call, 1), name, who, signal).Done).Err
-}
-
-// method ResetFailedUnit
-
-func (v *interfaceManager) GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailedUnit", flags, ch, name)
-}
-
-func (v *interfaceManager) ResetFailedUnit(flags dbus.Flags, name string) error {
- return (<-v.GoResetFailedUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method SetUnitProperties
-
-func (v *interfaceManager) GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUnitProperties", flags, ch, name, runtime, properties)
-}
-
-func (v *interfaceManager) SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error {
- return (<-v.GoSetUnitProperties(flags, make(chan *dbus.Call, 1), name, runtime, properties).Done).Err
-}
-
-// method RefUnit
-
-func (v *interfaceManager) GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RefUnit", flags, ch, name)
-}
-
-func (v *interfaceManager) RefUnit(flags dbus.Flags, name string) error {
- return (<-v.GoRefUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method UnrefUnit
-
-func (v *interfaceManager) GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnrefUnit", flags, ch, name)
-}
-
-func (v *interfaceManager) UnrefUnit(flags dbus.Flags, name string) error {
- return (<-v.GoUnrefUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method StartTransientUnit
-
-func (v *interfaceManager) GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".StartTransientUnit", flags, ch, name, mode, properties, aux)
-}
-
-func (*interfaceManager) StoreStartTransientUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error) {
- return v.StoreStartTransientUnit(
- <-v.GoStartTransientUnit(flags, make(chan *dbus.Call, 1), name, mode, properties, aux).Done)
-}
-
-// method GetUnitProcesses
-
-func (v *interfaceManager) GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitProcesses", flags, ch, name)
-}
-
-func (*interfaceManager) StoreGetUnitProcesses(call *dbus.Call) (processes []UnitProcess, err error) {
- err = call.Store(&processes)
- return
-}
-
-func (v *interfaceManager) GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error) {
- return v.StoreGetUnitProcesses(
- <-v.GoGetUnitProcesses(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method AttachProcessesToUnit
-
-func (v *interfaceManager) GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachProcessesToUnit", flags, ch, name, path, pids)
-}
-
-func (v *interfaceManager) AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error {
- return (<-v.GoAttachProcessesToUnit(flags, make(chan *dbus.Call, 1), name, path, pids).Done).Err
-}
-
-// method AbandonScope
-
-func (v *interfaceManager) GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AbandonScope", flags, ch, name)
-}
-
-func (v *interfaceManager) AbandonScope(flags dbus.Flags, name string) error {
- return (<-v.GoAbandonScope(flags, make(chan *dbus.Call, 1), name).Done).Err
-}
-
-// method GetJob
-
-func (v *interfaceManager) GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJob", flags, ch, id)
-}
-
-func (*interfaceManager) StoreGetJob(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceManager) GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error) {
- return v.StoreGetJob(
- <-v.GoGetJob(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method GetJobAfter
-
-func (v *interfaceManager) GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJobAfter", flags, ch, id)
-}
-
-func (*interfaceManager) StoreGetJobAfter(call *dbus.Call) (jobs []JobInfo, err error) {
- err = call.Store(&jobs)
- return
-}
-
-func (v *interfaceManager) GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error) {
- return v.StoreGetJobAfter(
- <-v.GoGetJobAfter(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method GetJobBefore
-
-func (v *interfaceManager) GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJobBefore", flags, ch, id)
-}
-
-func (*interfaceManager) StoreGetJobBefore(call *dbus.Call) (jobs []JobInfo, err error) {
- err = call.Store(&jobs)
- return
-}
-
-func (v *interfaceManager) GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error) {
- return v.StoreGetJobBefore(
- <-v.GoGetJobBefore(flags, make(chan *dbus.Call, 1), id).Done)
-}
-
-// method CancelJob
-
-func (v *interfaceManager) GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelJob", flags, ch, id)
-}
-
-func (v *interfaceManager) CancelJob(flags dbus.Flags, id uint32) error {
- return (<-v.GoCancelJob(flags, make(chan *dbus.Call, 1), id).Done).Err
-}
-
-// method ClearJobs
-
-func (v *interfaceManager) GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearJobs", flags, ch)
-}
-
-func (v *interfaceManager) ClearJobs(flags dbus.Flags) error {
- return (<-v.GoClearJobs(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ResetFailed
-
-func (v *interfaceManager) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailed", flags, ch)
-}
-
-func (v *interfaceManager) ResetFailed(flags dbus.Flags) error {
- return (<-v.GoResetFailed(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method ListUnits
-
-func (v *interfaceManager) GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnits", flags, ch)
-}
-
-func (*interfaceManager) StoreListUnits(call *dbus.Call) (units []UnitInfo, err error) {
- err = call.Store(&units)
- return
-}
-
-func (v *interfaceManager) ListUnits(flags dbus.Flags) ([]UnitInfo, error) {
- return v.StoreListUnits(
- <-v.GoListUnits(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListUnitsFiltered
-
-func (v *interfaceManager) GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsFiltered", flags, ch, states)
-}
-
-func (*interfaceManager) StoreListUnitsFiltered(call *dbus.Call) (units []UnitInfo, err error) {
- err = call.Store(&units)
- return
-}
-
-func (v *interfaceManager) ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error) {
- return v.StoreListUnitsFiltered(
- <-v.GoListUnitsFiltered(flags, make(chan *dbus.Call, 1), states).Done)
-}
-
-// method ListUnitsByPatterns
-
-func (v *interfaceManager) GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsByPatterns", flags, ch, states, patterns)
-}
-
-func (*interfaceManager) StoreListUnitsByPatterns(call *dbus.Call) (units []UnitInfo, err error) {
- err = call.Store(&units)
- return
-}
-
-func (v *interfaceManager) ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error) {
- return v.StoreListUnitsByPatterns(
- <-v.GoListUnitsByPatterns(flags, make(chan *dbus.Call, 1), states, patterns).Done)
-}
-
-// method ListUnitsByNames
-
-func (v *interfaceManager) GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsByNames", flags, ch, names)
-}
-
-func (*interfaceManager) StoreListUnitsByNames(call *dbus.Call) (units []UnitInfo, err error) {
- err = call.Store(&units)
- return
-}
-
-func (v *interfaceManager) ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error) {
- return v.StoreListUnitsByNames(
- <-v.GoListUnitsByNames(flags, make(chan *dbus.Call, 1), names).Done)
-}
-
-// method ListJobs
-
-func (v *interfaceManager) GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListJobs", flags, ch)
-}
-
-func (*interfaceManager) StoreListJobs(call *dbus.Call) (jobs []JobInfo, err error) {
- err = call.Store(&jobs)
- return
-}
-
-func (v *interfaceManager) ListJobs(flags dbus.Flags) ([]JobInfo, error) {
- return v.StoreListJobs(
- <-v.GoListJobs(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Subscribe
-
-func (v *interfaceManager) GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Subscribe", flags, ch)
-}
-
-func (v *interfaceManager) Subscribe(flags dbus.Flags) error {
- return (<-v.GoSubscribe(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Unsubscribe
-
-func (v *interfaceManager) GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unsubscribe", flags, ch)
-}
-
-func (v *interfaceManager) Unsubscribe(flags dbus.Flags) error {
- return (<-v.GoUnsubscribe(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Dump
-
-func (v *interfaceManager) GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Dump", flags, ch)
-}
-
-func (*interfaceManager) StoreDump(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceManager) Dump(flags dbus.Flags) (string, error) {
- return v.StoreDump(
- <-v.GoDump(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method DumpByFileDescriptor
-
-func (v *interfaceManager) GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpByFileDescriptor", flags, ch)
-}
-
-func (*interfaceManager) StoreDumpByFileDescriptor(call *dbus.Call) (fd dbus.UnixFD, err error) {
- err = call.Store(&fd)
- return
-}
-
-func (v *interfaceManager) DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error) {
- return v.StoreDumpByFileDescriptor(
- <-v.GoDumpByFileDescriptor(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method Reload
-
-func (v *interfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch)
-}
-
-func (v *interfaceManager) Reload(flags dbus.Flags) error {
- return (<-v.GoReload(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Reexecute
-
-func (v *interfaceManager) GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reexecute", flags, ch)
-}
-
-func (v *interfaceManager) Reexecute(flags dbus.Flags) error {
- return (<-v.GoReexecute(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Exit
-
-func (v *interfaceManager) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Exit", flags, ch)
-}
-
-func (v *interfaceManager) Exit(flags dbus.Flags) error {
- return (<-v.GoExit(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Reboot
-
-func (v *interfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch)
-}
-
-func (v *interfaceManager) Reboot(flags dbus.Flags) error {
- return (<-v.GoReboot(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method PowerOff
-
-func (v *interfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOff", flags, ch)
-}
-
-func (v *interfaceManager) PowerOff(flags dbus.Flags) error {
- return (<-v.GoPowerOff(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Halt
-
-func (v *interfaceManager) GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Halt", flags, ch)
-}
-
-func (v *interfaceManager) Halt(flags dbus.Flags) error {
- return (<-v.GoHalt(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method KExec
-
-func (v *interfaceManager) GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".KExec", flags, ch)
-}
-
-func (v *interfaceManager) KExec(flags dbus.Flags) error {
- return (<-v.GoKExec(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SwitchRoot
-
-func (v *interfaceManager) GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchRoot", flags, ch, newRoot, init)
-}
-
-func (v *interfaceManager) SwitchRoot(flags dbus.Flags, newRoot string, init string) error {
- return (<-v.GoSwitchRoot(flags, make(chan *dbus.Call, 1), newRoot, init).Done).Err
-}
-
-// method SetEnvironment
-
-func (v *interfaceManager) GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetEnvironment", flags, ch, names)
-}
-
-func (v *interfaceManager) SetEnvironment(flags dbus.Flags, names []string) error {
- return (<-v.GoSetEnvironment(flags, make(chan *dbus.Call, 1), names).Done).Err
-}
-
-// method UnsetEnvironment
-
-func (v *interfaceManager) GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsetEnvironment", flags, ch, names)
-}
-
-func (v *interfaceManager) UnsetEnvironment(flags dbus.Flags, names []string) error {
- return (<-v.GoUnsetEnvironment(flags, make(chan *dbus.Call, 1), names).Done).Err
-}
-
-// method UnsetAndSetEnvironment
-
-func (v *interfaceManager) GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsetAndSetEnvironment", flags, ch, unset, set)
-}
-
-func (v *interfaceManager) UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error {
- return (<-v.GoUnsetAndSetEnvironment(flags, make(chan *dbus.Call, 1), unset, set).Done).Err
-}
-
-// method ListUnitFiles
-
-func (v *interfaceManager) GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitFiles", flags, ch)
-}
-
-func (*interfaceManager) StoreListUnitFiles(call *dbus.Call) (files []UnitFile, err error) {
- err = call.Store(&files)
- return
-}
-
-func (v *interfaceManager) ListUnitFiles(flags dbus.Flags) ([]UnitFile, error) {
- return v.StoreListUnitFiles(
- <-v.GoListUnitFiles(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method ListUnitFilesByPatterns
-
-func (v *interfaceManager) GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitFilesByPatterns", flags, ch, states, patterns)
-}
-
-func (*interfaceManager) StoreListUnitFilesByPatterns(call *dbus.Call) (files []UnitFile, err error) {
- err = call.Store(&files)
- return
-}
-
-func (v *interfaceManager) ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error) {
- return v.StoreListUnitFilesByPatterns(
- <-v.GoListUnitFilesByPatterns(flags, make(chan *dbus.Call, 1), states, patterns).Done)
-}
-
-// method GetUnitFileState
-
-func (v *interfaceManager) GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitFileState", flags, ch, unit)
-}
-
-func (*interfaceManager) StoreGetUnitFileState(call *dbus.Call) (state string, err error) {
- err = call.Store(&state)
- return
-}
-
-func (v *interfaceManager) GetUnitFileState(flags dbus.Flags, unit string) (string, error) {
- return v.StoreGetUnitFileState(
- <-v.GoGetUnitFileState(flags, make(chan *dbus.Call, 1), unit).Done)
-}
-
-// method EnableUnitFiles
-
-func (v *interfaceManager) GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableUnitFiles", flags, ch, files, runtime, force)
-}
-
-func (*interfaceManager) StoreEnableUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
- err = call.Store(&carriesInstallInfo, &changes)
- return
-}
-
-func (v *interfaceManager) EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- return v.StoreEnableUnitFiles(
- <-v.GoEnableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
-}
-
-// method DisableUnitFiles
-
-func (v *interfaceManager) GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".DisableUnitFiles", flags, ch, files, runtime)
-}
-
-func (*interfaceManager) StoreDisableUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
- return v.StoreDisableUnitFiles(
- <-v.GoDisableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime).Done)
-}
-
-// method ReenableUnitFiles
-
-func (v *interfaceManager) GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReenableUnitFiles", flags, ch, files, runtime, force)
-}
-
-func (*interfaceManager) StoreReenableUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
- err = call.Store(&carriesInstallInfo, &changes)
- return
-}
-
-func (v *interfaceManager) ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- return v.StoreReenableUnitFiles(
- <-v.GoReenableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
-}
-
-// method LinkUnitFiles
-
-func (v *interfaceManager) GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LinkUnitFiles", flags, ch, files, runtime, force)
-}
-
-func (*interfaceManager) StoreLinkUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
- return v.StoreLinkUnitFiles(
- <-v.GoLinkUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
-}
-
-// method PresetUnitFiles
-
-func (v *interfaceManager) GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetUnitFiles", flags, ch, files, runtime, force)
-}
-
-func (*interfaceManager) StorePresetUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
- err = call.Store(&carriesInstallInfo, &changes)
- return
-}
-
-func (v *interfaceManager) PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- return v.StorePresetUnitFiles(
- <-v.GoPresetUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
-}
-
-// method PresetUnitFilesWithMode
-
-func (v *interfaceManager) GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetUnitFilesWithMode", flags, ch, files, mode, runtime, force)
-}
-
-func (*interfaceManager) StorePresetUnitFilesWithMode(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
- err = call.Store(&carriesInstallInfo, &changes)
- return
-}
-
-func (v *interfaceManager) PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- return v.StorePresetUnitFilesWithMode(
- <-v.GoPresetUnitFilesWithMode(flags, make(chan *dbus.Call, 1), files, mode, runtime, force).Done)
-}
-
-// method MaskUnitFiles
-
-func (v *interfaceManager) GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MaskUnitFiles", flags, ch, files, runtime, force)
-}
-
-func (*interfaceManager) StoreMaskUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
- return v.StoreMaskUnitFiles(
- <-v.GoMaskUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
-}
-
-// method UnmaskUnitFiles
-
-func (v *interfaceManager) GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UnmaskUnitFiles", flags, ch, files, runtime)
-}
-
-func (*interfaceManager) StoreUnmaskUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
- return v.StoreUnmaskUnitFiles(
- <-v.GoUnmaskUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime).Done)
-}
-
-// method RevertUnitFiles
-
-func (v *interfaceManager) GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RevertUnitFiles", flags, ch, files)
-}
-
-func (*interfaceManager) StoreRevertUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error) {
- return v.StoreRevertUnitFiles(
- <-v.GoRevertUnitFiles(flags, make(chan *dbus.Call, 1), files).Done)
-}
-
-// method SetDefaultTarget
-
-func (v *interfaceManager) GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultTarget", flags, ch, name, force)
-}
-
-func (*interfaceManager) StoreSetDefaultTarget(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error) {
- return v.StoreSetDefaultTarget(
- <-v.GoSetDefaultTarget(flags, make(chan *dbus.Call, 1), name, force).Done)
-}
-
-// method GetDefaultTarget
-
-func (v *interfaceManager) GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultTarget", flags, ch)
-}
-
-func (*interfaceManager) StoreGetDefaultTarget(call *dbus.Call) (name string, err error) {
- err = call.Store(&name)
- return
-}
-
-func (v *interfaceManager) GetDefaultTarget(flags dbus.Flags) (string, error) {
- return v.StoreGetDefaultTarget(
- <-v.GoGetDefaultTarget(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method PresetAllUnitFiles
-
-func (v *interfaceManager) GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetAllUnitFiles", flags, ch, mode, runtime, force)
-}
-
-func (*interfaceManager) StorePresetAllUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error) {
- return v.StorePresetAllUnitFiles(
- <-v.GoPresetAllUnitFiles(flags, make(chan *dbus.Call, 1), mode, runtime, force).Done)
-}
-
-// method AddDependencyUnitFiles
-
-func (v *interfaceManager) GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddDependencyUnitFiles", flags, ch, files, target, type0, runtime, force)
-}
-
-func (*interfaceManager) StoreAddDependencyUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
- err = call.Store(&changes)
- return
-}
-
-func (v *interfaceManager) AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error) {
- return v.StoreAddDependencyUnitFiles(
- <-v.GoAddDependencyUnitFiles(flags, make(chan *dbus.Call, 1), files, target, type0, runtime, force).Done)
-}
-
-// method GetUnitFileLinks
-
-func (v *interfaceManager) GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitFileLinks", flags, ch, name, runtime)
-}
-
-func (*interfaceManager) StoreGetUnitFileLinks(call *dbus.Call) (links []string, err error) {
- err = call.Store(&links)
- return
-}
-
-func (v *interfaceManager) GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error) {
- return v.StoreGetUnitFileLinks(
- <-v.GoGetUnitFileLinks(flags, make(chan *dbus.Call, 1), name, runtime).Done)
-}
-
-// method SetExitCode
-
-func (v *interfaceManager) GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetExitCode", flags, ch, exitCode)
-}
-
-func (v *interfaceManager) SetExitCode(flags dbus.Flags, exitCode uint8) error {
- return (<-v.GoSetExitCode(flags, make(chan *dbus.Call, 1), exitCode).Done).Err
-}
-
-// method LookupDynamicUserByName
-
-func (v *interfaceManager) GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LookupDynamicUserByName", flags, ch, name)
-}
-
-func (*interfaceManager) StoreLookupDynamicUserByName(call *dbus.Call) (user uint32, err error) {
- err = call.Store(&user)
- return
-}
-
-func (v *interfaceManager) LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error) {
- return v.StoreLookupDynamicUserByName(
- <-v.GoLookupDynamicUserByName(flags, make(chan *dbus.Call, 1), name).Done)
-}
-
-// method LookupDynamicUserByUID
-
-func (v *interfaceManager) GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LookupDynamicUserByUID", flags, ch, uid)
-}
-
-func (*interfaceManager) StoreLookupDynamicUserByUID(call *dbus.Call) (user string, err error) {
- err = call.Store(&user)
- return
-}
-
-func (v *interfaceManager) LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error) {
- return v.StoreLookupDynamicUserByUID(
- <-v.GoLookupDynamicUserByUID(flags, make(chan *dbus.Call, 1), uid).Done)
-}
-
-// method GetDynamicUsers
-
-func (v *interfaceManager) GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDynamicUsers", flags, ch)
-}
-
-func (*interfaceManager) StoreGetDynamicUsers(call *dbus.Call) (users []DynamicUser, err error) {
- err = call.Store(&users)
- return
-}
-
-func (v *interfaceManager) GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error) {
- return v.StoreGetDynamicUsers(
- <-v.GoGetDynamicUsers(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal UnitNew
-
-func (v *interfaceManager) ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UnitNew", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UnitNew",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var unit dbus.ObjectPath
- err := dbus.Store(sig.Body, &id, &unit)
- if err == nil {
- cb(id, unit)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UnitRemoved
-
-func (v *interfaceManager) ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UnitRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UnitRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id string
- var unit dbus.ObjectPath
- err := dbus.Store(sig.Body, &id, &unit)
- if err == nil {
- cb(id, unit)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal JobNew
-
-func (v *interfaceManager) ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "JobNew", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".JobNew",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id uint32
- var job dbus.ObjectPath
- var unit string
- err := dbus.Store(sig.Body, &id, &job, &unit)
- if err == nil {
- cb(id, job, unit)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal JobRemoved
-
-func (v *interfaceManager) ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "JobRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".JobRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var id uint32
- var job dbus.ObjectPath
- var unit string
- var result string
- err := dbus.Store(sig.Body, &id, &job, &unit, &result)
- if err == nil {
- cb(id, job, unit, result)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal StartupFinished
-
-func (v *interfaceManager) ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "StartupFinished", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".StartupFinished",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var firmware uint64
- var loader uint64
- var kernel uint64
- var initrd uint64
- var userspace uint64
- var total uint64
- err := dbus.Store(sig.Body, &firmware, &loader, &kernel, &initrd, &userspace, &total)
- if err == nil {
- cb(firmware, loader, kernel, initrd, userspace, total)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal UnitFilesChanged
-
-func (v *interfaceManager) ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "UnitFilesChanged", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".UnitFilesChanged",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal Reloading
-
-func (v *interfaceManager) ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Reloading", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Reloading",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var active bool
- err := dbus.Store(sig.Body, &active)
- if err == nil {
- cb(active)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property Version s
-
-func (v *interfaceManager) Version() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Version",
- }
-}
-
-// property Features s
-
-func (v *interfaceManager) Features() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Features",
- }
-}
-
-// property Virtualization s
-
-func (v *interfaceManager) Virtualization() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Virtualization",
- }
-}
-
-// property Architecture s
-
-func (v *interfaceManager) Architecture() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Architecture",
- }
-}
-
-// property Tainted s
-
-func (v *interfaceManager) Tainted() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Tainted",
- }
-}
-
-// property FirmwareTimestamp t
-
-func (v *interfaceManager) FirmwareTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "FirmwareTimestamp",
- }
-}
-
-// property FirmwareTimestampMonotonic t
-
-func (v *interfaceManager) FirmwareTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "FirmwareTimestampMonotonic",
- }
-}
-
-// property LoaderTimestamp t
-
-func (v *interfaceManager) LoaderTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LoaderTimestamp",
- }
-}
-
-// property LoaderTimestampMonotonic t
-
-func (v *interfaceManager) LoaderTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LoaderTimestampMonotonic",
- }
-}
-
-// property KernelTimestamp t
-
-func (v *interfaceManager) KernelTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "KernelTimestamp",
- }
-}
-
-// property KernelTimestampMonotonic t
-
-func (v *interfaceManager) KernelTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "KernelTimestampMonotonic",
- }
-}
-
-// property InitRDTimestamp t
-
-func (v *interfaceManager) InitRDTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDTimestamp",
- }
-}
-
-// property InitRDTimestampMonotonic t
-
-func (v *interfaceManager) InitRDTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDTimestampMonotonic",
- }
-}
-
-// property UserspaceTimestamp t
-
-func (v *interfaceManager) UserspaceTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UserspaceTimestamp",
- }
-}
-
-// property UserspaceTimestampMonotonic t
-
-func (v *interfaceManager) UserspaceTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UserspaceTimestampMonotonic",
- }
-}
-
-// property FinishTimestamp t
-
-func (v *interfaceManager) FinishTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "FinishTimestamp",
- }
-}
-
-// property FinishTimestampMonotonic t
-
-func (v *interfaceManager) FinishTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "FinishTimestampMonotonic",
- }
-}
-
-// property SecurityStartTimestamp t
-
-func (v *interfaceManager) SecurityStartTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "SecurityStartTimestamp",
- }
-}
-
-// property SecurityStartTimestampMonotonic t
-
-func (v *interfaceManager) SecurityStartTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "SecurityStartTimestampMonotonic",
- }
-}
-
-// property SecurityFinishTimestamp t
-
-func (v *interfaceManager) SecurityFinishTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "SecurityFinishTimestamp",
- }
-}
-
-// property SecurityFinishTimestampMonotonic t
-
-func (v *interfaceManager) SecurityFinishTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "SecurityFinishTimestampMonotonic",
- }
-}
-
-// property GeneratorsStartTimestamp t
-
-func (v *interfaceManager) GeneratorsStartTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "GeneratorsStartTimestamp",
- }
-}
-
-// property GeneratorsStartTimestampMonotonic t
-
-func (v *interfaceManager) GeneratorsStartTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "GeneratorsStartTimestampMonotonic",
- }
-}
-
-// property GeneratorsFinishTimestamp t
-
-func (v *interfaceManager) GeneratorsFinishTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "GeneratorsFinishTimestamp",
- }
-}
-
-// property GeneratorsFinishTimestampMonotonic t
-
-func (v *interfaceManager) GeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "GeneratorsFinishTimestampMonotonic",
- }
-}
-
-// property UnitsLoadStartTimestamp t
-
-func (v *interfaceManager) UnitsLoadStartTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UnitsLoadStartTimestamp",
- }
-}
-
-// property UnitsLoadStartTimestampMonotonic t
-
-func (v *interfaceManager) UnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UnitsLoadStartTimestampMonotonic",
- }
-}
-
-// property UnitsLoadFinishTimestamp t
-
-func (v *interfaceManager) UnitsLoadFinishTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UnitsLoadFinishTimestamp",
- }
-}
-
-// property UnitsLoadFinishTimestampMonotonic t
-
-func (v *interfaceManager) UnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "UnitsLoadFinishTimestampMonotonic",
- }
-}
-
-// property InitRDSecurityStartTimestamp t
-
-func (v *interfaceManager) InitRDSecurityStartTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDSecurityStartTimestamp",
- }
-}
-
-// property InitRDSecurityStartTimestampMonotonic t
-
-func (v *interfaceManager) InitRDSecurityStartTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDSecurityStartTimestampMonotonic",
- }
-}
-
-// property InitRDSecurityFinishTimestamp t
-
-func (v *interfaceManager) InitRDSecurityFinishTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDSecurityFinishTimestamp",
- }
-}
-
-// property InitRDSecurityFinishTimestampMonotonic t
-
-func (v *interfaceManager) InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDSecurityFinishTimestampMonotonic",
- }
-}
-
-// property InitRDGeneratorsStartTimestamp t
-
-func (v *interfaceManager) InitRDGeneratorsStartTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDGeneratorsStartTimestamp",
- }
-}
-
-// property InitRDGeneratorsStartTimestampMonotonic t
-
-func (v *interfaceManager) InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDGeneratorsStartTimestampMonotonic",
- }
-}
-
-// property InitRDGeneratorsFinishTimestamp t
-
-func (v *interfaceManager) InitRDGeneratorsFinishTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDGeneratorsFinishTimestamp",
- }
-}
-
-// property InitRDGeneratorsFinishTimestampMonotonic t
-
-func (v *interfaceManager) InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDGeneratorsFinishTimestampMonotonic",
- }
-}
-
-// property InitRDUnitsLoadStartTimestamp t
-
-func (v *interfaceManager) InitRDUnitsLoadStartTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDUnitsLoadStartTimestamp",
- }
-}
-
-// property InitRDUnitsLoadStartTimestampMonotonic t
-
-func (v *interfaceManager) InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDUnitsLoadStartTimestampMonotonic",
- }
-}
-
-// property InitRDUnitsLoadFinishTimestamp t
-
-func (v *interfaceManager) InitRDUnitsLoadFinishTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDUnitsLoadFinishTimestamp",
- }
-}
-
-// property InitRDUnitsLoadFinishTimestampMonotonic t
-
-func (v *interfaceManager) InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InitRDUnitsLoadFinishTimestampMonotonic",
- }
-}
-
-// property LogLevel s
-
-func (v *interfaceManager) LogLevel() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "LogLevel",
- }
-}
-
-// property LogTarget s
-
-func (v *interfaceManager) LogTarget() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "LogTarget",
- }
-}
-
-// property NNames u
-
-func (v *interfaceManager) NNames() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NNames",
- }
-}
-
-// property NFailedUnits u
-
-func (v *interfaceManager) NFailedUnits() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NFailedUnits",
- }
-}
-
-// property NJobs u
-
-func (v *interfaceManager) NJobs() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NJobs",
- }
-}
-
-// property NInstalledJobs u
-
-func (v *interfaceManager) NInstalledJobs() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NInstalledJobs",
- }
-}
-
-// property NFailedJobs u
-
-func (v *interfaceManager) NFailedJobs() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NFailedJobs",
- }
-}
-
-// property Progress d
-
-func (v *interfaceManager) Progress() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Progress",
- }
-}
-
-// property Environment as
-
-func (v *interfaceManager) Environment() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Environment",
- }
-}
-
-// property ConfirmSpawn b
-
-func (v *interfaceManager) ConfirmSpawn() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ConfirmSpawn",
- }
-}
-
-// property ShowStatus b
-
-func (v *interfaceManager) ShowStatus() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ShowStatus",
- }
-}
-
-// property UnitPath as
-
-func (v *interfaceManager) UnitPath() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UnitPath",
- }
-}
-
-// property DefaultStandardOutput s
-
-func (v *interfaceManager) DefaultStandardOutput() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DefaultStandardOutput",
- }
-}
-
-// property DefaultStandardError s
-
-func (v *interfaceManager) DefaultStandardError() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DefaultStandardError",
- }
-}
-
-// property RuntimeWatchdogUSec t
-
-func (v *interfaceManager) RuntimeWatchdogUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RuntimeWatchdogUSec",
- }
-}
-
-// property ShutdownWatchdogUSec t
-
-func (v *interfaceManager) ShutdownWatchdogUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ShutdownWatchdogUSec",
- }
-}
-
-// property ServiceWatchdogs b
-
-func (v *interfaceManager) ServiceWatchdogs() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ServiceWatchdogs",
- }
-}
-
-// property ControlGroup s
-
-func (v *interfaceManager) ControlGroup() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ControlGroup",
- }
-}
-
-// property SystemState s
-
-func (v *interfaceManager) SystemState() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SystemState",
- }
-}
-
-// property ExitCode y
-
-func (v *interfaceManager) ExitCode() proxy.PropByte {
- return &proxy.ImplPropByte{
- Impl: v,
- Name: "ExitCode",
- }
-}
-
-// property DefaultTimerAccuracyUSec t
-
-func (v *interfaceManager) DefaultTimerAccuracyUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultTimerAccuracyUSec",
- }
-}
-
-// property DefaultTimeoutStartUSec t
-
-func (v *interfaceManager) DefaultTimeoutStartUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultTimeoutStartUSec",
- }
-}
-
-// property DefaultTimeoutStopUSec t
-
-func (v *interfaceManager) DefaultTimeoutStopUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultTimeoutStopUSec",
- }
-}
-
-// property DefaultRestartUSec t
-
-func (v *interfaceManager) DefaultRestartUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultRestartUSec",
- }
-}
-
-// property DefaultStartLimitIntervalUSec t
-
-func (v *interfaceManager) DefaultStartLimitIntervalUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultStartLimitIntervalUSec",
- }
-}
-
-// property DefaultStartLimitBurst u
-
-func (v *interfaceManager) DefaultStartLimitBurst() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "DefaultStartLimitBurst",
- }
-}
-
-// property DefaultCPUAccounting b
-
-func (v *interfaceManager) DefaultCPUAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DefaultCPUAccounting",
- }
-}
-
-// property DefaultBlockIOAccounting b
-
-func (v *interfaceManager) DefaultBlockIOAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DefaultBlockIOAccounting",
- }
-}
-
-// property DefaultMemoryAccounting b
-
-func (v *interfaceManager) DefaultMemoryAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DefaultMemoryAccounting",
- }
-}
-
-// property DefaultTasksAccounting b
-
-func (v *interfaceManager) DefaultTasksAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DefaultTasksAccounting",
- }
-}
-
-// property DefaultLimitCPU t
-
-func (v *interfaceManager) DefaultLimitCPU() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitCPU",
- }
-}
-
-// property DefaultLimitCPUSoft t
-
-func (v *interfaceManager) DefaultLimitCPUSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitCPUSoft",
- }
-}
-
-// property DefaultLimitFSIZE t
-
-func (v *interfaceManager) DefaultLimitFSIZE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitFSIZE",
- }
-}
-
-// property DefaultLimitFSIZESoft t
-
-func (v *interfaceManager) DefaultLimitFSIZESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitFSIZESoft",
- }
-}
-
-// property DefaultLimitDATA t
-
-func (v *interfaceManager) DefaultLimitDATA() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitDATA",
- }
-}
-
-// property DefaultLimitDATASoft t
-
-func (v *interfaceManager) DefaultLimitDATASoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitDATASoft",
- }
-}
-
-// property DefaultLimitSTACK t
-
-func (v *interfaceManager) DefaultLimitSTACK() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitSTACK",
- }
-}
-
-// property DefaultLimitSTACKSoft t
-
-func (v *interfaceManager) DefaultLimitSTACKSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitSTACKSoft",
- }
-}
-
-// property DefaultLimitCORE t
-
-func (v *interfaceManager) DefaultLimitCORE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitCORE",
- }
-}
-
-// property DefaultLimitCORESoft t
-
-func (v *interfaceManager) DefaultLimitCORESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitCORESoft",
- }
-}
-
-// property DefaultLimitRSS t
-
-func (v *interfaceManager) DefaultLimitRSS() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitRSS",
- }
-}
-
-// property DefaultLimitRSSSoft t
-
-func (v *interfaceManager) DefaultLimitRSSSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitRSSSoft",
- }
-}
-
-// property DefaultLimitNOFILE t
-
-func (v *interfaceManager) DefaultLimitNOFILE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitNOFILE",
- }
-}
-
-// property DefaultLimitNOFILESoft t
-
-func (v *interfaceManager) DefaultLimitNOFILESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitNOFILESoft",
- }
-}
-
-// property DefaultLimitAS t
-
-func (v *interfaceManager) DefaultLimitAS() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitAS",
- }
-}
-
-// property DefaultLimitASSoft t
-
-func (v *interfaceManager) DefaultLimitASSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitASSoft",
- }
-}
-
-// property DefaultLimitNPROC t
-
-func (v *interfaceManager) DefaultLimitNPROC() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitNPROC",
- }
-}
-
-// property DefaultLimitNPROCSoft t
-
-func (v *interfaceManager) DefaultLimitNPROCSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitNPROCSoft",
- }
-}
-
-// property DefaultLimitMEMLOCK t
-
-func (v *interfaceManager) DefaultLimitMEMLOCK() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitMEMLOCK",
- }
-}
-
-// property DefaultLimitMEMLOCKSoft t
-
-func (v *interfaceManager) DefaultLimitMEMLOCKSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitMEMLOCKSoft",
- }
-}
-
-// property DefaultLimitLOCKS t
-
-func (v *interfaceManager) DefaultLimitLOCKS() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitLOCKS",
- }
-}
-
-// property DefaultLimitLOCKSSoft t
-
-func (v *interfaceManager) DefaultLimitLOCKSSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitLOCKSSoft",
- }
-}
-
-// property DefaultLimitSIGPENDING t
-
-func (v *interfaceManager) DefaultLimitSIGPENDING() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitSIGPENDING",
- }
-}
-
-// property DefaultLimitSIGPENDINGSoft t
-
-func (v *interfaceManager) DefaultLimitSIGPENDINGSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitSIGPENDINGSoft",
- }
-}
-
-// property DefaultLimitMSGQUEUE t
-
-func (v *interfaceManager) DefaultLimitMSGQUEUE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitMSGQUEUE",
- }
-}
-
-// property DefaultLimitMSGQUEUESoft t
-
-func (v *interfaceManager) DefaultLimitMSGQUEUESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitMSGQUEUESoft",
- }
-}
-
-// property DefaultLimitNICE t
-
-func (v *interfaceManager) DefaultLimitNICE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitNICE",
- }
-}
-
-// property DefaultLimitNICESoft t
-
-func (v *interfaceManager) DefaultLimitNICESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitNICESoft",
- }
-}
-
-// property DefaultLimitRTPRIO t
-
-func (v *interfaceManager) DefaultLimitRTPRIO() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitRTPRIO",
- }
-}
-
-// property DefaultLimitRTPRIOSoft t
-
-func (v *interfaceManager) DefaultLimitRTPRIOSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitRTPRIOSoft",
- }
-}
-
-// property DefaultLimitRTTIME t
-
-func (v *interfaceManager) DefaultLimitRTTIME() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitRTTIME",
- }
-}
-
-// property DefaultLimitRTTIMESoft t
-
-func (v *interfaceManager) DefaultLimitRTTIMESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultLimitRTTIMESoft",
- }
-}
-
-// property DefaultTasksMax t
-
-func (v *interfaceManager) DefaultTasksMax() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DefaultTasksMax",
- }
-}
-
-// property TimerSlackNSec t
-
-func (v *interfaceManager) TimerSlackNSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimerSlackNSec",
- }
-}
-
-type Unit interface {
- Unit() unit // interface org.freedesktop.systemd1.Unit
- Service() service // interface org.freedesktop.systemd1.Service
- proxy.Object
-}
-
-type objectUnit struct {
- interfaceUnit // interface org.freedesktop.systemd1.Unit
- interfaceService // interface org.freedesktop.systemd1.Service
- proxy.ImplObject
-}
-
-func NewUnit(conn *dbus.Conn, path dbus.ObjectPath) (Unit, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectUnit)
- obj.ImplObject.Init_(conn, "org.freedesktop.systemd1", path)
- return obj, nil
-}
-
-func (obj *objectUnit) Unit() unit {
- return &obj.interfaceUnit
-}
-
-type unit interface {
- GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
- GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
- GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
- GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
- GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
- GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
- GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
- ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
- GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call
- Kill(flags dbus.Flags, who string, signal int32) error
- GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ResetFailed(flags dbus.Flags) error
- GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call
- SetProperties(flags dbus.Flags, runtime bool, properties []Property) error
- GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Ref(flags dbus.Flags) error
- GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Unref(flags dbus.Flags) error
- Id() proxy.PropString
- Names() proxy.PropStringArray
- Following() proxy.PropString
- Requires() proxy.PropStringArray
- Requisite() proxy.PropStringArray
- Wants() proxy.PropStringArray
- BindsTo() proxy.PropStringArray
- PartOf() proxy.PropStringArray
- RequiredBy() proxy.PropStringArray
- RequisiteOf() proxy.PropStringArray
- WantedBy() proxy.PropStringArray
- BoundBy() proxy.PropStringArray
- ConsistsOf() proxy.PropStringArray
- Conflicts() proxy.PropStringArray
- ConflictedBy() proxy.PropStringArray
- Before() proxy.PropStringArray
- After() proxy.PropStringArray
- OnFailure() proxy.PropStringArray
- Triggers() proxy.PropStringArray
- TriggeredBy() proxy.PropStringArray
- PropagatesReloadTo() proxy.PropStringArray
- ReloadPropagatedFrom() proxy.PropStringArray
- JoinsNamespaceOf() proxy.PropStringArray
- RequiresMountsFor() proxy.PropStringArray
- Documentation() proxy.PropStringArray
- Description() proxy.PropString
- LoadState() proxy.PropString
- ActiveState() proxy.PropString
- SubState() proxy.PropString
- FragmentPath() proxy.PropString
- SourcePath() proxy.PropString
- DropInPaths() proxy.PropStringArray
- UnitFileState() proxy.PropString
- UnitFilePreset() proxy.PropString
- StateChangeTimestamp() proxy.PropUint64
- StateChangeTimestampMonotonic() proxy.PropUint64
- InactiveExitTimestamp() proxy.PropUint64
- InactiveExitTimestampMonotonic() proxy.PropUint64
- ActiveEnterTimestamp() proxy.PropUint64
- ActiveEnterTimestampMonotonic() proxy.PropUint64
- ActiveExitTimestamp() proxy.PropUint64
- ActiveExitTimestampMonotonic() proxy.PropUint64
- InactiveEnterTimestamp() proxy.PropUint64
- InactiveEnterTimestampMonotonic() proxy.PropUint64
- CanStart() proxy.PropBool
- CanStop() proxy.PropBool
- CanReload() proxy.PropBool
- CanIsolate() proxy.PropBool
- Job() PropUnitJob
- StopWhenUnneeded() proxy.PropBool
- RefuseManualStart() proxy.PropBool
- RefuseManualStop() proxy.PropBool
- AllowIsolate() proxy.PropBool
- DefaultDependencies() proxy.PropBool
- OnFailureJobMode() proxy.PropString
- IgnoreOnIsolate() proxy.PropBool
- NeedDaemonReload() proxy.PropBool
- JobTimeoutUSec() proxy.PropUint64
- JobRunningTimeoutUSec() proxy.PropUint64
- JobTimeoutAction() proxy.PropString
- JobTimeoutRebootArgument() proxy.PropString
- ConditionResult() proxy.PropBool
- AssertResult() proxy.PropBool
- ConditionTimestamp() proxy.PropUint64
- ConditionTimestampMonotonic() proxy.PropUint64
- AssertTimestamp() proxy.PropUint64
- AssertTimestampMonotonic() proxy.PropUint64
- Conditions() PropUnitConditions
- Asserts() PropUnitAsserts
- LoadError() PropUnitLoadError
- Transient() proxy.PropBool
- Perpetual() proxy.PropBool
- StartLimitIntervalUSec() proxy.PropUint64
- StartLimitBurst() proxy.PropUint32
- StartLimitAction() proxy.PropString
- FailureAction() proxy.PropString
- FailureActionExitStatus() proxy.PropInt32
- SuccessAction() proxy.PropString
- SuccessActionExitStatus() proxy.PropInt32
- RebootArgument() proxy.PropString
- InvocationID() proxy.PropByteArray
- CollectMode() proxy.PropString
- Refs() proxy.PropStringArray
-}
-
-type interfaceUnit struct{}
-
-func (v *interfaceUnit) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceUnit) GetInterfaceName_() string {
- return "org.freedesktop.systemd1.Unit"
-}
-
-// method Start
-
-func (v *interfaceUnit) GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Start", flags, ch, mode)
-}
-
-func (*interfaceUnit) StoreStart(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceUnit) Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- return v.StoreStart(
- <-v.GoStart(flags, make(chan *dbus.Call, 1), mode).Done)
-}
-
-// method Stop
-
-func (v *interfaceUnit) GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Stop", flags, ch, mode)
-}
-
-func (*interfaceUnit) StoreStop(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceUnit) Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- return v.StoreStop(
- <-v.GoStop(flags, make(chan *dbus.Call, 1), mode).Done)
-}
-
-// method Reload
-
-func (v *interfaceUnit) GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch, mode)
-}
-
-func (*interfaceUnit) StoreReload(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceUnit) Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- return v.StoreReload(
- <-v.GoReload(flags, make(chan *dbus.Call, 1), mode).Done)
-}
-
-// method Restart
-
-func (v *interfaceUnit) GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Restart", flags, ch, mode)
-}
-
-func (*interfaceUnit) StoreRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceUnit) Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- return v.StoreRestart(
- <-v.GoRestart(flags, make(chan *dbus.Call, 1), mode).Done)
-}
-
-// method TryRestart
-
-func (v *interfaceUnit) GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".TryRestart", flags, ch, mode)
-}
-
-func (*interfaceUnit) StoreTryRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceUnit) TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- return v.StoreTryRestart(
- <-v.GoTryRestart(flags, make(chan *dbus.Call, 1), mode).Done)
-}
-
-// method ReloadOrRestart
-
-func (v *interfaceUnit) GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrRestart", flags, ch, mode)
-}
-
-func (*interfaceUnit) StoreReloadOrRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceUnit) ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- return v.StoreReloadOrRestart(
- <-v.GoReloadOrRestart(flags, make(chan *dbus.Call, 1), mode).Done)
-}
-
-// method ReloadOrTryRestart
-
-func (v *interfaceUnit) GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrTryRestart", flags, ch, mode)
-}
-
-func (*interfaceUnit) StoreReloadOrTryRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
- err = call.Store(&job)
- return
-}
-
-func (v *interfaceUnit) ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- return v.StoreReloadOrTryRestart(
- <-v.GoReloadOrTryRestart(flags, make(chan *dbus.Call, 1), mode).Done)
-}
-
-// method Kill
-
-func (v *interfaceUnit) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch, who, signal)
-}
-
-func (v *interfaceUnit) Kill(flags dbus.Flags, who string, signal int32) error {
- return (<-v.GoKill(flags, make(chan *dbus.Call, 1), who, signal).Done).Err
-}
-
-// method ResetFailed
-
-func (v *interfaceUnit) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailed", flags, ch)
-}
-
-func (v *interfaceUnit) ResetFailed(flags dbus.Flags) error {
- return (<-v.GoResetFailed(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method SetProperties
-
-func (v *interfaceUnit) GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProperties", flags, ch, runtime, properties)
-}
-
-func (v *interfaceUnit) SetProperties(flags dbus.Flags, runtime bool, properties []Property) error {
- return (<-v.GoSetProperties(flags, make(chan *dbus.Call, 1), runtime, properties).Done).Err
-}
-
-// method Ref
-
-func (v *interfaceUnit) GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Ref", flags, ch)
-}
-
-func (v *interfaceUnit) Ref(flags dbus.Flags) error {
- return (<-v.GoRef(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Unref
-
-func (v *interfaceUnit) GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unref", flags, ch)
-}
-
-func (v *interfaceUnit) Unref(flags dbus.Flags) error {
- return (<-v.GoUnref(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property Id s
-
-func (v *interfaceUnit) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-// property Names as
-
-func (v *interfaceUnit) Names() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Names",
- }
-}
-
-// property Following s
-
-func (v *interfaceUnit) Following() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Following",
- }
-}
-
-// property Requires as
-
-func (v *interfaceUnit) Requires() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Requires",
- }
-}
-
-// property Requisite as
-
-func (v *interfaceUnit) Requisite() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Requisite",
- }
-}
-
-// property Wants as
-
-func (v *interfaceUnit) Wants() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Wants",
- }
-}
-
-// property BindsTo as
-
-func (v *interfaceUnit) BindsTo() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "BindsTo",
- }
-}
-
-// property PartOf as
-
-func (v *interfaceUnit) PartOf() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "PartOf",
- }
-}
-
-// property RequiredBy as
-
-func (v *interfaceUnit) RequiredBy() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "RequiredBy",
- }
-}
-
-// property RequisiteOf as
-
-func (v *interfaceUnit) RequisiteOf() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "RequisiteOf",
- }
-}
-
-// property WantedBy as
-
-func (v *interfaceUnit) WantedBy() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "WantedBy",
- }
-}
-
-// property BoundBy as
-
-func (v *interfaceUnit) BoundBy() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "BoundBy",
- }
-}
-
-// property ConsistsOf as
-
-func (v *interfaceUnit) ConsistsOf() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "ConsistsOf",
- }
-}
-
-// property Conflicts as
-
-func (v *interfaceUnit) Conflicts() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Conflicts",
- }
-}
-
-// property ConflictedBy as
-
-func (v *interfaceUnit) ConflictedBy() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "ConflictedBy",
- }
-}
-
-// property Before as
-
-func (v *interfaceUnit) Before() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Before",
- }
-}
-
-// property After as
-
-func (v *interfaceUnit) After() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "After",
- }
-}
-
-// property OnFailure as
-
-func (v *interfaceUnit) OnFailure() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "OnFailure",
- }
-}
-
-// property Triggers as
-
-func (v *interfaceUnit) Triggers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Triggers",
- }
-}
-
-// property TriggeredBy as
-
-func (v *interfaceUnit) TriggeredBy() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "TriggeredBy",
- }
-}
-
-// property PropagatesReloadTo as
-
-func (v *interfaceUnit) PropagatesReloadTo() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "PropagatesReloadTo",
- }
-}
-
-// property ReloadPropagatedFrom as
-
-func (v *interfaceUnit) ReloadPropagatedFrom() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "ReloadPropagatedFrom",
- }
-}
-
-// property JoinsNamespaceOf as
-
-func (v *interfaceUnit) JoinsNamespaceOf() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "JoinsNamespaceOf",
- }
-}
-
-// property RequiresMountsFor as
-
-func (v *interfaceUnit) RequiresMountsFor() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "RequiresMountsFor",
- }
-}
-
-// property Documentation as
-
-func (v *interfaceUnit) Documentation() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Documentation",
- }
-}
-
-// property Description s
-
-func (v *interfaceUnit) Description() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Description",
- }
-}
-
-// property LoadState s
-
-func (v *interfaceUnit) LoadState() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "LoadState",
- }
-}
-
-// property ActiveState s
-
-func (v *interfaceUnit) ActiveState() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ActiveState",
- }
-}
-
-// property SubState s
-
-func (v *interfaceUnit) SubState() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SubState",
- }
-}
-
-// property FragmentPath s
-
-func (v *interfaceUnit) FragmentPath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FragmentPath",
- }
-}
-
-// property SourcePath s
-
-func (v *interfaceUnit) SourcePath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SourcePath",
- }
-}
-
-// property DropInPaths as
-
-func (v *interfaceUnit) DropInPaths() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "DropInPaths",
- }
-}
-
-// property UnitFileState s
-
-func (v *interfaceUnit) UnitFileState() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UnitFileState",
- }
-}
-
-// property UnitFilePreset s
-
-func (v *interfaceUnit) UnitFilePreset() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UnitFilePreset",
- }
-}
-
-// property StateChangeTimestamp t
-
-func (v *interfaceUnit) StateChangeTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "StateChangeTimestamp",
- }
-}
-
-// property StateChangeTimestampMonotonic t
-
-func (v *interfaceUnit) StateChangeTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "StateChangeTimestampMonotonic",
- }
-}
-
-// property InactiveExitTimestamp t
-
-func (v *interfaceUnit) InactiveExitTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InactiveExitTimestamp",
- }
-}
-
-// property InactiveExitTimestampMonotonic t
-
-func (v *interfaceUnit) InactiveExitTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InactiveExitTimestampMonotonic",
- }
-}
-
-// property ActiveEnterTimestamp t
-
-func (v *interfaceUnit) ActiveEnterTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ActiveEnterTimestamp",
- }
-}
-
-// property ActiveEnterTimestampMonotonic t
-
-func (v *interfaceUnit) ActiveEnterTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ActiveEnterTimestampMonotonic",
- }
-}
-
-// property ActiveExitTimestamp t
-
-func (v *interfaceUnit) ActiveExitTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ActiveExitTimestamp",
- }
-}
-
-// property ActiveExitTimestampMonotonic t
-
-func (v *interfaceUnit) ActiveExitTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ActiveExitTimestampMonotonic",
- }
-}
-
-// property InactiveEnterTimestamp t
-
-func (v *interfaceUnit) InactiveEnterTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InactiveEnterTimestamp",
- }
-}
-
-// property InactiveEnterTimestampMonotonic t
-
-func (v *interfaceUnit) InactiveEnterTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "InactiveEnterTimestampMonotonic",
- }
-}
-
-// property CanStart b
-
-func (v *interfaceUnit) CanStart() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanStart",
- }
-}
-
-// property CanStop b
-
-func (v *interfaceUnit) CanStop() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanStop",
- }
-}
-
-// property CanReload b
-
-func (v *interfaceUnit) CanReload() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanReload",
- }
-}
-
-// property CanIsolate b
-
-func (v *interfaceUnit) CanIsolate() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanIsolate",
- }
-}
-
-type PropUnitJob interface {
- Get(flags dbus.Flags) (value JobIdPath, err error)
- Set(flags dbus.Flags, value JobIdPath) error
- ConnectChanged(cb func(hasValue bool, value JobIdPath)) error
-}
-
-type implPropUnitJob struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropUnitJob) Get(flags dbus.Flags) (value JobIdPath, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropUnitJob) Set(flags dbus.Flags, value JobIdPath) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropUnitJob) ConnectChanged(cb func(hasValue bool, value JobIdPath)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v JobIdPath
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, JobIdPath{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Job (uo)
-
-func (v *interfaceUnit) Job() PropUnitJob {
- return &implPropUnitJob{
- Impl: v,
- Name: "Job",
- }
-}
-
-// property StopWhenUnneeded b
-
-func (v *interfaceUnit) StopWhenUnneeded() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "StopWhenUnneeded",
- }
-}
-
-// property RefuseManualStart b
-
-func (v *interfaceUnit) RefuseManualStart() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RefuseManualStart",
- }
-}
-
-// property RefuseManualStop b
-
-func (v *interfaceUnit) RefuseManualStop() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RefuseManualStop",
- }
-}
-
-// property AllowIsolate b
-
-func (v *interfaceUnit) AllowIsolate() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AllowIsolate",
- }
-}
-
-// property DefaultDependencies b
-
-func (v *interfaceUnit) DefaultDependencies() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DefaultDependencies",
- }
-}
-
-// property OnFailureJobMode s
-
-func (v *interfaceUnit) OnFailureJobMode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "OnFailureJobMode",
- }
-}
-
-// property IgnoreOnIsolate b
-
-func (v *interfaceUnit) IgnoreOnIsolate() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IgnoreOnIsolate",
- }
-}
-
-// property NeedDaemonReload b
-
-func (v *interfaceUnit) NeedDaemonReload() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NeedDaemonReload",
- }
-}
-
-// property JobTimeoutUSec t
-
-func (v *interfaceUnit) JobTimeoutUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "JobTimeoutUSec",
- }
-}
-
-// property JobRunningTimeoutUSec t
-
-func (v *interfaceUnit) JobRunningTimeoutUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "JobRunningTimeoutUSec",
- }
-}
-
-// property JobTimeoutAction s
-
-func (v *interfaceUnit) JobTimeoutAction() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "JobTimeoutAction",
- }
-}
-
-// property JobTimeoutRebootArgument s
-
-func (v *interfaceUnit) JobTimeoutRebootArgument() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "JobTimeoutRebootArgument",
- }
-}
-
-// property ConditionResult b
-
-func (v *interfaceUnit) ConditionResult() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ConditionResult",
- }
-}
-
-// property AssertResult b
-
-func (v *interfaceUnit) AssertResult() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AssertResult",
- }
-}
-
-// property ConditionTimestamp t
-
-func (v *interfaceUnit) ConditionTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ConditionTimestamp",
- }
-}
-
-// property ConditionTimestampMonotonic t
-
-func (v *interfaceUnit) ConditionTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ConditionTimestampMonotonic",
- }
-}
-
-// property AssertTimestamp t
-
-func (v *interfaceUnit) AssertTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "AssertTimestamp",
- }
-}
-
-// property AssertTimestampMonotonic t
-
-func (v *interfaceUnit) AssertTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "AssertTimestampMonotonic",
- }
-}
-
-type PropUnitConditions interface {
- Get(flags dbus.Flags) (value []Condition, err error)
- Set(flags dbus.Flags, value []Condition) error
- ConnectChanged(cb func(hasValue bool, value []Condition)) error
-}
-
-type implPropUnitConditions struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropUnitConditions) Get(flags dbus.Flags) (value []Condition, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropUnitConditions) Set(flags dbus.Flags, value []Condition) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropUnitConditions) ConnectChanged(cb func(hasValue bool, value []Condition)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []Condition
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Conditions a(sbbsi)
-
-func (v *interfaceUnit) Conditions() PropUnitConditions {
- return &implPropUnitConditions{
- Impl: v,
- Name: "Conditions",
- }
-}
-
-type PropUnitAsserts interface {
- Get(flags dbus.Flags) (value []Assert, err error)
- Set(flags dbus.Flags, value []Assert) error
- ConnectChanged(cb func(hasValue bool, value []Assert)) error
-}
-
-type implPropUnitAsserts struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropUnitAsserts) Get(flags dbus.Flags) (value []Assert, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropUnitAsserts) Set(flags dbus.Flags, value []Assert) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropUnitAsserts) ConnectChanged(cb func(hasValue bool, value []Assert)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []Assert
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Asserts a(sbbsi)
-
-func (v *interfaceUnit) Asserts() PropUnitAsserts {
- return &implPropUnitAsserts{
- Impl: v,
- Name: "Asserts",
- }
-}
-
-type PropUnitLoadError interface {
- Get(flags dbus.Flags) (value LoadError, err error)
- Set(flags dbus.Flags, value LoadError) error
- ConnectChanged(cb func(hasValue bool, value LoadError)) error
-}
-
-type implPropUnitLoadError struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropUnitLoadError) Get(flags dbus.Flags) (value LoadError, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropUnitLoadError) Set(flags dbus.Flags, value LoadError) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropUnitLoadError) ConnectChanged(cb func(hasValue bool, value LoadError)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v LoadError
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, LoadError{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property LoadError (ss)
-
-func (v *interfaceUnit) LoadError() PropUnitLoadError {
- return &implPropUnitLoadError{
- Impl: v,
- Name: "LoadError",
- }
-}
-
-// property Transient b
-
-func (v *interfaceUnit) Transient() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Transient",
- }
-}
-
-// property Perpetual b
-
-func (v *interfaceUnit) Perpetual() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Perpetual",
- }
-}
-
-// property StartLimitIntervalUSec t
-
-func (v *interfaceUnit) StartLimitIntervalUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "StartLimitIntervalUSec",
- }
-}
-
-// property StartLimitBurst u
-
-func (v *interfaceUnit) StartLimitBurst() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "StartLimitBurst",
- }
-}
-
-// property StartLimitAction s
-
-func (v *interfaceUnit) StartLimitAction() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StartLimitAction",
- }
-}
-
-// property FailureAction s
-
-func (v *interfaceUnit) FailureAction() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "FailureAction",
- }
-}
-
-// property FailureActionExitStatus i
-
-func (v *interfaceUnit) FailureActionExitStatus() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "FailureActionExitStatus",
- }
-}
-
-// property SuccessAction s
-
-func (v *interfaceUnit) SuccessAction() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SuccessAction",
- }
-}
-
-// property SuccessActionExitStatus i
-
-func (v *interfaceUnit) SuccessActionExitStatus() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SuccessActionExitStatus",
- }
-}
-
-// property RebootArgument s
-
-func (v *interfaceUnit) RebootArgument() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RebootArgument",
- }
-}
-
-// property InvocationID ay
-
-func (v *interfaceUnit) InvocationID() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "InvocationID",
- }
-}
-
-// property CollectMode s
-
-func (v *interfaceUnit) CollectMode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "CollectMode",
- }
-}
-
-// property Refs as
-
-func (v *interfaceUnit) Refs() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Refs",
- }
-}
-
-func (obj *objectUnit) Service() service {
- return &obj.interfaceService
-}
-
-type service interface {
- GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetProcesses(flags dbus.Flags) ([]UnitProcess, error)
- GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call
- AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error
- Type() proxy.PropString
- Restart() proxy.PropString
- PIDFile() proxy.PropString
- NotifyAccess() proxy.PropString
- RestartUSec() proxy.PropUint64
- TimeoutStartUSec() proxy.PropUint64
- TimeoutStopUSec() proxy.PropUint64
- RuntimeMaxUSec() proxy.PropUint64
- WatchdogUSec() proxy.PropUint64
- WatchdogTimestamp() proxy.PropUint64
- WatchdogTimestampMonotonic() proxy.PropUint64
- RootDirectoryStartOnly() proxy.PropBool
- RemainAfterExit() proxy.PropBool
- GuessMainPID() proxy.PropBool
- RestartPreventExitStatus() PropExitStatus
- RestartForceExitStatus() PropExitStatus
- SuccessExitStatus() PropExitStatus
- MainPID() proxy.PropUint32
- ControlPID() proxy.PropUint32
- BusName() proxy.PropString
- FileDescriptorStoreMax() proxy.PropUint32
- NFileDescriptorStore() proxy.PropUint32
- StatusText() proxy.PropString
- StatusErrno() proxy.PropInt32
- Result() proxy.PropString
- USBFunctionDescriptors() proxy.PropString
- USBFunctionStrings() proxy.PropString
- UID() proxy.PropUint32
- GID() proxy.PropUint32
- NRestarts() proxy.PropUint32
- ExecMainStartTimestamp() proxy.PropUint64
- ExecMainStartTimestampMonotonic() proxy.PropUint64
- ExecMainExitTimestamp() proxy.PropUint64
- ExecMainExitTimestampMonotonic() proxy.PropUint64
- ExecMainPID() proxy.PropUint32
- ExecMainCode() proxy.PropInt32
- ExecMainStatus() proxy.PropInt32
- ExecStartPre() PropExecInfos
- ExecStart() PropExecInfos
- ExecStartPost() PropExecInfos
- ExecReload() PropExecInfos
- ExecStop() PropExecInfos
- ExecStopPost() PropExecInfos
- Slice() proxy.PropString
- ControlGroup() proxy.PropString
- MemoryCurrent() proxy.PropUint64
- CPUUsageNSec() proxy.PropUint64
- TasksCurrent() proxy.PropUint64
- IPIngressBytes() proxy.PropUint64
- IPIngressPackets() proxy.PropUint64
- IPEgressBytes() proxy.PropUint64
- IPEgressPackets() proxy.PropUint64
- Delegate() proxy.PropBool
- DelegateControllers() proxy.PropStringArray
- CPUAccounting() proxy.PropBool
- CPUWeight() proxy.PropUint64
- StartupCPUWeight() proxy.PropUint64
- CPUShares() proxy.PropUint64
- StartupCPUShares() proxy.PropUint64
- CPUQuotaPerSecUSec() proxy.PropUint64
- IOAccounting() proxy.PropBool
- IOWeight() proxy.PropUint64
- StartupIOWeight() proxy.PropUint64
- IODeviceWeight() PropIOParams
- IOReadBandwidthMax() PropIOParams
- IOWriteBandwidthMax() PropIOParams
- IOReadIOPSMax() PropIOParams
- IOWriteIOPSMax() PropIOParams
- IODeviceLatencyTargetUSec() PropIOParams
- BlockIOAccounting() proxy.PropBool
- BlockIOWeight() proxy.PropUint64
- StartupBlockIOWeight() proxy.PropUint64
- BlockIODeviceWeight() PropIOParams
- BlockIOReadBandwidth() PropIOParams
- BlockIOWriteBandwidth() PropIOParams
- MemoryAccounting() proxy.PropBool
- MemoryMin() proxy.PropUint64
- MemoryLow() proxy.PropUint64
- MemoryHigh() proxy.PropUint64
- MemoryMax() proxy.PropUint64
- MemorySwapMax() proxy.PropUint64
- MemoryLimit() proxy.PropUint64
- DevicePolicy() proxy.PropString
- DeviceAllow() PropServiceDeviceAllow
- TasksAccounting() proxy.PropBool
- TasksMax() proxy.PropUint64
- IPAccounting() proxy.PropBool
- IPAddressAllow() PropServiceIPAddressAllow
- IPAddressDeny() PropServiceIPAddressDeny
- DisableControllers() proxy.PropStringArray
- Environment() proxy.PropStringArray
- EnvironmentFiles() PropEnvironmentFiles
- PassEnvironment() proxy.PropStringArray
- UnsetEnvironment() proxy.PropStringArray
- UMask() proxy.PropUint32
- LimitCPU() proxy.PropUint64
- LimitCPUSoft() proxy.PropUint64
- LimitFSIZE() proxy.PropUint64
- LimitFSIZESoft() proxy.PropUint64
- LimitDATA() proxy.PropUint64
- LimitDATASoft() proxy.PropUint64
- LimitSTACK() proxy.PropUint64
- LimitSTACKSoft() proxy.PropUint64
- LimitCORE() proxy.PropUint64
- LimitCORESoft() proxy.PropUint64
- LimitRSS() proxy.PropUint64
- LimitRSSSoft() proxy.PropUint64
- LimitNOFILE() proxy.PropUint64
- LimitNOFILESoft() proxy.PropUint64
- LimitAS() proxy.PropUint64
- LimitASSoft() proxy.PropUint64
- LimitNPROC() proxy.PropUint64
- LimitNPROCSoft() proxy.PropUint64
- LimitMEMLOCK() proxy.PropUint64
- LimitMEMLOCKSoft() proxy.PropUint64
- LimitLOCKS() proxy.PropUint64
- LimitLOCKSSoft() proxy.PropUint64
- LimitSIGPENDING() proxy.PropUint64
- LimitSIGPENDINGSoft() proxy.PropUint64
- LimitMSGQUEUE() proxy.PropUint64
- LimitMSGQUEUESoft() proxy.PropUint64
- LimitNICE() proxy.PropUint64
- LimitNICESoft() proxy.PropUint64
- LimitRTPRIO() proxy.PropUint64
- LimitRTPRIOSoft() proxy.PropUint64
- LimitRTTIME() proxy.PropUint64
- LimitRTTIMESoft() proxy.PropUint64
- WorkingDirectory() proxy.PropString
- RootDirectory() proxy.PropString
- RootImage() proxy.PropString
- OOMScoreAdjust() proxy.PropInt32
- Nice() proxy.PropInt32
- IOSchedulingClass() proxy.PropInt32
- IOSchedulingPriority() proxy.PropInt32
- CPUSchedulingPolicy() proxy.PropInt32
- CPUSchedulingPriority() proxy.PropInt32
- CPUAffinity() proxy.PropByteArray
- TimerSlackNSec() proxy.PropUint64
- CPUSchedulingResetOnFork() proxy.PropBool
- NonBlocking() proxy.PropBool
- StandardInput() proxy.PropString
- StandardInputFileDescriptorName() proxy.PropString
- StandardInputData() proxy.PropByteArray
- StandardOutput() proxy.PropString
- StandardOutputFileDescriptorName() proxy.PropString
- StandardError() proxy.PropString
- StandardErrorFileDescriptorName() proxy.PropString
- TTYPath() proxy.PropString
- TTYReset() proxy.PropBool
- TTYVHangup() proxy.PropBool
- TTYVTDisallocate() proxy.PropBool
- SyslogPriority() proxy.PropInt32
- SyslogIdentifier() proxy.PropString
- SyslogLevelPrefix() proxy.PropBool
- SyslogLevel() proxy.PropInt32
- SyslogFacility() proxy.PropInt32
- LogLevelMax() proxy.PropInt32
- LogRateLimitIntervalUSec() proxy.PropUint64
- LogRateLimitBurst() proxy.PropUint32
- LogExtraFields() PropServiceLogExtraFields
- SecureBits() proxy.PropInt32
- CapabilityBoundingSet() proxy.PropUint64
- AmbientCapabilities() proxy.PropUint64
- User() proxy.PropString
- Group() proxy.PropString
- DynamicUser() proxy.PropBool
- RemoveIPC() proxy.PropBool
- SupplementaryGroups() proxy.PropStringArray
- PAMName() proxy.PropString
- ReadWritePaths() proxy.PropStringArray
- ReadOnlyPaths() proxy.PropStringArray
- InaccessiblePaths() proxy.PropStringArray
- MountFlags() proxy.PropUint64
- PrivateTmp() proxy.PropBool
- PrivateDevices() proxy.PropBool
- ProtectKernelTunables() proxy.PropBool
- ProtectKernelModules() proxy.PropBool
- ProtectControlGroups() proxy.PropBool
- PrivateNetwork() proxy.PropBool
- PrivateUsers() proxy.PropBool
- PrivateMounts() proxy.PropBool
- ProtectHome() proxy.PropString
- ProtectSystem() proxy.PropString
- SameProcessGroup() proxy.PropBool
- UtmpIdentifier() proxy.PropString
- UtmpMode() proxy.PropString
- SELinuxContext() PropBS
- AppArmorProfile() PropBS
- SmackProcessLabel() PropBS
- IgnoreSIGPIPE() proxy.PropBool
- NoNewPrivileges() proxy.PropBool
- SystemCallFilter() PropServiceSystemCallFilter
- SystemCallArchitectures() proxy.PropStringArray
- SystemCallErrorNumber() proxy.PropInt32
- Personality() proxy.PropString
- LockPersonality() proxy.PropBool
- RestrictAddressFamilies() PropServiceRestrictAddressFamilies
- RuntimeDirectoryPreserve() proxy.PropString
- RuntimeDirectoryMode() proxy.PropUint32
- RuntimeDirectory() proxy.PropStringArray
- StateDirectoryMode() proxy.PropUint32
- StateDirectory() proxy.PropStringArray
- CacheDirectoryMode() proxy.PropUint32
- CacheDirectory() proxy.PropStringArray
- LogsDirectoryMode() proxy.PropUint32
- LogsDirectory() proxy.PropStringArray
- ConfigurationDirectoryMode() proxy.PropUint32
- ConfigurationDirectory() proxy.PropStringArray
- MemoryDenyWriteExecute() proxy.PropBool
- RestrictRealtime() proxy.PropBool
- RestrictNamespaces() proxy.PropUint64
- BindPaths() PropBindPaths
- BindReadOnlyPaths() PropBindPaths
- TemporaryFileSystem() PropServiceTemporaryFileSystem
- MountAPIVFS() proxy.PropBool
- KeyringMode() proxy.PropString
- KillMode() proxy.PropString
- KillSignal() proxy.PropInt32
- FinalKillSignal() proxy.PropInt32
- SendSIGKILL() proxy.PropBool
- SendSIGHUP() proxy.PropBool
- WatchdogSignal() proxy.PropInt32
-}
-
-type interfaceService struct{}
-
-func (v *interfaceService) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceService) GetInterfaceName_() string {
- return "org.freedesktop.systemd1.Service"
-}
-
-// method GetProcesses
-
-func (v *interfaceService) GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProcesses", flags, ch)
-}
-
-func (*interfaceService) StoreGetProcesses(call *dbus.Call) (processes []UnitProcess, err error) {
- err = call.Store(&processes)
- return
-}
-
-func (v *interfaceService) GetProcesses(flags dbus.Flags) ([]UnitProcess, error) {
- return v.StoreGetProcesses(
- <-v.GoGetProcesses(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method AttachProcesses
-
-func (v *interfaceService) GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachProcesses", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceService) AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error {
- return (<-v.GoAttachProcesses(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// property Type s
-
-func (v *interfaceService) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Restart s
-
-func (v *interfaceService) Restart() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Restart",
- }
-}
-
-// property PIDFile s
-
-func (v *interfaceService) PIDFile() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PIDFile",
- }
-}
-
-// property NotifyAccess s
-
-func (v *interfaceService) NotifyAccess() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "NotifyAccess",
- }
-}
-
-// property RestartUSec t
-
-func (v *interfaceService) RestartUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RestartUSec",
- }
-}
-
-// property TimeoutStartUSec t
-
-func (v *interfaceService) TimeoutStartUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimeoutStartUSec",
- }
-}
-
-// property TimeoutStopUSec t
-
-func (v *interfaceService) TimeoutStopUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimeoutStopUSec",
- }
-}
-
-// property RuntimeMaxUSec t
-
-func (v *interfaceService) RuntimeMaxUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RuntimeMaxUSec",
- }
-}
-
-// property WatchdogUSec t
-
-func (v *interfaceService) WatchdogUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "WatchdogUSec",
- }
-}
-
-// property WatchdogTimestamp t
-
-func (v *interfaceService) WatchdogTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "WatchdogTimestamp",
- }
-}
-
-// property WatchdogTimestampMonotonic t
-
-func (v *interfaceService) WatchdogTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "WatchdogTimestampMonotonic",
- }
-}
-
-// property RootDirectoryStartOnly b
-
-func (v *interfaceService) RootDirectoryStartOnly() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RootDirectoryStartOnly",
- }
-}
-
-// property RemainAfterExit b
-
-func (v *interfaceService) RemainAfterExit() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RemainAfterExit",
- }
-}
-
-// property GuessMainPID b
-
-func (v *interfaceService) GuessMainPID() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "GuessMainPID",
- }
-}
-
-// property RestartPreventExitStatus (aiai)
-
-func (v *interfaceService) RestartPreventExitStatus() PropExitStatus {
- return &implPropExitStatus{
- Impl: v,
- Name: "RestartPreventExitStatus",
- }
-}
-
-// property RestartForceExitStatus (aiai)
-
-func (v *interfaceService) RestartForceExitStatus() PropExitStatus {
- return &implPropExitStatus{
- Impl: v,
- Name: "RestartForceExitStatus",
- }
-}
-
-// property SuccessExitStatus (aiai)
-
-func (v *interfaceService) SuccessExitStatus() PropExitStatus {
- return &implPropExitStatus{
- Impl: v,
- Name: "SuccessExitStatus",
- }
-}
-
-// property MainPID u
-
-func (v *interfaceService) MainPID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "MainPID",
- }
-}
-
-// property ControlPID u
-
-func (v *interfaceService) ControlPID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ControlPID",
- }
-}
-
-// property BusName s
-
-func (v *interfaceService) BusName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "BusName",
- }
-}
-
-// property FileDescriptorStoreMax u
-
-func (v *interfaceService) FileDescriptorStoreMax() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "FileDescriptorStoreMax",
- }
-}
-
-// property NFileDescriptorStore u
-
-func (v *interfaceService) NFileDescriptorStore() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NFileDescriptorStore",
- }
-}
-
-// property StatusText s
-
-func (v *interfaceService) StatusText() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StatusText",
- }
-}
-
-// property StatusErrno i
-
-func (v *interfaceService) StatusErrno() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "StatusErrno",
- }
-}
-
-// property Result s
-
-func (v *interfaceService) Result() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Result",
- }
-}
-
-// property USBFunctionDescriptors s
-
-func (v *interfaceService) USBFunctionDescriptors() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "USBFunctionDescriptors",
- }
-}
-
-// property USBFunctionStrings s
-
-func (v *interfaceService) USBFunctionStrings() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "USBFunctionStrings",
- }
-}
-
-// property UID u
-
-func (v *interfaceService) UID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "UID",
- }
-}
-
-// property GID u
-
-func (v *interfaceService) GID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "GID",
- }
-}
-
-// property NRestarts u
-
-func (v *interfaceService) NRestarts() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "NRestarts",
- }
-}
-
-// property ExecMainStartTimestamp t
-
-func (v *interfaceService) ExecMainStartTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ExecMainStartTimestamp",
- }
-}
-
-// property ExecMainStartTimestampMonotonic t
-
-func (v *interfaceService) ExecMainStartTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ExecMainStartTimestampMonotonic",
- }
-}
-
-// property ExecMainExitTimestamp t
-
-func (v *interfaceService) ExecMainExitTimestamp() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ExecMainExitTimestamp",
- }
-}
-
-// property ExecMainExitTimestampMonotonic t
-
-func (v *interfaceService) ExecMainExitTimestampMonotonic() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "ExecMainExitTimestampMonotonic",
- }
-}
-
-// property ExecMainPID u
-
-func (v *interfaceService) ExecMainPID() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ExecMainPID",
- }
-}
-
-// property ExecMainCode i
-
-func (v *interfaceService) ExecMainCode() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "ExecMainCode",
- }
-}
-
-// property ExecMainStatus i
-
-func (v *interfaceService) ExecMainStatus() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "ExecMainStatus",
- }
-}
-
-// property ExecStartPre a(sasbttttuii)
-
-func (v *interfaceService) ExecStartPre() PropExecInfos {
- return &implPropExecInfos{
- Impl: v,
- Name: "ExecStartPre",
- }
-}
-
-// property ExecStart a(sasbttttuii)
-
-func (v *interfaceService) ExecStart() PropExecInfos {
- return &implPropExecInfos{
- Impl: v,
- Name: "ExecStart",
- }
-}
-
-// property ExecStartPost a(sasbttttuii)
-
-func (v *interfaceService) ExecStartPost() PropExecInfos {
- return &implPropExecInfos{
- Impl: v,
- Name: "ExecStartPost",
- }
-}
-
-// property ExecReload a(sasbttttuii)
-
-func (v *interfaceService) ExecReload() PropExecInfos {
- return &implPropExecInfos{
- Impl: v,
- Name: "ExecReload",
- }
-}
-
-// property ExecStop a(sasbttttuii)
-
-func (v *interfaceService) ExecStop() PropExecInfos {
- return &implPropExecInfos{
- Impl: v,
- Name: "ExecStop",
- }
-}
-
-// property ExecStopPost a(sasbttttuii)
-
-func (v *interfaceService) ExecStopPost() PropExecInfos {
- return &implPropExecInfos{
- Impl: v,
- Name: "ExecStopPost",
- }
-}
-
-// property Slice s
-
-func (v *interfaceService) Slice() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Slice",
- }
-}
-
-// property ControlGroup s
-
-func (v *interfaceService) ControlGroup() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ControlGroup",
- }
-}
-
-// property MemoryCurrent t
-
-func (v *interfaceService) MemoryCurrent() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemoryCurrent",
- }
-}
-
-// property CPUUsageNSec t
-
-func (v *interfaceService) CPUUsageNSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CPUUsageNSec",
- }
-}
-
-// property TasksCurrent t
-
-func (v *interfaceService) TasksCurrent() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TasksCurrent",
- }
-}
-
-// property IPIngressBytes t
-
-func (v *interfaceService) IPIngressBytes() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IPIngressBytes",
- }
-}
-
-// property IPIngressPackets t
-
-func (v *interfaceService) IPIngressPackets() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IPIngressPackets",
- }
-}
-
-// property IPEgressBytes t
-
-func (v *interfaceService) IPEgressBytes() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IPEgressBytes",
- }
-}
-
-// property IPEgressPackets t
-
-func (v *interfaceService) IPEgressPackets() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IPEgressPackets",
- }
-}
-
-// property Delegate b
-
-func (v *interfaceService) Delegate() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Delegate",
- }
-}
-
-// property DelegateControllers as
-
-func (v *interfaceService) DelegateControllers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "DelegateControllers",
- }
-}
-
-// property CPUAccounting b
-
-func (v *interfaceService) CPUAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CPUAccounting",
- }
-}
-
-// property CPUWeight t
-
-func (v *interfaceService) CPUWeight() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CPUWeight",
- }
-}
-
-// property StartupCPUWeight t
-
-func (v *interfaceService) StartupCPUWeight() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "StartupCPUWeight",
- }
-}
-
-// property CPUShares t
-
-func (v *interfaceService) CPUShares() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CPUShares",
- }
-}
-
-// property StartupCPUShares t
-
-func (v *interfaceService) StartupCPUShares() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "StartupCPUShares",
- }
-}
-
-// property CPUQuotaPerSecUSec t
-
-func (v *interfaceService) CPUQuotaPerSecUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CPUQuotaPerSecUSec",
- }
-}
-
-// property IOAccounting b
-
-func (v *interfaceService) IOAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IOAccounting",
- }
-}
-
-// property IOWeight t
-
-func (v *interfaceService) IOWeight() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "IOWeight",
- }
-}
-
-// property StartupIOWeight t
-
-func (v *interfaceService) StartupIOWeight() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "StartupIOWeight",
- }
-}
-
-// property IODeviceWeight a(st)
-
-func (v *interfaceService) IODeviceWeight() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "IODeviceWeight",
- }
-}
-
-// property IOReadBandwidthMax a(st)
-
-func (v *interfaceService) IOReadBandwidthMax() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "IOReadBandwidthMax",
- }
-}
-
-// property IOWriteBandwidthMax a(st)
-
-func (v *interfaceService) IOWriteBandwidthMax() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "IOWriteBandwidthMax",
- }
-}
-
-// property IOReadIOPSMax a(st)
-
-func (v *interfaceService) IOReadIOPSMax() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "IOReadIOPSMax",
- }
-}
-
-// property IOWriteIOPSMax a(st)
-
-func (v *interfaceService) IOWriteIOPSMax() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "IOWriteIOPSMax",
- }
-}
-
-// property IODeviceLatencyTargetUSec a(st)
-
-func (v *interfaceService) IODeviceLatencyTargetUSec() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "IODeviceLatencyTargetUSec",
- }
-}
-
-// property BlockIOAccounting b
-
-func (v *interfaceService) BlockIOAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "BlockIOAccounting",
- }
-}
-
-// property BlockIOWeight t
-
-func (v *interfaceService) BlockIOWeight() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "BlockIOWeight",
- }
-}
-
-// property StartupBlockIOWeight t
-
-func (v *interfaceService) StartupBlockIOWeight() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "StartupBlockIOWeight",
- }
-}
-
-// property BlockIODeviceWeight a(st)
-
-func (v *interfaceService) BlockIODeviceWeight() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "BlockIODeviceWeight",
- }
-}
-
-// property BlockIOReadBandwidth a(st)
-
-func (v *interfaceService) BlockIOReadBandwidth() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "BlockIOReadBandwidth",
- }
-}
-
-// property BlockIOWriteBandwidth a(st)
-
-func (v *interfaceService) BlockIOWriteBandwidth() PropIOParams {
- return &implPropIOParams{
- Impl: v,
- Name: "BlockIOWriteBandwidth",
- }
-}
-
-// property MemoryAccounting b
-
-func (v *interfaceService) MemoryAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "MemoryAccounting",
- }
-}
-
-// property MemoryMin t
-
-func (v *interfaceService) MemoryMin() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemoryMin",
- }
-}
-
-// property MemoryLow t
-
-func (v *interfaceService) MemoryLow() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemoryLow",
- }
-}
-
-// property MemoryHigh t
-
-func (v *interfaceService) MemoryHigh() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemoryHigh",
- }
-}
-
-// property MemoryMax t
-
-func (v *interfaceService) MemoryMax() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemoryMax",
- }
-}
-
-// property MemorySwapMax t
-
-func (v *interfaceService) MemorySwapMax() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemorySwapMax",
- }
-}
-
-// property MemoryLimit t
-
-func (v *interfaceService) MemoryLimit() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MemoryLimit",
- }
-}
-
-// property DevicePolicy s
-
-func (v *interfaceService) DevicePolicy() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DevicePolicy",
- }
-}
-
-type PropServiceDeviceAllow interface {
- Get(flags dbus.Flags) (value []DeviceAllowItem, err error)
- Set(flags dbus.Flags, value []DeviceAllowItem) error
- ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error
-}
-
-type implPropServiceDeviceAllow struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropServiceDeviceAllow) Get(flags dbus.Flags) (value []DeviceAllowItem, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropServiceDeviceAllow) Set(flags dbus.Flags, value []DeviceAllowItem) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropServiceDeviceAllow) ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []DeviceAllowItem
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property DeviceAllow a(ss)
-
-func (v *interfaceService) DeviceAllow() PropServiceDeviceAllow {
- return &implPropServiceDeviceAllow{
- Impl: v,
- Name: "DeviceAllow",
- }
-}
-
-// property TasksAccounting b
-
-func (v *interfaceService) TasksAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "TasksAccounting",
- }
-}
-
-// property TasksMax t
-
-func (v *interfaceService) TasksMax() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TasksMax",
- }
-}
-
-// property IPAccounting b
-
-func (v *interfaceService) IPAccounting() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IPAccounting",
- }
-}
-
-type PropServiceIPAddressAllow interface {
- Get(flags dbus.Flags) (value []IPAddressAllowItem, err error)
- Set(flags dbus.Flags, value []IPAddressAllowItem) error
- ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error
-}
-
-type implPropServiceIPAddressAllow struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropServiceIPAddressAllow) Get(flags dbus.Flags) (value []IPAddressAllowItem, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropServiceIPAddressAllow) Set(flags dbus.Flags, value []IPAddressAllowItem) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropServiceIPAddressAllow) ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []IPAddressAllowItem
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property IPAddressAllow a(iayu)
-
-func (v *interfaceService) IPAddressAllow() PropServiceIPAddressAllow {
- return &implPropServiceIPAddressAllow{
- Impl: v,
- Name: "IPAddressAllow",
- }
-}
-
-type PropServiceIPAddressDeny interface {
- Get(flags dbus.Flags) (value []IPAddressDenyItem, err error)
- Set(flags dbus.Flags, value []IPAddressDenyItem) error
- ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error
-}
-
-type implPropServiceIPAddressDeny struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropServiceIPAddressDeny) Get(flags dbus.Flags) (value []IPAddressDenyItem, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropServiceIPAddressDeny) Set(flags dbus.Flags, value []IPAddressDenyItem) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropServiceIPAddressDeny) ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []IPAddressDenyItem
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property IPAddressDeny a(iayu)
-
-func (v *interfaceService) IPAddressDeny() PropServiceIPAddressDeny {
- return &implPropServiceIPAddressDeny{
- Impl: v,
- Name: "IPAddressDeny",
- }
-}
-
-// property DisableControllers as
-
-func (v *interfaceService) DisableControllers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "DisableControllers",
- }
-}
-
-// property Environment as
-
-func (v *interfaceService) Environment() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "Environment",
- }
-}
-
-// property EnvironmentFiles a(sb)
-
-func (v *interfaceService) EnvironmentFiles() PropEnvironmentFiles {
- return &implPropEnvironmentFiles{
- Impl: v,
- Name: "EnvironmentFiles",
- }
-}
-
-// property PassEnvironment as
-
-func (v *interfaceService) PassEnvironment() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "PassEnvironment",
- }
-}
-
-// property UnsetEnvironment as
-
-func (v *interfaceService) UnsetEnvironment() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "UnsetEnvironment",
- }
-}
-
-// property UMask u
-
-func (v *interfaceService) UMask() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "UMask",
- }
-}
-
-// property LimitCPU t
-
-func (v *interfaceService) LimitCPU() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitCPU",
- }
-}
-
-// property LimitCPUSoft t
-
-func (v *interfaceService) LimitCPUSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitCPUSoft",
- }
-}
-
-// property LimitFSIZE t
-
-func (v *interfaceService) LimitFSIZE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitFSIZE",
- }
-}
-
-// property LimitFSIZESoft t
-
-func (v *interfaceService) LimitFSIZESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitFSIZESoft",
- }
-}
-
-// property LimitDATA t
-
-func (v *interfaceService) LimitDATA() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitDATA",
- }
-}
-
-// property LimitDATASoft t
-
-func (v *interfaceService) LimitDATASoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitDATASoft",
- }
-}
-
-// property LimitSTACK t
-
-func (v *interfaceService) LimitSTACK() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitSTACK",
- }
-}
-
-// property LimitSTACKSoft t
-
-func (v *interfaceService) LimitSTACKSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitSTACKSoft",
- }
-}
-
-// property LimitCORE t
-
-func (v *interfaceService) LimitCORE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitCORE",
- }
-}
-
-// property LimitCORESoft t
-
-func (v *interfaceService) LimitCORESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitCORESoft",
- }
-}
-
-// property LimitRSS t
-
-func (v *interfaceService) LimitRSS() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitRSS",
- }
-}
-
-// property LimitRSSSoft t
-
-func (v *interfaceService) LimitRSSSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitRSSSoft",
- }
-}
-
-// property LimitNOFILE t
-
-func (v *interfaceService) LimitNOFILE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitNOFILE",
- }
-}
-
-// property LimitNOFILESoft t
-
-func (v *interfaceService) LimitNOFILESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitNOFILESoft",
- }
-}
-
-// property LimitAS t
-
-func (v *interfaceService) LimitAS() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitAS",
- }
-}
-
-// property LimitASSoft t
-
-func (v *interfaceService) LimitASSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitASSoft",
- }
-}
-
-// property LimitNPROC t
-
-func (v *interfaceService) LimitNPROC() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitNPROC",
- }
-}
-
-// property LimitNPROCSoft t
-
-func (v *interfaceService) LimitNPROCSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitNPROCSoft",
- }
-}
-
-// property LimitMEMLOCK t
-
-func (v *interfaceService) LimitMEMLOCK() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitMEMLOCK",
- }
-}
-
-// property LimitMEMLOCKSoft t
-
-func (v *interfaceService) LimitMEMLOCKSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitMEMLOCKSoft",
- }
-}
-
-// property LimitLOCKS t
-
-func (v *interfaceService) LimitLOCKS() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitLOCKS",
- }
-}
-
-// property LimitLOCKSSoft t
-
-func (v *interfaceService) LimitLOCKSSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitLOCKSSoft",
- }
-}
-
-// property LimitSIGPENDING t
-
-func (v *interfaceService) LimitSIGPENDING() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitSIGPENDING",
- }
-}
-
-// property LimitSIGPENDINGSoft t
-
-func (v *interfaceService) LimitSIGPENDINGSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitSIGPENDINGSoft",
- }
-}
-
-// property LimitMSGQUEUE t
-
-func (v *interfaceService) LimitMSGQUEUE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitMSGQUEUE",
- }
-}
-
-// property LimitMSGQUEUESoft t
-
-func (v *interfaceService) LimitMSGQUEUESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitMSGQUEUESoft",
- }
-}
-
-// property LimitNICE t
-
-func (v *interfaceService) LimitNICE() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitNICE",
- }
-}
-
-// property LimitNICESoft t
-
-func (v *interfaceService) LimitNICESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitNICESoft",
- }
-}
-
-// property LimitRTPRIO t
-
-func (v *interfaceService) LimitRTPRIO() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitRTPRIO",
- }
-}
-
-// property LimitRTPRIOSoft t
-
-func (v *interfaceService) LimitRTPRIOSoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitRTPRIOSoft",
- }
-}
-
-// property LimitRTTIME t
-
-func (v *interfaceService) LimitRTTIME() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitRTTIME",
- }
-}
-
-// property LimitRTTIMESoft t
-
-func (v *interfaceService) LimitRTTIMESoft() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LimitRTTIMESoft",
- }
-}
-
-// property WorkingDirectory s
-
-func (v *interfaceService) WorkingDirectory() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WorkingDirectory",
- }
-}
-
-// property RootDirectory s
-
-func (v *interfaceService) RootDirectory() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RootDirectory",
- }
-}
-
-// property RootImage s
-
-func (v *interfaceService) RootImage() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RootImage",
- }
-}
-
-// property OOMScoreAdjust i
-
-func (v *interfaceService) OOMScoreAdjust() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "OOMScoreAdjust",
- }
-}
-
-// property Nice i
-
-func (v *interfaceService) Nice() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "Nice",
- }
-}
-
-// property IOSchedulingClass i
-
-func (v *interfaceService) IOSchedulingClass() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "IOSchedulingClass",
- }
-}
-
-// property IOSchedulingPriority i
-
-func (v *interfaceService) IOSchedulingPriority() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "IOSchedulingPriority",
- }
-}
-
-// property CPUSchedulingPolicy i
-
-func (v *interfaceService) CPUSchedulingPolicy() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "CPUSchedulingPolicy",
- }
-}
-
-// property CPUSchedulingPriority i
-
-func (v *interfaceService) CPUSchedulingPriority() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "CPUSchedulingPriority",
- }
-}
-
-// property CPUAffinity ay
-
-func (v *interfaceService) CPUAffinity() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "CPUAffinity",
- }
-}
-
-// property TimerSlackNSec t
-
-func (v *interfaceService) TimerSlackNSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimerSlackNSec",
- }
-}
-
-// property CPUSchedulingResetOnFork b
-
-func (v *interfaceService) CPUSchedulingResetOnFork() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CPUSchedulingResetOnFork",
- }
-}
-
-// property NonBlocking b
-
-func (v *interfaceService) NonBlocking() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NonBlocking",
- }
-}
-
-// property StandardInput s
-
-func (v *interfaceService) StandardInput() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StandardInput",
- }
-}
-
-// property StandardInputFileDescriptorName s
-
-func (v *interfaceService) StandardInputFileDescriptorName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StandardInputFileDescriptorName",
- }
-}
-
-// property StandardInputData ay
-
-func (v *interfaceService) StandardInputData() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "StandardInputData",
- }
-}
-
-// property StandardOutput s
-
-func (v *interfaceService) StandardOutput() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StandardOutput",
- }
-}
-
-// property StandardOutputFileDescriptorName s
-
-func (v *interfaceService) StandardOutputFileDescriptorName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StandardOutputFileDescriptorName",
- }
-}
-
-// property StandardError s
-
-func (v *interfaceService) StandardError() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StandardError",
- }
-}
-
-// property StandardErrorFileDescriptorName s
-
-func (v *interfaceService) StandardErrorFileDescriptorName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "StandardErrorFileDescriptorName",
- }
-}
-
-// property TTYPath s
-
-func (v *interfaceService) TTYPath() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "TTYPath",
- }
-}
-
-// property TTYReset b
-
-func (v *interfaceService) TTYReset() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "TTYReset",
- }
-}
-
-// property TTYVHangup b
-
-func (v *interfaceService) TTYVHangup() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "TTYVHangup",
- }
-}
-
-// property TTYVTDisallocate b
-
-func (v *interfaceService) TTYVTDisallocate() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "TTYVTDisallocate",
- }
-}
-
-// property SyslogPriority i
-
-func (v *interfaceService) SyslogPriority() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SyslogPriority",
- }
-}
-
-// property SyslogIdentifier s
-
-func (v *interfaceService) SyslogIdentifier() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SyslogIdentifier",
- }
-}
-
-// property SyslogLevelPrefix b
-
-func (v *interfaceService) SyslogLevelPrefix() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SyslogLevelPrefix",
- }
-}
-
-// property SyslogLevel i
-
-func (v *interfaceService) SyslogLevel() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SyslogLevel",
- }
-}
-
-// property SyslogFacility i
-
-func (v *interfaceService) SyslogFacility() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SyslogFacility",
- }
-}
-
-// property LogLevelMax i
-
-func (v *interfaceService) LogLevelMax() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "LogLevelMax",
- }
-}
-
-// property LogRateLimitIntervalUSec t
-
-func (v *interfaceService) LogRateLimitIntervalUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "LogRateLimitIntervalUSec",
- }
-}
-
-// property LogRateLimitBurst u
-
-func (v *interfaceService) LogRateLimitBurst() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "LogRateLimitBurst",
- }
-}
-
-type PropServiceLogExtraFields interface {
- Get(flags dbus.Flags) (value [][]byte, err error)
- Set(flags dbus.Flags, value [][]byte) error
- ConnectChanged(cb func(hasValue bool, value [][]byte)) error
-}
-
-type implPropServiceLogExtraFields struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropServiceLogExtraFields) Get(flags dbus.Flags) (value [][]byte, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropServiceLogExtraFields) Set(flags dbus.Flags, value [][]byte) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropServiceLogExtraFields) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v [][]byte
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property LogExtraFields aay
-
-func (v *interfaceService) LogExtraFields() PropServiceLogExtraFields {
- return &implPropServiceLogExtraFields{
- Impl: v,
- Name: "LogExtraFields",
- }
-}
-
-// property SecureBits i
-
-func (v *interfaceService) SecureBits() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SecureBits",
- }
-}
-
-// property CapabilityBoundingSet t
-
-func (v *interfaceService) CapabilityBoundingSet() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "CapabilityBoundingSet",
- }
-}
-
-// property AmbientCapabilities t
-
-func (v *interfaceService) AmbientCapabilities() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "AmbientCapabilities",
- }
-}
-
-// property User s
-
-func (v *interfaceService) User() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "User",
- }
-}
-
-// property Group s
-
-func (v *interfaceService) Group() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Group",
- }
-}
-
-// property DynamicUser b
-
-func (v *interfaceService) DynamicUser() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "DynamicUser",
- }
-}
-
-// property RemoveIPC b
-
-func (v *interfaceService) RemoveIPC() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RemoveIPC",
- }
-}
-
-// property SupplementaryGroups as
-
-func (v *interfaceService) SupplementaryGroups() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "SupplementaryGroups",
- }
-}
-
-// property PAMName s
-
-func (v *interfaceService) PAMName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PAMName",
- }
-}
-
-// property ReadWritePaths as
-
-func (v *interfaceService) ReadWritePaths() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "ReadWritePaths",
- }
-}
-
-// property ReadOnlyPaths as
-
-func (v *interfaceService) ReadOnlyPaths() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "ReadOnlyPaths",
- }
-}
-
-// property InaccessiblePaths as
-
-func (v *interfaceService) InaccessiblePaths() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "InaccessiblePaths",
- }
-}
-
-// property MountFlags t
-
-func (v *interfaceService) MountFlags() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "MountFlags",
- }
-}
-
-// property PrivateTmp b
-
-func (v *interfaceService) PrivateTmp() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PrivateTmp",
- }
-}
-
-// property PrivateDevices b
-
-func (v *interfaceService) PrivateDevices() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PrivateDevices",
- }
-}
-
-// property ProtectKernelTunables b
-
-func (v *interfaceService) ProtectKernelTunables() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ProtectKernelTunables",
- }
-}
-
-// property ProtectKernelModules b
-
-func (v *interfaceService) ProtectKernelModules() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ProtectKernelModules",
- }
-}
-
-// property ProtectControlGroups b
-
-func (v *interfaceService) ProtectControlGroups() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ProtectControlGroups",
- }
-}
-
-// property PrivateNetwork b
-
-func (v *interfaceService) PrivateNetwork() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PrivateNetwork",
- }
-}
-
-// property PrivateUsers b
-
-func (v *interfaceService) PrivateUsers() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PrivateUsers",
- }
-}
-
-// property PrivateMounts b
-
-func (v *interfaceService) PrivateMounts() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PrivateMounts",
- }
-}
-
-// property ProtectHome s
-
-func (v *interfaceService) ProtectHome() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ProtectHome",
- }
-}
-
-// property ProtectSystem s
-
-func (v *interfaceService) ProtectSystem() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ProtectSystem",
- }
-}
-
-// property SameProcessGroup b
-
-func (v *interfaceService) SameProcessGroup() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SameProcessGroup",
- }
-}
-
-// property UtmpIdentifier s
-
-func (v *interfaceService) UtmpIdentifier() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UtmpIdentifier",
- }
-}
-
-// property UtmpMode s
-
-func (v *interfaceService) UtmpMode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UtmpMode",
- }
-}
-
-// property SELinuxContext (bs)
-
-func (v *interfaceService) SELinuxContext() PropBS {
- return &implPropBS{
- Impl: v,
- Name: "SELinuxContext",
- }
-}
-
-// property AppArmorProfile (bs)
-
-func (v *interfaceService) AppArmorProfile() PropBS {
- return &implPropBS{
- Impl: v,
- Name: "AppArmorProfile",
- }
-}
-
-// property SmackProcessLabel (bs)
-
-func (v *interfaceService) SmackProcessLabel() PropBS {
- return &implPropBS{
- Impl: v,
- Name: "SmackProcessLabel",
- }
-}
-
-// property IgnoreSIGPIPE b
-
-func (v *interfaceService) IgnoreSIGPIPE() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IgnoreSIGPIPE",
- }
-}
-
-// property NoNewPrivileges b
-
-func (v *interfaceService) NoNewPrivileges() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NoNewPrivileges",
- }
-}
-
-type PropServiceSystemCallFilter interface {
- Get(flags dbus.Flags) (value SystemCallFilter, err error)
- Set(flags dbus.Flags, value SystemCallFilter) error
- ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error
-}
-
-type implPropServiceSystemCallFilter struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropServiceSystemCallFilter) Get(flags dbus.Flags) (value SystemCallFilter, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropServiceSystemCallFilter) Set(flags dbus.Flags, value SystemCallFilter) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropServiceSystemCallFilter) ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v SystemCallFilter
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, SystemCallFilter{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property SystemCallFilter (bas)
-
-func (v *interfaceService) SystemCallFilter() PropServiceSystemCallFilter {
- return &implPropServiceSystemCallFilter{
- Impl: v,
- Name: "SystemCallFilter",
- }
-}
-
-// property SystemCallArchitectures as
-
-func (v *interfaceService) SystemCallArchitectures() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "SystemCallArchitectures",
- }
-}
-
-// property SystemCallErrorNumber i
-
-func (v *interfaceService) SystemCallErrorNumber() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SystemCallErrorNumber",
- }
-}
-
-// property Personality s
-
-func (v *interfaceService) Personality() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Personality",
- }
-}
-
-// property LockPersonality b
-
-func (v *interfaceService) LockPersonality() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "LockPersonality",
- }
-}
-
-type PropServiceRestrictAddressFamilies interface {
- Get(flags dbus.Flags) (value RestrictAddressFamilies, err error)
- Set(flags dbus.Flags, value RestrictAddressFamilies) error
- ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error
-}
-
-type implPropServiceRestrictAddressFamilies struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropServiceRestrictAddressFamilies) Get(flags dbus.Flags) (value RestrictAddressFamilies, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropServiceRestrictAddressFamilies) Set(flags dbus.Flags, value RestrictAddressFamilies) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropServiceRestrictAddressFamilies) ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v RestrictAddressFamilies
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, RestrictAddressFamilies{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property RestrictAddressFamilies (bas)
-
-func (v *interfaceService) RestrictAddressFamilies() PropServiceRestrictAddressFamilies {
- return &implPropServiceRestrictAddressFamilies{
- Impl: v,
- Name: "RestrictAddressFamilies",
- }
-}
-
-// property RuntimeDirectoryPreserve s
-
-func (v *interfaceService) RuntimeDirectoryPreserve() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "RuntimeDirectoryPreserve",
- }
-}
-
-// property RuntimeDirectoryMode u
-
-func (v *interfaceService) RuntimeDirectoryMode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "RuntimeDirectoryMode",
- }
-}
-
-// property RuntimeDirectory as
-
-func (v *interfaceService) RuntimeDirectory() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "RuntimeDirectory",
- }
-}
-
-// property StateDirectoryMode u
-
-func (v *interfaceService) StateDirectoryMode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "StateDirectoryMode",
- }
-}
-
-// property StateDirectory as
-
-func (v *interfaceService) StateDirectory() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "StateDirectory",
- }
-}
-
-// property CacheDirectoryMode u
-
-func (v *interfaceService) CacheDirectoryMode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "CacheDirectoryMode",
- }
-}
-
-// property CacheDirectory as
-
-func (v *interfaceService) CacheDirectory() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "CacheDirectory",
- }
-}
-
-// property LogsDirectoryMode u
-
-func (v *interfaceService) LogsDirectoryMode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "LogsDirectoryMode",
- }
-}
-
-// property LogsDirectory as
-
-func (v *interfaceService) LogsDirectory() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "LogsDirectory",
- }
-}
-
-// property ConfigurationDirectoryMode u
-
-func (v *interfaceService) ConfigurationDirectoryMode() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "ConfigurationDirectoryMode",
- }
-}
-
-// property ConfigurationDirectory as
-
-func (v *interfaceService) ConfigurationDirectory() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "ConfigurationDirectory",
- }
-}
-
-// property MemoryDenyWriteExecute b
-
-func (v *interfaceService) MemoryDenyWriteExecute() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "MemoryDenyWriteExecute",
- }
-}
-
-// property RestrictRealtime b
-
-func (v *interfaceService) RestrictRealtime() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "RestrictRealtime",
- }
-}
-
-// property RestrictNamespaces t
-
-func (v *interfaceService) RestrictNamespaces() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RestrictNamespaces",
- }
-}
-
-// property BindPaths a(ssbt)
-
-func (v *interfaceService) BindPaths() PropBindPaths {
- return &implPropBindPaths{
- Impl: v,
- Name: "BindPaths",
- }
-}
-
-// property BindReadOnlyPaths a(ssbt)
-
-func (v *interfaceService) BindReadOnlyPaths() PropBindPaths {
- return &implPropBindPaths{
- Impl: v,
- Name: "BindReadOnlyPaths",
- }
-}
-
-type PropServiceTemporaryFileSystem interface {
- Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error)
- Set(flags dbus.Flags, value []TemporaryFileSystemItem) error
- ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error
-}
-
-type implPropServiceTemporaryFileSystem struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropServiceTemporaryFileSystem) Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropServiceTemporaryFileSystem) Set(flags dbus.Flags, value []TemporaryFileSystemItem) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropServiceTemporaryFileSystem) ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []TemporaryFileSystemItem
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property TemporaryFileSystem a(ss)
-
-func (v *interfaceService) TemporaryFileSystem() PropServiceTemporaryFileSystem {
- return &implPropServiceTemporaryFileSystem{
- Impl: v,
- Name: "TemporaryFileSystem",
- }
-}
-
-// property MountAPIVFS b
-
-func (v *interfaceService) MountAPIVFS() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "MountAPIVFS",
- }
-}
-
-// property KeyringMode s
-
-func (v *interfaceService) KeyringMode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "KeyringMode",
- }
-}
-
-// property KillMode s
-
-func (v *interfaceService) KillMode() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "KillMode",
- }
-}
-
-// property KillSignal i
-
-func (v *interfaceService) KillSignal() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "KillSignal",
- }
-}
-
-// property FinalKillSignal i
-
-func (v *interfaceService) FinalKillSignal() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "FinalKillSignal",
- }
-}
-
-// property SendSIGKILL b
-
-func (v *interfaceService) SendSIGKILL() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SendSIGKILL",
- }
-}
-
-// property SendSIGHUP b
-
-func (v *interfaceService) SendSIGHUP() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SendSIGHUP",
- }
-}
-
-// property WatchdogSignal i
-
-func (v *interfaceService) WatchdogSignal() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "WatchdogSignal",
- }
-}
-
-type PropExitStatus interface {
- Get(flags dbus.Flags) (value ExitStatus, err error)
- Set(flags dbus.Flags, value ExitStatus) error
- ConnectChanged(cb func(hasValue bool, value ExitStatus)) error
-}
-
-type implPropExitStatus struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropExitStatus) Get(flags dbus.Flags) (value ExitStatus, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropExitStatus) Set(flags dbus.Flags, value ExitStatus) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropExitStatus) ConnectChanged(cb func(hasValue bool, value ExitStatus)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v ExitStatus
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, ExitStatus{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropExecInfos interface {
- Get(flags dbus.Flags) (value []ExecInfo, err error)
- Set(flags dbus.Flags, value []ExecInfo) error
- ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error
-}
-
-type implPropExecInfos struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropExecInfos) Get(flags dbus.Flags) (value []ExecInfo, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropExecInfos) Set(flags dbus.Flags, value []ExecInfo) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropExecInfos) ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []ExecInfo
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropIOParams interface {
- Get(flags dbus.Flags) (value []IOParam, err error)
- Set(flags dbus.Flags, value []IOParam) error
- ConnectChanged(cb func(hasValue bool, value []IOParam)) error
-}
-
-type implPropIOParams struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropIOParams) Get(flags dbus.Flags) (value []IOParam, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropIOParams) Set(flags dbus.Flags, value []IOParam) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropIOParams) ConnectChanged(cb func(hasValue bool, value []IOParam)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []IOParam
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropEnvironmentFiles interface {
- Get(flags dbus.Flags) (value []EnvironmentFile, err error)
- Set(flags dbus.Flags, value []EnvironmentFile) error
- ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error
-}
-
-type implPropEnvironmentFiles struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropEnvironmentFiles) Get(flags dbus.Flags) (value []EnvironmentFile, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropEnvironmentFiles) Set(flags dbus.Flags, value []EnvironmentFile) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropEnvironmentFiles) ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []EnvironmentFile
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropBS interface {
- Get(flags dbus.Flags) (value BS, err error)
- Set(flags dbus.Flags, value BS) error
- ConnectChanged(cb func(hasValue bool, value BS)) error
-}
-
-type implPropBS struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropBS) Get(flags dbus.Flags) (value BS, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropBS) Set(flags dbus.Flags, value BS) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropBS) ConnectChanged(cb func(hasValue bool, value BS)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v BS
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, BS{})
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-type PropBindPaths interface {
- Get(flags dbus.Flags) (value []BindPath, err error)
- Set(flags dbus.Flags, value []BindPath) error
- ConnectChanged(cb func(hasValue bool, value []BindPath)) error
-}
-
-type implPropBindPaths struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropBindPaths) Get(flags dbus.Flags) (value []BindPath, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropBindPaths) Set(flags dbus.Flags, value []BindPath) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropBindPaths) ConnectChanged(cb func(hasValue bool, value []BindPath)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []BindPath
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,7788 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.systemd1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package systemd1
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockManager struct {
- MockInterfaceManager // interface org.freedesktop.systemd1.Manager
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method GetUnit
-
-func (v *MockInterfaceManager) GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUnitByPID
-
-func (v *MockInterfaceManager) GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, pid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, pid)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUnitByInvocationID
-
-func (v *MockInterfaceManager) GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, invocationID)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, invocationID)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUnitByControlGroup
-
-func (v *MockInterfaceManager) GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call {
- mockArgs := v.Called(flags, ch, ctrlGroup)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, ctrlGroup)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method LoadUnit
-
-func (v *MockInterfaceManager) GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method StartUnit
-
-func (v *MockInterfaceManager) GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method StartUnitReplace
-
-func (v *MockInterfaceManager) GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, oldUnit, newUnit, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, oldUnit, newUnit, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method StopUnit
-
-func (v *MockInterfaceManager) GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReloadUnit
-
-func (v *MockInterfaceManager) GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RestartUnit
-
-func (v *MockInterfaceManager) GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method TryRestartUnit
-
-func (v *MockInterfaceManager) GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReloadOrRestartUnit
-
-func (v *MockInterfaceManager) GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReloadOrTryRestartUnit
-
-func (v *MockInterfaceManager) GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method KillUnit
-
-func (v *MockInterfaceManager) GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, who, signal)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) KillUnit(flags dbus.Flags, name string, who string, signal int32) error {
- mockArgs := v.Called(flags, name, who, signal)
-
- return mockArgs.Error(0)
-}
-
-// method ResetFailedUnit
-
-func (v *MockInterfaceManager) GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ResetFailedUnit(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method SetUnitProperties
-
-func (v *MockInterfaceManager) GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, runtime, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error {
- mockArgs := v.Called(flags, name, runtime, properties)
-
- return mockArgs.Error(0)
-}
-
-// method RefUnit
-
-func (v *MockInterfaceManager) GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) RefUnit(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method UnrefUnit
-
-func (v *MockInterfaceManager) GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UnrefUnit(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method StartTransientUnit
-
-func (v *MockInterfaceManager) GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, mode, properties, aux)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, name, mode, properties, aux)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUnitProcesses
-
-func (v *MockInterfaceManager) GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).([]UnitProcess)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AttachProcessesToUnit
-
-func (v *MockInterfaceManager) GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, path, pids)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error {
- mockArgs := v.Called(flags, name, path, pids)
-
- return mockArgs.Error(0)
-}
-
-// method AbandonScope
-
-func (v *MockInterfaceManager) GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) AbandonScope(flags dbus.Flags, name string) error {
- mockArgs := v.Called(flags, name)
-
- return mockArgs.Error(0)
-}
-
-// method GetJob
-
-func (v *MockInterfaceManager) GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, id)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetJobAfter
-
-func (v *MockInterfaceManager) GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error) {
- mockArgs := v.Called(flags, id)
-
- ret0, ok := mockArgs.Get(0).([]JobInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetJobBefore
-
-func (v *MockInterfaceManager) GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error) {
- mockArgs := v.Called(flags, id)
-
- ret0, ok := mockArgs.Get(0).([]JobInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method CancelJob
-
-func (v *MockInterfaceManager) GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, id)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) CancelJob(flags dbus.Flags, id uint32) error {
- mockArgs := v.Called(flags, id)
-
- return mockArgs.Error(0)
-}
-
-// method ClearJobs
-
-func (v *MockInterfaceManager) GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ClearJobs(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ResetFailed
-
-func (v *MockInterfaceManager) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ResetFailed(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method ListUnits
-
-func (v *MockInterfaceManager) GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListUnits(flags dbus.Flags) ([]UnitInfo, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]UnitInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListUnitsFiltered
-
-func (v *MockInterfaceManager) GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, states)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error) {
- mockArgs := v.Called(flags, states)
-
- ret0, ok := mockArgs.Get(0).([]UnitInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListUnitsByPatterns
-
-func (v *MockInterfaceManager) GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, states, patterns)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error) {
- mockArgs := v.Called(flags, states, patterns)
-
- ret0, ok := mockArgs.Get(0).([]UnitInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListUnitsByNames
-
-func (v *MockInterfaceManager) GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, names)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error) {
- mockArgs := v.Called(flags, names)
-
- ret0, ok := mockArgs.Get(0).([]UnitInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListJobs
-
-func (v *MockInterfaceManager) GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListJobs(flags dbus.Flags) ([]JobInfo, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]JobInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Subscribe
-
-func (v *MockInterfaceManager) GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Subscribe(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Unsubscribe
-
-func (v *MockInterfaceManager) GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Unsubscribe(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Dump
-
-func (v *MockInterfaceManager) GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Dump(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method DumpByFileDescriptor
-
-func (v *MockInterfaceManager) GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Reload
-
-func (v *MockInterfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Reload(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Reexecute
-
-func (v *MockInterfaceManager) GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Reexecute(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Exit
-
-func (v *MockInterfaceManager) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Exit(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Reboot
-
-func (v *MockInterfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Reboot(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method PowerOff
-
-func (v *MockInterfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PowerOff(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Halt
-
-func (v *MockInterfaceManager) GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) Halt(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method KExec
-
-func (v *MockInterfaceManager) GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) KExec(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SwitchRoot
-
-func (v *MockInterfaceManager) GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call {
- mockArgs := v.Called(flags, ch, newRoot, init)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SwitchRoot(flags dbus.Flags, newRoot string, init string) error {
- mockArgs := v.Called(flags, newRoot, init)
-
- return mockArgs.Error(0)
-}
-
-// method SetEnvironment
-
-func (v *MockInterfaceManager) GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, names)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetEnvironment(flags dbus.Flags, names []string) error {
- mockArgs := v.Called(flags, names)
-
- return mockArgs.Error(0)
-}
-
-// method UnsetEnvironment
-
-func (v *MockInterfaceManager) GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, names)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UnsetEnvironment(flags dbus.Flags, names []string) error {
- mockArgs := v.Called(flags, names)
-
- return mockArgs.Error(0)
-}
-
-// method UnsetAndSetEnvironment
-
-func (v *MockInterfaceManager) GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, unset, set)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error {
- mockArgs := v.Called(flags, unset, set)
-
- return mockArgs.Error(0)
-}
-
-// method ListUnitFiles
-
-func (v *MockInterfaceManager) GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListUnitFiles(flags dbus.Flags) ([]UnitFile, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]UnitFile)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ListUnitFilesByPatterns
-
-func (v *MockInterfaceManager) GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, states, patterns)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error) {
- mockArgs := v.Called(flags, states, patterns)
-
- ret0, ok := mockArgs.Get(0).([]UnitFile)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUnitFileState
-
-func (v *MockInterfaceManager) GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call {
- mockArgs := v.Called(flags, ch, unit)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUnitFileState(flags dbus.Flags, unit string) (string, error) {
- mockArgs := v.Called(flags, unit)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method EnableUnitFiles
-
-func (v *MockInterfaceManager) GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- mockArgs := v.Called(flags, files, runtime, force)
-
- ret1, ok := mockArgs.Get(1).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return mockArgs.Bool(0), ret1, mockArgs.Error(2)
-}
-
-// method DisableUnitFiles
-
-func (v *MockInterfaceManager) GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, runtime)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, files, runtime)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReenableUnitFiles
-
-func (v *MockInterfaceManager) GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- mockArgs := v.Called(flags, files, runtime, force)
-
- ret1, ok := mockArgs.Get(1).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return mockArgs.Bool(0), ret1, mockArgs.Error(2)
-}
-
-// method LinkUnitFiles
-
-func (v *MockInterfaceManager) GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, files, runtime, force)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method PresetUnitFiles
-
-func (v *MockInterfaceManager) GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- mockArgs := v.Called(flags, files, runtime, force)
-
- ret1, ok := mockArgs.Get(1).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return mockArgs.Bool(0), ret1, mockArgs.Error(2)
-}
-
-// method PresetUnitFilesWithMode
-
-func (v *MockInterfaceManager) GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, mode, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error) {
- mockArgs := v.Called(flags, files, mode, runtime, force)
-
- ret1, ok := mockArgs.Get(1).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
- }
-
- return mockArgs.Bool(0), ret1, mockArgs.Error(2)
-}
-
-// method MaskUnitFiles
-
-func (v *MockInterfaceManager) GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, files, runtime, force)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method UnmaskUnitFiles
-
-func (v *MockInterfaceManager) GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, runtime)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, files, runtime)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method RevertUnitFiles
-
-func (v *MockInterfaceManager) GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call {
- mockArgs := v.Called(flags, ch, files)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, files)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetDefaultTarget
-
-func (v *MockInterfaceManager) GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, name, force)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetDefaultTarget
-
-func (v *MockInterfaceManager) GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDefaultTarget(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method PresetAllUnitFiles
-
-func (v *MockInterfaceManager) GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, mode, runtime, force)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AddDependencyUnitFiles
-
-func (v *MockInterfaceManager) GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, files, target, type0, runtime, force)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error) {
- mockArgs := v.Called(flags, files, target, type0, runtime, force)
-
- ret0, ok := mockArgs.Get(0).([]UnitFileChange)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method GetUnitFileLinks
-
-func (v *MockInterfaceManager) GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, runtime)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error) {
- mockArgs := v.Called(flags, name, runtime)
-
- ret0, ok := mockArgs.Get(0).([]string)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SetExitCode
-
-func (v *MockInterfaceManager) GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call {
- mockArgs := v.Called(flags, ch, exitCode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) SetExitCode(flags dbus.Flags, exitCode uint8) error {
- mockArgs := v.Called(flags, exitCode)
-
- return mockArgs.Error(0)
-}
-
-// method LookupDynamicUserByName
-
-func (v *MockInterfaceManager) GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
- mockArgs := v.Called(flags, ch, name)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error) {
- mockArgs := v.Called(flags, name)
-
- ret0, ok := mockArgs.Get(0).(uint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method LookupDynamicUserByUID
-
-func (v *MockInterfaceManager) GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, uid)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error) {
- mockArgs := v.Called(flags, uid)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method GetDynamicUsers
-
-func (v *MockInterfaceManager) GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]DynamicUser)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UnitNew
-
-func (v *MockInterfaceManager) ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UnitRemoved
-
-func (v *MockInterfaceManager) ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal JobNew
-
-func (v *MockInterfaceManager) ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal JobRemoved
-
-func (v *MockInterfaceManager) ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal StartupFinished
-
-func (v *MockInterfaceManager) ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal UnitFilesChanged
-
-func (v *MockInterfaceManager) ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal Reloading
-
-func (v *MockInterfaceManager) ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Version s
-
-func (v *MockInterfaceManager) Version() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Features s
-
-func (v *MockInterfaceManager) Features() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Virtualization s
-
-func (v *MockInterfaceManager) Virtualization() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Architecture s
-
-func (v *MockInterfaceManager) Architecture() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Tainted s
-
-func (v *MockInterfaceManager) Tainted() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FirmwareTimestamp t
-
-func (v *MockInterfaceManager) FirmwareTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FirmwareTimestampMonotonic t
-
-func (v *MockInterfaceManager) FirmwareTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LoaderTimestamp t
-
-func (v *MockInterfaceManager) LoaderTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LoaderTimestampMonotonic t
-
-func (v *MockInterfaceManager) LoaderTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KernelTimestamp t
-
-func (v *MockInterfaceManager) KernelTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KernelTimestampMonotonic t
-
-func (v *MockInterfaceManager) KernelTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDTimestamp t
-
-func (v *MockInterfaceManager) InitRDTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDTimestampMonotonic t
-
-func (v *MockInterfaceManager) InitRDTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UserspaceTimestamp t
-
-func (v *MockInterfaceManager) UserspaceTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UserspaceTimestampMonotonic t
-
-func (v *MockInterfaceManager) UserspaceTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FinishTimestamp t
-
-func (v *MockInterfaceManager) FinishTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FinishTimestampMonotonic t
-
-func (v *MockInterfaceManager) FinishTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecurityStartTimestamp t
-
-func (v *MockInterfaceManager) SecurityStartTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecurityStartTimestampMonotonic t
-
-func (v *MockInterfaceManager) SecurityStartTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecurityFinishTimestamp t
-
-func (v *MockInterfaceManager) SecurityFinishTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecurityFinishTimestampMonotonic t
-
-func (v *MockInterfaceManager) SecurityFinishTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GeneratorsStartTimestamp t
-
-func (v *MockInterfaceManager) GeneratorsStartTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GeneratorsStartTimestampMonotonic t
-
-func (v *MockInterfaceManager) GeneratorsStartTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GeneratorsFinishTimestamp t
-
-func (v *MockInterfaceManager) GeneratorsFinishTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GeneratorsFinishTimestampMonotonic t
-
-func (v *MockInterfaceManager) GeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnitsLoadStartTimestamp t
-
-func (v *MockInterfaceManager) UnitsLoadStartTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnitsLoadStartTimestampMonotonic t
-
-func (v *MockInterfaceManager) UnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnitsLoadFinishTimestamp t
-
-func (v *MockInterfaceManager) UnitsLoadFinishTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnitsLoadFinishTimestampMonotonic t
-
-func (v *MockInterfaceManager) UnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDSecurityStartTimestamp t
-
-func (v *MockInterfaceManager) InitRDSecurityStartTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDSecurityStartTimestampMonotonic t
-
-func (v *MockInterfaceManager) InitRDSecurityStartTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDSecurityFinishTimestamp t
-
-func (v *MockInterfaceManager) InitRDSecurityFinishTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDSecurityFinishTimestampMonotonic t
-
-func (v *MockInterfaceManager) InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDGeneratorsStartTimestamp t
-
-func (v *MockInterfaceManager) InitRDGeneratorsStartTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDGeneratorsStartTimestampMonotonic t
-
-func (v *MockInterfaceManager) InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDGeneratorsFinishTimestamp t
-
-func (v *MockInterfaceManager) InitRDGeneratorsFinishTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDGeneratorsFinishTimestampMonotonic t
-
-func (v *MockInterfaceManager) InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDUnitsLoadStartTimestamp t
-
-func (v *MockInterfaceManager) InitRDUnitsLoadStartTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDUnitsLoadStartTimestampMonotonic t
-
-func (v *MockInterfaceManager) InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDUnitsLoadFinishTimestamp t
-
-func (v *MockInterfaceManager) InitRDUnitsLoadFinishTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InitRDUnitsLoadFinishTimestampMonotonic t
-
-func (v *MockInterfaceManager) InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LogLevel s
-
-func (v *MockInterfaceManager) LogLevel() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LogTarget s
-
-func (v *MockInterfaceManager) LogTarget() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NNames u
-
-func (v *MockInterfaceManager) NNames() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NFailedUnits u
-
-func (v *MockInterfaceManager) NFailedUnits() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NJobs u
-
-func (v *MockInterfaceManager) NJobs() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NInstalledJobs u
-
-func (v *MockInterfaceManager) NInstalledJobs() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NFailedJobs u
-
-func (v *MockInterfaceManager) NFailedJobs() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Progress d
-
-func (v *MockInterfaceManager) Progress() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Environment as
-
-func (v *MockInterfaceManager) Environment() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConfirmSpawn b
-
-func (v *MockInterfaceManager) ConfirmSpawn() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ShowStatus b
-
-func (v *MockInterfaceManager) ShowStatus() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnitPath as
-
-func (v *MockInterfaceManager) UnitPath() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultStandardOutput s
-
-func (v *MockInterfaceManager) DefaultStandardOutput() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultStandardError s
-
-func (v *MockInterfaceManager) DefaultStandardError() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RuntimeWatchdogUSec t
-
-func (v *MockInterfaceManager) RuntimeWatchdogUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ShutdownWatchdogUSec t
-
-func (v *MockInterfaceManager) ShutdownWatchdogUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ServiceWatchdogs b
-
-func (v *MockInterfaceManager) ServiceWatchdogs() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ControlGroup s
-
-func (v *MockInterfaceManager) ControlGroup() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemState s
-
-func (v *MockInterfaceManager) SystemState() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExitCode y
-
-func (v *MockInterfaceManager) ExitCode() proxy.PropByte {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultTimerAccuracyUSec t
-
-func (v *MockInterfaceManager) DefaultTimerAccuracyUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultTimeoutStartUSec t
-
-func (v *MockInterfaceManager) DefaultTimeoutStartUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultTimeoutStopUSec t
-
-func (v *MockInterfaceManager) DefaultTimeoutStopUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultRestartUSec t
-
-func (v *MockInterfaceManager) DefaultRestartUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultStartLimitIntervalUSec t
-
-func (v *MockInterfaceManager) DefaultStartLimitIntervalUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultStartLimitBurst u
-
-func (v *MockInterfaceManager) DefaultStartLimitBurst() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultCPUAccounting b
-
-func (v *MockInterfaceManager) DefaultCPUAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultBlockIOAccounting b
-
-func (v *MockInterfaceManager) DefaultBlockIOAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultMemoryAccounting b
-
-func (v *MockInterfaceManager) DefaultMemoryAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultTasksAccounting b
-
-func (v *MockInterfaceManager) DefaultTasksAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitCPU t
-
-func (v *MockInterfaceManager) DefaultLimitCPU() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitCPUSoft t
-
-func (v *MockInterfaceManager) DefaultLimitCPUSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitFSIZE t
-
-func (v *MockInterfaceManager) DefaultLimitFSIZE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitFSIZESoft t
-
-func (v *MockInterfaceManager) DefaultLimitFSIZESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitDATA t
-
-func (v *MockInterfaceManager) DefaultLimitDATA() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitDATASoft t
-
-func (v *MockInterfaceManager) DefaultLimitDATASoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitSTACK t
-
-func (v *MockInterfaceManager) DefaultLimitSTACK() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitSTACKSoft t
-
-func (v *MockInterfaceManager) DefaultLimitSTACKSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitCORE t
-
-func (v *MockInterfaceManager) DefaultLimitCORE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitCORESoft t
-
-func (v *MockInterfaceManager) DefaultLimitCORESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitRSS t
-
-func (v *MockInterfaceManager) DefaultLimitRSS() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitRSSSoft t
-
-func (v *MockInterfaceManager) DefaultLimitRSSSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitNOFILE t
-
-func (v *MockInterfaceManager) DefaultLimitNOFILE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitNOFILESoft t
-
-func (v *MockInterfaceManager) DefaultLimitNOFILESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitAS t
-
-func (v *MockInterfaceManager) DefaultLimitAS() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitASSoft t
-
-func (v *MockInterfaceManager) DefaultLimitASSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitNPROC t
-
-func (v *MockInterfaceManager) DefaultLimitNPROC() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitNPROCSoft t
-
-func (v *MockInterfaceManager) DefaultLimitNPROCSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitMEMLOCK t
-
-func (v *MockInterfaceManager) DefaultLimitMEMLOCK() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitMEMLOCKSoft t
-
-func (v *MockInterfaceManager) DefaultLimitMEMLOCKSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitLOCKS t
-
-func (v *MockInterfaceManager) DefaultLimitLOCKS() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitLOCKSSoft t
-
-func (v *MockInterfaceManager) DefaultLimitLOCKSSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitSIGPENDING t
-
-func (v *MockInterfaceManager) DefaultLimitSIGPENDING() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitSIGPENDINGSoft t
-
-func (v *MockInterfaceManager) DefaultLimitSIGPENDINGSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitMSGQUEUE t
-
-func (v *MockInterfaceManager) DefaultLimitMSGQUEUE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitMSGQUEUESoft t
-
-func (v *MockInterfaceManager) DefaultLimitMSGQUEUESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitNICE t
-
-func (v *MockInterfaceManager) DefaultLimitNICE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitNICESoft t
-
-func (v *MockInterfaceManager) DefaultLimitNICESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitRTPRIO t
-
-func (v *MockInterfaceManager) DefaultLimitRTPRIO() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitRTPRIOSoft t
-
-func (v *MockInterfaceManager) DefaultLimitRTPRIOSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitRTTIME t
-
-func (v *MockInterfaceManager) DefaultLimitRTTIME() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultLimitRTTIMESoft t
-
-func (v *MockInterfaceManager) DefaultLimitRTTIMESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultTasksMax t
-
-func (v *MockInterfaceManager) DefaultTasksMax() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimerSlackNSec t
-
-func (v *MockInterfaceManager) TimerSlackNSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockUnit struct {
- MockInterfaceUnit // interface org.freedesktop.systemd1.Unit
- MockInterfaceService // interface org.freedesktop.systemd1.Service
- proxy.MockObject
-}
-
-type MockInterfaceUnit struct {
- mock.Mock
-}
-
-// method Start
-
-func (v *MockInterfaceUnit) GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Stop
-
-func (v *MockInterfaceUnit) GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Reload
-
-func (v *MockInterfaceUnit) GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Restart
-
-func (v *MockInterfaceUnit) GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method TryRestart
-
-func (v *MockInterfaceUnit) GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReloadOrRestart
-
-func (v *MockInterfaceUnit) GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method ReloadOrTryRestart
-
-func (v *MockInterfaceUnit) GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
- mockArgs := v.Called(flags, ch, mode)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, mode)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Kill
-
-func (v *MockInterfaceUnit) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, who, signal)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) Kill(flags dbus.Flags, who string, signal int32) error {
- mockArgs := v.Called(flags, who, signal)
-
- return mockArgs.Error(0)
-}
-
-// method ResetFailed
-
-func (v *MockInterfaceUnit) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) ResetFailed(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method SetProperties
-
-func (v *MockInterfaceUnit) GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call {
- mockArgs := v.Called(flags, ch, runtime, properties)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) SetProperties(flags dbus.Flags, runtime bool, properties []Property) error {
- mockArgs := v.Called(flags, runtime, properties)
-
- return mockArgs.Error(0)
-}
-
-// method Ref
-
-func (v *MockInterfaceUnit) GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) Ref(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Unref
-
-func (v *MockInterfaceUnit) GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceUnit) Unref(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property Id s
-
-func (v *MockInterfaceUnit) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Names as
-
-func (v *MockInterfaceUnit) Names() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Following s
-
-func (v *MockInterfaceUnit) Following() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Requires as
-
-func (v *MockInterfaceUnit) Requires() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Requisite as
-
-func (v *MockInterfaceUnit) Requisite() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Wants as
-
-func (v *MockInterfaceUnit) Wants() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BindsTo as
-
-func (v *MockInterfaceUnit) BindsTo() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PartOf as
-
-func (v *MockInterfaceUnit) PartOf() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RequiredBy as
-
-func (v *MockInterfaceUnit) RequiredBy() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RequisiteOf as
-
-func (v *MockInterfaceUnit) RequisiteOf() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WantedBy as
-
-func (v *MockInterfaceUnit) WantedBy() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BoundBy as
-
-func (v *MockInterfaceUnit) BoundBy() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConsistsOf as
-
-func (v *MockInterfaceUnit) ConsistsOf() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Conflicts as
-
-func (v *MockInterfaceUnit) Conflicts() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConflictedBy as
-
-func (v *MockInterfaceUnit) ConflictedBy() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Before as
-
-func (v *MockInterfaceUnit) Before() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property After as
-
-func (v *MockInterfaceUnit) After() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OnFailure as
-
-func (v *MockInterfaceUnit) OnFailure() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Triggers as
-
-func (v *MockInterfaceUnit) Triggers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TriggeredBy as
-
-func (v *MockInterfaceUnit) TriggeredBy() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PropagatesReloadTo as
-
-func (v *MockInterfaceUnit) PropagatesReloadTo() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReloadPropagatedFrom as
-
-func (v *MockInterfaceUnit) ReloadPropagatedFrom() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property JoinsNamespaceOf as
-
-func (v *MockInterfaceUnit) JoinsNamespaceOf() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RequiresMountsFor as
-
-func (v *MockInterfaceUnit) RequiresMountsFor() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Documentation as
-
-func (v *MockInterfaceUnit) Documentation() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Description s
-
-func (v *MockInterfaceUnit) Description() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LoadState s
-
-func (v *MockInterfaceUnit) LoadState() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveState s
-
-func (v *MockInterfaceUnit) ActiveState() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SubState s
-
-func (v *MockInterfaceUnit) SubState() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FragmentPath s
-
-func (v *MockInterfaceUnit) FragmentPath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SourcePath s
-
-func (v *MockInterfaceUnit) SourcePath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DropInPaths as
-
-func (v *MockInterfaceUnit) DropInPaths() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnitFileState s
-
-func (v *MockInterfaceUnit) UnitFileState() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnitFilePreset s
-
-func (v *MockInterfaceUnit) UnitFilePreset() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StateChangeTimestamp t
-
-func (v *MockInterfaceUnit) StateChangeTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StateChangeTimestampMonotonic t
-
-func (v *MockInterfaceUnit) StateChangeTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InactiveExitTimestamp t
-
-func (v *MockInterfaceUnit) InactiveExitTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InactiveExitTimestampMonotonic t
-
-func (v *MockInterfaceUnit) InactiveExitTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveEnterTimestamp t
-
-func (v *MockInterfaceUnit) ActiveEnterTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveEnterTimestampMonotonic t
-
-func (v *MockInterfaceUnit) ActiveEnterTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveExitTimestamp t
-
-func (v *MockInterfaceUnit) ActiveExitTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ActiveExitTimestampMonotonic t
-
-func (v *MockInterfaceUnit) ActiveExitTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InactiveEnterTimestamp t
-
-func (v *MockInterfaceUnit) InactiveEnterTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InactiveEnterTimestampMonotonic t
-
-func (v *MockInterfaceUnit) InactiveEnterTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanStart b
-
-func (v *MockInterfaceUnit) CanStart() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanStop b
-
-func (v *MockInterfaceUnit) CanStop() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanReload b
-
-func (v *MockInterfaceUnit) CanReload() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanIsolate b
-
-func (v *MockInterfaceUnit) CanIsolate() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropUnitJob struct {
- mock.Mock
-}
-
-func (p MockPropUnitJob) Get(flags dbus.Flags) (value JobIdPath, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(JobIdPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropUnitJob) Set(flags dbus.Flags, value JobIdPath) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropUnitJob) ConnectChanged(cb func(hasValue bool, value JobIdPath)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Job (uo)
-
-func (v *MockInterfaceUnit) Job() PropUnitJob {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropUnitJob)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StopWhenUnneeded b
-
-func (v *MockInterfaceUnit) StopWhenUnneeded() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RefuseManualStart b
-
-func (v *MockInterfaceUnit) RefuseManualStart() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RefuseManualStop b
-
-func (v *MockInterfaceUnit) RefuseManualStop() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AllowIsolate b
-
-func (v *MockInterfaceUnit) AllowIsolate() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DefaultDependencies b
-
-func (v *MockInterfaceUnit) DefaultDependencies() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OnFailureJobMode s
-
-func (v *MockInterfaceUnit) OnFailureJobMode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IgnoreOnIsolate b
-
-func (v *MockInterfaceUnit) IgnoreOnIsolate() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NeedDaemonReload b
-
-func (v *MockInterfaceUnit) NeedDaemonReload() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property JobTimeoutUSec t
-
-func (v *MockInterfaceUnit) JobTimeoutUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property JobRunningTimeoutUSec t
-
-func (v *MockInterfaceUnit) JobRunningTimeoutUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property JobTimeoutAction s
-
-func (v *MockInterfaceUnit) JobTimeoutAction() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property JobTimeoutRebootArgument s
-
-func (v *MockInterfaceUnit) JobTimeoutRebootArgument() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConditionResult b
-
-func (v *MockInterfaceUnit) ConditionResult() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AssertResult b
-
-func (v *MockInterfaceUnit) AssertResult() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConditionTimestamp t
-
-func (v *MockInterfaceUnit) ConditionTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConditionTimestampMonotonic t
-
-func (v *MockInterfaceUnit) ConditionTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AssertTimestamp t
-
-func (v *MockInterfaceUnit) AssertTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AssertTimestampMonotonic t
-
-func (v *MockInterfaceUnit) AssertTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropUnitConditions struct {
- mock.Mock
-}
-
-func (p MockPropUnitConditions) Get(flags dbus.Flags) (value []Condition, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]Condition)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropUnitConditions) Set(flags dbus.Flags, value []Condition) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropUnitConditions) ConnectChanged(cb func(hasValue bool, value []Condition)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Conditions a(sbbsi)
-
-func (v *MockInterfaceUnit) Conditions() PropUnitConditions {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropUnitConditions)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropUnitAsserts struct {
- mock.Mock
-}
-
-func (p MockPropUnitAsserts) Get(flags dbus.Flags) (value []Assert, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]Assert)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropUnitAsserts) Set(flags dbus.Flags, value []Assert) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropUnitAsserts) ConnectChanged(cb func(hasValue bool, value []Assert)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Asserts a(sbbsi)
-
-func (v *MockInterfaceUnit) Asserts() PropUnitAsserts {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropUnitAsserts)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropUnitLoadError struct {
- mock.Mock
-}
-
-func (p MockPropUnitLoadError) Get(flags dbus.Flags) (value LoadError, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(LoadError)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropUnitLoadError) Set(flags dbus.Flags, value LoadError) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropUnitLoadError) ConnectChanged(cb func(hasValue bool, value LoadError)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property LoadError (ss)
-
-func (v *MockInterfaceUnit) LoadError() PropUnitLoadError {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropUnitLoadError)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Transient b
-
-func (v *MockInterfaceUnit) Transient() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Perpetual b
-
-func (v *MockInterfaceUnit) Perpetual() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StartLimitIntervalUSec t
-
-func (v *MockInterfaceUnit) StartLimitIntervalUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StartLimitBurst u
-
-func (v *MockInterfaceUnit) StartLimitBurst() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StartLimitAction s
-
-func (v *MockInterfaceUnit) StartLimitAction() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FailureAction s
-
-func (v *MockInterfaceUnit) FailureAction() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FailureActionExitStatus i
-
-func (v *MockInterfaceUnit) FailureActionExitStatus() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SuccessAction s
-
-func (v *MockInterfaceUnit) SuccessAction() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SuccessActionExitStatus i
-
-func (v *MockInterfaceUnit) SuccessActionExitStatus() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RebootArgument s
-
-func (v *MockInterfaceUnit) RebootArgument() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InvocationID ay
-
-func (v *MockInterfaceUnit) InvocationID() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CollectMode s
-
-func (v *MockInterfaceUnit) CollectMode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Refs as
-
-func (v *MockInterfaceUnit) Refs() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceService struct {
- mock.Mock
-}
-
-// method GetProcesses
-
-func (v *MockInterfaceService) GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) GetProcesses(flags dbus.Flags) ([]UnitProcess, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]UnitProcess)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method AttachProcesses
-
-func (v *MockInterfaceService) GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceService) AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// property Type s
-
-func (v *MockInterfaceService) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Restart s
-
-func (v *MockInterfaceService) Restart() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PIDFile s
-
-func (v *MockInterfaceService) PIDFile() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NotifyAccess s
-
-func (v *MockInterfaceService) NotifyAccess() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RestartUSec t
-
-func (v *MockInterfaceService) RestartUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeoutStartUSec t
-
-func (v *MockInterfaceService) TimeoutStartUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeoutStopUSec t
-
-func (v *MockInterfaceService) TimeoutStopUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RuntimeMaxUSec t
-
-func (v *MockInterfaceService) RuntimeMaxUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WatchdogUSec t
-
-func (v *MockInterfaceService) WatchdogUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WatchdogTimestamp t
-
-func (v *MockInterfaceService) WatchdogTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WatchdogTimestampMonotonic t
-
-func (v *MockInterfaceService) WatchdogTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RootDirectoryStartOnly b
-
-func (v *MockInterfaceService) RootDirectoryStartOnly() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RemainAfterExit b
-
-func (v *MockInterfaceService) RemainAfterExit() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GuessMainPID b
-
-func (v *MockInterfaceService) GuessMainPID() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RestartPreventExitStatus (aiai)
-
-func (v *MockInterfaceService) RestartPreventExitStatus() PropExitStatus {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RestartForceExitStatus (aiai)
-
-func (v *MockInterfaceService) RestartForceExitStatus() PropExitStatus {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SuccessExitStatus (aiai)
-
-func (v *MockInterfaceService) SuccessExitStatus() PropExitStatus {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MainPID u
-
-func (v *MockInterfaceService) MainPID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ControlPID u
-
-func (v *MockInterfaceService) ControlPID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BusName s
-
-func (v *MockInterfaceService) BusName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FileDescriptorStoreMax u
-
-func (v *MockInterfaceService) FileDescriptorStoreMax() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NFileDescriptorStore u
-
-func (v *MockInterfaceService) NFileDescriptorStore() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StatusText s
-
-func (v *MockInterfaceService) StatusText() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StatusErrno i
-
-func (v *MockInterfaceService) StatusErrno() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Result s
-
-func (v *MockInterfaceService) Result() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property USBFunctionDescriptors s
-
-func (v *MockInterfaceService) USBFunctionDescriptors() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property USBFunctionStrings s
-
-func (v *MockInterfaceService) USBFunctionStrings() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UID u
-
-func (v *MockInterfaceService) UID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property GID u
-
-func (v *MockInterfaceService) GID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NRestarts u
-
-func (v *MockInterfaceService) NRestarts() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecMainStartTimestamp t
-
-func (v *MockInterfaceService) ExecMainStartTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecMainStartTimestampMonotonic t
-
-func (v *MockInterfaceService) ExecMainStartTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecMainExitTimestamp t
-
-func (v *MockInterfaceService) ExecMainExitTimestamp() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecMainExitTimestampMonotonic t
-
-func (v *MockInterfaceService) ExecMainExitTimestampMonotonic() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecMainPID u
-
-func (v *MockInterfaceService) ExecMainPID() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecMainCode i
-
-func (v *MockInterfaceService) ExecMainCode() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecMainStatus i
-
-func (v *MockInterfaceService) ExecMainStatus() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecStartPre a(sasbttttuii)
-
-func (v *MockInterfaceService) ExecStartPre() PropExecInfos {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecStart a(sasbttttuii)
-
-func (v *MockInterfaceService) ExecStart() PropExecInfos {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecStartPost a(sasbttttuii)
-
-func (v *MockInterfaceService) ExecStartPost() PropExecInfos {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecReload a(sasbttttuii)
-
-func (v *MockInterfaceService) ExecReload() PropExecInfos {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecStop a(sasbttttuii)
-
-func (v *MockInterfaceService) ExecStop() PropExecInfos {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ExecStopPost a(sasbttttuii)
-
-func (v *MockInterfaceService) ExecStopPost() PropExecInfos {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Slice s
-
-func (v *MockInterfaceService) Slice() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ControlGroup s
-
-func (v *MockInterfaceService) ControlGroup() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryCurrent t
-
-func (v *MockInterfaceService) MemoryCurrent() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUUsageNSec t
-
-func (v *MockInterfaceService) CPUUsageNSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TasksCurrent t
-
-func (v *MockInterfaceService) TasksCurrent() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IPIngressBytes t
-
-func (v *MockInterfaceService) IPIngressBytes() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IPIngressPackets t
-
-func (v *MockInterfaceService) IPIngressPackets() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IPEgressBytes t
-
-func (v *MockInterfaceService) IPEgressBytes() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IPEgressPackets t
-
-func (v *MockInterfaceService) IPEgressPackets() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Delegate b
-
-func (v *MockInterfaceService) Delegate() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DelegateControllers as
-
-func (v *MockInterfaceService) DelegateControllers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUAccounting b
-
-func (v *MockInterfaceService) CPUAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUWeight t
-
-func (v *MockInterfaceService) CPUWeight() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StartupCPUWeight t
-
-func (v *MockInterfaceService) StartupCPUWeight() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUShares t
-
-func (v *MockInterfaceService) CPUShares() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StartupCPUShares t
-
-func (v *MockInterfaceService) StartupCPUShares() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUQuotaPerSecUSec t
-
-func (v *MockInterfaceService) CPUQuotaPerSecUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOAccounting b
-
-func (v *MockInterfaceService) IOAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOWeight t
-
-func (v *MockInterfaceService) IOWeight() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StartupIOWeight t
-
-func (v *MockInterfaceService) StartupIOWeight() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IODeviceWeight a(st)
-
-func (v *MockInterfaceService) IODeviceWeight() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOReadBandwidthMax a(st)
-
-func (v *MockInterfaceService) IOReadBandwidthMax() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOWriteBandwidthMax a(st)
-
-func (v *MockInterfaceService) IOWriteBandwidthMax() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOReadIOPSMax a(st)
-
-func (v *MockInterfaceService) IOReadIOPSMax() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOWriteIOPSMax a(st)
-
-func (v *MockInterfaceService) IOWriteIOPSMax() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IODeviceLatencyTargetUSec a(st)
-
-func (v *MockInterfaceService) IODeviceLatencyTargetUSec() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BlockIOAccounting b
-
-func (v *MockInterfaceService) BlockIOAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BlockIOWeight t
-
-func (v *MockInterfaceService) BlockIOWeight() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StartupBlockIOWeight t
-
-func (v *MockInterfaceService) StartupBlockIOWeight() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BlockIODeviceWeight a(st)
-
-func (v *MockInterfaceService) BlockIODeviceWeight() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BlockIOReadBandwidth a(st)
-
-func (v *MockInterfaceService) BlockIOReadBandwidth() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BlockIOWriteBandwidth a(st)
-
-func (v *MockInterfaceService) BlockIOWriteBandwidth() PropIOParams {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryAccounting b
-
-func (v *MockInterfaceService) MemoryAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryMin t
-
-func (v *MockInterfaceService) MemoryMin() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryLow t
-
-func (v *MockInterfaceService) MemoryLow() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryHigh t
-
-func (v *MockInterfaceService) MemoryHigh() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryMax t
-
-func (v *MockInterfaceService) MemoryMax() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemorySwapMax t
-
-func (v *MockInterfaceService) MemorySwapMax() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryLimit t
-
-func (v *MockInterfaceService) MemoryLimit() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DevicePolicy s
-
-func (v *MockInterfaceService) DevicePolicy() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropServiceDeviceAllow struct {
- mock.Mock
-}
-
-func (p MockPropServiceDeviceAllow) Get(flags dbus.Flags) (value []DeviceAllowItem, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]DeviceAllowItem)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropServiceDeviceAllow) Set(flags dbus.Flags, value []DeviceAllowItem) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropServiceDeviceAllow) ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property DeviceAllow a(ss)
-
-func (v *MockInterfaceService) DeviceAllow() PropServiceDeviceAllow {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropServiceDeviceAllow)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TasksAccounting b
-
-func (v *MockInterfaceService) TasksAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TasksMax t
-
-func (v *MockInterfaceService) TasksMax() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IPAccounting b
-
-func (v *MockInterfaceService) IPAccounting() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropServiceIPAddressAllow struct {
- mock.Mock
-}
-
-func (p MockPropServiceIPAddressAllow) Get(flags dbus.Flags) (value []IPAddressAllowItem, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]IPAddressAllowItem)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropServiceIPAddressAllow) Set(flags dbus.Flags, value []IPAddressAllowItem) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropServiceIPAddressAllow) ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property IPAddressAllow a(iayu)
-
-func (v *MockInterfaceService) IPAddressAllow() PropServiceIPAddressAllow {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropServiceIPAddressAllow)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropServiceIPAddressDeny struct {
- mock.Mock
-}
-
-func (p MockPropServiceIPAddressDeny) Get(flags dbus.Flags) (value []IPAddressDenyItem, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]IPAddressDenyItem)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropServiceIPAddressDeny) Set(flags dbus.Flags, value []IPAddressDenyItem) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropServiceIPAddressDeny) ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property IPAddressDeny a(iayu)
-
-func (v *MockInterfaceService) IPAddressDeny() PropServiceIPAddressDeny {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropServiceIPAddressDeny)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DisableControllers as
-
-func (v *MockInterfaceService) DisableControllers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Environment as
-
-func (v *MockInterfaceService) Environment() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property EnvironmentFiles a(sb)
-
-func (v *MockInterfaceService) EnvironmentFiles() PropEnvironmentFiles {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropEnvironmentFiles)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PassEnvironment as
-
-func (v *MockInterfaceService) PassEnvironment() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UnsetEnvironment as
-
-func (v *MockInterfaceService) UnsetEnvironment() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UMask u
-
-func (v *MockInterfaceService) UMask() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitCPU t
-
-func (v *MockInterfaceService) LimitCPU() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitCPUSoft t
-
-func (v *MockInterfaceService) LimitCPUSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitFSIZE t
-
-func (v *MockInterfaceService) LimitFSIZE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitFSIZESoft t
-
-func (v *MockInterfaceService) LimitFSIZESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitDATA t
-
-func (v *MockInterfaceService) LimitDATA() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitDATASoft t
-
-func (v *MockInterfaceService) LimitDATASoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitSTACK t
-
-func (v *MockInterfaceService) LimitSTACK() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitSTACKSoft t
-
-func (v *MockInterfaceService) LimitSTACKSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitCORE t
-
-func (v *MockInterfaceService) LimitCORE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitCORESoft t
-
-func (v *MockInterfaceService) LimitCORESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitRSS t
-
-func (v *MockInterfaceService) LimitRSS() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitRSSSoft t
-
-func (v *MockInterfaceService) LimitRSSSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitNOFILE t
-
-func (v *MockInterfaceService) LimitNOFILE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitNOFILESoft t
-
-func (v *MockInterfaceService) LimitNOFILESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitAS t
-
-func (v *MockInterfaceService) LimitAS() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitASSoft t
-
-func (v *MockInterfaceService) LimitASSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitNPROC t
-
-func (v *MockInterfaceService) LimitNPROC() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitNPROCSoft t
-
-func (v *MockInterfaceService) LimitNPROCSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitMEMLOCK t
-
-func (v *MockInterfaceService) LimitMEMLOCK() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitMEMLOCKSoft t
-
-func (v *MockInterfaceService) LimitMEMLOCKSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitLOCKS t
-
-func (v *MockInterfaceService) LimitLOCKS() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitLOCKSSoft t
-
-func (v *MockInterfaceService) LimitLOCKSSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitSIGPENDING t
-
-func (v *MockInterfaceService) LimitSIGPENDING() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitSIGPENDINGSoft t
-
-func (v *MockInterfaceService) LimitSIGPENDINGSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitMSGQUEUE t
-
-func (v *MockInterfaceService) LimitMSGQUEUE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitMSGQUEUESoft t
-
-func (v *MockInterfaceService) LimitMSGQUEUESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitNICE t
-
-func (v *MockInterfaceService) LimitNICE() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitNICESoft t
-
-func (v *MockInterfaceService) LimitNICESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitRTPRIO t
-
-func (v *MockInterfaceService) LimitRTPRIO() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitRTPRIOSoft t
-
-func (v *MockInterfaceService) LimitRTPRIOSoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitRTTIME t
-
-func (v *MockInterfaceService) LimitRTTIME() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LimitRTTIMESoft t
-
-func (v *MockInterfaceService) LimitRTTIMESoft() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WorkingDirectory s
-
-func (v *MockInterfaceService) WorkingDirectory() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RootDirectory s
-
-func (v *MockInterfaceService) RootDirectory() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RootImage s
-
-func (v *MockInterfaceService) RootImage() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OOMScoreAdjust i
-
-func (v *MockInterfaceService) OOMScoreAdjust() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Nice i
-
-func (v *MockInterfaceService) Nice() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOSchedulingClass i
-
-func (v *MockInterfaceService) IOSchedulingClass() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IOSchedulingPriority i
-
-func (v *MockInterfaceService) IOSchedulingPriority() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUSchedulingPolicy i
-
-func (v *MockInterfaceService) CPUSchedulingPolicy() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUSchedulingPriority i
-
-func (v *MockInterfaceService) CPUSchedulingPriority() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUAffinity ay
-
-func (v *MockInterfaceService) CPUAffinity() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimerSlackNSec t
-
-func (v *MockInterfaceService) TimerSlackNSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CPUSchedulingResetOnFork b
-
-func (v *MockInterfaceService) CPUSchedulingResetOnFork() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NonBlocking b
-
-func (v *MockInterfaceService) NonBlocking() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StandardInput s
-
-func (v *MockInterfaceService) StandardInput() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StandardInputFileDescriptorName s
-
-func (v *MockInterfaceService) StandardInputFileDescriptorName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StandardInputData ay
-
-func (v *MockInterfaceService) StandardInputData() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StandardOutput s
-
-func (v *MockInterfaceService) StandardOutput() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StandardOutputFileDescriptorName s
-
-func (v *MockInterfaceService) StandardOutputFileDescriptorName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StandardError s
-
-func (v *MockInterfaceService) StandardError() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StandardErrorFileDescriptorName s
-
-func (v *MockInterfaceService) StandardErrorFileDescriptorName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TTYPath s
-
-func (v *MockInterfaceService) TTYPath() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TTYReset b
-
-func (v *MockInterfaceService) TTYReset() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TTYVHangup b
-
-func (v *MockInterfaceService) TTYVHangup() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TTYVTDisallocate b
-
-func (v *MockInterfaceService) TTYVTDisallocate() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SyslogPriority i
-
-func (v *MockInterfaceService) SyslogPriority() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SyslogIdentifier s
-
-func (v *MockInterfaceService) SyslogIdentifier() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SyslogLevelPrefix b
-
-func (v *MockInterfaceService) SyslogLevelPrefix() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SyslogLevel i
-
-func (v *MockInterfaceService) SyslogLevel() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SyslogFacility i
-
-func (v *MockInterfaceService) SyslogFacility() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LogLevelMax i
-
-func (v *MockInterfaceService) LogLevelMax() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LogRateLimitIntervalUSec t
-
-func (v *MockInterfaceService) LogRateLimitIntervalUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LogRateLimitBurst u
-
-func (v *MockInterfaceService) LogRateLimitBurst() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropServiceLogExtraFields struct {
- mock.Mock
-}
-
-func (p MockPropServiceLogExtraFields) Get(flags dbus.Flags) (value [][]byte, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([][]byte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropServiceLogExtraFields) Set(flags dbus.Flags, value [][]byte) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropServiceLogExtraFields) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property LogExtraFields aay
-
-func (v *MockInterfaceService) LogExtraFields() PropServiceLogExtraFields {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropServiceLogExtraFields)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecureBits i
-
-func (v *MockInterfaceService) SecureBits() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CapabilityBoundingSet t
-
-func (v *MockInterfaceService) CapabilityBoundingSet() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AmbientCapabilities t
-
-func (v *MockInterfaceService) AmbientCapabilities() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property User s
-
-func (v *MockInterfaceService) User() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Group s
-
-func (v *MockInterfaceService) Group() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DynamicUser b
-
-func (v *MockInterfaceService) DynamicUser() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RemoveIPC b
-
-func (v *MockInterfaceService) RemoveIPC() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SupplementaryGroups as
-
-func (v *MockInterfaceService) SupplementaryGroups() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PAMName s
-
-func (v *MockInterfaceService) PAMName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReadWritePaths as
-
-func (v *MockInterfaceService) ReadWritePaths() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReadOnlyPaths as
-
-func (v *MockInterfaceService) ReadOnlyPaths() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property InaccessiblePaths as
-
-func (v *MockInterfaceService) InaccessiblePaths() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MountFlags t
-
-func (v *MockInterfaceService) MountFlags() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrivateTmp b
-
-func (v *MockInterfaceService) PrivateTmp() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrivateDevices b
-
-func (v *MockInterfaceService) PrivateDevices() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ProtectKernelTunables b
-
-func (v *MockInterfaceService) ProtectKernelTunables() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ProtectKernelModules b
-
-func (v *MockInterfaceService) ProtectKernelModules() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ProtectControlGroups b
-
-func (v *MockInterfaceService) ProtectControlGroups() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrivateNetwork b
-
-func (v *MockInterfaceService) PrivateNetwork() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrivateUsers b
-
-func (v *MockInterfaceService) PrivateUsers() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PrivateMounts b
-
-func (v *MockInterfaceService) PrivateMounts() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ProtectHome s
-
-func (v *MockInterfaceService) ProtectHome() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ProtectSystem s
-
-func (v *MockInterfaceService) ProtectSystem() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SameProcessGroup b
-
-func (v *MockInterfaceService) SameProcessGroup() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UtmpIdentifier s
-
-func (v *MockInterfaceService) UtmpIdentifier() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UtmpMode s
-
-func (v *MockInterfaceService) UtmpMode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SELinuxContext (bs)
-
-func (v *MockInterfaceService) SELinuxContext() PropBS {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropBS)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AppArmorProfile (bs)
-
-func (v *MockInterfaceService) AppArmorProfile() PropBS {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropBS)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmackProcessLabel (bs)
-
-func (v *MockInterfaceService) SmackProcessLabel() PropBS {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropBS)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IgnoreSIGPIPE b
-
-func (v *MockInterfaceService) IgnoreSIGPIPE() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NoNewPrivileges b
-
-func (v *MockInterfaceService) NoNewPrivileges() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropServiceSystemCallFilter struct {
- mock.Mock
-}
-
-func (p MockPropServiceSystemCallFilter) Get(flags dbus.Flags) (value SystemCallFilter, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(SystemCallFilter)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropServiceSystemCallFilter) Set(flags dbus.Flags, value SystemCallFilter) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropServiceSystemCallFilter) ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property SystemCallFilter (bas)
-
-func (v *MockInterfaceService) SystemCallFilter() PropServiceSystemCallFilter {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropServiceSystemCallFilter)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemCallArchitectures as
-
-func (v *MockInterfaceService) SystemCallArchitectures() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemCallErrorNumber i
-
-func (v *MockInterfaceService) SystemCallErrorNumber() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Personality s
-
-func (v *MockInterfaceService) Personality() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LockPersonality b
-
-func (v *MockInterfaceService) LockPersonality() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropServiceRestrictAddressFamilies struct {
- mock.Mock
-}
-
-func (p MockPropServiceRestrictAddressFamilies) Get(flags dbus.Flags) (value RestrictAddressFamilies, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(RestrictAddressFamilies)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropServiceRestrictAddressFamilies) Set(flags dbus.Flags, value RestrictAddressFamilies) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropServiceRestrictAddressFamilies) ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property RestrictAddressFamilies (bas)
-
-func (v *MockInterfaceService) RestrictAddressFamilies() PropServiceRestrictAddressFamilies {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropServiceRestrictAddressFamilies)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RuntimeDirectoryPreserve s
-
-func (v *MockInterfaceService) RuntimeDirectoryPreserve() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RuntimeDirectoryMode u
-
-func (v *MockInterfaceService) RuntimeDirectoryMode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RuntimeDirectory as
-
-func (v *MockInterfaceService) RuntimeDirectory() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StateDirectoryMode u
-
-func (v *MockInterfaceService) StateDirectoryMode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property StateDirectory as
-
-func (v *MockInterfaceService) StateDirectory() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CacheDirectoryMode u
-
-func (v *MockInterfaceService) CacheDirectoryMode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CacheDirectory as
-
-func (v *MockInterfaceService) CacheDirectory() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LogsDirectoryMode u
-
-func (v *MockInterfaceService) LogsDirectoryMode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LogsDirectory as
-
-func (v *MockInterfaceService) LogsDirectory() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConfigurationDirectoryMode u
-
-func (v *MockInterfaceService) ConfigurationDirectoryMode() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConfigurationDirectory as
-
-func (v *MockInterfaceService) ConfigurationDirectory() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MemoryDenyWriteExecute b
-
-func (v *MockInterfaceService) MemoryDenyWriteExecute() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RestrictRealtime b
-
-func (v *MockInterfaceService) RestrictRealtime() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RestrictNamespaces t
-
-func (v *MockInterfaceService) RestrictNamespaces() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BindPaths a(ssbt)
-
-func (v *MockInterfaceService) BindPaths() PropBindPaths {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropBindPaths)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property BindReadOnlyPaths a(ssbt)
-
-func (v *MockInterfaceService) BindReadOnlyPaths() PropBindPaths {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropBindPaths)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropServiceTemporaryFileSystem struct {
- mock.Mock
-}
-
-func (p MockPropServiceTemporaryFileSystem) Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]TemporaryFileSystemItem)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropServiceTemporaryFileSystem) Set(flags dbus.Flags, value []TemporaryFileSystemItem) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropServiceTemporaryFileSystem) ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property TemporaryFileSystem a(ss)
-
-func (v *MockInterfaceService) TemporaryFileSystem() PropServiceTemporaryFileSystem {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropServiceTemporaryFileSystem)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MountAPIVFS b
-
-func (v *MockInterfaceService) MountAPIVFS() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KeyringMode s
-
-func (v *MockInterfaceService) KeyringMode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KillMode s
-
-func (v *MockInterfaceService) KillMode() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property KillSignal i
-
-func (v *MockInterfaceService) KillSignal() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FinalKillSignal i
-
-func (v *MockInterfaceService) FinalKillSignal() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SendSIGKILL b
-
-func (v *MockInterfaceService) SendSIGKILL() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SendSIGHUP b
-
-func (v *MockInterfaceService) SendSIGHUP() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WatchdogSignal i
-
-func (v *MockInterfaceService) WatchdogSignal() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropExitStatus struct {
- mock.Mock
-}
-
-func (p MockPropExitStatus) Get(flags dbus.Flags) (value ExitStatus, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(ExitStatus)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropExitStatus) Set(flags dbus.Flags, value ExitStatus) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropExitStatus) ConnectChanged(cb func(hasValue bool, value ExitStatus)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropExecInfos struct {
- mock.Mock
-}
-
-func (p MockPropExecInfos) Get(flags dbus.Flags) (value []ExecInfo, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]ExecInfo)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropExecInfos) Set(flags dbus.Flags, value []ExecInfo) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropExecInfos) ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropIOParams struct {
- mock.Mock
-}
-
-func (p MockPropIOParams) Get(flags dbus.Flags) (value []IOParam, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]IOParam)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropIOParams) Set(flags dbus.Flags, value []IOParam) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropIOParams) ConnectChanged(cb func(hasValue bool, value []IOParam)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropEnvironmentFiles struct {
- mock.Mock
-}
-
-func (p MockPropEnvironmentFiles) Get(flags dbus.Flags) (value []EnvironmentFile, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]EnvironmentFile)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropEnvironmentFiles) Set(flags dbus.Flags, value []EnvironmentFile) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropEnvironmentFiles) ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropBS struct {
- mock.Mock
-}
-
-func (p MockPropBS) Get(flags dbus.Flags) (value BS, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(BS)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropBS) Set(flags dbus.Flags, value BS) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropBS) ConnectChanged(cb func(hasValue bool, value BS)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-type MockPropBindPaths struct {
- mock.Mock
-}
-
-func (p MockPropBindPaths) Get(flags dbus.Flags) (value []BindPath, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]BindPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropBindPaths) Set(flags dbus.Flags, value []BindPath) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropBindPaths) ConnectChanged(cb func(hasValue bool, value []BindPath)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,334 +0,0 @@
-{
- "Service": "org.freedesktop.systemd1",
- "Objects": [
- {
- "Type": "Manager",
- "Path": "/org/freedesktop/systemd1",
- "Interfaces": [
- {
- "Name": "org.freedesktop.systemd1.Manager",
- "Fixes": {
- "m/SetUnitProperties": [
- {
- "Name": "properties",
- "Type": "[]Property"
- }
- ],
- "m/StartTransientUnit": [
- {
- "Name": "properties",
- "Type": "[]Property"
- },
- {
- "Name": "aux",
- "Type": "[]PropertyCollection"
- }
- ],
- "m/ListUnits": [
- {
- "Name": "units",
- "Type": "[]UnitInfo"
- }
- ],
- "m/ListUnitsFiltered": [
- {
- "Name": "units",
- "Type": "[]UnitInfo"
- }
- ],
- "m/ListUnitsByPatterns": [
- {
- "Name": "units",
- "Type": "[]UnitInfo"
- }
- ],
- "m/ListUnitsByNames": [
- {
- "Name": "units",
- "Type": "[]UnitInfo"
- }
- ],
- "m/ListJobs": [
- {
- "Name": "jobs",
- "Type": "[]JobInfo"
- }
- ],
- "m/ListUnitFiles": [
- {
- "Name": "files",
- "Type": "[]UnitFile"
- }
- ],
- "m/ListUnitFilesByPatterns": [
- {
- "Name": "files",
- "Type": "[]UnitFile"
- }
- ],
- "m/EnableUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/DisableUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/ReenableUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/LinkUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/PresetUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/PresetUnitFilesWithMode": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/MaskUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/UnmaskUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/RevertUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/SetDefaultTarget": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/PresetAllUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/AddDependencyUnitFiles": [
- {
- "Name": "changes",
- "Type": "[]UnitFileChange"
- }
- ],
- "m/GetDynamicUsers": [
- {
- "Name": "users",
- "Type": "[]DynamicUser"
- }
- ],
- "m/GetUnitProcesses": [
- {
- "Name": "processes",
- "Type": "[]UnitProcess"
- }
- ],
- "m/GetJobAfter": [
- {
- "Name": "jobs",
- "Type": "[]JobInfo"
- }
- ],
- "m/GetJobBefore": [
- {
- "Name": "jobs",
- "Type": "[]JobInfo"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "Unit",
- "XMLFiles": [
- "Unit*"
- ],
- "Interfaces": [
- {
- "Name": "org.freedesktop.systemd1.Unit",
- "Fixes": {
- "p/Job": {
- "ValueType": "JobIdPath"
- },
- "p/Conditions": {
- "ValueType": "[]Condition"
- },
- "p/Asserts": {
- "ValueType": "[]Assert"
- },
- "p/LoadError": {
- "ValueType": "LoadError"
- },
- "m/SetProperties": [
- {
- "Name": "properties",
- "Type": "[]Property"
- }
- ]
- }
- },
- {
- "Name": "org.freedesktop.systemd1.Service",
- "Fixes": {
- "p/RestartPreventExitStatus": {
- "RefType": "PropExitStatus"
- },
- "p/RestartForceExitStatus": {
- "RefType": "PropExitStatus"
- },
- "p/SuccessExitStatus": {
- "RefType": "PropExitStatus"
- },
- "p/ExecStartPre": {
- "RefType": "PropExecInfos"
- },
- "p/ExecStart": {
- "RefType": "PropExecInfos"
- },
- "p/ExecStartPost": {
- "RefType": "PropExecInfos"
- },
- "p/ExecReload": {
- "RefType": "PropExecInfos"
- },
- "p/ExecStop": {
- "RefType": "PropExecInfos"
- },
- "p/ExecStopPre": {
- "RefType": "PropExecInfos"
- },
- "p/ExecStopPost": {
- "RefType": "PropExecInfos"
- },
- "p/IODeviceWeight": {
- "RefType": "PropIOParams"
- },
- "p/IOReadBandwidthMax": {
- "RefType": "PropIOParams"
- },
- "p/IOWriteBandwidthMax": {
- "RefType": "PropIOParams"
- },
- "p/IOReadIOPSMax": {
- "RefType": "PropIOParams"
- },
- "p/IOWriteIOPSMax": {
- "RefType": "PropIOParams"
- },
- "p/IODeviceLatencyTargetUSec": {
- "RefType": "PropIOParams"
- },
- "p/BlockIODeviceWeight": {
- "RefType": "PropIOParams"
- },
- "p/BlockIOReadBandwidth": {
- "RefType": "PropIOParams"
- },
- "p/BlockIOWriteBandwidth": {
- "RefType": "PropIOParams"
- },
- "p/DeviceAllow": {
- "ValueType": "[]DeviceAllowItem"
- },
- "p/IPAddressAllow": {
- "ValueType": "[]IPAddressAllowItem"
- },
- "p/IPAddressDeny": {
- "ValueType": "[]IPAddressDenyItem"
- },
- "p/EnvironmentFiles": {
- "RefType": "PropEnvironmentFiles"
- },
- "p/LogExtraFields": {
- "ValueType": "[][]byte"
- },
- "p/SELinuxContext": {
- "RefType": "PropBS"
- },
- "p/AppArmorProfile": {
- "RefType": "PropBS"
- },
- "p/SmackProcessLabel": {
- "RefType": "PropBS"
- },
- "p/SystemCallFilter": {
- "ValueType": "SystemCallFilter"
- },
- "p/RestrictAddressFamilies": {
- "ValueType": "RestrictAddressFamilies"
- },
- "p/BindPaths": {
- "RefType": "PropBindPaths"
- },
- "p/BindReadOnlyPaths": {
- "RefType": "PropBindPaths"
- },
- "p/TemporaryFileSystem": {
- "ValueType": "[]TemporaryFileSystemItem"
- },
- "m/GetProcesses": [
- {
- "Name": "processes",
- "Type": "[]UnitProcess"
- }
- ]
- }
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropExitStatus",
- "ValueType": "ExitStatus"
- },
- {
- "Type": "PropExecInfos",
- "ValueType": "[]ExecInfo"
- },
- {
- "Type": "PropIOParams",
- "ValueType": "[]IOParam"
- },
- {
- "Type": "PropEnvironmentFiles",
- "ValueType": "[]EnvironmentFile"
- },
- {
- "Type": "PropBS",
- "ValueType": "BS"
- },
- {
- "Type": "PropBindPaths",
- "ValueType": "[]BindPath"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,678 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,153 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package systemd1
-
-import (
- "github.com/godbus/dbus"
-)
-
-type Property struct {
- Name string
- Value dbus.Variant
-}
-
-type PropertyCollection struct {
- Name string
- Properties []Property
-}
-
-type UnitInfo struct {
- Name string
- Description string
- LoadState string // i.e. whether the unit file has been loaded successfully
- ActiveState string // i.e. whether the unit is currently started or not
- SubState string // a more fine-grained version of the active state that is specific to the unit type, which the active state is not
- FollowUnit string // A unit that is being followed in its state by this unit, if there is any, otherwise the empty string.
- Path dbus.ObjectPath
- JobID uint32 // If there is a job queued for the job unit the numeric job id, 0 otherwise
- JobType string
- JobPath dbus.ObjectPath
-}
-
-type JobInfo struct {
- ID uint32
- Name string
- Type string
- State string
- Path dbus.ObjectPath
- UnitPath dbus.ObjectPath
-}
-
-type JobIdPath struct {
- Id uint32
- Path dbus.ObjectPath
-}
-
-type UnitFile struct {
- Path string
- State string
-}
-
-type UnitFileChange struct {
- Type string // the type of the change (one of symlink or unlink)
- Filename string // the file name of the symlink
- Destination string // the destination of the symlink
-}
-
-type DynamicUser struct {
- ID uint32
- Name string
-}
-
-type UnitProcess struct {
- ControlGroup string
- PID uint32
- Command string
-}
-
-type Condition struct {
- Type string
- IsTrigger bool
- IsReversed bool
- Right string
-
- // The status can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1 are used, but additional values may be used in the future, retaining the meaning of zero/positive/negative values.
- Status int32
-}
-
-type Assert Condition
-
-type LoadError struct {
- Type string
- Message string
-}
-
-type ExitStatus struct {
- A []int32
- B []int32
-}
-
-type ExecInfo struct {
- Path string
- Arguments []string
- ExitFailure bool
- BeginClockRealtime uint64
- BeginClockMonotonic uint64
- EndClockRealtime uint64
- EndClockMonotonic uint64
- PID uint32
- ExistCode int32
- Status int32
-}
-
-type IOParam struct {
- Name string
- Value uint64
-}
-
-type DeviceAllowItem struct {
- Name string
- Value string
-}
-
-type IPAddressAllowItem struct {
- I uint32
- AV []dbus.Variant
- U uint32
-}
-
-type IPAddressDenyItem IPAddressAllowItem
-
-type EnvironmentFile struct {
- S string
- B bool
-}
-
-type BS struct {
- B bool
- S string
-}
-
-type SystemCallFilter struct {
- B bool
- AS string
-}
-
-type RestrictAddressFamilies struct {
- B bool
- AS string
-}
-
-type BindPath struct {
- S1 string
- S2 string
- B bool
- T uint64
-}
-
-type TemporaryFileSystemItem struct {
- S1 string
- S2 string
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/Unit.Service.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/Unit.Service.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/Unit.Service.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/Unit.Service.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,664 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/Unit.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/Unit.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.systemd1/Unit.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.systemd1/Unit.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,277 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,158 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.timedate1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timedate1
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Timedate interface {
- timedate // interface org.freedesktop.timedate1
- proxy.Object
-}
-
-type objectTimedate struct {
- interfaceTimedate // interface org.freedesktop.timedate1
- proxy.ImplObject
-}
-
-func NewTimedate(conn *dbus.Conn) Timedate {
- obj := new(objectTimedate)
- obj.ImplObject.Init_(conn, "org.freedesktop.timedate1", "/org/freedesktop/timedate1")
- return obj
-}
-
-type timedate interface {
- GoSetTime(flags dbus.Flags, ch chan *dbus.Call, arg0 int64, arg1 bool, arg2 bool) *dbus.Call
- SetTime(flags dbus.Flags, arg0 int64, arg1 bool, arg2 bool) error
- GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
- SetTimezone(flags dbus.Flags, arg0 string, arg1 bool) error
- GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool, arg2 bool) *dbus.Call
- SetLocalRTC(flags dbus.Flags, arg0 bool, arg1 bool, arg2 bool) error
- GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool) *dbus.Call
- SetNTP(flags dbus.Flags, arg0 bool, arg1 bool) error
- Timezone() proxy.PropString
- LocalRTC() proxy.PropBool
- CanNTP() proxy.PropBool
- NTP() proxy.PropBool
- NTPSynchronized() proxy.PropBool
- TimeUSec() proxy.PropUint64
- RTCTimeUSec() proxy.PropUint64
-}
-
-type interfaceTimedate struct{}
-
-func (v *interfaceTimedate) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceTimedate) GetInterfaceName_() string {
- return "org.freedesktop.timedate1"
-}
-
-// method SetTime
-
-func (v *interfaceTimedate) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, arg0 int64, arg1 bool, arg2 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTime", flags, ch, arg0, arg1, arg2)
-}
-
-func (v *interfaceTimedate) SetTime(flags dbus.Flags, arg0 int64, arg1 bool, arg2 bool) error {
- return (<-v.GoSetTime(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
-}
-
-// method SetTimezone
-
-func (v *interfaceTimedate) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTimezone", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceTimedate) SetTimezone(flags dbus.Flags, arg0 string, arg1 bool) error {
- return (<-v.GoSetTimezone(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// method SetLocalRTC
-
-func (v *interfaceTimedate) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool, arg2 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocalRTC", flags, ch, arg0, arg1, arg2)
-}
-
-func (v *interfaceTimedate) SetLocalRTC(flags dbus.Flags, arg0 bool, arg1 bool, arg2 bool) error {
- return (<-v.GoSetLocalRTC(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
-}
-
-// method SetNTP
-
-func (v *interfaceTimedate) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetNTP", flags, ch, arg0, arg1)
-}
-
-func (v *interfaceTimedate) SetNTP(flags dbus.Flags, arg0 bool, arg1 bool) error {
- return (<-v.GoSetNTP(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
-}
-
-// property Timezone s
-
-func (v *interfaceTimedate) Timezone() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Timezone",
- }
-}
-
-// property LocalRTC b
-
-func (v *interfaceTimedate) LocalRTC() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "LocalRTC",
- }
-}
-
-// property CanNTP b
-
-func (v *interfaceTimedate) CanNTP() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanNTP",
- }
-}
-
-// property NTP b
-
-func (v *interfaceTimedate) NTP() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NTP",
- }
-}
-
-// property NTPSynchronized b
-
-func (v *interfaceTimedate) NTPSynchronized() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "NTPSynchronized",
- }
-}
-
-// property TimeUSec t
-
-func (v *interfaceTimedate) TimeUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimeUSec",
- }
-}
-
-// property RTCTimeUSec t
-
-func (v *interfaceTimedate) RTCTimeUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RTCTimeUSec",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,188 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.timedate1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timedate1
-
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockTimedate struct {
- MockInterfaceTimedate // interface org.freedesktop.timedate1
- proxy.MockObject
-}
-
-type MockInterfaceTimedate struct {
- mock.Mock
-}
-
-// method SetTime
-
-func (v *MockInterfaceTimedate) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, arg0 int64, arg1 bool, arg2 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedate) SetTime(flags dbus.Flags, arg0 int64, arg1 bool, arg2 bool) error {
- mockArgs := v.Called(flags, arg0, arg1, arg2)
-
- return mockArgs.Error(0)
-}
-
-// method SetTimezone
-
-func (v *MockInterfaceTimedate) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedate) SetTimezone(flags dbus.Flags, arg0 string, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// method SetLocalRTC
-
-func (v *MockInterfaceTimedate) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool, arg2 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedate) SetLocalRTC(flags dbus.Flags, arg0 bool, arg1 bool, arg2 bool) error {
- mockArgs := v.Called(flags, arg0, arg1, arg2)
-
- return mockArgs.Error(0)
-}
-
-// method SetNTP
-
-func (v *MockInterfaceTimedate) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0, arg1)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceTimedate) SetNTP(flags dbus.Flags, arg0 bool, arg1 bool) error {
- mockArgs := v.Called(flags, arg0, arg1)
-
- return mockArgs.Error(0)
-}
-
-// property Timezone s
-
-func (v *MockInterfaceTimedate) Timezone() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property LocalRTC b
-
-func (v *MockInterfaceTimedate) LocalRTC() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanNTP b
-
-func (v *MockInterfaceTimedate) CanNTP() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NTP b
-
-func (v *MockInterfaceTimedate) NTP() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property NTPSynchronized b
-
-func (v *MockInterfaceTimedate) NTPSynchronized() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeUSec t
-
-func (v *MockInterfaceTimedate) TimeUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RTCTimeUSec t
-
-func (v *MockInterfaceTimedate) RTCTimeUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,15 +0,0 @@
-{
- "Service": "org.freedesktop.timedate1",
- "Objects": [
- {
- "Type": "Timedate",
- "Path": "/org/freedesktop/timedate1",
- "Interfaces": [
- {
- "Name": "org.freedesktop.timedate1",
- "Type": "timedate"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/Timedate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/Timedate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timedate1/Timedate.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timedate1/Timedate.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,130 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.timesync1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timesync1
-
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type Timesync1 interface {
- timesync1 // interface org.freedesktop.timesync1.Manager
- proxy.Object
-}
-
-type objectTimesync1 struct {
- interfaceTimesync1 // interface org.freedesktop.timesync1.Manager
- proxy.ImplObject
-}
-
-func NewTimesync1(conn *dbus.Conn) Timesync1 {
- obj := new(objectTimesync1)
- obj.ImplObject.Init_(conn, "org.freedesktop.timesync1", "/org/freedesktop/timesync1")
- return obj
-}
-
-type timesync1 interface {
- LinkNTPServers() proxy.PropStringArray
- SystemNTPServers() proxy.PropStringArray
- FallbackNTPServers() proxy.PropStringArray
- ServerName() proxy.PropString
- RootDistanceMaxUSec() proxy.PropUint64
- PollIntervalMinUSec() proxy.PropUint64
- PollIntervalMaxUSec() proxy.PropUint64
- PollIntervalUSec() proxy.PropUint64
- Frequency() proxy.PropInt64
-}
-
-type interfaceTimesync1 struct{}
-
-func (v *interfaceTimesync1) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceTimesync1) GetInterfaceName_() string {
- return "org.freedesktop.timesync1.Manager"
-}
-
-// property LinkNTPServers as
-
-func (v *interfaceTimesync1) LinkNTPServers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "LinkNTPServers",
- }
-}
-
-// property SystemNTPServers as
-
-func (v *interfaceTimesync1) SystemNTPServers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "SystemNTPServers",
- }
-}
-
-// property FallbackNTPServers as
-
-func (v *interfaceTimesync1) FallbackNTPServers() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "FallbackNTPServers",
- }
-}
-
-// property ServerName s
-
-func (v *interfaceTimesync1) ServerName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ServerName",
- }
-}
-
-// property RootDistanceMaxUSec t
-
-func (v *interfaceTimesync1) RootDistanceMaxUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "RootDistanceMaxUSec",
- }
-}
-
-// property PollIntervalMinUSec t
-
-func (v *interfaceTimesync1) PollIntervalMinUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "PollIntervalMinUSec",
- }
-}
-
-// property PollIntervalMaxUSec t
-
-func (v *interfaceTimesync1) PollIntervalMaxUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "PollIntervalMaxUSec",
- }
-}
-
-// property PollIntervalUSec t
-
-func (v *interfaceTimesync1) PollIntervalUSec() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "PollIntervalUSec",
- }
-}
-
-// property Frequency x
-
-func (v *interfaceTimesync1) Frequency() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "Frequency",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,137 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.timesync1"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package timesync1
-
-import "fmt"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockTimesync1 struct {
- MockInterfaceTimesync1 // interface org.freedesktop.timesync1.Manager
- proxy.MockObject
-}
-
-type MockInterfaceTimesync1 struct {
- mock.Mock
-}
-
-// property LinkNTPServers as
-
-func (v *MockInterfaceTimesync1) LinkNTPServers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SystemNTPServers as
-
-func (v *MockInterfaceTimesync1) SystemNTPServers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property FallbackNTPServers as
-
-func (v *MockInterfaceTimesync1) FallbackNTPServers() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ServerName s
-
-func (v *MockInterfaceTimesync1) ServerName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RootDistanceMaxUSec t
-
-func (v *MockInterfaceTimesync1) RootDistanceMaxUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PollIntervalMinUSec t
-
-func (v *MockInterfaceTimesync1) PollIntervalMinUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PollIntervalMaxUSec t
-
-func (v *MockInterfaceTimesync1) PollIntervalMaxUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PollIntervalUSec t
-
-func (v *MockInterfaceTimesync1) PollIntervalUSec() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Frequency x
-
-func (v *MockInterfaceTimesync1) Frequency() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,16 +0,0 @@
-{
- "Service": "org.freedesktop.timesync1",
- "Objects": [
- {
- "Type": "Timesync1",
- "Path": "/org/freedesktop/timesync1",
- "Interfaces": [
- {
- "Name": "org.freedesktop.timesync1.Manager",
- "Type": "timesync1"
- }
- ]
- }
- ]
- }
-
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/Timesync1.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/Timesync1.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.timesync1/Timesync1.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.timesync1/Timesync1.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1672 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.udisks2"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package udisks2
-
-import "errors"
-
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-dbus-factory/object_manager"
-
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type UDisks interface {
- object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.Object
-}
-
-type objectUDisks struct {
- object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.ImplObject
-}
-
-func NewUDisks(conn *dbus.Conn) UDisks {
- obj := new(objectUDisks)
- obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", "/org/freedesktop/UDisks2")
- return obj
-}
-
-type Manager interface {
- manager // interface org.freedesktop.UDisks2.Manager
- proxy.Object
-}
-
-type objectManager struct {
- interfaceManager // interface org.freedesktop.UDisks2.Manager
- proxy.ImplObject
-}
-
-func NewManager(conn *dbus.Conn) Manager {
- obj := new(objectManager)
- obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", "/org/freedesktop/UDisks2/Manager")
- return obj
-}
-
-type manager interface {
- GoLoopSetup(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD, options map[string]dbus.Variant) *dbus.Call
- LoopSetup(flags dbus.Flags, fd dbus.UnixFD, options map[string]dbus.Variant) (dbus.ObjectPath, error)
- GoMDRaidCreate(flags dbus.Flags, ch chan *dbus.Call, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) *dbus.Call
- MDRaidCreate(flags dbus.Flags, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) (dbus.ObjectPath, error)
- Version() proxy.PropString
-}
-
-type interfaceManager struct{}
-
-func (v *interfaceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceManager) GetInterfaceName_() string {
- return "org.freedesktop.UDisks2.Manager"
-}
-
-// method LoopSetup
-
-func (v *interfaceManager) GoLoopSetup(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".LoopSetup", flags, ch, fd, options)
-}
-
-func (*interfaceManager) StoreLoopSetup(call *dbus.Call) (resulting_device dbus.ObjectPath, err error) {
- err = call.Store(&resulting_device)
- return
-}
-
-func (v *interfaceManager) LoopSetup(flags dbus.Flags, fd dbus.UnixFD, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreLoopSetup(
- <-v.GoLoopSetup(flags, make(chan *dbus.Call, 1), fd, options).Done)
-}
-
-// method MDRaidCreate
-
-func (v *interfaceManager) GoMDRaidCreate(flags dbus.Flags, ch chan *dbus.Call, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".MDRaidCreate", flags, ch, blocks, level, name, chunk, options)
-}
-
-func (*interfaceManager) StoreMDRaidCreate(call *dbus.Call) (resulting_array dbus.ObjectPath, err error) {
- err = call.Store(&resulting_array)
- return
-}
-
-func (v *interfaceManager) MDRaidCreate(flags dbus.Flags, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreMDRaidCreate(
- <-v.GoMDRaidCreate(flags, make(chan *dbus.Call, 1), blocks, level, name, chunk, options).Done)
-}
-
-// property Version s
-
-func (v *interfaceManager) Version() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Version",
- }
-}
-
-type Drive interface {
- Drive() drive // interface org.freedesktop.UDisks2.Drive
- DriveAta() driveAta // interface org.freedesktop.UDisks2.Drive.Ata
- proxy.Object
-}
-
-type objectDrive struct {
- interfaceDrive // interface org.freedesktop.UDisks2.Drive
- interfaceDriveAta // interface org.freedesktop.UDisks2.Drive.Ata
- proxy.ImplObject
-}
-
-func NewDrive(conn *dbus.Conn, path dbus.ObjectPath) (Drive, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectDrive)
- obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", path)
- return obj, nil
-}
-
-func (obj *objectDrive) Drive() drive {
- return &obj.interfaceDrive
-}
-
-type drive interface {
- GoEject(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- Eject(flags dbus.Flags, options map[string]dbus.Variant) error
- GoSetConfiguration(flags dbus.Flags, ch chan *dbus.Call, value map[string]dbus.Variant, options map[string]dbus.Variant) *dbus.Call
- SetConfiguration(flags dbus.Flags, value map[string]dbus.Variant, options map[string]dbus.Variant) error
- GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- PowerOff(flags dbus.Flags, options map[string]dbus.Variant) error
- Vendor() proxy.PropString
- Model() proxy.PropString
- Revision() proxy.PropString
- Serial() proxy.PropString
- WWN() proxy.PropString
- Id() proxy.PropString
- Configuration() PropDriveConfiguration
- Media() proxy.PropString
- MediaCompatibility() proxy.PropStringArray
- MediaRemovable() proxy.PropBool
- MediaAvailable() proxy.PropBool
- MediaChangeDetected() proxy.PropBool
- Size() proxy.PropUint64
- TimeDetected() proxy.PropUint64
- TimeMediaDetected() proxy.PropUint64
- Optical() proxy.PropBool
- OpticalBlank() proxy.PropBool
- OpticalNumTracks() proxy.PropUint32
- OpticalNumAudioTracks() proxy.PropUint32
- OpticalNumDataTracks() proxy.PropUint32
- OpticalNumSessions() proxy.PropUint32
- RotationRate() proxy.PropInt32
- ConnectionBus() proxy.PropString
- Seat() proxy.PropString
- Removable() proxy.PropBool
- Ejectable() proxy.PropBool
- SortKey() proxy.PropString
- CanPowerOff() proxy.PropBool
- SiblingId() proxy.PropString
-}
-
-type interfaceDrive struct{}
-
-func (v *interfaceDrive) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDrive) GetInterfaceName_() string {
- return "org.freedesktop.UDisks2.Drive"
-}
-
-// method Eject
-
-func (v *interfaceDrive) GoEject(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Eject", flags, ch, options)
-}
-
-func (v *interfaceDrive) Eject(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoEject(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// method SetConfiguration
-
-func (v *interfaceDrive) GoSetConfiguration(flags dbus.Flags, ch chan *dbus.Call, value map[string]dbus.Variant, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetConfiguration", flags, ch, value, options)
-}
-
-func (v *interfaceDrive) SetConfiguration(flags dbus.Flags, value map[string]dbus.Variant, options map[string]dbus.Variant) error {
- return (<-v.GoSetConfiguration(flags, make(chan *dbus.Call, 1), value, options).Done).Err
-}
-
-// method PowerOff
-
-func (v *interfaceDrive) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOff", flags, ch, options)
-}
-
-func (v *interfaceDrive) PowerOff(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoPowerOff(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// property Vendor s
-
-func (v *interfaceDrive) Vendor() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Vendor",
- }
-}
-
-// property Model s
-
-func (v *interfaceDrive) Model() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Model",
- }
-}
-
-// property Revision s
-
-func (v *interfaceDrive) Revision() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Revision",
- }
-}
-
-// property Serial s
-
-func (v *interfaceDrive) Serial() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Serial",
- }
-}
-
-// property WWN s
-
-func (v *interfaceDrive) WWN() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "WWN",
- }
-}
-
-// property Id s
-
-func (v *interfaceDrive) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-type PropDriveConfiguration interface {
- Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[string]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
-}
-
-type implPropDriveConfiguration struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropDriveConfiguration) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropDriveConfiguration) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropDriveConfiguration) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Configuration a{sv}
-
-func (v *interfaceDrive) Configuration() PropDriveConfiguration {
- return &implPropDriveConfiguration{
- Impl: v,
- Name: "Configuration",
- }
-}
-
-// property Media s
-
-func (v *interfaceDrive) Media() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Media",
- }
-}
-
-// property MediaCompatibility as
-
-func (v *interfaceDrive) MediaCompatibility() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "MediaCompatibility",
- }
-}
-
-// property MediaRemovable b
-
-func (v *interfaceDrive) MediaRemovable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "MediaRemovable",
- }
-}
-
-// property MediaAvailable b
-
-func (v *interfaceDrive) MediaAvailable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "MediaAvailable",
- }
-}
-
-// property MediaChangeDetected b
-
-func (v *interfaceDrive) MediaChangeDetected() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "MediaChangeDetected",
- }
-}
-
-// property Size t
-
-func (v *interfaceDrive) Size() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Size",
- }
-}
-
-// property TimeDetected t
-
-func (v *interfaceDrive) TimeDetected() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimeDetected",
- }
-}
-
-// property TimeMediaDetected t
-
-func (v *interfaceDrive) TimeMediaDetected() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "TimeMediaDetected",
- }
-}
-
-// property Optical b
-
-func (v *interfaceDrive) Optical() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Optical",
- }
-}
-
-// property OpticalBlank b
-
-func (v *interfaceDrive) OpticalBlank() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "OpticalBlank",
- }
-}
-
-// property OpticalNumTracks u
-
-func (v *interfaceDrive) OpticalNumTracks() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "OpticalNumTracks",
- }
-}
-
-// property OpticalNumAudioTracks u
-
-func (v *interfaceDrive) OpticalNumAudioTracks() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "OpticalNumAudioTracks",
- }
-}
-
-// property OpticalNumDataTracks u
-
-func (v *interfaceDrive) OpticalNumDataTracks() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "OpticalNumDataTracks",
- }
-}
-
-// property OpticalNumSessions u
-
-func (v *interfaceDrive) OpticalNumSessions() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "OpticalNumSessions",
- }
-}
-
-// property RotationRate i
-
-func (v *interfaceDrive) RotationRate() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "RotationRate",
- }
-}
-
-// property ConnectionBus s
-
-func (v *interfaceDrive) ConnectionBus() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "ConnectionBus",
- }
-}
-
-// property Seat s
-
-func (v *interfaceDrive) Seat() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Seat",
- }
-}
-
-// property Removable b
-
-func (v *interfaceDrive) Removable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Removable",
- }
-}
-
-// property Ejectable b
-
-func (v *interfaceDrive) Ejectable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "Ejectable",
- }
-}
-
-// property SortKey s
-
-func (v *interfaceDrive) SortKey() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SortKey",
- }
-}
-
-// property CanPowerOff b
-
-func (v *interfaceDrive) CanPowerOff() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanPowerOff",
- }
-}
-
-// property SiblingId s
-
-func (v *interfaceDrive) SiblingId() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SiblingId",
- }
-}
-
-func (obj *objectDrive) DriveAta() driveAta {
- return &obj.interfaceDriveAta
-}
-
-type driveAta interface {
- GoSmartUpdate(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- SmartUpdate(flags dbus.Flags, options map[string]dbus.Variant) error
- GoSmartGetAttributes(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- SmartGetAttributes(flags dbus.Flags, options map[string]dbus.Variant) ([]Attribute, error)
- GoSmartSelftestStart(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call
- SmartSelftestStart(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error
- GoSmartSelftestAbort(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- SmartSelftestAbort(flags dbus.Flags, options map[string]dbus.Variant) error
- GoSmartSetEnabled(flags dbus.Flags, ch chan *dbus.Call, value bool, options map[string]dbus.Variant) *dbus.Call
- SmartSetEnabled(flags dbus.Flags, value bool, options map[string]dbus.Variant) error
- GoPmGetState(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- PmGetState(flags dbus.Flags, options map[string]dbus.Variant) (uint8, error)
- GoPmStandby(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- PmStandby(flags dbus.Flags, options map[string]dbus.Variant) error
- GoPmWakeup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- PmWakeup(flags dbus.Flags, options map[string]dbus.Variant) error
- GoSecurityEraseUnit(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- SecurityEraseUnit(flags dbus.Flags, options map[string]dbus.Variant) error
- SmartSupported() proxy.PropBool
- SmartEnabled() proxy.PropBool
- SmartUpdated() proxy.PropUint64
- SmartFailing() proxy.PropBool
- SmartPowerOnSeconds() proxy.PropUint64
- SmartTemperature() proxy.PropDouble
- SmartNumAttributesFailing() proxy.PropInt32
- SmartNumAttributesFailedInThePast() proxy.PropInt32
- SmartNumBadSectors() proxy.PropInt64
- SmartSelftestStatus() proxy.PropString
- SmartSelftestPercentRemaining() proxy.PropInt32
- PmSupported() proxy.PropBool
- PmEnabled() proxy.PropBool
- ApmSupported() proxy.PropBool
- ApmEnabled() proxy.PropBool
- AamSupported() proxy.PropBool
- AamEnabled() proxy.PropBool
- AamVendorRecommendedValue() proxy.PropInt32
- WriteCacheSupported() proxy.PropBool
- WriteCacheEnabled() proxy.PropBool
- ReadLookaheadSupported() proxy.PropBool
- ReadLookaheadEnabled() proxy.PropBool
- SecurityEraseUnitMinutes() proxy.PropInt32
- SecurityEnhancedEraseUnitMinutes() proxy.PropInt32
- SecurityFrozen() proxy.PropBool
-}
-
-type interfaceDriveAta struct{}
-
-func (v *interfaceDriveAta) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceDriveAta) GetInterfaceName_() string {
- return "org.freedesktop.UDisks2.Drive.Ata"
-}
-
-// method SmartUpdate
-
-func (v *interfaceDriveAta) GoSmartUpdate(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartUpdate", flags, ch, options)
-}
-
-func (v *interfaceDriveAta) SmartUpdate(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoSmartUpdate(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// method SmartGetAttributes
-
-func (v *interfaceDriveAta) GoSmartGetAttributes(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartGetAttributes", flags, ch, options)
-}
-
-func (*interfaceDriveAta) StoreSmartGetAttributes(call *dbus.Call) (attributes []Attribute, err error) {
- err = call.Store(&attributes)
- return
-}
-
-func (v *interfaceDriveAta) SmartGetAttributes(flags dbus.Flags, options map[string]dbus.Variant) ([]Attribute, error) {
- return v.StoreSmartGetAttributes(
- <-v.GoSmartGetAttributes(flags, make(chan *dbus.Call, 1), options).Done)
-}
-
-// method SmartSelftestStart
-
-func (v *interfaceDriveAta) GoSmartSelftestStart(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartSelftestStart", flags, ch, type0, options)
-}
-
-func (v *interfaceDriveAta) SmartSelftestStart(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
- return (<-v.GoSmartSelftestStart(flags, make(chan *dbus.Call, 1), type0, options).Done).Err
-}
-
-// method SmartSelftestAbort
-
-func (v *interfaceDriveAta) GoSmartSelftestAbort(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartSelftestAbort", flags, ch, options)
-}
-
-func (v *interfaceDriveAta) SmartSelftestAbort(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoSmartSelftestAbort(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// method SmartSetEnabled
-
-func (v *interfaceDriveAta) GoSmartSetEnabled(flags dbus.Flags, ch chan *dbus.Call, value bool, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartSetEnabled", flags, ch, value, options)
-}
-
-func (v *interfaceDriveAta) SmartSetEnabled(flags dbus.Flags, value bool, options map[string]dbus.Variant) error {
- return (<-v.GoSmartSetEnabled(flags, make(chan *dbus.Call, 1), value, options).Done).Err
-}
-
-// method PmGetState
-
-func (v *interfaceDriveAta) GoPmGetState(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PmGetState", flags, ch, options)
-}
-
-func (*interfaceDriveAta) StorePmGetState(call *dbus.Call) (state uint8, err error) {
- err = call.Store(&state)
- return
-}
-
-func (v *interfaceDriveAta) PmGetState(flags dbus.Flags, options map[string]dbus.Variant) (uint8, error) {
- return v.StorePmGetState(
- <-v.GoPmGetState(flags, make(chan *dbus.Call, 1), options).Done)
-}
-
-// method PmStandby
-
-func (v *interfaceDriveAta) GoPmStandby(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PmStandby", flags, ch, options)
-}
-
-func (v *interfaceDriveAta) PmStandby(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoPmStandby(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// method PmWakeup
-
-func (v *interfaceDriveAta) GoPmWakeup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PmWakeup", flags, ch, options)
-}
-
-func (v *interfaceDriveAta) PmWakeup(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoPmWakeup(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// method SecurityEraseUnit
-
-func (v *interfaceDriveAta) GoSecurityEraseUnit(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SecurityEraseUnit", flags, ch, options)
-}
-
-func (v *interfaceDriveAta) SecurityEraseUnit(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoSecurityEraseUnit(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// property SmartSupported b
-
-func (v *interfaceDriveAta) SmartSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SmartSupported",
- }
-}
-
-// property SmartEnabled b
-
-func (v *interfaceDriveAta) SmartEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SmartEnabled",
- }
-}
-
-// property SmartUpdated t
-
-func (v *interfaceDriveAta) SmartUpdated() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "SmartUpdated",
- }
-}
-
-// property SmartFailing b
-
-func (v *interfaceDriveAta) SmartFailing() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SmartFailing",
- }
-}
-
-// property SmartPowerOnSeconds t
-
-func (v *interfaceDriveAta) SmartPowerOnSeconds() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "SmartPowerOnSeconds",
- }
-}
-
-// property SmartTemperature d
-
-func (v *interfaceDriveAta) SmartTemperature() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "SmartTemperature",
- }
-}
-
-// property SmartNumAttributesFailing i
-
-func (v *interfaceDriveAta) SmartNumAttributesFailing() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SmartNumAttributesFailing",
- }
-}
-
-// property SmartNumAttributesFailedInThePast i
-
-func (v *interfaceDriveAta) SmartNumAttributesFailedInThePast() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SmartNumAttributesFailedInThePast",
- }
-}
-
-// property SmartNumBadSectors x
-
-func (v *interfaceDriveAta) SmartNumBadSectors() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "SmartNumBadSectors",
- }
-}
-
-// property SmartSelftestStatus s
-
-func (v *interfaceDriveAta) SmartSelftestStatus() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "SmartSelftestStatus",
- }
-}
-
-// property SmartSelftestPercentRemaining i
-
-func (v *interfaceDriveAta) SmartSelftestPercentRemaining() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SmartSelftestPercentRemaining",
- }
-}
-
-// property PmSupported b
-
-func (v *interfaceDriveAta) PmSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PmSupported",
- }
-}
-
-// property PmEnabled b
-
-func (v *interfaceDriveAta) PmEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "PmEnabled",
- }
-}
-
-// property ApmSupported b
-
-func (v *interfaceDriveAta) ApmSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ApmSupported",
- }
-}
-
-// property ApmEnabled b
-
-func (v *interfaceDriveAta) ApmEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ApmEnabled",
- }
-}
-
-// property AamSupported b
-
-func (v *interfaceDriveAta) AamSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AamSupported",
- }
-}
-
-// property AamEnabled b
-
-func (v *interfaceDriveAta) AamEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "AamEnabled",
- }
-}
-
-// property AamVendorRecommendedValue i
-
-func (v *interfaceDriveAta) AamVendorRecommendedValue() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "AamVendorRecommendedValue",
- }
-}
-
-// property WriteCacheSupported b
-
-func (v *interfaceDriveAta) WriteCacheSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WriteCacheSupported",
- }
-}
-
-// property WriteCacheEnabled b
-
-func (v *interfaceDriveAta) WriteCacheEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "WriteCacheEnabled",
- }
-}
-
-// property ReadLookaheadSupported b
-
-func (v *interfaceDriveAta) ReadLookaheadSupported() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ReadLookaheadSupported",
- }
-}
-
-// property ReadLookaheadEnabled b
-
-func (v *interfaceDriveAta) ReadLookaheadEnabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ReadLookaheadEnabled",
- }
-}
-
-// property SecurityEraseUnitMinutes i
-
-func (v *interfaceDriveAta) SecurityEraseUnitMinutes() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SecurityEraseUnitMinutes",
- }
-}
-
-// property SecurityEnhancedEraseUnitMinutes i
-
-func (v *interfaceDriveAta) SecurityEnhancedEraseUnitMinutes() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "SecurityEnhancedEraseUnitMinutes",
- }
-}
-
-// property SecurityFrozen b
-
-func (v *interfaceDriveAta) SecurityFrozen() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "SecurityFrozen",
- }
-}
-
-type Block interface {
- Block() block // interface org.freedesktop.UDisks2.Block
- PartitionTable() partitionTable // interface org.freedesktop.UDisks2.PartitionTable
- Partition() partition // interface org.freedesktop.UDisks2.Partition
- Filesystem() filesystem // interface org.freedesktop.UDisks2.Filesystem
- proxy.Object
-}
-
-type objectBlock struct {
- interfaceBlock // interface org.freedesktop.UDisks2.Block
- interfacePartitionTable // interface org.freedesktop.UDisks2.PartitionTable
- interfacePartition // interface org.freedesktop.UDisks2.Partition
- interfaceFilesystem // interface org.freedesktop.UDisks2.Filesystem
- proxy.ImplObject
-}
-
-func NewBlock(conn *dbus.Conn, path dbus.ObjectPath) (Block, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectBlock)
- obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", path)
- return obj, nil
-}
-
-func (obj *objectBlock) Block() block {
- return &obj.interfaceBlock
-}
-
-type block interface {
- GoAddConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call
- AddConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error
- GoRemoveConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call
- RemoveConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error
- GoUpdateConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call
- UpdateConfigurationItem(flags dbus.Flags, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) error
- GoGetSecretConfiguration(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- GetSecretConfiguration(flags dbus.Flags, options map[string]dbus.Variant) ([]ConfigurationItem, error)
- GoFormat(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call
- Format(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error
- GoOpenForBackup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- OpenForBackup(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error)
- GoOpenForRestore(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- OpenForRestore(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error)
- GoOpenForBenchmark(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- OpenForBenchmark(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error)
- GoRescan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- Rescan(flags dbus.Flags, options map[string]dbus.Variant) error
- Device() proxy.PropByteArray
- PreferredDevice() proxy.PropByteArray
- Symlinks() PropByteSliceSlice
- DeviceNumber() proxy.PropUint64
- Id() proxy.PropString
- Size() proxy.PropUint64
- ReadOnly() proxy.PropBool
- Drive() proxy.PropObjectPath
- MDRaid() proxy.PropObjectPath
- MDRaidMember() proxy.PropObjectPath
- IdUsage() proxy.PropString
- IdType() proxy.PropString
- IdVersion() proxy.PropString
- IdLabel() proxy.PropString
- IdUUID() proxy.PropString
- Configuration() PropBlockConfiguration
- CryptoBackingDevice() proxy.PropObjectPath
- HintPartitionable() proxy.PropBool
- HintSystem() proxy.PropBool
- HintIgnore() proxy.PropBool
- HintAuto() proxy.PropBool
- HintName() proxy.PropString
- HintIconName() proxy.PropString
- HintSymbolicIconName() proxy.PropString
-}
-
-type interfaceBlock struct{}
-
-func (v *interfaceBlock) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceBlock) GetInterfaceName_() string {
- return "org.freedesktop.UDisks2.Block"
-}
-
-// method AddConfigurationItem
-
-func (v *interfaceBlock) GoAddConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".AddConfigurationItem", flags, ch, item, options)
-}
-
-func (v *interfaceBlock) AddConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
- return (<-v.GoAddConfigurationItem(flags, make(chan *dbus.Call, 1), item, options).Done).Err
-}
-
-// method RemoveConfigurationItem
-
-func (v *interfaceBlock) GoRemoveConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveConfigurationItem", flags, ch, item, options)
-}
-
-func (v *interfaceBlock) RemoveConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
- return (<-v.GoRemoveConfigurationItem(flags, make(chan *dbus.Call, 1), item, options).Done).Err
-}
-
-// method UpdateConfigurationItem
-
-func (v *interfaceBlock) GoUpdateConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateConfigurationItem", flags, ch, old_item, new_item, options)
-}
-
-func (v *interfaceBlock) UpdateConfigurationItem(flags dbus.Flags, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) error {
- return (<-v.GoUpdateConfigurationItem(flags, make(chan *dbus.Call, 1), old_item, new_item, options).Done).Err
-}
-
-// method GetSecretConfiguration
-
-func (v *interfaceBlock) GoGetSecretConfiguration(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecretConfiguration", flags, ch, options)
-}
-
-func (*interfaceBlock) StoreGetSecretConfiguration(call *dbus.Call) (configuration []ConfigurationItem, err error) {
- err = call.Store(&configuration)
- return
-}
-
-func (v *interfaceBlock) GetSecretConfiguration(flags dbus.Flags, options map[string]dbus.Variant) ([]ConfigurationItem, error) {
- return v.StoreGetSecretConfiguration(
- <-v.GoGetSecretConfiguration(flags, make(chan *dbus.Call, 1), options).Done)
-}
-
-// method Format
-
-func (v *interfaceBlock) GoFormat(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Format", flags, ch, type0, options)
-}
-
-func (v *interfaceBlock) Format(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
- return (<-v.GoFormat(flags, make(chan *dbus.Call, 1), type0, options).Done).Err
-}
-
-// method OpenForBackup
-
-func (v *interfaceBlock) GoOpenForBackup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenForBackup", flags, ch, options)
-}
-
-func (*interfaceBlock) StoreOpenForBackup(call *dbus.Call) (fd dbus.UnixFD, err error) {
- err = call.Store(&fd)
- return
-}
-
-func (v *interfaceBlock) OpenForBackup(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
- return v.StoreOpenForBackup(
- <-v.GoOpenForBackup(flags, make(chan *dbus.Call, 1), options).Done)
-}
-
-// method OpenForRestore
-
-func (v *interfaceBlock) GoOpenForRestore(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenForRestore", flags, ch, options)
-}
-
-func (*interfaceBlock) StoreOpenForRestore(call *dbus.Call) (fd dbus.UnixFD, err error) {
- err = call.Store(&fd)
- return
-}
-
-func (v *interfaceBlock) OpenForRestore(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
- return v.StoreOpenForRestore(
- <-v.GoOpenForRestore(flags, make(chan *dbus.Call, 1), options).Done)
-}
-
-// method OpenForBenchmark
-
-func (v *interfaceBlock) GoOpenForBenchmark(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenForBenchmark", flags, ch, options)
-}
-
-func (*interfaceBlock) StoreOpenForBenchmark(call *dbus.Call) (fd dbus.UnixFD, err error) {
- err = call.Store(&fd)
- return
-}
-
-func (v *interfaceBlock) OpenForBenchmark(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
- return v.StoreOpenForBenchmark(
- <-v.GoOpenForBenchmark(flags, make(chan *dbus.Call, 1), options).Done)
-}
-
-// method Rescan
-
-func (v *interfaceBlock) GoRescan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Rescan", flags, ch, options)
-}
-
-func (v *interfaceBlock) Rescan(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoRescan(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// property Device ay
-
-func (v *interfaceBlock) Device() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "Device",
- }
-}
-
-// property PreferredDevice ay
-
-func (v *interfaceBlock) PreferredDevice() proxy.PropByteArray {
- return &proxy.ImplPropByteArray{
- Impl: v,
- Name: "PreferredDevice",
- }
-}
-
-// property Symlinks aay
-
-func (v *interfaceBlock) Symlinks() PropByteSliceSlice {
- return &implPropByteSliceSlice{
- Impl: v,
- Name: "Symlinks",
- }
-}
-
-// property DeviceNumber t
-
-func (v *interfaceBlock) DeviceNumber() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "DeviceNumber",
- }
-}
-
-// property Id s
-
-func (v *interfaceBlock) Id() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Id",
- }
-}
-
-// property Size t
-
-func (v *interfaceBlock) Size() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Size",
- }
-}
-
-// property ReadOnly b
-
-func (v *interfaceBlock) ReadOnly() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "ReadOnly",
- }
-}
-
-// property Drive o
-
-func (v *interfaceBlock) Drive() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Drive",
- }
-}
-
-// property MDRaid o
-
-func (v *interfaceBlock) MDRaid() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "MDRaid",
- }
-}
-
-// property MDRaidMember o
-
-func (v *interfaceBlock) MDRaidMember() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "MDRaidMember",
- }
-}
-
-// property IdUsage s
-
-func (v *interfaceBlock) IdUsage() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IdUsage",
- }
-}
-
-// property IdType s
-
-func (v *interfaceBlock) IdType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IdType",
- }
-}
-
-// property IdVersion s
-
-func (v *interfaceBlock) IdVersion() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IdVersion",
- }
-}
-
-// property IdLabel s
-
-func (v *interfaceBlock) IdLabel() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IdLabel",
- }
-}
-
-// property IdUUID s
-
-func (v *interfaceBlock) IdUUID() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "IdUUID",
- }
-}
-
-type PropBlockConfiguration interface {
- Get(flags dbus.Flags) (value []ConfigurationItem, err error)
- Set(flags dbus.Flags, value []ConfigurationItem) error
- ConnectChanged(cb func(hasValue bool, value []ConfigurationItem)) error
-}
-
-type implPropBlockConfiguration struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropBlockConfiguration) Get(flags dbus.Flags) (value []ConfigurationItem, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropBlockConfiguration) Set(flags dbus.Flags, value []ConfigurationItem) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropBlockConfiguration) ConnectChanged(cb func(hasValue bool, value []ConfigurationItem)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v []ConfigurationItem
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Configuration a(sa{sv})
-
-func (v *interfaceBlock) Configuration() PropBlockConfiguration {
- return &implPropBlockConfiguration{
- Impl: v,
- Name: "Configuration",
- }
-}
-
-// property CryptoBackingDevice o
-
-func (v *interfaceBlock) CryptoBackingDevice() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "CryptoBackingDevice",
- }
-}
-
-// property HintPartitionable b
-
-func (v *interfaceBlock) HintPartitionable() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HintPartitionable",
- }
-}
-
-// property HintSystem b
-
-func (v *interfaceBlock) HintSystem() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HintSystem",
- }
-}
-
-// property HintIgnore b
-
-func (v *interfaceBlock) HintIgnore() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HintIgnore",
- }
-}
-
-// property HintAuto b
-
-func (v *interfaceBlock) HintAuto() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "HintAuto",
- }
-}
-
-// property HintName s
-
-func (v *interfaceBlock) HintName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HintName",
- }
-}
-
-// property HintIconName s
-
-func (v *interfaceBlock) HintIconName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HintIconName",
- }
-}
-
-// property HintSymbolicIconName s
-
-func (v *interfaceBlock) HintSymbolicIconName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "HintSymbolicIconName",
- }
-}
-
-func (obj *objectBlock) PartitionTable() partitionTable {
- return &obj.interfacePartitionTable
-}
-
-type partitionTable interface {
- GoCreatePartition(flags dbus.Flags, ch chan *dbus.Call, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) *dbus.Call
- CreatePartition(flags dbus.Flags, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) (dbus.ObjectPath, error)
- Type() proxy.PropString
-}
-
-type interfacePartitionTable struct{}
-
-func (v *interfacePartitionTable) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePartitionTable) GetInterfaceName_() string {
- return "org.freedesktop.UDisks2.PartitionTable"
-}
-
-// method CreatePartition
-
-func (v *interfacePartitionTable) GoCreatePartition(flags dbus.Flags, ch chan *dbus.Call, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".CreatePartition", flags, ch, offset, size, type0, name, options)
-}
-
-func (*interfacePartitionTable) StoreCreatePartition(call *dbus.Call) (created_partition dbus.ObjectPath, err error) {
- err = call.Store(&created_partition)
- return
-}
-
-func (v *interfacePartitionTable) CreatePartition(flags dbus.Flags, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
- return v.StoreCreatePartition(
- <-v.GoCreatePartition(flags, make(chan *dbus.Call, 1), offset, size, type0, name, options).Done)
-}
-
-// property Type s
-
-func (v *interfacePartitionTable) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-func (obj *objectBlock) Partition() partition {
- return &obj.interfacePartition
-}
-
-type partition interface {
- GoSetType(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call
- SetType(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error
- GoSetName(flags dbus.Flags, ch chan *dbus.Call, name string, options map[string]dbus.Variant) *dbus.Call
- SetName(flags dbus.Flags, name string, options map[string]dbus.Variant) error
- GoSetFlags(flags dbus.Flags, ch chan *dbus.Call, flags0 uint64, options map[string]dbus.Variant) *dbus.Call
- SetFlags(flags dbus.Flags, flags0 uint64, options map[string]dbus.Variant) error
- GoDelete(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- Delete(flags dbus.Flags, options map[string]dbus.Variant) error
- Number() proxy.PropUint32
- Type() proxy.PropString
- Flags() proxy.PropUint64
- Offset() proxy.PropUint64
- Size() proxy.PropUint64
- Name() proxy.PropString
- UUID() proxy.PropString
- Table() proxy.PropObjectPath
- IsContainer() proxy.PropBool
- IsContained() proxy.PropBool
-}
-
-type interfacePartition struct{}
-
-func (v *interfacePartition) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePartition) GetInterfaceName_() string {
- return "org.freedesktop.UDisks2.Partition"
-}
-
-// method SetType
-
-func (v *interfacePartition) GoSetType(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetType", flags, ch, type0, options)
-}
-
-func (v *interfacePartition) SetType(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
- return (<-v.GoSetType(flags, make(chan *dbus.Call, 1), type0, options).Done).Err
-}
-
-// method SetName
-
-func (v *interfacePartition) GoSetName(flags dbus.Flags, ch chan *dbus.Call, name string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetName", flags, ch, name, options)
-}
-
-func (v *interfacePartition) SetName(flags dbus.Flags, name string, options map[string]dbus.Variant) error {
- return (<-v.GoSetName(flags, make(chan *dbus.Call, 1), name, options).Done).Err
-}
-
-// method SetFlags
-
-func (v *interfacePartition) GoSetFlags(flags dbus.Flags, ch chan *dbus.Call, flags0 uint64, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFlags", flags, ch, flags0, options)
-}
-
-func (v *interfacePartition) SetFlags(flags dbus.Flags, flags0 uint64, options map[string]dbus.Variant) error {
- return (<-v.GoSetFlags(flags, make(chan *dbus.Call, 1), flags0, options).Done).Err
-}
-
-// method Delete
-
-func (v *interfacePartition) GoDelete(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, options)
-}
-
-func (v *interfacePartition) Delete(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// property Number u
-
-func (v *interfacePartition) Number() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "Number",
- }
-}
-
-// property Type s
-
-func (v *interfacePartition) Type() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Type",
- }
-}
-
-// property Flags t
-
-func (v *interfacePartition) Flags() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Flags",
- }
-}
-
-// property Offset t
-
-func (v *interfacePartition) Offset() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Offset",
- }
-}
-
-// property Size t
-
-func (v *interfacePartition) Size() proxy.PropUint64 {
- return &proxy.ImplPropUint64{
- Impl: v,
- Name: "Size",
- }
-}
-
-// property Name s
-
-func (v *interfacePartition) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Name",
- }
-}
-
-// property UUID s
-
-func (v *interfacePartition) UUID() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "UUID",
- }
-}
-
-// property Table o
-
-func (v *interfacePartition) Table() proxy.PropObjectPath {
- return &proxy.ImplPropObjectPath{
- Impl: v,
- Name: "Table",
- }
-}
-
-// property IsContainer b
-
-func (v *interfacePartition) IsContainer() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsContainer",
- }
-}
-
-// property IsContained b
-
-func (v *interfacePartition) IsContained() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "IsContained",
- }
-}
-
-func (obj *objectBlock) Filesystem() filesystem {
- return &obj.interfaceFilesystem
-}
-
-type filesystem interface {
- GoSetLabel(flags dbus.Flags, ch chan *dbus.Call, label string, options map[string]dbus.Variant) *dbus.Call
- SetLabel(flags dbus.Flags, label string, options map[string]dbus.Variant) error
- GoMount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- Mount(flags dbus.Flags, options map[string]dbus.Variant) (string, error)
- GoUnmount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
- Unmount(flags dbus.Flags, options map[string]dbus.Variant) error
- MountPoints() PropByteSliceSlice
-}
-
-type interfaceFilesystem struct{}
-
-func (v *interfaceFilesystem) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceFilesystem) GetInterfaceName_() string {
- return "org.freedesktop.UDisks2.Filesystem"
-}
-
-// method SetLabel
-
-func (v *interfaceFilesystem) GoSetLabel(flags dbus.Flags, ch chan *dbus.Call, label string, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLabel", flags, ch, label, options)
-}
-
-func (v *interfaceFilesystem) SetLabel(flags dbus.Flags, label string, options map[string]dbus.Variant) error {
- return (<-v.GoSetLabel(flags, make(chan *dbus.Call, 1), label, options).Done).Err
-}
-
-// method Mount
-
-func (v *interfaceFilesystem) GoMount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Mount", flags, ch, options)
-}
-
-func (*interfaceFilesystem) StoreMount(call *dbus.Call) (mount_path string, err error) {
- err = call.Store(&mount_path)
- return
-}
-
-func (v *interfaceFilesystem) Mount(flags dbus.Flags, options map[string]dbus.Variant) (string, error) {
- return v.StoreMount(
- <-v.GoMount(flags, make(chan *dbus.Call, 1), options).Done)
-}
-
-// method Unmount
-
-func (v *interfaceFilesystem) GoUnmount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Unmount", flags, ch, options)
-}
-
-func (v *interfaceFilesystem) Unmount(flags dbus.Flags, options map[string]dbus.Variant) error {
- return (<-v.GoUnmount(flags, make(chan *dbus.Call, 1), options).Done).Err
-}
-
-// property MountPoints aay
-
-func (v *interfaceFilesystem) MountPoints() PropByteSliceSlice {
- return &implPropByteSliceSlice{
- Impl: v,
- Name: "MountPoints",
- }
-}
-
-type PropByteSliceSlice interface {
- Get(flags dbus.Flags) (value [][]byte, err error)
- Set(flags dbus.Flags, value [][]byte) error
- ConnectChanged(cb func(hasValue bool, value [][]byte)) error
-}
-
-type implPropByteSliceSlice struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropByteSliceSlice) Get(flags dbus.Flags) (value [][]byte, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropByteSliceSlice) Set(flags dbus.Flags, value [][]byte) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropByteSliceSlice) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v [][]byte
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1974 +0,0 @@
-// Code generated by "./generator ./org.freedesktop.udisks2"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package udisks2
-
-import (
- "fmt"
-
- "github.com/godbus/dbus"
- "github.com/linuxdeepin/go-dbus-factory/object_manager"
- "github.com/linuxdeepin/go-lib/dbusutil/proxy"
- "github.com/stretchr/testify/mock"
-)
-
-type MockUDisks struct {
- object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
- proxy.MockObject
-}
-
-type MockManager struct {
- MockInterfaceManager // interface org.freedesktop.UDisks2.Manager
- proxy.MockObject
-}
-
-type MockInterfaceManager struct {
- mock.Mock
-}
-
-// method LoopSetup
-
-func (v *MockInterfaceManager) GoLoopSetup(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, fd, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) LoopSetup(flags dbus.Flags, fd dbus.UnixFD, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, fd, options)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method MDRaidCreate
-
-func (v *MockInterfaceManager) GoMDRaidCreate(flags dbus.Flags, ch chan *dbus.Call, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, blocks, level, name, chunk, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceManager) MDRaidCreate(flags dbus.Flags, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, blocks, level, name, chunk, options)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Version s
-
-func (v *MockInterfaceManager) Version() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockDrive struct {
- MockInterfaceDrive // interface org.freedesktop.UDisks2.Drive
- MockInterfaceDriveAta // interface org.freedesktop.UDisks2.Drive.Ata
- proxy.MockObject
-}
-
-type MockInterfaceDrive struct {
- mock.Mock
-}
-
-// method Eject
-
-func (v *MockInterfaceDrive) GoEject(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDrive) Eject(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// method SetConfiguration
-
-func (v *MockInterfaceDrive) GoSetConfiguration(flags dbus.Flags, ch chan *dbus.Call, value map[string]dbus.Variant, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDrive) SetConfiguration(flags dbus.Flags, value map[string]dbus.Variant, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, value, options)
-
- return mockArgs.Error(0)
-}
-
-// method PowerOff
-
-func (v *MockInterfaceDrive) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDrive) PowerOff(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// property Vendor s
-
-func (v *MockInterfaceDrive) Vendor() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Model s
-
-func (v *MockInterfaceDrive) Model() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Revision s
-
-func (v *MockInterfaceDrive) Revision() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Serial s
-
-func (v *MockInterfaceDrive) Serial() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WWN s
-
-func (v *MockInterfaceDrive) WWN() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Id s
-
-func (v *MockInterfaceDrive) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropDriveConfiguration struct {
- mock.Mock
-}
-
-func (p MockPropDriveConfiguration) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropDriveConfiguration) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropDriveConfiguration) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Configuration a{sv}
-
-func (v *MockInterfaceDrive) Configuration() PropDriveConfiguration {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropDriveConfiguration)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Media s
-
-func (v *MockInterfaceDrive) Media() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MediaCompatibility as
-
-func (v *MockInterfaceDrive) MediaCompatibility() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MediaRemovable b
-
-func (v *MockInterfaceDrive) MediaRemovable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MediaAvailable b
-
-func (v *MockInterfaceDrive) MediaAvailable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MediaChangeDetected b
-
-func (v *MockInterfaceDrive) MediaChangeDetected() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Size t
-
-func (v *MockInterfaceDrive) Size() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeDetected t
-
-func (v *MockInterfaceDrive) TimeDetected() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property TimeMediaDetected t
-
-func (v *MockInterfaceDrive) TimeMediaDetected() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Optical b
-
-func (v *MockInterfaceDrive) Optical() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OpticalBlank b
-
-func (v *MockInterfaceDrive) OpticalBlank() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OpticalNumTracks u
-
-func (v *MockInterfaceDrive) OpticalNumTracks() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OpticalNumAudioTracks u
-
-func (v *MockInterfaceDrive) OpticalNumAudioTracks() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OpticalNumDataTracks u
-
-func (v *MockInterfaceDrive) OpticalNumDataTracks() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property OpticalNumSessions u
-
-func (v *MockInterfaceDrive) OpticalNumSessions() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property RotationRate i
-
-func (v *MockInterfaceDrive) RotationRate() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ConnectionBus s
-
-func (v *MockInterfaceDrive) ConnectionBus() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Seat s
-
-func (v *MockInterfaceDrive) Seat() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Removable b
-
-func (v *MockInterfaceDrive) Removable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Ejectable b
-
-func (v *MockInterfaceDrive) Ejectable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SortKey s
-
-func (v *MockInterfaceDrive) SortKey() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanPowerOff b
-
-func (v *MockInterfaceDrive) CanPowerOff() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SiblingId s
-
-func (v *MockInterfaceDrive) SiblingId() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceDriveAta struct {
- mock.Mock
-}
-
-// method SmartUpdate
-
-func (v *MockInterfaceDriveAta) GoSmartUpdate(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) SmartUpdate(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// method SmartGetAttributes
-
-func (v *MockInterfaceDriveAta) GoSmartGetAttributes(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) SmartGetAttributes(flags dbus.Flags, options map[string]dbus.Variant) ([]Attribute, error) {
- mockArgs := v.Called(flags, options)
-
- ret0, ok := mockArgs.Get(0).([]Attribute)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method SmartSelftestStart
-
-func (v *MockInterfaceDriveAta) GoSmartSelftestStart(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, type0, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) SmartSelftestStart(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, type0, options)
-
- return mockArgs.Error(0)
-}
-
-// method SmartSelftestAbort
-
-func (v *MockInterfaceDriveAta) GoSmartSelftestAbort(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) SmartSelftestAbort(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// method SmartSetEnabled
-
-func (v *MockInterfaceDriveAta) GoSmartSetEnabled(flags dbus.Flags, ch chan *dbus.Call, value bool, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, value, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) SmartSetEnabled(flags dbus.Flags, value bool, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, value, options)
-
- return mockArgs.Error(0)
-}
-
-// method PmGetState
-
-func (v *MockInterfaceDriveAta) GoPmGetState(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) PmGetState(flags dbus.Flags, options map[string]dbus.Variant) (uint8, error) {
- mockArgs := v.Called(flags, options)
-
- ret0, ok := mockArgs.Get(0).(uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method PmStandby
-
-func (v *MockInterfaceDriveAta) GoPmStandby(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) PmStandby(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// method PmWakeup
-
-func (v *MockInterfaceDriveAta) GoPmWakeup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) PmWakeup(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// method SecurityEraseUnit
-
-func (v *MockInterfaceDriveAta) GoSecurityEraseUnit(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceDriveAta) SecurityEraseUnit(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// property SmartSupported b
-
-func (v *MockInterfaceDriveAta) SmartSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartEnabled b
-
-func (v *MockInterfaceDriveAta) SmartEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartUpdated t
-
-func (v *MockInterfaceDriveAta) SmartUpdated() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartFailing b
-
-func (v *MockInterfaceDriveAta) SmartFailing() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartPowerOnSeconds t
-
-func (v *MockInterfaceDriveAta) SmartPowerOnSeconds() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartTemperature d
-
-func (v *MockInterfaceDriveAta) SmartTemperature() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartNumAttributesFailing i
-
-func (v *MockInterfaceDriveAta) SmartNumAttributesFailing() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartNumAttributesFailedInThePast i
-
-func (v *MockInterfaceDriveAta) SmartNumAttributesFailedInThePast() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartNumBadSectors x
-
-func (v *MockInterfaceDriveAta) SmartNumBadSectors() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartSelftestStatus s
-
-func (v *MockInterfaceDriveAta) SmartSelftestStatus() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SmartSelftestPercentRemaining i
-
-func (v *MockInterfaceDriveAta) SmartSelftestPercentRemaining() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PmSupported b
-
-func (v *MockInterfaceDriveAta) PmSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PmEnabled b
-
-func (v *MockInterfaceDriveAta) PmEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ApmSupported b
-
-func (v *MockInterfaceDriveAta) ApmSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ApmEnabled b
-
-func (v *MockInterfaceDriveAta) ApmEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AamSupported b
-
-func (v *MockInterfaceDriveAta) AamSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AamEnabled b
-
-func (v *MockInterfaceDriveAta) AamEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property AamVendorRecommendedValue i
-
-func (v *MockInterfaceDriveAta) AamVendorRecommendedValue() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WriteCacheSupported b
-
-func (v *MockInterfaceDriveAta) WriteCacheSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property WriteCacheEnabled b
-
-func (v *MockInterfaceDriveAta) WriteCacheEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReadLookaheadSupported b
-
-func (v *MockInterfaceDriveAta) ReadLookaheadSupported() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReadLookaheadEnabled b
-
-func (v *MockInterfaceDriveAta) ReadLookaheadEnabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecurityEraseUnitMinutes i
-
-func (v *MockInterfaceDriveAta) SecurityEraseUnitMinutes() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecurityEnhancedEraseUnitMinutes i
-
-func (v *MockInterfaceDriveAta) SecurityEnhancedEraseUnitMinutes() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property SecurityFrozen b
-
-func (v *MockInterfaceDriveAta) SecurityFrozen() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockBlock struct {
- MockInterfaceBlock // interface org.freedesktop.UDisks2.Block
- MockInterfacePartitionTable // interface org.freedesktop.UDisks2.PartitionTable
- MockInterfacePartition // interface org.freedesktop.UDisks2.Partition
- MockInterfaceFilesystem // interface org.freedesktop.UDisks2.Filesystem
- proxy.MockObject
-}
-
-type MockInterfaceBlock struct {
- mock.Mock
-}
-
-// method AddConfigurationItem
-
-func (v *MockInterfaceBlock) GoAddConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, item, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) AddConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, item, options)
-
- return mockArgs.Error(0)
-}
-
-// method RemoveConfigurationItem
-
-func (v *MockInterfaceBlock) GoRemoveConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, item, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) RemoveConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, item, options)
-
- return mockArgs.Error(0)
-}
-
-// method UpdateConfigurationItem
-
-func (v *MockInterfaceBlock) GoUpdateConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, old_item, new_item, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) UpdateConfigurationItem(flags dbus.Flags, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, old_item, new_item, options)
-
- return mockArgs.Error(0)
-}
-
-// method GetSecretConfiguration
-
-func (v *MockInterfaceBlock) GoGetSecretConfiguration(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) GetSecretConfiguration(flags dbus.Flags, options map[string]dbus.Variant) ([]ConfigurationItem, error) {
- mockArgs := v.Called(flags, options)
-
- ret0, ok := mockArgs.Get(0).([]ConfigurationItem)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Format
-
-func (v *MockInterfaceBlock) GoFormat(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, type0, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) Format(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, type0, options)
-
- return mockArgs.Error(0)
-}
-
-// method OpenForBackup
-
-func (v *MockInterfaceBlock) GoOpenForBackup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) OpenForBackup(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags, options)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method OpenForRestore
-
-func (v *MockInterfaceBlock) GoOpenForRestore(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) OpenForRestore(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags, options)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method OpenForBenchmark
-
-func (v *MockInterfaceBlock) GoOpenForBenchmark(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) OpenForBenchmark(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
- mockArgs := v.Called(flags, options)
-
- ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method Rescan
-
-func (v *MockInterfaceBlock) GoRescan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceBlock) Rescan(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// property Device ay
-
-func (v *MockInterfaceBlock) Device() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PreferredDevice ay
-
-func (v *MockInterfaceBlock) PreferredDevice() proxy.PropByteArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Symlinks aay
-
-func (v *MockInterfaceBlock) Symlinks() PropByteSliceSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropByteSliceSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DeviceNumber t
-
-func (v *MockInterfaceBlock) DeviceNumber() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Id s
-
-func (v *MockInterfaceBlock) Id() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Size t
-
-func (v *MockInterfaceBlock) Size() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property ReadOnly b
-
-func (v *MockInterfaceBlock) ReadOnly() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Drive o
-
-func (v *MockInterfaceBlock) Drive() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MDRaid o
-
-func (v *MockInterfaceBlock) MDRaid() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property MDRaidMember o
-
-func (v *MockInterfaceBlock) MDRaidMember() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdUsage s
-
-func (v *MockInterfaceBlock) IdUsage() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdType s
-
-func (v *MockInterfaceBlock) IdType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdVersion s
-
-func (v *MockInterfaceBlock) IdVersion() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdLabel s
-
-func (v *MockInterfaceBlock) IdLabel() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IdUUID s
-
-func (v *MockInterfaceBlock) IdUUID() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropBlockConfiguration struct {
- mock.Mock
-}
-
-func (p MockPropBlockConfiguration) Get(flags dbus.Flags) (value []ConfigurationItem, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([]ConfigurationItem)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropBlockConfiguration) Set(flags dbus.Flags, value []ConfigurationItem) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropBlockConfiguration) ConnectChanged(cb func(hasValue bool, value []ConfigurationItem)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Configuration a(sa{sv})
-
-func (v *MockInterfaceBlock) Configuration() PropBlockConfiguration {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropBlockConfiguration)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CryptoBackingDevice o
-
-func (v *MockInterfaceBlock) CryptoBackingDevice() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HintPartitionable b
-
-func (v *MockInterfaceBlock) HintPartitionable() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HintSystem b
-
-func (v *MockInterfaceBlock) HintSystem() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HintIgnore b
-
-func (v *MockInterfaceBlock) HintIgnore() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HintAuto b
-
-func (v *MockInterfaceBlock) HintAuto() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HintName s
-
-func (v *MockInterfaceBlock) HintName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HintIconName s
-
-func (v *MockInterfaceBlock) HintIconName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property HintSymbolicIconName s
-
-func (v *MockInterfaceBlock) HintSymbolicIconName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfacePartitionTable struct {
- mock.Mock
-}
-
-// method CreatePartition
-
-func (v *MockInterfacePartitionTable) GoCreatePartition(flags dbus.Flags, ch chan *dbus.Call, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, offset, size, type0, name, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePartitionTable) CreatePartition(flags dbus.Flags, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
- mockArgs := v.Called(flags, offset, size, type0, name, options)
-
- ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property Type s
-
-func (v *MockInterfacePartitionTable) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfacePartition struct {
- mock.Mock
-}
-
-// method SetType
-
-func (v *MockInterfacePartition) GoSetType(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, type0, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePartition) SetType(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, type0, options)
-
- return mockArgs.Error(0)
-}
-
-// method SetName
-
-func (v *MockInterfacePartition) GoSetName(flags dbus.Flags, ch chan *dbus.Call, name string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, name, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePartition) SetName(flags dbus.Flags, name string, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, name, options)
-
- return mockArgs.Error(0)
-}
-
-// method SetFlags
-
-func (v *MockInterfacePartition) GoSetFlags(flags dbus.Flags, ch chan *dbus.Call, flags0 uint64, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, flags0, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePartition) SetFlags(flags dbus.Flags, flags0 uint64, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, flags0, options)
-
- return mockArgs.Error(0)
-}
-
-// method Delete
-
-func (v *MockInterfacePartition) GoDelete(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePartition) Delete(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// property Number u
-
-func (v *MockInterfacePartition) Number() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Type s
-
-func (v *MockInterfacePartition) Type() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Flags t
-
-func (v *MockInterfacePartition) Flags() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Offset t
-
-func (v *MockInterfacePartition) Offset() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Size t
-
-func (v *MockInterfacePartition) Size() proxy.PropUint64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Name s
-
-func (v *MockInterfacePartition) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property UUID s
-
-func (v *MockInterfacePartition) UUID() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Table o
-
-func (v *MockInterfacePartition) Table() proxy.PropObjectPath {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsContainer b
-
-func (v *MockInterfacePartition) IsContainer() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property IsContained b
-
-func (v *MockInterfacePartition) IsContained() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfaceFilesystem struct {
- mock.Mock
-}
-
-// method SetLabel
-
-func (v *MockInterfaceFilesystem) GoSetLabel(flags dbus.Flags, ch chan *dbus.Call, label string, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, label, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFilesystem) SetLabel(flags dbus.Flags, label string, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, label, options)
-
- return mockArgs.Error(0)
-}
-
-// method Mount
-
-func (v *MockInterfaceFilesystem) GoMount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFilesystem) Mount(flags dbus.Flags, options map[string]dbus.Variant) (string, error) {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method Unmount
-
-func (v *MockInterfaceFilesystem) GoUnmount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
- mockArgs := v.Called(flags, ch, options)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceFilesystem) Unmount(flags dbus.Flags, options map[string]dbus.Variant) error {
- mockArgs := v.Called(flags, options)
-
- return mockArgs.Error(0)
-}
-
-// property MountPoints aay
-
-func (v *MockInterfaceFilesystem) MountPoints() PropByteSliceSlice {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropByteSliceSlice)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropByteSliceSlice struct {
- mock.Mock
-}
-
-func (p MockPropByteSliceSlice) Get(flags dbus.Flags) (value [][]byte, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).([][]byte)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropByteSliceSlice) Set(flags dbus.Flags, value [][]byte) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropByteSliceSlice) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Block1.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Block1.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Block1.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Block1.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,110 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Block.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Block.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Block.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Block.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,151 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,126 +0,0 @@
-{
- "Service": "org.freedesktop.UDisks2",
- "Objects": [
- {
- "Type": "UDisks",
- "Path": "/org/freedesktop/UDisks2",
- "Interfaces": [
- {
- "Name": "org.freedesktop.DBus.ObjectManager"
- }
- ]
- },
- {
- "Type": "Manager",
- "Path": "/org/freedesktop/UDisks2/Manager",
- "Interfaces": [
- {
- "Name": "org.freedesktop.UDisks2.Manager",
- "Type": "manager"
- }
- ]
- },
- {
- "Type": "Drive",
- "Interfaces": [
- {
- "Name": "org.freedesktop.UDisks2.Drive",
- "Type": "drive",
- "Accessor": "Drive",
- "Fixes": {
- "p/Configuration": {
- "Type": "PropDriveConfiguration",
- "ValueType": "map[string]dbus.Variant"
- }
- }
- },
- {
- "Name": "org.freedesktop.UDisks2.Drive.Ata",
- "Type": "driveAta",
- "Accessor": "DriveAta",
- "Fixes": {
- "m/SmartGetAttributes": [
- {
- "Name": "attributes",
- "Type": "[]Attribute"
- }
- ]
- }
- }
- ]
- },
- {
- "Type": "Block",
- "Interfaces": [
- {
- "Name": "org.freedesktop.UDisks2.Block",
- "Type": "block",
- "Accessor": "Block",
- "Fixes": {
- "p/Symlinks": {
- "RefType": "PropByteSliceSlice"
- },
- "p/Configuration": {
- "Type": "PropBlockConfiguration",
- "ValueType": "[]ConfigurationItem"
- },
- "m/AddConfigurationItem": [
- {
- "Name": "item",
- "Type": "ConfigurationItem"
- }
- ],
- "m/RemoveConfigurationItem": [
- {
- "Name": "item",
- "Type": "ConfigurationItem"
- }
- ],
- "m/UpdateConfigurationItem": [
- {
- "Name": "old_item",
- "Type": "ConfigurationItem"
- },
- {
- "Name": "new_item",
- "Type": "ConfigurationItem"
- }
- ],
- "m/GetSecretConfiguration": [
- {
- "Name": "configuration",
- "Type": "[]ConfigurationItem"
- }
- ]
- }
- },
- {
- "Name": "org.freedesktop.UDisks2.PartitionTable",
- "Type": "partitionTable",
- "Accessor": "PartitionTable"
- },
- {
- "Name": "org.freedesktop.UDisks2.Partition",
- "Type": "partition",
- "Accessor": "Partition"
- },
- {
- "Name": "org.freedesktop.UDisks2.Filesystem",
- "Type": "filesystem",
- "Accessor": "Filesystem",
- "Fixes": {
- "p/MountPoints": {
- "RefType": "PropByteSliceSlice"
- }
- }
- }
- ]
- }
- ],
- "PropertyTypes": [
- {
- "Type": "PropByteSliceSlice",
- "ValueType": "[][]byte"
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Drive.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Drive.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Drive.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Drive.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,136 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/Manager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/Manager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/manual.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/manual.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,24 +0,0 @@
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-package udisks2
-
-import "github.com/godbus/dbus"
-
-type Attribute struct {
- Id byte
- Name string
- Flags uint16
- Value int32
- Worst int32
- Threshold int32
- Pretty int64
- PrettyUnit int32
- Expansion map[string]dbus.Variant
-}
-
-type ConfigurationItem struct {
- Type string
- Details map[string]dbus.Variant
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/UDisks.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/UDisks.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.udisks2/UDisks.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.udisks2/UDisks.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,191 @@
+// Code generated by "./generator ./org.freedesktop.upower"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package upower
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type UPower interface {
+ upower // interface org.freedesktop.UPower
+ proxy.Object
+}
+
+type objectUPower struct {
+ interfaceUpower // interface org.freedesktop.UPower
+ proxy.ImplObject
+}
+
+func NewUPower(conn *dbus.Conn) UPower {
+ obj := new(objectUPower)
+ obj.ImplObject.Init_(conn, "org.freedesktop.UPower", "/org/freedesktop/UPower")
+ return obj
+}
+
+type upower interface {
+ GoEnumerateDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ EnumerateDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetDisplayDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDisplayDevice(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoGetCriticalAction(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCriticalAction(flags dbus.Flags) (string, error)
+ ConnectDeviceAdded(cb func(device dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceRemoved(cb func(device dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ DaemonVersion() proxy.PropString
+ OnBattery() proxy.PropBool
+ LidIsClosed() proxy.PropBool
+ LidIsPresent() proxy.PropBool
+}
+
+type interfaceUpower struct{}
+
+func (v *interfaceUpower) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUpower) GetInterfaceName_() string {
+ return "org.freedesktop.UPower"
+}
+
+// method EnumerateDevices
+
+func (v *interfaceUpower) GoEnumerateDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnumerateDevices", flags, ch)
+}
+
+func (*interfaceUpower) StoreEnumerateDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceUpower) EnumerateDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreEnumerateDevices(
+ <-v.GoEnumerateDevices(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDisplayDevice
+
+func (v *interfaceUpower) GoGetDisplayDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDisplayDevice", flags, ch)
+}
+
+func (*interfaceUpower) StoreGetDisplayDevice(call *dbus.Call) (device dbus.ObjectPath, err error) {
+ err = call.Store(&device)
+ return
+}
+
+func (v *interfaceUpower) GetDisplayDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreGetDisplayDevice(
+ <-v.GoGetDisplayDevice(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetCriticalAction
+
+func (v *interfaceUpower) GoGetCriticalAction(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCriticalAction", flags, ch)
+}
+
+func (*interfaceUpower) StoreGetCriticalAction(call *dbus.Call) (action string, err error) {
+ err = call.Store(&action)
+ return
+}
+
+func (v *interfaceUpower) GetCriticalAction(flags dbus.Flags) (string, error) {
+ return v.StoreGetCriticalAction(
+ <-v.GoGetCriticalAction(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal DeviceAdded
+
+func (v *interfaceUpower) ConnectDeviceAdded(cb func(device dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var device dbus.ObjectPath
+ err := dbus.Store(sig.Body, &device)
+ if err == nil {
+ cb(device)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceRemoved
+
+func (v *interfaceUpower) ConnectDeviceRemoved(cb func(device dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var device dbus.ObjectPath
+ err := dbus.Store(sig.Body, &device)
+ if err == nil {
+ cb(device)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DaemonVersion s
+
+func (v *interfaceUpower) DaemonVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DaemonVersion",
+ }
+}
+
+// property OnBattery b
+
+func (v *interfaceUpower) OnBattery() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "OnBattery",
+ }
+}
+
+// property LidIsClosed b
+
+func (v *interfaceUpower) LidIsClosed() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LidIsClosed",
+ }
+}
+
+// property LidIsPresent b
+
+func (v *interfaceUpower) LidIsPresent() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LidIsPresent",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,166 @@
+// Code generated by "./generator ./org.freedesktop.upower"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package upower
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockUPower struct {
+ MockInterfaceUpower // interface org.freedesktop.UPower
+ proxy.MockObject
+}
+
+type MockInterfaceUpower struct {
+ mock.Mock
+}
+
+// method EnumerateDevices
+
+func (v *MockInterfaceUpower) GoEnumerateDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpower) EnumerateDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDisplayDevice
+
+func (v *MockInterfaceUpower) GoGetDisplayDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpower) GetDisplayDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetCriticalAction
+
+func (v *MockInterfaceUpower) GoGetCriticalAction(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpower) GetCriticalAction(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal DeviceAdded
+
+func (v *MockInterfaceUpower) ConnectDeviceAdded(cb func(device dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceRemoved
+
+func (v *MockInterfaceUpower) ConnectDeviceRemoved(cb func(device dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DaemonVersion s
+
+func (v *MockInterfaceUpower) DaemonVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OnBattery b
+
+func (v *MockInterfaceUpower) OnBattery() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LidIsClosed b
+
+func (v *MockInterfaceUpower) LidIsClosed() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LidIsPresent b
+
+func (v *MockInterfaceUpower) LidIsPresent() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.freedesktop.UPower",
+ "Objects": [
+ {
+ "Type": "UPower",
+ "Path": "/org/freedesktop/UPower",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.UPower",
+ "Type": "upower"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/UPower.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/UPower.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.freedesktop.upower/UPower.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.freedesktop.upower/UPower.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1433 +0,0 @@
-// Code generated by "./generator ./org.kde.kwin"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package kwin
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type KWin interface {
- kwin // interface org.kde.KWin
- proxy.Object
-}
-
-type objectKWin struct {
- interfaceKwin // interface org.kde.KWin
- proxy.ImplObject
-}
-
-func NewKWin(conn *dbus.Conn) KWin {
- obj := new(objectKWin)
- obj.ImplObject.Init_(conn, "org.kde.KWin", "/KWin")
- return obj
-}
-
-type kwin interface {
- GoCascadeDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CascadeDesktop(flags dbus.Flags) error
- GoUnclutterDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- UnclutterDesktop(flags dbus.Flags) error
- GoReconfigure(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Reconfigure(flags dbus.Flags) error
- GoKillWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- KillWindow(flags dbus.Flags) error
- GoSetCurrentDesktop(flags dbus.Flags, ch chan *dbus.Call, desktop int32) *dbus.Call
- SetCurrentDesktop(flags dbus.Flags, desktop int32) (bool, error)
- GoSetRepeatRateAndDelay(flags dbus.Flags, ch chan *dbus.Call, rate int32, delay int32) *dbus.Call
- SetRepeatRateAndDelay(flags dbus.Flags, rate int32, delay int32) error
- GoCurrentDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CurrentDesktop(flags dbus.Flags) (int32, error)
- GoNextDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- NextDesktop(flags dbus.Flags) error
- GoPreviousDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PreviousDesktop(flags dbus.Flags) error
- GoStopActivity(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- StopActivity(flags dbus.Flags, arg0 string) (bool, error)
- GoStartActivity(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- StartActivity(flags dbus.Flags, arg0 string) (bool, error)
- GoSupportInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- SupportInformation(flags dbus.Flags) (string, error)
- GoShowDebugConsole(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- ShowDebugConsole(flags dbus.Flags) error
- GoQueryWindowInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- QueryWindowInfo(flags dbus.Flags) (map[string]dbus.Variant, error)
- GoGetWindowInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
- GetWindowInfo(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error)
- GoPreviewWindows(flags dbus.Flags, ch chan *dbus.Call, arg0 []uint32) *dbus.Call
- PreviewWindows(flags dbus.Flags, arg0 []uint32) error
- GoQuitPreviewWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- QuitPreviewWindows(flags dbus.Flags) error
- GoGlobalShortcutsDisabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GlobalShortcutsDisabled(flags dbus.Flags) (bool, error)
- GoDisableGlobalShortcutsForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- DisableGlobalShortcutsForClient(flags dbus.Flags, arg0 bool) error
- GoDisableHotKeysForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- DisableHotKeysForClient(flags dbus.Flags, arg0 bool) error
- GoDisableGestureForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- DisableGestureForClient(flags dbus.Flags, arg0 bool) error
- GoXwaylandGrabed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- XwaylandGrabed(flags dbus.Flags) (bool, error)
- GoCursorImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- CursorImage(flags dbus.Flags) ([]uint8, error)
- GoSetKWinLogOutput(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- SetKWinLogOutput(flags dbus.Flags, arg0 bool) error
- GoPrintKwinFps(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
- PrintKwinFps(flags dbus.Flags, arg0 bool) error
- GoDumpOutputBuffer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- DumpOutputBuffer(flags dbus.Flags) error
- GoSetTouchDeviceToScreenId(flags dbus.Flags, ch chan *dbus.Call, touchDeviceSysName string, screenId int32) *dbus.Call
- SetTouchDeviceToScreenId(flags dbus.Flags, touchDeviceSysName string, screenId int32) error
- GoGetTouchDeviceToScreenInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- GetTouchDeviceToScreenInfo(flags dbus.Flags) (string, error)
- ConnectReloadConfig(cb func()) (dbusutil.SignalHandlerId, error)
-}
-
-type interfaceKwin struct{}
-
-func (v *interfaceKwin) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceKwin) GetInterfaceName_() string {
- return "org.kde.KWin"
-}
-
-// method cascadeDesktop
-
-func (v *interfaceKwin) GoCascadeDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".cascadeDesktop", flags, ch)
-}
-
-func (v *interfaceKwin) CascadeDesktop(flags dbus.Flags) error {
- return (<-v.GoCascadeDesktop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method unclutterDesktop
-
-func (v *interfaceKwin) GoUnclutterDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".unclutterDesktop", flags, ch)
-}
-
-func (v *interfaceKwin) UnclutterDesktop(flags dbus.Flags) error {
- return (<-v.GoUnclutterDesktop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method reconfigure
-
-func (v *interfaceKwin) GoReconfigure(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".reconfigure", flags, ch)
-}
-
-func (v *interfaceKwin) Reconfigure(flags dbus.Flags) error {
- return (<-v.GoReconfigure(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method killWindow
-
-func (v *interfaceKwin) GoKillWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".killWindow", flags, ch)
-}
-
-func (v *interfaceKwin) KillWindow(flags dbus.Flags) error {
- return (<-v.GoKillWindow(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method setCurrentDesktop
-
-func (v *interfaceKwin) GoSetCurrentDesktop(flags dbus.Flags, ch chan *dbus.Call, desktop int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".setCurrentDesktop", flags, ch, desktop)
-}
-
-func (*interfaceKwin) StoreSetCurrentDesktop(call *dbus.Call) (result bool, err error) {
- err = call.Store(&result)
- return
-}
-
-func (v *interfaceKwin) SetCurrentDesktop(flags dbus.Flags, desktop int32) (bool, error) {
- return v.StoreSetCurrentDesktop(
- <-v.GoSetCurrentDesktop(flags, make(chan *dbus.Call, 1), desktop).Done)
-}
-
-// method setRepeatRateAndDelay
-
-func (v *interfaceKwin) GoSetRepeatRateAndDelay(flags dbus.Flags, ch chan *dbus.Call, rate int32, delay int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".setRepeatRateAndDelay", flags, ch, rate, delay)
-}
-
-func (v *interfaceKwin) SetRepeatRateAndDelay(flags dbus.Flags, rate int32, delay int32) error {
- return (<-v.GoSetRepeatRateAndDelay(flags, make(chan *dbus.Call, 1), rate, delay).Done).Err
-}
-
-// method currentDesktop
-
-func (v *interfaceKwin) GoCurrentDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".currentDesktop", flags, ch)
-}
-
-func (*interfaceKwin) StoreCurrentDesktop(call *dbus.Call) (arg0 int32, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceKwin) CurrentDesktop(flags dbus.Flags) (int32, error) {
- return v.StoreCurrentDesktop(
- <-v.GoCurrentDesktop(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method nextDesktop
-
-func (v *interfaceKwin) GoNextDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".nextDesktop", flags, ch)
-}
-
-func (v *interfaceKwin) NextDesktop(flags dbus.Flags) error {
- return (<-v.GoNextDesktop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method previousDesktop
-
-func (v *interfaceKwin) GoPreviousDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".previousDesktop", flags, ch)
-}
-
-func (v *interfaceKwin) PreviousDesktop(flags dbus.Flags) error {
- return (<-v.GoPreviousDesktop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method stopActivity
-
-func (v *interfaceKwin) GoStopActivity(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".stopActivity", flags, ch, arg0)
-}
-
-func (*interfaceKwin) StoreStopActivity(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceKwin) StopActivity(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreStopActivity(
- <-v.GoStopActivity(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method startActivity
-
-func (v *interfaceKwin) GoStartActivity(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".startActivity", flags, ch, arg0)
-}
-
-func (*interfaceKwin) StoreStartActivity(call *dbus.Call) (arg1 bool, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceKwin) StartActivity(flags dbus.Flags, arg0 string) (bool, error) {
- return v.StoreStartActivity(
- <-v.GoStartActivity(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method supportInformation
-
-func (v *interfaceKwin) GoSupportInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".supportInformation", flags, ch)
-}
-
-func (*interfaceKwin) StoreSupportInformation(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceKwin) SupportInformation(flags dbus.Flags) (string, error) {
- return v.StoreSupportInformation(
- <-v.GoSupportInformation(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method showDebugConsole
-
-func (v *interfaceKwin) GoShowDebugConsole(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".showDebugConsole", flags, ch)
-}
-
-func (v *interfaceKwin) ShowDebugConsole(flags dbus.Flags) error {
- return (<-v.GoShowDebugConsole(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method queryWindowInfo
-
-func (v *interfaceKwin) GoQueryWindowInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".queryWindowInfo", flags, ch)
-}
-
-func (*interfaceKwin) StoreQueryWindowInfo(call *dbus.Call) (arg0 map[string]dbus.Variant, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceKwin) QueryWindowInfo(flags dbus.Flags) (map[string]dbus.Variant, error) {
- return v.StoreQueryWindowInfo(
- <-v.GoQueryWindowInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method getWindowInfo
-
-func (v *interfaceKwin) GoGetWindowInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".getWindowInfo", flags, ch, arg0)
-}
-
-func (*interfaceKwin) StoreGetWindowInfo(call *dbus.Call) (arg1 map[string]dbus.Variant, err error) {
- err = call.Store(&arg1)
- return
-}
-
-func (v *interfaceKwin) GetWindowInfo(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
- return v.StoreGetWindowInfo(
- <-v.GoGetWindowInfo(flags, make(chan *dbus.Call, 1), arg0).Done)
-}
-
-// method previewWindows
-
-func (v *interfaceKwin) GoPreviewWindows(flags dbus.Flags, ch chan *dbus.Call, arg0 []uint32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".previewWindows", flags, ch, arg0)
-}
-
-func (v *interfaceKwin) PreviewWindows(flags dbus.Flags, arg0 []uint32) error {
- return (<-v.GoPreviewWindows(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method quitPreviewWindows
-
-func (v *interfaceKwin) GoQuitPreviewWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".quitPreviewWindows", flags, ch)
-}
-
-func (v *interfaceKwin) QuitPreviewWindows(flags dbus.Flags) error {
- return (<-v.GoQuitPreviewWindows(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method globalShortcutsDisabled
-
-func (v *interfaceKwin) GoGlobalShortcutsDisabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".globalShortcutsDisabled", flags, ch)
-}
-
-func (*interfaceKwin) StoreGlobalShortcutsDisabled(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceKwin) GlobalShortcutsDisabled(flags dbus.Flags) (bool, error) {
- return v.StoreGlobalShortcutsDisabled(
- <-v.GoGlobalShortcutsDisabled(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method disableGlobalShortcutsForClient
-
-func (v *interfaceKwin) GoDisableGlobalShortcutsForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".disableGlobalShortcutsForClient", flags, ch, arg0)
-}
-
-func (v *interfaceKwin) DisableGlobalShortcutsForClient(flags dbus.Flags, arg0 bool) error {
- return (<-v.GoDisableGlobalShortcutsForClient(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method disableHotKeysForClient
-
-func (v *interfaceKwin) GoDisableHotKeysForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".disableHotKeysForClient", flags, ch, arg0)
-}
-
-func (v *interfaceKwin) DisableHotKeysForClient(flags dbus.Flags, arg0 bool) error {
- return (<-v.GoDisableHotKeysForClient(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method disableGestureForClient
-
-func (v *interfaceKwin) GoDisableGestureForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".disableGestureForClient", flags, ch, arg0)
-}
-
-func (v *interfaceKwin) DisableGestureForClient(flags dbus.Flags, arg0 bool) error {
- return (<-v.GoDisableGestureForClient(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method xwaylandGrabed
-
-func (v *interfaceKwin) GoXwaylandGrabed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".xwaylandGrabed", flags, ch)
-}
-
-func (*interfaceKwin) StoreXwaylandGrabed(call *dbus.Call) (arg0 bool, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceKwin) XwaylandGrabed(flags dbus.Flags) (bool, error) {
- return v.StoreXwaylandGrabed(
- <-v.GoXwaylandGrabed(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method cursorImage
-
-func (v *interfaceKwin) GoCursorImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".cursorImage", flags, ch)
-}
-
-func (*interfaceKwin) StoreCursorImage(call *dbus.Call) (arg0 []uint8, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceKwin) CursorImage(flags dbus.Flags) ([]uint8, error) {
- return v.StoreCursorImage(
- <-v.GoCursorImage(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// method setKWinLogOutput
-
-func (v *interfaceKwin) GoSetKWinLogOutput(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".setKWinLogOutput", flags, ch, arg0)
-}
-
-func (v *interfaceKwin) SetKWinLogOutput(flags dbus.Flags, arg0 bool) error {
- return (<-v.GoSetKWinLogOutput(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method printKwinFps
-
-func (v *interfaceKwin) GoPrintKwinFps(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".printKwinFps", flags, ch, arg0)
-}
-
-func (v *interfaceKwin) PrintKwinFps(flags dbus.Flags, arg0 bool) error {
- return (<-v.GoPrintKwinFps(flags, make(chan *dbus.Call, 1), arg0).Done).Err
-}
-
-// method dumpOutputBuffer
-
-func (v *interfaceKwin) GoDumpOutputBuffer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".dumpOutputBuffer", flags, ch)
-}
-
-func (v *interfaceKwin) DumpOutputBuffer(flags dbus.Flags) error {
- return (<-v.GoDumpOutputBuffer(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method setTouchDeviceToScreenId
-
-func (v *interfaceKwin) GoSetTouchDeviceToScreenId(flags dbus.Flags, ch chan *dbus.Call, touchDeviceSysName string, screenId int32) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".setTouchDeviceToScreenId", flags, ch, touchDeviceSysName, screenId)
-}
-
-func (v *interfaceKwin) SetTouchDeviceToScreenId(flags dbus.Flags, touchDeviceSysName string, screenId int32) error {
- return (<-v.GoSetTouchDeviceToScreenId(flags, make(chan *dbus.Call, 1), touchDeviceSysName, screenId).Done).Err
-}
-
-// method getTouchDeviceToScreenInfo
-
-func (v *interfaceKwin) GoGetTouchDeviceToScreenInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".getTouchDeviceToScreenInfo", flags, ch)
-}
-
-func (*interfaceKwin) StoreGetTouchDeviceToScreenInfo(call *dbus.Call) (arg0 string, err error) {
- err = call.Store(&arg0)
- return
-}
-
-func (v *interfaceKwin) GetTouchDeviceToScreenInfo(flags dbus.Flags) (string, error) {
- return v.StoreGetTouchDeviceToScreenInfo(
- <-v.GoGetTouchDeviceToScreenInfo(flags, make(chan *dbus.Call, 1)).Done)
-}
-
-// signal reloadConfig
-
-func (v *interfaceKwin) ConnectReloadConfig(cb func()) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "reloadConfig", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".reloadConfig",
- }
- handlerFunc := func(sig *dbus.Signal) {
- cb()
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-type Compositor interface {
- compositing // interface org.kde.kwin.Compositing
- proxy.Object
-}
-
-type objectCompositor struct {
- interfaceCompositing // interface org.kde.kwin.Compositing
- proxy.ImplObject
-}
-
-func NewCompositor(conn *dbus.Conn) Compositor {
- obj := new(objectCompositor)
- obj.ImplObject.Init_(conn, "org.kde.KWin", "/Compositor")
- return obj
-}
-
-type compositing interface {
- GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Suspend(flags dbus.Flags) error
- GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Resume(flags dbus.Flags) error
- ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error)
- Active() proxy.PropBool
- CompositingPossible() proxy.PropBool
- CompositingNotPossibleReason() proxy.PropString
- OpenGLIsBroken() proxy.PropBool
- CompositingType() proxy.PropString
- SupportedOpenGLPlatformInterfaces() proxy.PropStringArray
- PlatformRequiresCompositing() proxy.PropBool
-}
-
-type interfaceCompositing struct{}
-
-func (v *interfaceCompositing) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceCompositing) GetInterfaceName_() string {
- return "org.kde.kwin.Compositing"
-}
-
-// method suspend
-
-func (v *interfaceCompositing) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".suspend", flags, ch)
-}
-
-func (v *interfaceCompositing) Suspend(flags dbus.Flags) error {
- return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method resume
-
-func (v *interfaceCompositing) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".resume", flags, ch)
-}
-
-func (v *interfaceCompositing) Resume(flags dbus.Flags) error {
- return (<-v.GoResume(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal compositingToggled
-
-func (v *interfaceCompositing) ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "compositingToggled", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".compositingToggled",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var active bool
- err := dbus.Store(sig.Body, &active)
- if err == nil {
- cb(active)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property active b
-
-func (v *interfaceCompositing) Active() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "active",
- }
-}
-
-// property compositingPossible b
-
-func (v *interfaceCompositing) CompositingPossible() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "compositingPossible",
- }
-}
-
-// property compositingNotPossibleReason s
-
-func (v *interfaceCompositing) CompositingNotPossibleReason() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "compositingNotPossibleReason",
- }
-}
-
-// property openGLIsBroken b
-
-func (v *interfaceCompositing) OpenGLIsBroken() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "openGLIsBroken",
- }
-}
-
-// property compositingType s
-
-func (v *interfaceCompositing) CompositingType() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "compositingType",
- }
-}
-
-// property supportedOpenGLPlatformInterfaces as
-
-func (v *interfaceCompositing) SupportedOpenGLPlatformInterfaces() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "supportedOpenGLPlatformInterfaces",
- }
-}
-
-// property platformRequiresCompositing b
-
-func (v *interfaceCompositing) PlatformRequiresCompositing() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "platformRequiresCompositing",
- }
-}
-
-type InputDeviceManager interface {
- inputDeviceManager // interface org.kde.KWin.InputDeviceManager
- proxy.Object
-}
-
-type objectInputDeviceManager struct {
- interfaceInputDeviceManager // interface org.kde.KWin.InputDeviceManager
- proxy.ImplObject
-}
-
-func NewInputDeviceManager(conn *dbus.Conn) InputDeviceManager {
- obj := new(objectInputDeviceManager)
- obj.ImplObject.Init_(conn, "org.kde.KWin", "/org/kde/KWin/InputDevice")
- return obj
-}
-
-type inputDeviceManager interface {
- ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
- ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
- DevicesSysNames() proxy.PropStringArray
-}
-
-type interfaceInputDeviceManager struct{}
-
-func (v *interfaceInputDeviceManager) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceInputDeviceManager) GetInterfaceName_() string {
- return "org.kde.KWin.InputDeviceManager"
-}
-
-// signal deviceAdded
-
-func (v *interfaceInputDeviceManager) ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "deviceAdded", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".deviceAdded",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var sysName string
- err := dbus.Store(sig.Body, &sysName)
- if err == nil {
- cb(sysName)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// signal deviceRemoved
-
-func (v *interfaceInputDeviceManager) ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "deviceRemoved", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".deviceRemoved",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var sysName string
- err := dbus.Store(sig.Body, &sysName)
- if err == nil {
- cb(sysName)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property devicesSysNames as
-
-func (v *interfaceInputDeviceManager) DevicesSysNames() proxy.PropStringArray {
- return &proxy.ImplPropStringArray{
- Impl: v,
- Name: "devicesSysNames",
- }
-}
-
-type InputDevice interface {
- inputDevice // interface org.kde.KWin.InputDevice
- proxy.Object
-}
-
-type objectInputDevice struct {
- interfaceInputDevice // interface org.kde.KWin.InputDevice
- proxy.ImplObject
-}
-
-func NewInputDevice(conn *dbus.Conn, path dbus.ObjectPath) (InputDevice, error) {
- if !path.IsValid() {
- return nil, errors.New("path is invalid")
- }
- obj := new(objectInputDevice)
- obj.ImplObject.Init_(conn, "org.kde.KWin", path)
- return obj, nil
-}
-
-type inputDevice interface {
- Keyboard() proxy.PropBool
- AlphaNumericKeyboard() proxy.PropBool
- Pointer() proxy.PropBool
- Touchpad() proxy.PropBool
- Touch() proxy.PropBool
- TabletTool() proxy.PropBool
- TabletPad() proxy.PropBool
- GestureSupport() proxy.PropBool
- Name() proxy.PropString
- SysName() proxy.PropString
- OutputName() proxy.PropString
- Product() proxy.PropUint32
- Vendor() proxy.PropUint32
- SupportsDisableEvents() proxy.PropBool
- Enabled() proxy.PropBool
- SupportedButtons() proxy.PropInt32
- SupportsCalibrationMatrix() proxy.PropBool
- SupportsLeftHanded() proxy.PropBool
- LeftHandedEnabledByDefault() proxy.PropBool
- LeftHanded() proxy.PropBool
- SupportsDisableEventsOnExternalMouse() proxy.PropBool
- SupportsDisableWhileTyping() proxy.PropBool
- DisableWhileTypingEnabledByDefault() proxy.PropBool
- DisableWhileTyping() proxy.PropBool
- SupportsPointerAcceleration() proxy.PropBool
- DefaultPointerAcceleration() proxy.PropDouble
- PointerAcceleration() proxy.PropDouble
- SupportsPointerAccelerationProfileFlat() proxy.PropBool
- DefaultPointerAccelerationProfileFlat() proxy.PropBool
- PointerAccelerationProfileFlat() proxy.PropBool
- SupportsPointerAccelerationProfileAdaptive() proxy.PropBool
- DefaultPointerAccelerationProfileAdaptive() proxy.PropBool
- PointerAccelerationProfileAdaptive() proxy.PropBool
- TapFingerCount() proxy.PropInt32
- TapToClickEnabledByDefault() proxy.PropBool
- TapToClick() proxy.PropBool
- SupportsLmrTapButtonMap() proxy.PropBool
- LmrTapButtonMapEnabledByDefault() proxy.PropBool
- LmrTapButtonMap() proxy.PropBool
- TapAndDragEnabledByDefault() proxy.PropBool
- TapAndDrag() proxy.PropBool
- TapDragLockEnabledByDefault() proxy.PropBool
- TapDragLock() proxy.PropBool
- SupportsMiddleEmulation() proxy.PropBool
- MiddleEmulationEnabledByDefault() proxy.PropBool
- MiddleEmulation() proxy.PropBool
- SupportsNaturalScroll() proxy.PropBool
- NaturalScrollEnabledByDefault() proxy.PropBool
- NaturalScroll() proxy.PropBool
- SupportsScrollTwoFinger() proxy.PropBool
- ScrollTwoFingerEnabledByDefault() proxy.PropBool
- ScrollTwoFinger() proxy.PropBool
- SupportsScrollEdge() proxy.PropBool
- ScrollEdgeEnabledByDefault() proxy.PropBool
- ScrollEdge() proxy.PropBool
- SupportsScrollOnButtonDown() proxy.PropBool
- ScrollOnButtonDownEnabledByDefault() proxy.PropBool
- DefaultScrollButton() proxy.PropUint32
- ScrollOnButtonDown() proxy.PropBool
- ScrollButton() proxy.PropUint32
- SwitchDevice() proxy.PropBool
- LidSwitch() proxy.PropBool
- TabletModeSwitch() proxy.PropBool
- SupportsClickMethodAreas() proxy.PropBool
- DefaultClickMethodAreas() proxy.PropBool
- ClickMethodAreas() proxy.PropBool
- SupportsClickMethodClickfinger() proxy.PropBool
- DefaultClickMethodClickfinger() proxy.PropBool
- ClickMethodClickfinger() proxy.PropBool
-}
-
-type interfaceInputDevice struct{}
-
-func (v *interfaceInputDevice) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceInputDevice) GetInterfaceName_() string {
- return "org.kde.KWin.InputDevice"
-}
-
-// property keyboard b
-
-func (v *interfaceInputDevice) Keyboard() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "keyboard",
- }
-}
-
-// property alphaNumericKeyboard b
-
-func (v *interfaceInputDevice) AlphaNumericKeyboard() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "alphaNumericKeyboard",
- }
-}
-
-// property pointer b
-
-func (v *interfaceInputDevice) Pointer() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "pointer",
- }
-}
-
-// property touchpad b
-
-func (v *interfaceInputDevice) Touchpad() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "touchpad",
- }
-}
-
-// property touch b
-
-func (v *interfaceInputDevice) Touch() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "touch",
- }
-}
-
-// property tabletTool b
-
-func (v *interfaceInputDevice) TabletTool() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tabletTool",
- }
-}
-
-// property tabletPad b
-
-func (v *interfaceInputDevice) TabletPad() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tabletPad",
- }
-}
-
-// property gestureSupport b
-
-func (v *interfaceInputDevice) GestureSupport() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "gestureSupport",
- }
-}
-
-// property name s
-
-func (v *interfaceInputDevice) Name() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "name",
- }
-}
-
-// property sysName s
-
-func (v *interfaceInputDevice) SysName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "sysName",
- }
-}
-
-// property outputName s
-
-func (v *interfaceInputDevice) OutputName() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "outputName",
- }
-}
-
-// property product u
-
-func (v *interfaceInputDevice) Product() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "product",
- }
-}
-
-// property vendor u
-
-func (v *interfaceInputDevice) Vendor() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "vendor",
- }
-}
-
-// property supportsDisableEvents b
-
-func (v *interfaceInputDevice) SupportsDisableEvents() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsDisableEvents",
- }
-}
-
-// property enabled b
-
-func (v *interfaceInputDevice) Enabled() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "enabled",
- }
-}
-
-// property supportedButtons i
-
-func (v *interfaceInputDevice) SupportedButtons() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "supportedButtons",
- }
-}
-
-// property supportsCalibrationMatrix b
-
-func (v *interfaceInputDevice) SupportsCalibrationMatrix() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsCalibrationMatrix",
- }
-}
-
-// property supportsLeftHanded b
-
-func (v *interfaceInputDevice) SupportsLeftHanded() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsLeftHanded",
- }
-}
-
-// property leftHandedEnabledByDefault b
-
-func (v *interfaceInputDevice) LeftHandedEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "leftHandedEnabledByDefault",
- }
-}
-
-// property leftHanded b
-
-func (v *interfaceInputDevice) LeftHanded() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "leftHanded",
- }
-}
-
-// property supportsDisableEventsOnExternalMouse b
-
-func (v *interfaceInputDevice) SupportsDisableEventsOnExternalMouse() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsDisableEventsOnExternalMouse",
- }
-}
-
-// property supportsDisableWhileTyping b
-
-func (v *interfaceInputDevice) SupportsDisableWhileTyping() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsDisableWhileTyping",
- }
-}
-
-// property disableWhileTypingEnabledByDefault b
-
-func (v *interfaceInputDevice) DisableWhileTypingEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "disableWhileTypingEnabledByDefault",
- }
-}
-
-// property disableWhileTyping b
-
-func (v *interfaceInputDevice) DisableWhileTyping() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "disableWhileTyping",
- }
-}
-
-// property supportsPointerAcceleration b
-
-func (v *interfaceInputDevice) SupportsPointerAcceleration() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsPointerAcceleration",
- }
-}
-
-// property defaultPointerAcceleration d
-
-func (v *interfaceInputDevice) DefaultPointerAcceleration() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "defaultPointerAcceleration",
- }
-}
-
-// property pointerAcceleration d
-
-func (v *interfaceInputDevice) PointerAcceleration() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "pointerAcceleration",
- }
-}
-
-// property supportsPointerAccelerationProfileFlat b
-
-func (v *interfaceInputDevice) SupportsPointerAccelerationProfileFlat() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsPointerAccelerationProfileFlat",
- }
-}
-
-// property defaultPointerAccelerationProfileFlat b
-
-func (v *interfaceInputDevice) DefaultPointerAccelerationProfileFlat() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "defaultPointerAccelerationProfileFlat",
- }
-}
-
-// property pointerAccelerationProfileFlat b
-
-func (v *interfaceInputDevice) PointerAccelerationProfileFlat() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "pointerAccelerationProfileFlat",
- }
-}
-
-// property supportsPointerAccelerationProfileAdaptive b
-
-func (v *interfaceInputDevice) SupportsPointerAccelerationProfileAdaptive() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsPointerAccelerationProfileAdaptive",
- }
-}
-
-// property defaultPointerAccelerationProfileAdaptive b
-
-func (v *interfaceInputDevice) DefaultPointerAccelerationProfileAdaptive() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "defaultPointerAccelerationProfileAdaptive",
- }
-}
-
-// property pointerAccelerationProfileAdaptive b
-
-func (v *interfaceInputDevice) PointerAccelerationProfileAdaptive() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "pointerAccelerationProfileAdaptive",
- }
-}
-
-// property tapFingerCount i
-
-func (v *interfaceInputDevice) TapFingerCount() proxy.PropInt32 {
- return &proxy.ImplPropInt32{
- Impl: v,
- Name: "tapFingerCount",
- }
-}
-
-// property tapToClickEnabledByDefault b
-
-func (v *interfaceInputDevice) TapToClickEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tapToClickEnabledByDefault",
- }
-}
-
-// property tapToClick b
-
-func (v *interfaceInputDevice) TapToClick() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tapToClick",
- }
-}
-
-// property supportsLmrTapButtonMap b
-
-func (v *interfaceInputDevice) SupportsLmrTapButtonMap() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsLmrTapButtonMap",
- }
-}
-
-// property lmrTapButtonMapEnabledByDefault b
-
-func (v *interfaceInputDevice) LmrTapButtonMapEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "lmrTapButtonMapEnabledByDefault",
- }
-}
-
-// property lmrTapButtonMap b
-
-func (v *interfaceInputDevice) LmrTapButtonMap() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "lmrTapButtonMap",
- }
-}
-
-// property tapAndDragEnabledByDefault b
-
-func (v *interfaceInputDevice) TapAndDragEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tapAndDragEnabledByDefault",
- }
-}
-
-// property tapAndDrag b
-
-func (v *interfaceInputDevice) TapAndDrag() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tapAndDrag",
- }
-}
-
-// property tapDragLockEnabledByDefault b
-
-func (v *interfaceInputDevice) TapDragLockEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tapDragLockEnabledByDefault",
- }
-}
-
-// property tapDragLock b
-
-func (v *interfaceInputDevice) TapDragLock() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tapDragLock",
- }
-}
-
-// property supportsMiddleEmulation b
-
-func (v *interfaceInputDevice) SupportsMiddleEmulation() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsMiddleEmulation",
- }
-}
-
-// property middleEmulationEnabledByDefault b
-
-func (v *interfaceInputDevice) MiddleEmulationEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "middleEmulationEnabledByDefault",
- }
-}
-
-// property middleEmulation b
-
-func (v *interfaceInputDevice) MiddleEmulation() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "middleEmulation",
- }
-}
-
-// property supportsNaturalScroll b
-
-func (v *interfaceInputDevice) SupportsNaturalScroll() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsNaturalScroll",
- }
-}
-
-// property naturalScrollEnabledByDefault b
-
-func (v *interfaceInputDevice) NaturalScrollEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "naturalScrollEnabledByDefault",
- }
-}
-
-// property naturalScroll b
-
-func (v *interfaceInputDevice) NaturalScroll() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "naturalScroll",
- }
-}
-
-// property supportsScrollTwoFinger b
-
-func (v *interfaceInputDevice) SupportsScrollTwoFinger() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsScrollTwoFinger",
- }
-}
-
-// property scrollTwoFingerEnabledByDefault b
-
-func (v *interfaceInputDevice) ScrollTwoFingerEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "scrollTwoFingerEnabledByDefault",
- }
-}
-
-// property scrollTwoFinger b
-
-func (v *interfaceInputDevice) ScrollTwoFinger() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "scrollTwoFinger",
- }
-}
-
-// property supportsScrollEdge b
-
-func (v *interfaceInputDevice) SupportsScrollEdge() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsScrollEdge",
- }
-}
-
-// property scrollEdgeEnabledByDefault b
-
-func (v *interfaceInputDevice) ScrollEdgeEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "scrollEdgeEnabledByDefault",
- }
-}
-
-// property scrollEdge b
-
-func (v *interfaceInputDevice) ScrollEdge() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "scrollEdge",
- }
-}
-
-// property supportsScrollOnButtonDown b
-
-func (v *interfaceInputDevice) SupportsScrollOnButtonDown() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsScrollOnButtonDown",
- }
-}
-
-// property scrollOnButtonDownEnabledByDefault b
-
-func (v *interfaceInputDevice) ScrollOnButtonDownEnabledByDefault() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "scrollOnButtonDownEnabledByDefault",
- }
-}
-
-// property defaultScrollButton u
-
-func (v *interfaceInputDevice) DefaultScrollButton() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "defaultScrollButton",
- }
-}
-
-// property scrollOnButtonDown b
-
-func (v *interfaceInputDevice) ScrollOnButtonDown() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "scrollOnButtonDown",
- }
-}
-
-// property scrollButton u
-
-func (v *interfaceInputDevice) ScrollButton() proxy.PropUint32 {
- return &proxy.ImplPropUint32{
- Impl: v,
- Name: "scrollButton",
- }
-}
-
-// property switchDevice b
-
-func (v *interfaceInputDevice) SwitchDevice() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "switchDevice",
- }
-}
-
-// property lidSwitch b
-
-func (v *interfaceInputDevice) LidSwitch() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "lidSwitch",
- }
-}
-
-// property tabletModeSwitch b
-
-func (v *interfaceInputDevice) TabletModeSwitch() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "tabletModeSwitch",
- }
-}
-
-// property supportsClickMethodAreas b
-
-func (v *interfaceInputDevice) SupportsClickMethodAreas() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsClickMethodAreas",
- }
-}
-
-// property defaultClickMethodAreas b
-
-func (v *interfaceInputDevice) DefaultClickMethodAreas() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "defaultClickMethodAreas",
- }
-}
-
-// property clickMethodAreas b
-
-func (v *interfaceInputDevice) ClickMethodAreas() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "clickMethodAreas",
- }
-}
-
-// property supportsClickMethodClickfinger b
-
-func (v *interfaceInputDevice) SupportsClickMethodClickfinger() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "supportsClickMethodClickfinger",
- }
-}
-
-// property defaultClickMethodClickfinger b
-
-func (v *interfaceInputDevice) DefaultClickMethodClickfinger() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "defaultClickMethodClickfinger",
- }
-}
-
-// property clickMethodClickfinger b
-
-func (v *interfaceInputDevice) ClickMethodClickfinger() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "clickMethodClickfinger",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,1691 +0,0 @@
-// Code generated by "./generator ./org.kde.kwin"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package kwin
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockKWin struct {
- MockInterfaceKwin // interface org.kde.KWin
- proxy.MockObject
-}
-
-type MockInterfaceKwin struct {
- mock.Mock
-}
-
-// method cascadeDesktop
-
-func (v *MockInterfaceKwin) GoCascadeDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) CascadeDesktop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method unclutterDesktop
-
-func (v *MockInterfaceKwin) GoUnclutterDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) UnclutterDesktop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method reconfigure
-
-func (v *MockInterfaceKwin) GoReconfigure(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) Reconfigure(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method killWindow
-
-func (v *MockInterfaceKwin) GoKillWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) KillWindow(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method setCurrentDesktop
-
-func (v *MockInterfaceKwin) GoSetCurrentDesktop(flags dbus.Flags, ch chan *dbus.Call, desktop int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, desktop)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) SetCurrentDesktop(flags dbus.Flags, desktop int32) (bool, error) {
- mockArgs := v.Called(flags, desktop)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method setRepeatRateAndDelay
-
-func (v *MockInterfaceKwin) GoSetRepeatRateAndDelay(flags dbus.Flags, ch chan *dbus.Call, rate int32, delay int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, rate, delay)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) SetRepeatRateAndDelay(flags dbus.Flags, rate int32, delay int32) error {
- mockArgs := v.Called(flags, rate, delay)
-
- return mockArgs.Error(0)
-}
-
-// method currentDesktop
-
-func (v *MockInterfaceKwin) GoCurrentDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) CurrentDesktop(flags dbus.Flags) (int32, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(int32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method nextDesktop
-
-func (v *MockInterfaceKwin) GoNextDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) NextDesktop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method previousDesktop
-
-func (v *MockInterfaceKwin) GoPreviousDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) PreviousDesktop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method stopActivity
-
-func (v *MockInterfaceKwin) GoStopActivity(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) StopActivity(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method startActivity
-
-func (v *MockInterfaceKwin) GoStartActivity(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) StartActivity(flags dbus.Flags, arg0 string) (bool, error) {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method supportInformation
-
-func (v *MockInterfaceKwin) GoSupportInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) SupportInformation(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// method showDebugConsole
-
-func (v *MockInterfaceKwin) GoShowDebugConsole(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) ShowDebugConsole(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method queryWindowInfo
-
-func (v *MockInterfaceKwin) GoQueryWindowInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) QueryWindowInfo(flags dbus.Flags) (map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method getWindowInfo
-
-func (v *MockInterfaceKwin) GoGetWindowInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) GetWindowInfo(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
- mockArgs := v.Called(flags, arg0)
-
- ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method previewWindows
-
-func (v *MockInterfaceKwin) GoPreviewWindows(flags dbus.Flags, ch chan *dbus.Call, arg0 []uint32) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) PreviewWindows(flags dbus.Flags, arg0 []uint32) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method quitPreviewWindows
-
-func (v *MockInterfaceKwin) GoQuitPreviewWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) QuitPreviewWindows(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method globalShortcutsDisabled
-
-func (v *MockInterfaceKwin) GoGlobalShortcutsDisabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) GlobalShortcutsDisabled(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method disableGlobalShortcutsForClient
-
-func (v *MockInterfaceKwin) GoDisableGlobalShortcutsForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) DisableGlobalShortcutsForClient(flags dbus.Flags, arg0 bool) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method disableHotKeysForClient
-
-func (v *MockInterfaceKwin) GoDisableHotKeysForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) DisableHotKeysForClient(flags dbus.Flags, arg0 bool) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method disableGestureForClient
-
-func (v *MockInterfaceKwin) GoDisableGestureForClient(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) DisableGestureForClient(flags dbus.Flags, arg0 bool) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method xwaylandGrabed
-
-func (v *MockInterfaceKwin) GoXwaylandGrabed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) XwaylandGrabed(flags dbus.Flags) (bool, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.Bool(0), mockArgs.Error(1)
-}
-
-// method cursorImage
-
-func (v *MockInterfaceKwin) GoCursorImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) CursorImage(flags dbus.Flags) ([]uint8, error) {
- mockArgs := v.Called(flags)
-
- ret0, ok := mockArgs.Get(0).([]uint8)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// method setKWinLogOutput
-
-func (v *MockInterfaceKwin) GoSetKWinLogOutput(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) SetKWinLogOutput(flags dbus.Flags, arg0 bool) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method printKwinFps
-
-func (v *MockInterfaceKwin) GoPrintKwinFps(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
- mockArgs := v.Called(flags, ch, arg0)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) PrintKwinFps(flags dbus.Flags, arg0 bool) error {
- mockArgs := v.Called(flags, arg0)
-
- return mockArgs.Error(0)
-}
-
-// method dumpOutputBuffer
-
-func (v *MockInterfaceKwin) GoDumpOutputBuffer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) DumpOutputBuffer(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method setTouchDeviceToScreenId
-
-func (v *MockInterfaceKwin) GoSetTouchDeviceToScreenId(flags dbus.Flags, ch chan *dbus.Call, touchDeviceSysName string, screenId int32) *dbus.Call {
- mockArgs := v.Called(flags, ch, touchDeviceSysName, screenId)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) SetTouchDeviceToScreenId(flags dbus.Flags, touchDeviceSysName string, screenId int32) error {
- mockArgs := v.Called(flags, touchDeviceSysName, screenId)
-
- return mockArgs.Error(0)
-}
-
-// method getTouchDeviceToScreenInfo
-
-func (v *MockInterfaceKwin) GoGetTouchDeviceToScreenInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceKwin) GetTouchDeviceToScreenInfo(flags dbus.Flags) (string, error) {
- mockArgs := v.Called(flags)
-
- return mockArgs.String(0), mockArgs.Error(1)
-}
-
-// signal reloadConfig
-
-func (v *MockInterfaceKwin) ConnectReloadConfig(cb func()) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-type MockCompositor struct {
- MockInterfaceCompositing // interface org.kde.kwin.Compositing
- proxy.MockObject
-}
-
-type MockInterfaceCompositing struct {
- mock.Mock
-}
-
-// method suspend
-
-func (v *MockInterfaceCompositing) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCompositing) Suspend(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method resume
-
-func (v *MockInterfaceCompositing) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceCompositing) Resume(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal compositingToggled
-
-func (v *MockInterfaceCompositing) ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property active b
-
-func (v *MockInterfaceCompositing) Active() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property compositingPossible b
-
-func (v *MockInterfaceCompositing) CompositingPossible() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property compositingNotPossibleReason s
-
-func (v *MockInterfaceCompositing) CompositingNotPossibleReason() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property openGLIsBroken b
-
-func (v *MockInterfaceCompositing) OpenGLIsBroken() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property compositingType s
-
-func (v *MockInterfaceCompositing) CompositingType() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportedOpenGLPlatformInterfaces as
-
-func (v *MockInterfaceCompositing) SupportedOpenGLPlatformInterfaces() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property platformRequiresCompositing b
-
-func (v *MockInterfaceCompositing) PlatformRequiresCompositing() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInputDeviceManager struct {
- MockInterfaceInputDeviceManager // interface org.kde.KWin.InputDeviceManager
- proxy.MockObject
-}
-
-type MockInterfaceInputDeviceManager struct {
- mock.Mock
-}
-
-// signal deviceAdded
-
-func (v *MockInterfaceInputDeviceManager) ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// signal deviceRemoved
-
-func (v *MockInterfaceInputDeviceManager) ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property devicesSysNames as
-
-func (v *MockInterfaceInputDeviceManager) DevicesSysNames() proxy.PropStringArray {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInputDevice struct {
- MockInterfaceInputDevice // interface org.kde.KWin.InputDevice
- proxy.MockObject
-}
-
-type MockInterfaceInputDevice struct {
- mock.Mock
-}
-
-// property keyboard b
-
-func (v *MockInterfaceInputDevice) Keyboard() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property alphaNumericKeyboard b
-
-func (v *MockInterfaceInputDevice) AlphaNumericKeyboard() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property pointer b
-
-func (v *MockInterfaceInputDevice) Pointer() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property touchpad b
-
-func (v *MockInterfaceInputDevice) Touchpad() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property touch b
-
-func (v *MockInterfaceInputDevice) Touch() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tabletTool b
-
-func (v *MockInterfaceInputDevice) TabletTool() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tabletPad b
-
-func (v *MockInterfaceInputDevice) TabletPad() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property gestureSupport b
-
-func (v *MockInterfaceInputDevice) GestureSupport() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property name s
-
-func (v *MockInterfaceInputDevice) Name() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property sysName s
-
-func (v *MockInterfaceInputDevice) SysName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property outputName s
-
-func (v *MockInterfaceInputDevice) OutputName() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property product u
-
-func (v *MockInterfaceInputDevice) Product() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property vendor u
-
-func (v *MockInterfaceInputDevice) Vendor() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsDisableEvents b
-
-func (v *MockInterfaceInputDevice) SupportsDisableEvents() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property enabled b
-
-func (v *MockInterfaceInputDevice) Enabled() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportedButtons i
-
-func (v *MockInterfaceInputDevice) SupportedButtons() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsCalibrationMatrix b
-
-func (v *MockInterfaceInputDevice) SupportsCalibrationMatrix() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsLeftHanded b
-
-func (v *MockInterfaceInputDevice) SupportsLeftHanded() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property leftHandedEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) LeftHandedEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property leftHanded b
-
-func (v *MockInterfaceInputDevice) LeftHanded() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsDisableEventsOnExternalMouse b
-
-func (v *MockInterfaceInputDevice) SupportsDisableEventsOnExternalMouse() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsDisableWhileTyping b
-
-func (v *MockInterfaceInputDevice) SupportsDisableWhileTyping() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property disableWhileTypingEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) DisableWhileTypingEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property disableWhileTyping b
-
-func (v *MockInterfaceInputDevice) DisableWhileTyping() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsPointerAcceleration b
-
-func (v *MockInterfaceInputDevice) SupportsPointerAcceleration() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property defaultPointerAcceleration d
-
-func (v *MockInterfaceInputDevice) DefaultPointerAcceleration() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property pointerAcceleration d
-
-func (v *MockInterfaceInputDevice) PointerAcceleration() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsPointerAccelerationProfileFlat b
-
-func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileFlat() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property defaultPointerAccelerationProfileFlat b
-
-func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileFlat() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property pointerAccelerationProfileFlat b
-
-func (v *MockInterfaceInputDevice) PointerAccelerationProfileFlat() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsPointerAccelerationProfileAdaptive b
-
-func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileAdaptive() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property defaultPointerAccelerationProfileAdaptive b
-
-func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileAdaptive() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property pointerAccelerationProfileAdaptive b
-
-func (v *MockInterfaceInputDevice) PointerAccelerationProfileAdaptive() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tapFingerCount i
-
-func (v *MockInterfaceInputDevice) TapFingerCount() proxy.PropInt32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tapToClickEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) TapToClickEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tapToClick b
-
-func (v *MockInterfaceInputDevice) TapToClick() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsLmrTapButtonMap b
-
-func (v *MockInterfaceInputDevice) SupportsLmrTapButtonMap() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property lmrTapButtonMapEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) LmrTapButtonMapEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property lmrTapButtonMap b
-
-func (v *MockInterfaceInputDevice) LmrTapButtonMap() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tapAndDragEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) TapAndDragEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tapAndDrag b
-
-func (v *MockInterfaceInputDevice) TapAndDrag() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tapDragLockEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) TapDragLockEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tapDragLock b
-
-func (v *MockInterfaceInputDevice) TapDragLock() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsMiddleEmulation b
-
-func (v *MockInterfaceInputDevice) SupportsMiddleEmulation() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property middleEmulationEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) MiddleEmulationEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property middleEmulation b
-
-func (v *MockInterfaceInputDevice) MiddleEmulation() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsNaturalScroll b
-
-func (v *MockInterfaceInputDevice) SupportsNaturalScroll() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property naturalScrollEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) NaturalScrollEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property naturalScroll b
-
-func (v *MockInterfaceInputDevice) NaturalScroll() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsScrollTwoFinger b
-
-func (v *MockInterfaceInputDevice) SupportsScrollTwoFinger() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property scrollTwoFingerEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) ScrollTwoFingerEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property scrollTwoFinger b
-
-func (v *MockInterfaceInputDevice) ScrollTwoFinger() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsScrollEdge b
-
-func (v *MockInterfaceInputDevice) SupportsScrollEdge() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property scrollEdgeEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) ScrollEdgeEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property scrollEdge b
-
-func (v *MockInterfaceInputDevice) ScrollEdge() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsScrollOnButtonDown b
-
-func (v *MockInterfaceInputDevice) SupportsScrollOnButtonDown() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property scrollOnButtonDownEnabledByDefault b
-
-func (v *MockInterfaceInputDevice) ScrollOnButtonDownEnabledByDefault() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property defaultScrollButton u
-
-func (v *MockInterfaceInputDevice) DefaultScrollButton() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property scrollOnButtonDown b
-
-func (v *MockInterfaceInputDevice) ScrollOnButtonDown() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property scrollButton u
-
-func (v *MockInterfaceInputDevice) ScrollButton() proxy.PropUint32 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property switchDevice b
-
-func (v *MockInterfaceInputDevice) SwitchDevice() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property lidSwitch b
-
-func (v *MockInterfaceInputDevice) LidSwitch() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property tabletModeSwitch b
-
-func (v *MockInterfaceInputDevice) TabletModeSwitch() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsClickMethodAreas b
-
-func (v *MockInterfaceInputDevice) SupportsClickMethodAreas() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property defaultClickMethodAreas b
-
-func (v *MockInterfaceInputDevice) DefaultClickMethodAreas() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property clickMethodAreas b
-
-func (v *MockInterfaceInputDevice) ClickMethodAreas() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property supportsClickMethodClickfinger b
-
-func (v *MockInterfaceInputDevice) SupportsClickMethodClickfinger() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property defaultClickMethodClickfinger b
-
-func (v *MockInterfaceInputDevice) DefaultClickMethodClickfinger() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property clickMethodClickfinger b
-
-func (v *MockInterfaceInputDevice) ClickMethodClickfinger() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/Compositor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/Compositor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/Compositor.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/Compositor.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,44 +0,0 @@
-{
- "Service": "org.kde.KWin",
- "Objects": [
- {
- "Type": "KWin",
- "Path": "/KWin",
- "Interfaces": [
- {
- "Name": "org.kde.KWin",
- "Type": "kwin"
- }
- ]
- },
- {
- "Type": "Compositor",
- "Path": "/Compositor",
- "Interfaces": [
- {
- "Name": "org.kde.kwin.Compositing",
- "Type": "compositing"
- }
- ]
- },
- {
- "Type": "InputDeviceManager",
- "Path": "/org/kde/KWin/InputDevice",
- "Interfaces": [
- {
- "Name": "org.kde.KWin.InputDeviceManager",
- "Type": "inputDeviceManager"
- }
- ]
- },
- {
- "Type": "InputDevice",
- "Interfaces": [
- {
- "Name": "org.kde.KWin.InputDevice",
- "Type": "inputDevice"
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/InputDeviceManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/InputDeviceManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/InputDeviceManager.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/InputDeviceManager.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/InputDevice.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/InputDevice.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/InputDevice.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/InputDevice.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/KWin.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/KWin.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.kde.kwin/KWin.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.kde.kwin/KWin.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/auto.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/auto.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,394 +0,0 @@
-// Code generated by "./generator ./org.mpris.mediaplayer2"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package mediaplayer2
-
-import "errors"
-import "fmt"
-import "github.com/godbus/dbus"
-
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "unsafe"
-
-type MediaPlayer interface {
- MediaPlayer2() mediaPlayer // interface org.mpris.MediaPlayer2
- Player() player // interface org.mpris.MediaPlayer2.Player
- proxy.Object
-}
-
-type objectMediaPlayer struct {
- interfaceMediaPlayer // interface org.mpris.MediaPlayer2
- interfacePlayer // interface org.mpris.MediaPlayer2.Player
- proxy.ImplObject
-}
-
-func NewMediaPlayer(conn *dbus.Conn, serviceName string) MediaPlayer {
- obj := new(objectMediaPlayer)
- obj.ImplObject.Init_(conn, serviceName, "/org/mpris/MediaPlayer2")
- return obj
-}
-
-func (obj *objectMediaPlayer) MediaPlayer2() mediaPlayer {
- return &obj.interfaceMediaPlayer
-}
-
-type mediaPlayer interface {
- GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Quit(flags dbus.Flags) error
- GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Raise(flags dbus.Flags) error
- CanQuit() proxy.PropBool
- CanRaise() proxy.PropBool
- DesktopEntry() proxy.PropString
- Identity() proxy.PropString
-}
-
-type interfaceMediaPlayer struct{}
-
-func (v *interfaceMediaPlayer) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfaceMediaPlayer) GetInterfaceName_() string {
- return "org.mpris.MediaPlayer2"
-}
-
-// method Quit
-
-func (v *interfaceMediaPlayer) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Quit", flags, ch)
-}
-
-func (v *interfaceMediaPlayer) Quit(flags dbus.Flags) error {
- return (<-v.GoQuit(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Raise
-
-func (v *interfaceMediaPlayer) GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Raise", flags, ch)
-}
-
-func (v *interfaceMediaPlayer) Raise(flags dbus.Flags) error {
- return (<-v.GoRaise(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// property CanQuit b
-
-func (v *interfaceMediaPlayer) CanQuit() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanQuit",
- }
-}
-
-// property CanRaise b
-
-func (v *interfaceMediaPlayer) CanRaise() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanRaise",
- }
-}
-
-// property DesktopEntry s
-
-func (v *interfaceMediaPlayer) DesktopEntry() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "DesktopEntry",
- }
-}
-
-// property Identity s
-
-func (v *interfaceMediaPlayer) Identity() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "Identity",
- }
-}
-
-func (obj *objectMediaPlayer) Player() player {
- return &obj.interfacePlayer
-}
-
-type player interface {
- GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Next(flags dbus.Flags) error
- GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Pause(flags dbus.Flags) error
- GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Play(flags dbus.Flags) error
- GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- PlayPause(flags dbus.Flags) error
- GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Previous(flags dbus.Flags) error
- GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call
- Seek(flags dbus.Flags, Offset int64) error
- GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call
- SetPosition(flags dbus.Flags, TrackId dbus.ObjectPath, Position int64) error
- GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- Stop(flags dbus.Flags) error
- ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error)
- CanControl() proxy.PropBool
- CanGoNext() proxy.PropBool
- CanGoPrevious() proxy.PropBool
- CanPause() proxy.PropBool
- CanPlay() proxy.PropBool
- CanSeek() proxy.PropBool
- Metadata() PropPlayerMetadata
- PlaybackStatus() proxy.PropString
- Position() proxy.PropInt64
- Volume() proxy.PropDouble
-}
-
-type interfacePlayer struct{}
-
-func (v *interfacePlayer) GetObject_() *proxy.ImplObject {
- return (*proxy.ImplObject)(unsafe.Pointer(v))
-}
-
-func (*interfacePlayer) GetInterfaceName_() string {
- return "org.mpris.MediaPlayer2.Player"
-}
-
-// method Next
-
-func (v *interfacePlayer) GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Next", flags, ch)
-}
-
-func (v *interfacePlayer) Next(flags dbus.Flags) error {
- return (<-v.GoNext(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Pause
-
-func (v *interfacePlayer) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Pause", flags, ch)
-}
-
-func (v *interfacePlayer) Pause(flags dbus.Flags) error {
- return (<-v.GoPause(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Play
-
-func (v *interfacePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Play", flags, ch)
-}
-
-func (v *interfacePlayer) Play(flags dbus.Flags) error {
- return (<-v.GoPlay(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method PlayPause
-
-func (v *interfacePlayer) GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".PlayPause", flags, ch)
-}
-
-func (v *interfacePlayer) PlayPause(flags dbus.Flags) error {
- return (<-v.GoPlayPause(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Previous
-
-func (v *interfacePlayer) GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Previous", flags, ch)
-}
-
-func (v *interfacePlayer) Previous(flags dbus.Flags) error {
- return (<-v.GoPrevious(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// method Seek
-
-func (v *interfacePlayer) GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Seek", flags, ch, Offset)
-}
-
-func (v *interfacePlayer) Seek(flags dbus.Flags, Offset int64) error {
- return (<-v.GoSeek(flags, make(chan *dbus.Call, 1), Offset).Done).Err
-}
-
-// method SetPosition
-
-func (v *interfacePlayer) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPosition", flags, ch, TrackId, Position)
-}
-
-func (v *interfacePlayer) SetPosition(flags dbus.Flags, TrackId dbus.ObjectPath, Position int64) error {
- return (<-v.GoSetPosition(flags, make(chan *dbus.Call, 1), TrackId, Position).Done).Err
-}
-
-// method Stop
-
-func (v *interfacePlayer) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- return v.GetObject_().Go_(v.GetInterfaceName_()+".Stop", flags, ch)
-}
-
-func (v *interfacePlayer) Stop(flags dbus.Flags) error {
- return (<-v.GoStop(flags, make(chan *dbus.Call, 1)).Done).Err
-}
-
-// signal Seeked
-
-func (v *interfacePlayer) ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error) {
- if cb == nil {
- return 0, errors.New("nil callback")
- }
- obj := v.GetObject_()
- rule := fmt.Sprintf(
- "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
- v.GetInterfaceName_(), "Seeked", obj.Path_(), obj.ServiceName_())
-
- sigRule := &dbusutil.SignalRule{
- Path: obj.Path_(),
- Name: v.GetInterfaceName_() + ".Seeked",
- }
- handlerFunc := func(sig *dbus.Signal) {
- var Position int64
- err := dbus.Store(sig.Body, &Position)
- if err == nil {
- cb(Position)
- }
- }
-
- return obj.ConnectSignal_(rule, sigRule, handlerFunc)
-}
-
-// property CanControl b
-
-func (v *interfacePlayer) CanControl() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanControl",
- }
-}
-
-// property CanGoNext b
-
-func (v *interfacePlayer) CanGoNext() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanGoNext",
- }
-}
-
-// property CanGoPrevious b
-
-func (v *interfacePlayer) CanGoPrevious() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanGoPrevious",
- }
-}
-
-// property CanPause b
-
-func (v *interfacePlayer) CanPause() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanPause",
- }
-}
-
-// property CanPlay b
-
-func (v *interfacePlayer) CanPlay() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanPlay",
- }
-}
-
-// property CanSeek b
-
-func (v *interfacePlayer) CanSeek() proxy.PropBool {
- return &proxy.ImplPropBool{
- Impl: v,
- Name: "CanSeek",
- }
-}
-
-type PropPlayerMetadata interface {
- Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
- Set(flags dbus.Flags, value map[string]dbus.Variant) error
- ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
-}
-
-type implPropPlayerMetadata struct {
- Impl proxy.Implementer
- Name string
-}
-
-func (p implPropPlayerMetadata) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
- p.Name, &value)
- return
-}
-
-func (p implPropPlayerMetadata) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
-}
-
-func (p implPropPlayerMetadata) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- if cb == nil {
- return errors.New("nil callback")
- }
- cb0 := func(hasValue bool, value interface{}) {
- if hasValue {
- var v map[string]dbus.Variant
- err := dbus.Store([]interface{}{value}, &v)
- if err != nil {
- return
- }
- cb(true, v)
- } else {
- cb(false, nil)
- }
- }
- return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
- p.Name, cb0)
-}
-
-// property Metadata a{sv}
-
-func (v *interfacePlayer) Metadata() PropPlayerMetadata {
- return &implPropPlayerMetadata{
- Impl: v,
- Name: "Metadata",
- }
-}
-
-// property PlaybackStatus s
-
-func (v *interfacePlayer) PlaybackStatus() proxy.PropString {
- return &proxy.ImplPropString{
- Impl: v,
- Name: "PlaybackStatus",
- }
-}
-
-// property Position x
-
-func (v *interfacePlayer) Position() proxy.PropInt64 {
- return &proxy.ImplPropInt64{
- Impl: v,
- Name: "Position",
- }
-}
-
-// property Volume d
-
-func (v *interfacePlayer) Volume() proxy.PropDouble {
- return &proxy.ImplPropDouble{
- Impl: v,
- Name: "Volume",
- }
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/auto_mock.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
@@ -1,441 +0,0 @@
-// Code generated by "./generator ./org.mpris.mediaplayer2"; DO NOT EDIT.
-
-// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
-//
-// SPDX-License-Identifier: GPL-3.0-or-later
-package mediaplayer2
-
-import "fmt"
-import "github.com/godbus/dbus"
-import "github.com/linuxdeepin/go-lib/dbusutil"
-import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
-import "github.com/stretchr/testify/mock"
-
-type MockMediaPlayer struct {
- MockInterfaceMediaPlayer // interface org.mpris.MediaPlayer2
- MockInterfacePlayer // interface org.mpris.MediaPlayer2.Player
- proxy.MockObject
-}
-
-type MockInterfaceMediaPlayer struct {
- mock.Mock
-}
-
-// method Quit
-
-func (v *MockInterfaceMediaPlayer) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMediaPlayer) Quit(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Raise
-
-func (v *MockInterfaceMediaPlayer) GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfaceMediaPlayer) Raise(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// property CanQuit b
-
-func (v *MockInterfaceMediaPlayer) CanQuit() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanRaise b
-
-func (v *MockInterfaceMediaPlayer) CanRaise() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property DesktopEntry s
-
-func (v *MockInterfaceMediaPlayer) DesktopEntry() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Identity s
-
-func (v *MockInterfaceMediaPlayer) Identity() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockInterfacePlayer struct {
- mock.Mock
-}
-
-// method Next
-
-func (v *MockInterfacePlayer) GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) Next(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Pause
-
-func (v *MockInterfacePlayer) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) Pause(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Play
-
-func (v *MockInterfacePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) Play(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method PlayPause
-
-func (v *MockInterfacePlayer) GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) PlayPause(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Previous
-
-func (v *MockInterfacePlayer) GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) Previous(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// method Seek
-
-func (v *MockInterfacePlayer) GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call {
- mockArgs := v.Called(flags, ch, Offset)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) Seek(flags dbus.Flags, Offset int64) error {
- mockArgs := v.Called(flags, Offset)
-
- return mockArgs.Error(0)
-}
-
-// method SetPosition
-
-func (v *MockInterfacePlayer) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call {
- mockArgs := v.Called(flags, ch, TrackId, Position)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) SetPosition(flags dbus.Flags, TrackId dbus.ObjectPath, Position int64) error {
- mockArgs := v.Called(flags, TrackId, Position)
-
- return mockArgs.Error(0)
-}
-
-// method Stop
-
-func (v *MockInterfacePlayer) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
- mockArgs := v.Called(flags, ch)
-
- ret, ok := mockArgs.Get(0).(*dbus.Call)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
- }
-
- return ret
-}
-
-func (v *MockInterfacePlayer) Stop(flags dbus.Flags) error {
- mockArgs := v.Called(flags)
-
- return mockArgs.Error(0)
-}
-
-// signal Seeked
-
-func (v *MockInterfacePlayer) ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error) {
- mockArgs := v.Called(cb)
-
- ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0, mockArgs.Error(1)
-}
-
-// property CanControl b
-
-func (v *MockInterfacePlayer) CanControl() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanGoNext b
-
-func (v *MockInterfacePlayer) CanGoNext() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanGoPrevious b
-
-func (v *MockInterfacePlayer) CanGoPrevious() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanPause b
-
-func (v *MockInterfacePlayer) CanPause() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanPlay b
-
-func (v *MockInterfacePlayer) CanPlay() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property CanSeek b
-
-func (v *MockInterfacePlayer) CanSeek() proxy.PropBool {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-type MockPropPlayerMetadata struct {
- mock.Mock
-}
-
-func (p MockPropPlayerMetadata) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
- args := p.Called(flags)
-
- var ok bool
- value, ok = args.Get(0).(map[string]dbus.Variant)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
- }
-
- err = args.Error(1)
-
- return
-}
-
-func (p MockPropPlayerMetadata) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
- args := p.Called(flags, value)
-
- return args.Error(0)
-}
-
-func (p MockPropPlayerMetadata) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
- args := p.Called(cb)
-
- return args.Error(0)
-}
-
-// property Metadata a{sv}
-
-func (v *MockInterfacePlayer) Metadata() PropPlayerMetadata {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*MockPropPlayerMetadata)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property PlaybackStatus s
-
-func (v *MockInterfacePlayer) PlaybackStatus() proxy.PropString {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Position x
-
-func (v *MockInterfacePlayer) Position() proxy.PropInt64 {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
-
-// property Volume d
-
-func (v *MockInterfacePlayer) Volume() proxy.PropDouble {
- mockArgs := v.Called()
-
- ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
- if !ok {
- panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
- }
-
- return ret0
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/config.json 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/config.json 1970-01-01 00:00:00.000000000 +0000
@@ -1,25 +0,0 @@
-{
- "Service1": "org.mpris.MediaPlayer2",
- "Objects": [
- {
- "Type": "MediaPlayer",
- "Path": "/org/mpris/MediaPlayer2",
- "Interfaces": [
- {
- "Name": "org.mpris.MediaPlayer2",
- "Type": "mediaPlayer"
- },
- {
- "Name": "org.mpris.MediaPlayer2.Player",
- "Type": "player",
- "Fixes": {
- "p/Metadata": {
- "Type": "PropPlayerMetadata",
- "ValueType": "map[string]dbus.Variant"
- }
- }
- }
- ]
- }
- ]
-}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/MediaPlayer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/MediaPlayer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/org.mpris.mediaplayer2/MediaPlayer.xml 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/org.mpris.mediaplayer2/MediaPlayer.xml 1970-01-01 00:00:00.000000000 +0000
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/.reuse/dep5 golang-github-linuxdeepin-go-dbus-factory-2.0.4/.reuse/dep5
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/.reuse/dep5 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/.reuse/dep5 2023-04-04 03:00:11.000000000 +0000
@@ -28,18 +28,13 @@
Copyright: UnionTech Software Technology Co., Ltd.
License: GPL-3.0-or-later
-# org.freedesktop.modemmanager1 project file
-Files: org.freedesktop.modemmanager1/manual.go
-Copyright: UnionTech Software Technology Co., Ltd.
-License: GPL-3.0-or-later
-
# xml
Files: *.xml
Copyright: UnionTech Software Technology Co., Ltd.
License: GPL-3.0-or-later
# org.freedesktop.modemmanager1 xml
-Files: org.freedesktop.modemmanager1/*.xml
+Files: system/org.freedesktop.modemmanager1/*.xml
Copyright: 2011-2013 Red Hat, Inc. 2011-2013 Google, Inc. 2011-2013 Lanedo GmbH. 2015 Marco Bascetta
License: GFDL-1.3-or-later
@@ -58,7 +53,7 @@
Copyright: None
License: GPL-3.0-or-later
-# auto generation files
-Files: auto.go auto_mock.go
+# project file
+Files: _tool/generator/source_file.go
Copyright: UnionTech Software Technology Co., Ltd.
License: GPL-3.0-or-later
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+// Code generated by "./generator ./session/com.deepin.api.cursorhelper"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package cursorhelper
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type CursorHelper interface {
+ cursorHelper // interface com.deepin.api.CursorHelper
+ proxy.Object
+}
+
+type objectCursorHelper struct {
+ interfaceCursorHelper // interface com.deepin.api.CursorHelper
+ proxy.ImplObject
+}
+
+func NewCursorHelper(conn *dbus.Conn) CursorHelper {
+ obj := new(objectCursorHelper)
+ obj.ImplObject.Init_(conn, "com.deepin.api.CursorHelper", "/com/deepin/api/CursorHelper")
+ return obj
+}
+
+type cursorHelper interface {
+ GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ Set(flags dbus.Flags, name string) error
+}
+
+type interfaceCursorHelper struct{}
+
+func (v *interfaceCursorHelper) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceCursorHelper) GetInterfaceName_() string {
+ return "com.deepin.api.CursorHelper"
+}
+
+// method Set
+
+func (v *interfaceCursorHelper) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Set", flags, ch, name)
+}
+
+func (v *interfaceCursorHelper) Set(flags dbus.Flags, name string) error {
+ return (<-v.GoSet(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+// Code generated by "./generator ./session/com.deepin.api.cursorhelper"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package cursorhelper
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockCursorHelper struct {
+ MockInterfaceCursorHelper // interface com.deepin.api.CursorHelper
+ proxy.MockObject
+}
+
+type MockInterfaceCursorHelper struct {
+ mock.Mock
+}
+
+// method Set
+
+func (v *MockInterfaceCursorHelper) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCursorHelper) Set(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.api.CursorHelper",
+ "Objects": [
+ {
+ "Type": "CursorHelper",
+ "Path": "/com/deepin/api/CursorHelper",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.api.CursorHelper",
+ "Type": "cursorHelper"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/CursorHelper.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/CursorHelper.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.cursorhelper/CursorHelper.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.cursorhelper/CursorHelper.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,112 @@
+// Code generated by "./generator ./session/com.deepin.api.lunarcalendar"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lunarcalendar
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type LunarCalendar interface {
+ lunarCalendar // interface com.deepin.api.LunarCalendar
+ proxy.Object
+}
+
+type objectLunarCalendar struct {
+ interfaceLunarCalendar // interface com.deepin.api.LunarCalendar
+ proxy.ImplObject
+}
+
+func NewLunarCalendar(conn *dbus.Conn) LunarCalendar {
+ obj := new(objectLunarCalendar)
+ obj.ImplObject.Init_(conn, "com.deepin.api.LunarCalendar", "/com/deepin/api/LunarCalendar")
+ return obj
+}
+
+type lunarCalendar interface {
+ GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call
+ GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error)
+ GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call
+ GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error)
+ GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call
+ GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error)
+ GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call
+ GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error)
+}
+
+type interfaceLunarCalendar struct{}
+
+func (v *interfaceLunarCalendar) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLunarCalendar) GetInterfaceName_() string {
+ return "com.deepin.api.LunarCalendar"
+}
+
+// method GetFestivalMonth
+
+func (v *interfaceLunarCalendar) GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetFestivalMonth", flags, ch, year, month)
+}
+
+func (*interfaceLunarCalendar) StoreGetFestivalMonth(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error) {
+ return v.StoreGetFestivalMonth(
+ <-v.GoGetFestivalMonth(flags, make(chan *dbus.Call, 1), year, month).Done)
+}
+
+// method GetFestivalsInRange
+
+func (v *interfaceLunarCalendar) GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetFestivalsInRange", flags, ch, startDate, endDate)
+}
+
+func (*interfaceLunarCalendar) StoreGetFestivalsInRange(call *dbus.Call) (result []DayFestival, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error) {
+ return v.StoreGetFestivalsInRange(
+ <-v.GoGetFestivalsInRange(flags, make(chan *dbus.Call, 1), startDate, endDate).Done)
+}
+
+// method GetHuangLiDay
+
+func (v *interfaceLunarCalendar) GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetHuangLiDay", flags, ch, year, month, day)
+}
+
+func (*interfaceLunarCalendar) StoreGetHuangLiDay(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error) {
+ return v.StoreGetHuangLiDay(
+ <-v.GoGetHuangLiDay(flags, make(chan *dbus.Call, 1), year, month, day).Done)
+}
+
+// method GetHuangLiMonth
+
+func (v *interfaceLunarCalendar) GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetHuangLiMonth", flags, ch, year, month, fill)
+}
+
+func (*interfaceLunarCalendar) StoreGetHuangLiMonth(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error) {
+ return v.StoreGetHuangLiMonth(
+ <-v.GoGetHuangLiMonth(flags, make(chan *dbus.Call, 1), year, month, fill).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,102 @@
+// Code generated by "./generator ./session/com.deepin.api.lunarcalendar"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lunarcalendar
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLunarCalendar struct {
+ MockInterfaceLunarCalendar // interface com.deepin.api.LunarCalendar
+ proxy.MockObject
+}
+
+type MockInterfaceLunarCalendar struct {
+ mock.Mock
+}
+
+// method GetFestivalMonth
+
+func (v *MockInterfaceLunarCalendar) GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, year, month)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error) {
+ mockArgs := v.Called(flags, year, month)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetFestivalsInRange
+
+func (v *MockInterfaceLunarCalendar) GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, startDate, endDate)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error) {
+ mockArgs := v.Called(flags, startDate, endDate)
+
+ ret0, ok := mockArgs.Get(0).([]DayFestival)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetHuangLiDay
+
+func (v *MockInterfaceLunarCalendar) GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, year, month, day)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error) {
+ mockArgs := v.Called(flags, year, month, day)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetHuangLiMonth
+
+func (v *MockInterfaceLunarCalendar) GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, year, month, fill)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error) {
+ mockArgs := v.Called(flags, year, month, fill)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service": "com.deepin.api.LunarCalendar",
+ "Objects": [
+ {
+ "Type": "LunarCalendar",
+ "Path": "/com/deepin/api/LunarCalendar",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.api.LunarCalendar",
+ "Type": "lunarCalendar",
+ "Accessor": "LunarCalendar",
+ "Fixes": {
+ "m/GetFestivalsInRange": [
+ {
+ "Name" : "result",
+ "Type": "[]DayFestival"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/LunarCalendar.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/LunarCalendar.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/LunarCalendar.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/LunarCalendar.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.lunarcalendar/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.lunarcalendar/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,12 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package lunarcalendar
+
+type DayFestival struct {
+ Year int32
+ Month int32
+ Day int32
+ Festivals []string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,76 @@
+// Code generated by "./generator ./session/com.deepin.api.pinyin"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package pinyin
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Pinyin interface {
+ pinyin // interface com.deepin.api.Pinyin
+ proxy.Object
+}
+
+type objectPinyin struct {
+ interfacePinyin // interface com.deepin.api.Pinyin
+ proxy.ImplObject
+}
+
+func NewPinyin(conn *dbus.Conn) Pinyin {
+ obj := new(objectPinyin)
+ obj.ImplObject.Init_(conn, "com.deepin.api.Pinyin", "/com/deepin/api/Pinyin")
+ return obj
+}
+
+type pinyin interface {
+ GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call
+ Query(flags dbus.Flags, hans string) ([]string, error)
+ GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call
+ QueryList(flags dbus.Flags, hansList []string) (string, error)
+}
+
+type interfacePinyin struct{}
+
+func (v *interfacePinyin) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePinyin) GetInterfaceName_() string {
+ return "com.deepin.api.Pinyin"
+}
+
+// method Query
+
+func (v *interfacePinyin) GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Query", flags, ch, hans)
+}
+
+func (*interfacePinyin) StoreQuery(call *dbus.Call) (pinyin []string, err error) {
+ err = call.Store(&pinyin)
+ return
+}
+
+func (v *interfacePinyin) Query(flags dbus.Flags, hans string) ([]string, error) {
+ return v.StoreQuery(
+ <-v.GoQuery(flags, make(chan *dbus.Call, 1), hans).Done)
+}
+
+// method QueryList
+
+func (v *interfacePinyin) GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".QueryList", flags, ch, hansList)
+}
+
+func (*interfacePinyin) StoreQueryList(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfacePinyin) QueryList(flags dbus.Flags, hansList []string) (string, error) {
+ return v.StoreQueryList(
+ <-v.GoQueryList(flags, make(chan *dbus.Call, 1), hansList).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,64 @@
+// Code generated by "./generator ./session/com.deepin.api.pinyin"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package pinyin
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockPinyin struct {
+ MockInterfacePinyin // interface com.deepin.api.Pinyin
+ proxy.MockObject
+}
+
+type MockInterfacePinyin struct {
+ mock.Mock
+}
+
+// method Query
+
+func (v *MockInterfacePinyin) GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, hans)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePinyin) Query(flags dbus.Flags, hans string) ([]string, error) {
+ mockArgs := v.Called(flags, hans)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method QueryList
+
+func (v *MockInterfacePinyin) GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, hansList)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePinyin) QueryList(flags dbus.Flags, hansList []string) (string, error) {
+ mockArgs := v.Called(flags, hansList)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.api.Pinyin",
+ "Objects": [
+ {
+ "Type": "Pinyin",
+ "Path": "/com/deepin/api/Pinyin",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.api.Pinyin",
+ "Type": "pinyin"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/Pinyin.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/Pinyin.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.pinyin/Pinyin.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.pinyin/Pinyin.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,345 @@
+// Code generated by "./generator ./session/com.deepin.api.xeventmonitor"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package xeventmonitor
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type XEventMonitor interface {
+ xEventMonitor // interface com.deepin.api.XEventMonitor
+ proxy.Object
+}
+
+type objectXEventMonitor struct {
+ interfaceXEventMonitor // interface com.deepin.api.XEventMonitor
+ proxy.ImplObject
+}
+
+func NewXEventMonitor(conn *dbus.Conn) XEventMonitor {
+ obj := new(objectXEventMonitor)
+ obj.ImplObject.Init_(conn, "com.deepin.api.XEventMonitor", "/com/deepin/api/XEventMonitor")
+ return obj
+}
+
+type xEventMonitor interface {
+ GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call
+ RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error)
+ GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call
+ RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error)
+ GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RegisterFullScreen(flags dbus.Flags) (string, error)
+ GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ UnregisterArea(flags dbus.Flags, id string) (bool, error)
+ ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceXEventMonitor struct{}
+
+func (v *interfaceXEventMonitor) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceXEventMonitor) GetInterfaceName_() string {
+ return "com.deepin.api.XEventMonitor"
+}
+
+// method RegisterArea
+
+func (v *interfaceXEventMonitor) GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterArea", flags, ch, x1, y1, x2, y2, flag)
+}
+
+func (*interfaceXEventMonitor) StoreRegisterArea(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceXEventMonitor) RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error) {
+ return v.StoreRegisterArea(
+ <-v.GoRegisterArea(flags, make(chan *dbus.Call, 1), x1, y1, x2, y2, flag).Done)
+}
+
+// method RegisterAreas
+
+func (v *interfaceXEventMonitor) GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAreas", flags, ch, areas, flag)
+}
+
+func (*interfaceXEventMonitor) StoreRegisterAreas(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceXEventMonitor) RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error) {
+ return v.StoreRegisterAreas(
+ <-v.GoRegisterAreas(flags, make(chan *dbus.Call, 1), areas, flag).Done)
+}
+
+// method RegisterFullScreen
+
+func (v *interfaceXEventMonitor) GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterFullScreen", flags, ch)
+}
+
+func (*interfaceXEventMonitor) StoreRegisterFullScreen(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceXEventMonitor) RegisterFullScreen(flags dbus.Flags) (string, error) {
+ return v.StoreRegisterFullScreen(
+ <-v.GoRegisterFullScreen(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method UnregisterArea
+
+func (v *interfaceXEventMonitor) GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterArea", flags, ch, id)
+}
+
+func (*interfaceXEventMonitor) StoreUnregisterArea(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceXEventMonitor) UnregisterArea(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreUnregisterArea(
+ <-v.GoUnregisterArea(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// signal CancelAllArea
+
+func (v *interfaceXEventMonitor) ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CancelAllArea", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CancelAllArea",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CursorInto
+
+func (v *interfaceXEventMonitor) ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CursorInto", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CursorInto",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &x, &y, &id)
+ if err == nil {
+ cb(x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CursorOut
+
+func (v *interfaceXEventMonitor) ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CursorOut", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CursorOut",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &x, &y, &id)
+ if err == nil {
+ cb(x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CursorMove
+
+func (v *interfaceXEventMonitor) ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CursorMove", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CursorMove",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &x, &y, &id)
+ if err == nil {
+ cb(x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ButtonPress
+
+func (v *interfaceXEventMonitor) ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ButtonPress", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ButtonPress",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var button int32
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &button, &x, &y, &id)
+ if err == nil {
+ cb(button, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ButtonRelease
+
+func (v *interfaceXEventMonitor) ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ButtonRelease", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ButtonRelease",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var button int32
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &button, &x, &y, &id)
+ if err == nil {
+ cb(button, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeyPress
+
+func (v *interfaceXEventMonitor) ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeyPress", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeyPress",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var key string
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &key, &x, &y, &id)
+ if err == nil {
+ cb(key, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeyRelease
+
+func (v *interfaceXEventMonitor) ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeyRelease", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeyRelease",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var key string
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &key, &x, &y, &id)
+ if err == nil {
+ cb(key, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,201 @@
+// Code generated by "./generator ./session/com.deepin.api.xeventmonitor"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package xeventmonitor
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockXEventMonitor struct {
+ MockInterfaceXEventMonitor // interface com.deepin.api.XEventMonitor
+ proxy.MockObject
+}
+
+type MockInterfaceXEventMonitor struct {
+ mock.Mock
+}
+
+// method RegisterArea
+
+func (v *MockInterfaceXEventMonitor) GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, x1, y1, x2, y2, flag)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error) {
+ mockArgs := v.Called(flags, x1, y1, x2, y2, flag)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RegisterAreas
+
+func (v *MockInterfaceXEventMonitor) GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, areas, flag)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error) {
+ mockArgs := v.Called(flags, areas, flag)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RegisterFullScreen
+
+func (v *MockInterfaceXEventMonitor) GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) RegisterFullScreen(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method UnregisterArea
+
+func (v *MockInterfaceXEventMonitor) GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) UnregisterArea(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// signal CancelAllArea
+
+func (v *MockInterfaceXEventMonitor) ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CursorInto
+
+func (v *MockInterfaceXEventMonitor) ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CursorOut
+
+func (v *MockInterfaceXEventMonitor) ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CursorMove
+
+func (v *MockInterfaceXEventMonitor) ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ButtonPress
+
+func (v *MockInterfaceXEventMonitor) ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ButtonRelease
+
+func (v *MockInterfaceXEventMonitor) ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeyPress
+
+func (v *MockInterfaceXEventMonitor) ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeyRelease
+
+func (v *MockInterfaceXEventMonitor) ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service":"com.deepin.api.XEventMonitor",
+ "Objects": [
+ {
+ "Type": "XEventMonitor",
+ "Path":"/com/deepin/api/XEventMonitor",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.api.XEventMonitor",
+ "Type": "xEventMonitor",
+
+ "Fixes": {
+ "m/RegisterAreas": [
+ {
+ "Name": "areas",
+ "Type": "[]CoordinateRange"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,9 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package xeventmonitor
+
+type CoordinateRange struct {
+ X1, Y1, X2, Y2 int32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/XEventMonitor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/XEventMonitor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.api.xeventmonitor/XEventMonitor.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.api.xeventmonitor/XEventMonitor.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1110 @@
+// Code generated by "./generator ./session/com.deepin.daemon.display"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Display interface {
+ display // interface com.deepin.daemon.Display
+ proxy.Object
+}
+
+type objectDisplay struct {
+ interfaceDisplay // interface com.deepin.daemon.Display
+ proxy.ImplObject
+}
+
+func NewDisplay(conn *dbus.Conn) Display {
+ obj := new(objectDisplay)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Display", "/com/deepin/daemon/Display")
+ return obj
+}
+
+type display interface {
+ GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ApplyChanges(flags dbus.Flags) error
+ GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call
+ AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error
+ GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanRotate(flags dbus.Flags) (bool, error)
+ GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call
+ CanSetBrightness(flags dbus.Flags, outputName string) (bool, error)
+ GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call
+ ChangeBrightness(flags dbus.Flags, raised bool) error
+ GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ DeleteCustomMode(flags dbus.Flags, name string) error
+ GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetBrightness(flags dbus.Flags) (map[string]float64, error)
+ GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error)
+ GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetRealDisplayMode(flags dbus.Flags) (uint8, error)
+ GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListOutputNames(flags dbus.Flags) ([]string, error)
+ GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error)
+ GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call
+ ModifyConfigName(flags dbus.Flags, name string, newName string) error
+ GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RefreshBrightness(flags dbus.Flags) error
+ GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reset(flags dbus.Flags) error
+ GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ResetChanges(flags dbus.Flags) error
+ GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Save(flags dbus.Flags) error
+ GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call
+ SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error
+ GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call
+ SetBrightness(flags dbus.Flags, outputName string, value float64) error
+ GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetColorTemperature(flags dbus.Flags, value int32) error
+ GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call
+ SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error
+ GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call
+ SetPrimary(flags dbus.Flags, outputName string) error
+ GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call
+ SwitchMode(flags dbus.Flags, mode uint8, name string) error
+ ColorTemperatureMode() proxy.PropInt32
+ HasChanged() proxy.PropBool
+ TouchMap() PropDisplayTouchMap
+ PrimaryRect() PropDisplayPrimaryRect
+ ScreenWidth() proxy.PropUint16
+ MaxBacklightBrightness() proxy.PropUint32
+ ColorTemperatureManual() proxy.PropInt32
+ DisplayMode() proxy.PropByte
+ CustomIdList() proxy.PropStringArray
+ CurrentCustomId() proxy.PropString
+ ScreenHeight() proxy.PropUint16
+ Monitors() proxy.PropObjectPathArray
+ Touchscreens() PropTouchscreens
+ Primary() proxy.PropString
+ Brightness() PropDisplayBrightness
+}
+
+type interfaceDisplay struct{}
+
+func (v *interfaceDisplay) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDisplay) GetInterfaceName_() string {
+ return "com.deepin.daemon.Display"
+}
+
+// method ApplyChanges
+
+func (v *interfaceDisplay) GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplyChanges", flags, ch)
+}
+
+func (v *interfaceDisplay) ApplyChanges(flags dbus.Flags) error {
+ return (<-v.GoApplyChanges(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method AssociateTouch
+
+func (v *interfaceDisplay) GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AssociateTouch", flags, ch, outputName, touchSerial)
+}
+
+func (v *interfaceDisplay) AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error {
+ return (<-v.GoAssociateTouch(flags, make(chan *dbus.Call, 1), outputName, touchSerial).Done).Err
+}
+
+// method CanRotate
+
+func (v *interfaceDisplay) GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanRotate", flags, ch)
+}
+
+func (*interfaceDisplay) StoreCanRotate(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) CanRotate(flags dbus.Flags) (bool, error) {
+ return v.StoreCanRotate(
+ <-v.GoCanRotate(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanSetBrightness
+
+func (v *interfaceDisplay) GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSetBrightness", flags, ch, outputName)
+}
+
+func (*interfaceDisplay) StoreCanSetBrightness(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) CanSetBrightness(flags dbus.Flags, outputName string) (bool, error) {
+ return v.StoreCanSetBrightness(
+ <-v.GoCanSetBrightness(flags, make(chan *dbus.Call, 1), outputName).Done)
+}
+
+// method ChangeBrightness
+
+func (v *interfaceDisplay) GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ChangeBrightness", flags, ch, raised)
+}
+
+func (v *interfaceDisplay) ChangeBrightness(flags dbus.Flags, raised bool) error {
+ return (<-v.GoChangeBrightness(flags, make(chan *dbus.Call, 1), raised).Done).Err
+}
+
+// method DeleteCustomMode
+
+func (v *interfaceDisplay) GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteCustomMode", flags, ch, name)
+}
+
+func (v *interfaceDisplay) DeleteCustomMode(flags dbus.Flags, name string) error {
+ return (<-v.GoDeleteCustomMode(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method GetBrightness
+
+func (v *interfaceDisplay) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBrightness", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetBrightness(call *dbus.Call) (outArg0 map[string]float64, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) GetBrightness(flags dbus.Flags) (map[string]float64, error) {
+ return v.StoreGetBrightness(
+ <-v.GoGetBrightness(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetBuiltinMonitor
+
+func (v *interfaceDisplay) GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBuiltinMonitor", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetBuiltinMonitor(call *dbus.Call) (outArg0 string, outArg1 dbus.ObjectPath, err error) {
+ err = call.Store(&outArg0, &outArg1)
+ return
+}
+
+func (v *interfaceDisplay) GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error) {
+ return v.StoreGetBuiltinMonitor(
+ <-v.GoGetBuiltinMonitor(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetRealDisplayMode
+
+func (v *interfaceDisplay) GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRealDisplayMode", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetRealDisplayMode(call *dbus.Call) (outArg0 uint8, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) GetRealDisplayMode(flags dbus.Flags) (uint8, error) {
+ return v.StoreGetRealDisplayMode(
+ <-v.GoGetRealDisplayMode(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListOutputNames
+
+func (v *interfaceDisplay) GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutputNames", flags, ch)
+}
+
+func (*interfaceDisplay) StoreListOutputNames(call *dbus.Call) (outArg0 []string, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) ListOutputNames(flags dbus.Flags) ([]string, error) {
+ return v.StoreListOutputNames(
+ <-v.GoListOutputNames(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListOutputsCommonModes
+
+func (v *interfaceDisplay) GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutputsCommonModes", flags, ch)
+}
+
+func (*interfaceDisplay) StoreListOutputsCommonModes(call *dbus.Call) (outArg0 [][]interface{}, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error) {
+ return v.StoreListOutputsCommonModes(
+ <-v.GoListOutputsCommonModes(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ModifyConfigName
+
+func (v *interfaceDisplay) GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ModifyConfigName", flags, ch, name, newName)
+}
+
+func (v *interfaceDisplay) ModifyConfigName(flags dbus.Flags, name string, newName string) error {
+ return (<-v.GoModifyConfigName(flags, make(chan *dbus.Call, 1), name, newName).Done).Err
+}
+
+// method RefreshBrightness
+
+func (v *interfaceDisplay) GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshBrightness", flags, ch)
+}
+
+func (v *interfaceDisplay) RefreshBrightness(flags dbus.Flags) error {
+ return (<-v.GoRefreshBrightness(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reset
+
+func (v *interfaceDisplay) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
+}
+
+func (v *interfaceDisplay) Reset(flags dbus.Flags) error {
+ return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ResetChanges
+
+func (v *interfaceDisplay) GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetChanges", flags, ch)
+}
+
+func (v *interfaceDisplay) ResetChanges(flags dbus.Flags) error {
+ return (<-v.GoResetChanges(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Save
+
+func (v *interfaceDisplay) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Save", flags, ch)
+}
+
+func (v *interfaceDisplay) Save(flags dbus.Flags) error {
+ return (<-v.GoSave(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetAndSaveBrightness
+
+func (v *interfaceDisplay) GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAndSaveBrightness", flags, ch, outputName, value)
+}
+
+func (v *interfaceDisplay) SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error {
+ return (<-v.GoSetAndSaveBrightness(flags, make(chan *dbus.Call, 1), outputName, value).Done).Err
+}
+
+// method SetBrightness
+
+func (v *interfaceDisplay) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBrightness", flags, ch, outputName, value)
+}
+
+func (v *interfaceDisplay) SetBrightness(flags dbus.Flags, outputName string, value float64) error {
+ return (<-v.GoSetBrightness(flags, make(chan *dbus.Call, 1), outputName, value).Done).Err
+}
+
+// method SetColorTemperature
+
+func (v *interfaceDisplay) GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetColorTemperature", flags, ch, value)
+}
+
+func (v *interfaceDisplay) SetColorTemperature(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetColorTemperature(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetMethodAdjustCCT
+
+func (v *interfaceDisplay) GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMethodAdjustCCT", flags, ch, adjustMethod)
+}
+
+func (v *interfaceDisplay) SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error {
+ return (<-v.GoSetMethodAdjustCCT(flags, make(chan *dbus.Call, 1), adjustMethod).Done).Err
+}
+
+// method SetPrimary
+
+func (v *interfaceDisplay) GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPrimary", flags, ch, outputName)
+}
+
+func (v *interfaceDisplay) SetPrimary(flags dbus.Flags, outputName string) error {
+ return (<-v.GoSetPrimary(flags, make(chan *dbus.Call, 1), outputName).Done).Err
+}
+
+// method SwitchMode
+
+func (v *interfaceDisplay) GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchMode", flags, ch, mode, name)
+}
+
+func (v *interfaceDisplay) SwitchMode(flags dbus.Flags, mode uint8, name string) error {
+ return (<-v.GoSwitchMode(flags, make(chan *dbus.Call, 1), mode, name).Done).Err
+}
+
+// property ColorTemperatureMode i
+
+func (v *interfaceDisplay) ColorTemperatureMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ColorTemperatureMode",
+ }
+}
+
+// property HasChanged b
+
+func (v *interfaceDisplay) HasChanged() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasChanged",
+ }
+}
+
+type PropDisplayTouchMap interface {
+ Get(flags dbus.Flags) (value map[string]string, err error)
+ Set(flags dbus.Flags, value map[string]string) error
+ ConnectChanged(cb func(hasValue bool, value map[string]string)) error
+}
+
+type implPropDisplayTouchMap struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDisplayTouchMap) Get(flags dbus.Flags) (value map[string]string, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDisplayTouchMap) Set(flags dbus.Flags, value map[string]string) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDisplayTouchMap) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]string
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property TouchMap a{ss}
+
+func (v *interfaceDisplay) TouchMap() PropDisplayTouchMap {
+ return &implPropDisplayTouchMap{
+ Impl: v,
+ Name: "TouchMap",
+ }
+}
+
+type PropDisplayPrimaryRect interface {
+ Get(flags dbus.Flags) (value Rectangle, err error)
+ Set(flags dbus.Flags, value Rectangle) error
+ ConnectChanged(cb func(hasValue bool, value Rectangle)) error
+}
+
+type implPropDisplayPrimaryRect struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDisplayPrimaryRect) Get(flags dbus.Flags) (value Rectangle, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDisplayPrimaryRect) Set(flags dbus.Flags, value Rectangle) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDisplayPrimaryRect) ConnectChanged(cb func(hasValue bool, value Rectangle)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v Rectangle
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, Rectangle{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property PrimaryRect (nnqq)
+
+func (v *interfaceDisplay) PrimaryRect() PropDisplayPrimaryRect {
+ return &implPropDisplayPrimaryRect{
+ Impl: v,
+ Name: "PrimaryRect",
+ }
+}
+
+// property ScreenWidth q
+
+func (v *interfaceDisplay) ScreenWidth() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "ScreenWidth",
+ }
+}
+
+// property MaxBacklightBrightness u
+
+func (v *interfaceDisplay) MaxBacklightBrightness() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MaxBacklightBrightness",
+ }
+}
+
+// property ColorTemperatureManual i
+
+func (v *interfaceDisplay) ColorTemperatureManual() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ColorTemperatureManual",
+ }
+}
+
+// property DisplayMode y
+
+func (v *interfaceDisplay) DisplayMode() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "DisplayMode",
+ }
+}
+
+// property CustomIdList as
+
+func (v *interfaceDisplay) CustomIdList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "CustomIdList",
+ }
+}
+
+// property CurrentCustomId s
+
+func (v *interfaceDisplay) CurrentCustomId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentCustomId",
+ }
+}
+
+// property ScreenHeight q
+
+func (v *interfaceDisplay) ScreenHeight() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "ScreenHeight",
+ }
+}
+
+// property Monitors ao
+
+func (v *interfaceDisplay) Monitors() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Monitors",
+ }
+}
+
+type PropTouchscreens interface {
+ Get(flags dbus.Flags) (value []Touchscreen, err error)
+ Set(flags dbus.Flags, value []Touchscreen) error
+ ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error
+}
+
+type implPropTouchscreens struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropTouchscreens) Get(flags dbus.Flags) (value []Touchscreen, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropTouchscreens) Set(flags dbus.Flags, value []Touchscreen) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropTouchscreens) ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []Touchscreen
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Touchscreens a(isss)
+
+func (v *interfaceDisplay) Touchscreens() PropTouchscreens {
+ return &implPropTouchscreens{
+ Impl: v,
+ Name: "Touchscreens",
+ }
+}
+
+// property Primary s
+
+func (v *interfaceDisplay) Primary() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Primary",
+ }
+}
+
+type PropDisplayBrightness interface {
+ Get(flags dbus.Flags) (value map[string]float64, err error)
+ Set(flags dbus.Flags, value map[string]float64) error
+ ConnectChanged(cb func(hasValue bool, value map[string]float64)) error
+}
+
+type implPropDisplayBrightness struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDisplayBrightness) Get(flags dbus.Flags) (value map[string]float64, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDisplayBrightness) Set(flags dbus.Flags, value map[string]float64) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDisplayBrightness) ConnectChanged(cb func(hasValue bool, value map[string]float64)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]float64
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Brightness a{sd}
+
+func (v *interfaceDisplay) Brightness() PropDisplayBrightness {
+ return &implPropDisplayBrightness{
+ Impl: v,
+ Name: "Brightness",
+ }
+}
+
+type Monitor interface {
+ monitor // interface com.deepin.daemon.Display.Monitor
+ proxy.Object
+}
+
+type objectMonitor struct {
+ interfaceMonitor // interface com.deepin.daemon.Display.Monitor
+ proxy.ImplObject
+}
+
+func NewMonitor(conn *dbus.Conn, path dbus.ObjectPath) (Monitor, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectMonitor)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Display", path)
+ return obj, nil
+}
+
+type monitor interface {
+ GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ Enable(flags dbus.Flags, enabled bool) error
+ GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call
+ SetMode(flags dbus.Flags, mode uint32) error
+ GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call
+ SetModeBySize(flags dbus.Flags, width uint16, height uint16) error
+ GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call
+ SetPosition(flags dbus.Flags, X int16, y int16) error
+ GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call
+ SetReflect(flags dbus.Flags, value uint16) error
+ GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
+ SetRefreshRate(flags dbus.Flags, value float64) error
+ GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call
+ SetRotation(flags dbus.Flags, value uint16) error
+ MmHeight() proxy.PropUint32
+ Width() proxy.PropUint16
+ Rotation() proxy.PropUint16
+ RefreshRate() proxy.PropDouble
+ CurrentRotateMode() proxy.PropByte
+ AvailableFillModes() proxy.PropStringArray
+ ID() proxy.PropUint32
+ Rotations() proxy.PropUint16Array
+ BestMode() PropModeInfo
+ MmWidth() proxy.PropUint32
+ Brightness() proxy.PropDouble
+ CurrentMode() PropModeInfo
+ Name() proxy.PropString
+ Manufacturer() proxy.PropString
+ X() proxy.PropInt16
+ Y() proxy.PropInt16
+ Height() proxy.PropUint16
+ CurrentFillMode() proxy.PropString
+ Connected() proxy.PropBool
+ Model() proxy.PropString
+ Reflects() proxy.PropUint16Array
+ Modes() PropModeInfoSlice
+ PreferredModes() PropModeInfoSlice
+ Enabled() proxy.PropBool
+ Reflect() proxy.PropUint16
+}
+
+type interfaceMonitor struct{}
+
+func (v *interfaceMonitor) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceMonitor) GetInterfaceName_() string {
+ return "com.deepin.daemon.Display.Monitor"
+}
+
+// method Enable
+
+func (v *interfaceMonitor) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enabled)
+}
+
+func (v *interfaceMonitor) Enable(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method SetMode
+
+func (v *interfaceMonitor) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMode", flags, ch, mode)
+}
+
+func (v *interfaceMonitor) SetMode(flags dbus.Flags, mode uint32) error {
+ return (<-v.GoSetMode(flags, make(chan *dbus.Call, 1), mode).Done).Err
+}
+
+// method SetModeBySize
+
+func (v *interfaceMonitor) GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetModeBySize", flags, ch, width, height)
+}
+
+func (v *interfaceMonitor) SetModeBySize(flags dbus.Flags, width uint16, height uint16) error {
+ return (<-v.GoSetModeBySize(flags, make(chan *dbus.Call, 1), width, height).Done).Err
+}
+
+// method SetPosition
+
+func (v *interfaceMonitor) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPosition", flags, ch, X, y)
+}
+
+func (v *interfaceMonitor) SetPosition(flags dbus.Flags, X int16, y int16) error {
+ return (<-v.GoSetPosition(flags, make(chan *dbus.Call, 1), X, y).Done).Err
+}
+
+// method SetReflect
+
+func (v *interfaceMonitor) GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetReflect", flags, ch, value)
+}
+
+func (v *interfaceMonitor) SetReflect(flags dbus.Flags, value uint16) error {
+ return (<-v.GoSetReflect(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetRefreshRate
+
+func (v *interfaceMonitor) GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRefreshRate", flags, ch, value)
+}
+
+func (v *interfaceMonitor) SetRefreshRate(flags dbus.Flags, value float64) error {
+ return (<-v.GoSetRefreshRate(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetRotation
+
+func (v *interfaceMonitor) GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRotation", flags, ch, value)
+}
+
+func (v *interfaceMonitor) SetRotation(flags dbus.Flags, value uint16) error {
+ return (<-v.GoSetRotation(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// property MmHeight u
+
+func (v *interfaceMonitor) MmHeight() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MmHeight",
+ }
+}
+
+// property Width q
+
+func (v *interfaceMonitor) Width() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Width",
+ }
+}
+
+// property Rotation q
+
+func (v *interfaceMonitor) Rotation() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Rotation",
+ }
+}
+
+// property RefreshRate d
+
+func (v *interfaceMonitor) RefreshRate() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "RefreshRate",
+ }
+}
+
+// property CurrentRotateMode y
+
+func (v *interfaceMonitor) CurrentRotateMode() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "CurrentRotateMode",
+ }
+}
+
+// property AvailableFillModes as
+
+func (v *interfaceMonitor) AvailableFillModes() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "AvailableFillModes",
+ }
+}
+
+// property ID u
+
+func (v *interfaceMonitor) ID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ID",
+ }
+}
+
+// property Rotations aq
+
+func (v *interfaceMonitor) Rotations() proxy.PropUint16Array {
+ return &proxy.ImplPropUint16Array{
+ Impl: v,
+ Name: "Rotations",
+ }
+}
+
+// property BestMode (uqqd)
+
+func (v *interfaceMonitor) BestMode() PropModeInfo {
+ return &implPropModeInfo{
+ Impl: v,
+ Name: "BestMode",
+ }
+}
+
+// property MmWidth u
+
+func (v *interfaceMonitor) MmWidth() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MmWidth",
+ }
+}
+
+// property Brightness d
+
+func (v *interfaceMonitor) Brightness() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Brightness",
+ }
+}
+
+// property CurrentMode (uqqd)
+
+func (v *interfaceMonitor) CurrentMode() PropModeInfo {
+ return &implPropModeInfo{
+ Impl: v,
+ Name: "CurrentMode",
+ }
+}
+
+// property Name s
+
+func (v *interfaceMonitor) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Manufacturer s
+
+func (v *interfaceMonitor) Manufacturer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Manufacturer",
+ }
+}
+
+// property X n
+
+func (v *interfaceMonitor) X() proxy.PropInt16 {
+ return &proxy.ImplPropInt16{
+ Impl: v,
+ Name: "X",
+ }
+}
+
+// property Y n
+
+func (v *interfaceMonitor) Y() proxy.PropInt16 {
+ return &proxy.ImplPropInt16{
+ Impl: v,
+ Name: "Y",
+ }
+}
+
+// property Height q
+
+func (v *interfaceMonitor) Height() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Height",
+ }
+}
+
+// property CurrentFillMode s
+
+func (v *interfaceMonitor) CurrentFillMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentFillMode",
+ }
+}
+
+// property Connected b
+
+func (v *interfaceMonitor) Connected() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Connected",
+ }
+}
+
+// property Model s
+
+func (v *interfaceMonitor) Model() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Model",
+ }
+}
+
+// property Reflects aq
+
+func (v *interfaceMonitor) Reflects() proxy.PropUint16Array {
+ return &proxy.ImplPropUint16Array{
+ Impl: v,
+ Name: "Reflects",
+ }
+}
+
+// property Modes a(uqqd)
+
+func (v *interfaceMonitor) Modes() PropModeInfoSlice {
+ return &implPropModeInfoSlice{
+ Impl: v,
+ Name: "Modes",
+ }
+}
+
+// property PreferredModes a(uqqd)
+
+func (v *interfaceMonitor) PreferredModes() PropModeInfoSlice {
+ return &implPropModeInfoSlice{
+ Impl: v,
+ Name: "PreferredModes",
+ }
+}
+
+// property Enabled b
+
+func (v *interfaceMonitor) Enabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Enabled",
+ }
+}
+
+// property Reflect q
+
+func (v *interfaceMonitor) Reflect() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Reflect",
+ }
+}
+
+type PropModeInfo interface {
+ Get(flags dbus.Flags) (value ModeInfo, err error)
+ Set(flags dbus.Flags, value ModeInfo) error
+ ConnectChanged(cb func(hasValue bool, value ModeInfo)) error
+}
+
+type implPropModeInfo struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModeInfo) Get(flags dbus.Flags) (value ModeInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModeInfo) Set(flags dbus.Flags, value ModeInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModeInfo) ConnectChanged(cb func(hasValue bool, value ModeInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v ModeInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, ModeInfo{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropModeInfoSlice interface {
+ Get(flags dbus.Flags) (value []ModeInfo, err error)
+ Set(flags dbus.Flags, value []ModeInfo) error
+ ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error
+}
+
+type implPropModeInfoSlice struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModeInfoSlice) Get(flags dbus.Flags) (value []ModeInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModeInfoSlice) Set(flags dbus.Flags, value []ModeInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModeInfoSlice) ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []ModeInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1306 @@
+// Code generated by "./generator ./session/com.deepin.daemon.display"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDisplay struct {
+ MockInterfaceDisplay // interface com.deepin.daemon.Display
+ proxy.MockObject
+}
+
+type MockInterfaceDisplay struct {
+ mock.Mock
+}
+
+// method ApplyChanges
+
+func (v *MockInterfaceDisplay) GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ApplyChanges(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method AssociateTouch
+
+func (v *MockInterfaceDisplay) GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName, touchSerial)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error {
+ mockArgs := v.Called(flags, outputName, touchSerial)
+
+ return mockArgs.Error(0)
+}
+
+// method CanRotate
+
+func (v *MockInterfaceDisplay) GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) CanRotate(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanSetBrightness
+
+func (v *MockInterfaceDisplay) GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) CanSetBrightness(flags dbus.Flags, outputName string) (bool, error) {
+ mockArgs := v.Called(flags, outputName)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ChangeBrightness
+
+func (v *MockInterfaceDisplay) GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, raised)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ChangeBrightness(flags dbus.Flags, raised bool) error {
+ mockArgs := v.Called(flags, raised)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteCustomMode
+
+func (v *MockInterfaceDisplay) GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) DeleteCustomMode(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method GetBrightness
+
+func (v *MockInterfaceDisplay) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetBrightness(flags dbus.Flags) (map[string]float64, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetBuiltinMonitor
+
+func (v *MockInterfaceDisplay) GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.String(0), ret1, mockArgs.Error(2)
+}
+
+// method GetRealDisplayMode
+
+func (v *MockInterfaceDisplay) GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetRealDisplayMode(flags dbus.Flags) (uint8, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListOutputNames
+
+func (v *MockInterfaceDisplay) GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ListOutputNames(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListOutputsCommonModes
+
+func (v *MockInterfaceDisplay) GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([][]interface{})
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ModifyConfigName
+
+func (v *MockInterfaceDisplay) GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ModifyConfigName(flags dbus.Flags, name string, newName string) error {
+ mockArgs := v.Called(flags, name, newName)
+
+ return mockArgs.Error(0)
+}
+
+// method RefreshBrightness
+
+func (v *MockInterfaceDisplay) GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) RefreshBrightness(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reset
+
+func (v *MockInterfaceDisplay) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) Reset(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetChanges
+
+func (v *MockInterfaceDisplay) GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ResetChanges(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Save
+
+func (v *MockInterfaceDisplay) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) Save(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAndSaveBrightness
+
+func (v *MockInterfaceDisplay) GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error {
+ mockArgs := v.Called(flags, outputName, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetBrightness
+
+func (v *MockInterfaceDisplay) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetBrightness(flags dbus.Flags, outputName string, value float64) error {
+ mockArgs := v.Called(flags, outputName, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetColorTemperature
+
+func (v *MockInterfaceDisplay) GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetColorTemperature(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMethodAdjustCCT
+
+func (v *MockInterfaceDisplay) GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adjustMethod)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error {
+ mockArgs := v.Called(flags, adjustMethod)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPrimary
+
+func (v *MockInterfaceDisplay) GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetPrimary(flags dbus.Flags, outputName string) error {
+ mockArgs := v.Called(flags, outputName)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchMode
+
+func (v *MockInterfaceDisplay) GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SwitchMode(flags dbus.Flags, mode uint8, name string) error {
+ mockArgs := v.Called(flags, mode, name)
+
+ return mockArgs.Error(0)
+}
+
+// property ColorTemperatureMode i
+
+func (v *MockInterfaceDisplay) ColorTemperatureMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HasChanged b
+
+func (v *MockInterfaceDisplay) HasChanged() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDisplayTouchMap struct {
+ mock.Mock
+}
+
+func (p MockPropDisplayTouchMap) Get(flags dbus.Flags) (value map[string]string, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDisplayTouchMap) Set(flags dbus.Flags, value map[string]string) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDisplayTouchMap) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property TouchMap a{ss}
+
+func (v *MockInterfaceDisplay) TouchMap() PropDisplayTouchMap {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDisplayTouchMap)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDisplayPrimaryRect struct {
+ mock.Mock
+}
+
+func (p MockPropDisplayPrimaryRect) Get(flags dbus.Flags) (value Rectangle, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(Rectangle)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDisplayPrimaryRect) Set(flags dbus.Flags, value Rectangle) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDisplayPrimaryRect) ConnectChanged(cb func(hasValue bool, value Rectangle)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property PrimaryRect (nnqq)
+
+func (v *MockInterfaceDisplay) PrimaryRect() PropDisplayPrimaryRect {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDisplayPrimaryRect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ScreenWidth q
+
+func (v *MockInterfaceDisplay) ScreenWidth() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MaxBacklightBrightness u
+
+func (v *MockInterfaceDisplay) MaxBacklightBrightness() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ColorTemperatureManual i
+
+func (v *MockInterfaceDisplay) ColorTemperatureManual() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisplayMode y
+
+func (v *MockInterfaceDisplay) DisplayMode() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CustomIdList as
+
+func (v *MockInterfaceDisplay) CustomIdList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentCustomId s
+
+func (v *MockInterfaceDisplay) CurrentCustomId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ScreenHeight q
+
+func (v *MockInterfaceDisplay) ScreenHeight() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Monitors ao
+
+func (v *MockInterfaceDisplay) Monitors() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropTouchscreens struct {
+ mock.Mock
+}
+
+func (p MockPropTouchscreens) Get(flags dbus.Flags) (value []Touchscreen, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]Touchscreen)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropTouchscreens) Set(flags dbus.Flags, value []Touchscreen) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropTouchscreens) ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Touchscreens a(isss)
+
+func (v *MockInterfaceDisplay) Touchscreens() PropTouchscreens {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropTouchscreens)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Primary s
+
+func (v *MockInterfaceDisplay) Primary() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDisplayBrightness struct {
+ mock.Mock
+}
+
+func (p MockPropDisplayBrightness) Get(flags dbus.Flags) (value map[string]float64, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDisplayBrightness) Set(flags dbus.Flags, value map[string]float64) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDisplayBrightness) ConnectChanged(cb func(hasValue bool, value map[string]float64)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Brightness a{sd}
+
+func (v *MockInterfaceDisplay) Brightness() PropDisplayBrightness {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDisplayBrightness)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockMonitor struct {
+ MockInterfaceMonitor // interface com.deepin.daemon.Display.Monitor
+ proxy.MockObject
+}
+
+type MockInterfaceMonitor struct {
+ mock.Mock
+}
+
+// method Enable
+
+func (v *MockInterfaceMonitor) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) Enable(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMode
+
+func (v *MockInterfaceMonitor) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetMode(flags dbus.Flags, mode uint32) error {
+ mockArgs := v.Called(flags, mode)
+
+ return mockArgs.Error(0)
+}
+
+// method SetModeBySize
+
+func (v *MockInterfaceMonitor) GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, width, height)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetModeBySize(flags dbus.Flags, width uint16, height uint16) error {
+ mockArgs := v.Called(flags, width, height)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPosition
+
+func (v *MockInterfaceMonitor) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, X, y)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetPosition(flags dbus.Flags, X int16, y int16) error {
+ mockArgs := v.Called(flags, X, y)
+
+ return mockArgs.Error(0)
+}
+
+// method SetReflect
+
+func (v *MockInterfaceMonitor) GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetReflect(flags dbus.Flags, value uint16) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetRefreshRate
+
+func (v *MockInterfaceMonitor) GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetRefreshRate(flags dbus.Flags, value float64) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetRotation
+
+func (v *MockInterfaceMonitor) GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetRotation(flags dbus.Flags, value uint16) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// property MmHeight u
+
+func (v *MockInterfaceMonitor) MmHeight() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Width q
+
+func (v *MockInterfaceMonitor) Width() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Rotation q
+
+func (v *MockInterfaceMonitor) Rotation() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RefreshRate d
+
+func (v *MockInterfaceMonitor) RefreshRate() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentRotateMode y
+
+func (v *MockInterfaceMonitor) CurrentRotateMode() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AvailableFillModes as
+
+func (v *MockInterfaceMonitor) AvailableFillModes() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ID u
+
+func (v *MockInterfaceMonitor) ID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Rotations aq
+
+func (v *MockInterfaceMonitor) Rotations() proxy.PropUint16Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BestMode (uqqd)
+
+func (v *MockInterfaceMonitor) BestMode() PropModeInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MmWidth u
+
+func (v *MockInterfaceMonitor) MmWidth() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Brightness d
+
+func (v *MockInterfaceMonitor) Brightness() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentMode (uqqd)
+
+func (v *MockInterfaceMonitor) CurrentMode() PropModeInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceMonitor) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Manufacturer s
+
+func (v *MockInterfaceMonitor) Manufacturer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property X n
+
+func (v *MockInterfaceMonitor) X() proxy.PropInt16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Y n
+
+func (v *MockInterfaceMonitor) Y() proxy.PropInt16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Height q
+
+func (v *MockInterfaceMonitor) Height() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentFillMode s
+
+func (v *MockInterfaceMonitor) CurrentFillMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connected b
+
+func (v *MockInterfaceMonitor) Connected() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Model s
+
+func (v *MockInterfaceMonitor) Model() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Reflects aq
+
+func (v *MockInterfaceMonitor) Reflects() proxy.PropUint16Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Modes a(uqqd)
+
+func (v *MockInterfaceMonitor) Modes() PropModeInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PreferredModes a(uqqd)
+
+func (v *MockInterfaceMonitor) PreferredModes() PropModeInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Enabled b
+
+func (v *MockInterfaceMonitor) Enabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Reflect q
+
+func (v *MockInterfaceMonitor) Reflect() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModeInfo struct {
+ mock.Mock
+}
+
+func (p MockPropModeInfo) Get(flags dbus.Flags) (value ModeInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(ModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModeInfo) Set(flags dbus.Flags, value ModeInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModeInfo) ConnectChanged(cb func(hasValue bool, value ModeInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropModeInfoSlice struct {
+ mock.Mock
+}
+
+func (p MockPropModeInfoSlice) Get(flags dbus.Flags) (value []ModeInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]ModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModeInfoSlice) Set(flags dbus.Flags, value []ModeInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModeInfoSlice) ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,74 @@
+{
+ "Service": "com.deepin.daemon.Display",
+ "Objects": [
+ {
+ "Type": "Display",
+ "Path": "/com/deepin/daemon/Display",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Display",
+ "Type": "display",
+ "Fixes": {
+ "m/ListOutputsCommonModes": [
+ {
+ "Name": "arg0",
+ "Type": "[]ModeInfo"
+ }
+ ],
+ "p/PrimaryRect": {
+ "Type": "PropDisplayPrimaryRect",
+ "ValueType": "Rectangle",
+ "EmptyValue": "$T{}"
+ },
+ "p/Brightness": {
+ "Type": "PropDisplayBrightness",
+ "ValueType": "map[string]float64"
+ },
+ "p/TouchMap": {
+ "Type": "PropDisplayTouchMap",
+ "ValueType": "map[string]string"
+ },
+ "p/Touchscreens":{
+ "Type": "PropTouchscreens",
+ "ValueType": "[]Touchscreen"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Monitor",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Display.Monitor",
+ "Type":"monitor",
+ "Fixes": {
+ "p/BestMode": {
+ "RefType": "PropModeInfo"
+ },
+ "p/CurrentMode": {
+ "RefType": "PropModeInfo"
+ },
+ "p/Modes": {
+ "RefType": "PropModeInfoSlice"
+ },
+ "p/PreferredModes": {
+ "RefType": "PropModeInfoSlice"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropModeInfo",
+ "ValueType": "ModeInfo",
+ "EmptyValue": "$T{}"
+ },
+ {
+ "Type": "PropModeInfoSlice",
+ "ValueType": "[]ModeInfo"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/Display.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/Display.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/Display.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/Display.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,26 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package display
+
+type ModeInfo struct {
+ Id uint32
+ Width uint16
+ Height uint16
+ Rate float64
+}
+
+type Rectangle struct {
+ X int16
+ Y int16
+ Width uint16
+ Height uint16
+}
+
+type Touchscreen struct {
+ Id int32
+ Node string
+ DeviceNode string
+ Serial string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/Monitor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/Monitor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.display/Monitor.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.display/Monitor.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,459 @@
+// Code generated by "./generator ./session/com.deepin.daemon.inputdevices"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Keyboard interface {
+ keyboard // interface com.deepin.daemon.InputDevice.Keyboard
+ proxy.Object
+}
+
+type objectKeyboard struct {
+ interfaceKeyboard // interface com.deepin.daemon.InputDevice.Keyboard
+ proxy.ImplObject
+}
+
+func NewKeyboard(conn *dbus.Conn) Keyboard {
+ obj := new(objectKeyboard)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.InputDevices", "/com/deepin/daemon/InputDevice/Keyboard")
+ return obj
+}
+
+type keyboard interface {
+ GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call
+ AddLayoutOption(flags dbus.Flags, option string) error
+ GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
+ AddUserLayout(flags dbus.Flags, layout string) error
+ GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearLayoutOption(flags dbus.Flags) error
+ GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call
+ DeleteLayoutOption(flags dbus.Flags, option string) error
+ GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
+ DeleteUserLayout(flags dbus.Flags, layout string) error
+ GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
+ GetLayoutDesc(flags dbus.Flags, layout string) (string, error)
+ GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ LayoutList(flags dbus.Flags) (map[string]string, error)
+ GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reset(flags dbus.Flags) error
+ UserOptionList() proxy.PropStringArray
+ RepeatEnabled() proxy.PropBool
+ CapslockToggle() proxy.PropBool
+ CursorBlink() proxy.PropInt32
+ RepeatInterval() proxy.PropUint32
+ RepeatDelay() proxy.PropUint32
+ CurrentLayout() proxy.PropString
+ UserLayoutList() proxy.PropStringArray
+}
+
+type interfaceKeyboard struct{}
+
+func (v *interfaceKeyboard) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceKeyboard) GetInterfaceName_() string {
+ return "com.deepin.daemon.InputDevice.Keyboard"
+}
+
+// method AddLayoutOption
+
+func (v *interfaceKeyboard) GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddLayoutOption", flags, ch, option)
+}
+
+func (v *interfaceKeyboard) AddLayoutOption(flags dbus.Flags, option string) error {
+ return (<-v.GoAddLayoutOption(flags, make(chan *dbus.Call, 1), option).Done).Err
+}
+
+// method AddUserLayout
+
+func (v *interfaceKeyboard) GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddUserLayout", flags, ch, layout)
+}
+
+func (v *interfaceKeyboard) AddUserLayout(flags dbus.Flags, layout string) error {
+ return (<-v.GoAddUserLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
+}
+
+// method ClearLayoutOption
+
+func (v *interfaceKeyboard) GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearLayoutOption", flags, ch)
+}
+
+func (v *interfaceKeyboard) ClearLayoutOption(flags dbus.Flags) error {
+ return (<-v.GoClearLayoutOption(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method DeleteLayoutOption
+
+func (v *interfaceKeyboard) GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteLayoutOption", flags, ch, option)
+}
+
+func (v *interfaceKeyboard) DeleteLayoutOption(flags dbus.Flags, option string) error {
+ return (<-v.GoDeleteLayoutOption(flags, make(chan *dbus.Call, 1), option).Done).Err
+}
+
+// method DeleteUserLayout
+
+func (v *interfaceKeyboard) GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteUserLayout", flags, ch, layout)
+}
+
+func (v *interfaceKeyboard) DeleteUserLayout(flags dbus.Flags, layout string) error {
+ return (<-v.GoDeleteUserLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
+}
+
+// method GetLayoutDesc
+
+func (v *interfaceKeyboard) GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLayoutDesc", flags, ch, layout)
+}
+
+func (*interfaceKeyboard) StoreGetLayoutDesc(call *dbus.Call) (description string, err error) {
+ err = call.Store(&description)
+ return
+}
+
+func (v *interfaceKeyboard) GetLayoutDesc(flags dbus.Flags, layout string) (string, error) {
+ return v.StoreGetLayoutDesc(
+ <-v.GoGetLayoutDesc(flags, make(chan *dbus.Call, 1), layout).Done)
+}
+
+// method LayoutList
+
+func (v *interfaceKeyboard) GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LayoutList", flags, ch)
+}
+
+func (*interfaceKeyboard) StoreLayoutList(call *dbus.Call) (layout_list map[string]string, err error) {
+ err = call.Store(&layout_list)
+ return
+}
+
+func (v *interfaceKeyboard) LayoutList(flags dbus.Flags) (map[string]string, error) {
+ return v.StoreLayoutList(
+ <-v.GoLayoutList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Reset
+
+func (v *interfaceKeyboard) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
+}
+
+func (v *interfaceKeyboard) Reset(flags dbus.Flags) error {
+ return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property UserOptionList as
+
+func (v *interfaceKeyboard) UserOptionList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UserOptionList",
+ }
+}
+
+// property RepeatEnabled b
+
+func (v *interfaceKeyboard) RepeatEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RepeatEnabled",
+ }
+}
+
+// property CapslockToggle b
+
+func (v *interfaceKeyboard) CapslockToggle() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CapslockToggle",
+ }
+}
+
+// property CursorBlink i
+
+func (v *interfaceKeyboard) CursorBlink() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CursorBlink",
+ }
+}
+
+// property RepeatInterval u
+
+func (v *interfaceKeyboard) RepeatInterval() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RepeatInterval",
+ }
+}
+
+// property RepeatDelay u
+
+func (v *interfaceKeyboard) RepeatDelay() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RepeatDelay",
+ }
+}
+
+// property CurrentLayout s
+
+func (v *interfaceKeyboard) CurrentLayout() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentLayout",
+ }
+}
+
+// property UserLayoutList as
+
+func (v *interfaceKeyboard) UserLayoutList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UserLayoutList",
+ }
+}
+
+type TouchPad interface {
+ touchPad // interface com.deepin.daemon.InputDevice.TouchPad
+ proxy.Object
+}
+
+type objectTouchPad struct {
+ interfaceTouchPad // interface com.deepin.daemon.InputDevice.TouchPad
+ proxy.ImplObject
+}
+
+func NewTouchPad(conn *dbus.Conn) TouchPad {
+ obj := new(objectTouchPad)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.InputDevices", "/com/deepin/daemon/InputDevice/TouchPad")
+ return obj
+}
+
+type touchPad interface {
+ GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reset(flags dbus.Flags) error
+ EdgeScroll() proxy.PropBool
+ PalmDetect() proxy.PropBool
+ MotionAcceleration() proxy.PropDouble
+ DeltaScroll() proxy.PropInt32
+ DragThreshold() proxy.PropInt32
+ LeftHanded() proxy.PropBool
+ DisableIfTyping() proxy.PropBool
+ NaturalScroll() proxy.PropBool
+ HorizScroll() proxy.PropBool
+ VertScroll() proxy.PropBool
+ MotionThreshold() proxy.PropDouble
+ DoubleClick() proxy.PropInt32
+ DeviceList() proxy.PropString
+ TPadEnable() proxy.PropBool
+ PalmMinZ() proxy.PropInt32
+ Exist() proxy.PropBool
+ TapClick() proxy.PropBool
+ MotionScaling() proxy.PropDouble
+ PalmMinWidth() proxy.PropInt32
+}
+
+type interfaceTouchPad struct{}
+
+func (v *interfaceTouchPad) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTouchPad) GetInterfaceName_() string {
+ return "com.deepin.daemon.InputDevice.TouchPad"
+}
+
+// method Reset
+
+func (v *interfaceTouchPad) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
+}
+
+func (v *interfaceTouchPad) Reset(flags dbus.Flags) error {
+ return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property EdgeScroll b
+
+func (v *interfaceTouchPad) EdgeScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "EdgeScroll",
+ }
+}
+
+// property PalmDetect b
+
+func (v *interfaceTouchPad) PalmDetect() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PalmDetect",
+ }
+}
+
+// property MotionAcceleration d
+
+func (v *interfaceTouchPad) MotionAcceleration() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "MotionAcceleration",
+ }
+}
+
+// property DeltaScroll i
+
+func (v *interfaceTouchPad) DeltaScroll() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DeltaScroll",
+ }
+}
+
+// property DragThreshold i
+
+func (v *interfaceTouchPad) DragThreshold() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DragThreshold",
+ }
+}
+
+// property LeftHanded b
+
+func (v *interfaceTouchPad) LeftHanded() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LeftHanded",
+ }
+}
+
+// property DisableIfTyping b
+
+func (v *interfaceTouchPad) DisableIfTyping() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DisableIfTyping",
+ }
+}
+
+// property NaturalScroll b
+
+func (v *interfaceTouchPad) NaturalScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NaturalScroll",
+ }
+}
+
+// property HorizScroll b
+
+func (v *interfaceTouchPad) HorizScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HorizScroll",
+ }
+}
+
+// property VertScroll b
+
+func (v *interfaceTouchPad) VertScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "VertScroll",
+ }
+}
+
+// property MotionThreshold d
+
+func (v *interfaceTouchPad) MotionThreshold() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "MotionThreshold",
+ }
+}
+
+// property DoubleClick i
+
+func (v *interfaceTouchPad) DoubleClick() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DoubleClick",
+ }
+}
+
+// property DeviceList s
+
+func (v *interfaceTouchPad) DeviceList() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DeviceList",
+ }
+}
+
+// property TPadEnable b
+
+func (v *interfaceTouchPad) TPadEnable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TPadEnable",
+ }
+}
+
+// property PalmMinZ i
+
+func (v *interfaceTouchPad) PalmMinZ() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "PalmMinZ",
+ }
+}
+
+// property Exist b
+
+func (v *interfaceTouchPad) Exist() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Exist",
+ }
+}
+
+// property TapClick b
+
+func (v *interfaceTouchPad) TapClick() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TapClick",
+ }
+}
+
+// property MotionScaling d
+
+func (v *interfaceTouchPad) MotionScaling() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "MotionScaling",
+ }
+}
+
+// property PalmMinWidth i
+
+func (v *interfaceTouchPad) PalmMinWidth() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "PalmMinWidth",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,557 @@
+// Code generated by "./generator ./session/com.deepin.daemon.inputdevices"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockKeyboard struct {
+ MockInterfaceKeyboard // interface com.deepin.daemon.InputDevice.Keyboard
+ proxy.MockObject
+}
+
+type MockInterfaceKeyboard struct {
+ mock.Mock
+}
+
+// method AddLayoutOption
+
+func (v *MockInterfaceKeyboard) GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, option)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) AddLayoutOption(flags dbus.Flags, option string) error {
+ mockArgs := v.Called(flags, option)
+
+ return mockArgs.Error(0)
+}
+
+// method AddUserLayout
+
+func (v *MockInterfaceKeyboard) GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, layout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) AddUserLayout(flags dbus.Flags, layout string) error {
+ mockArgs := v.Called(flags, layout)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearLayoutOption
+
+func (v *MockInterfaceKeyboard) GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) ClearLayoutOption(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteLayoutOption
+
+func (v *MockInterfaceKeyboard) GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, option)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) DeleteLayoutOption(flags dbus.Flags, option string) error {
+ mockArgs := v.Called(flags, option)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteUserLayout
+
+func (v *MockInterfaceKeyboard) GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, layout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) DeleteUserLayout(flags dbus.Flags, layout string) error {
+ mockArgs := v.Called(flags, layout)
+
+ return mockArgs.Error(0)
+}
+
+// method GetLayoutDesc
+
+func (v *MockInterfaceKeyboard) GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, layout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) GetLayoutDesc(flags dbus.Flags, layout string) (string, error) {
+ mockArgs := v.Called(flags, layout)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method LayoutList
+
+func (v *MockInterfaceKeyboard) GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) LayoutList(flags dbus.Flags) (map[string]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reset
+
+func (v *MockInterfaceKeyboard) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) Reset(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property UserOptionList as
+
+func (v *MockInterfaceKeyboard) UserOptionList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RepeatEnabled b
+
+func (v *MockInterfaceKeyboard) RepeatEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CapslockToggle b
+
+func (v *MockInterfaceKeyboard) CapslockToggle() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CursorBlink i
+
+func (v *MockInterfaceKeyboard) CursorBlink() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RepeatInterval u
+
+func (v *MockInterfaceKeyboard) RepeatInterval() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RepeatDelay u
+
+func (v *MockInterfaceKeyboard) RepeatDelay() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentLayout s
+
+func (v *MockInterfaceKeyboard) CurrentLayout() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserLayoutList as
+
+func (v *MockInterfaceKeyboard) UserLayoutList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockTouchPad struct {
+ MockInterfaceTouchPad // interface com.deepin.daemon.InputDevice.TouchPad
+ proxy.MockObject
+}
+
+type MockInterfaceTouchPad struct {
+ mock.Mock
+}
+
+// method Reset
+
+func (v *MockInterfaceTouchPad) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTouchPad) Reset(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property EdgeScroll b
+
+func (v *MockInterfaceTouchPad) EdgeScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PalmDetect b
+
+func (v *MockInterfaceTouchPad) PalmDetect() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MotionAcceleration d
+
+func (v *MockInterfaceTouchPad) MotionAcceleration() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeltaScroll i
+
+func (v *MockInterfaceTouchPad) DeltaScroll() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DragThreshold i
+
+func (v *MockInterfaceTouchPad) DragThreshold() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LeftHanded b
+
+func (v *MockInterfaceTouchPad) LeftHanded() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisableIfTyping b
+
+func (v *MockInterfaceTouchPad) DisableIfTyping() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NaturalScroll b
+
+func (v *MockInterfaceTouchPad) NaturalScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HorizScroll b
+
+func (v *MockInterfaceTouchPad) HorizScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property VertScroll b
+
+func (v *MockInterfaceTouchPad) VertScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MotionThreshold d
+
+func (v *MockInterfaceTouchPad) MotionThreshold() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DoubleClick i
+
+func (v *MockInterfaceTouchPad) DoubleClick() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceList s
+
+func (v *MockInterfaceTouchPad) DeviceList() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TPadEnable b
+
+func (v *MockInterfaceTouchPad) TPadEnable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PalmMinZ i
+
+func (v *MockInterfaceTouchPad) PalmMinZ() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Exist b
+
+func (v *MockInterfaceTouchPad) Exist() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TapClick b
+
+func (v *MockInterfaceTouchPad) TapClick() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MotionScaling d
+
+func (v *MockInterfaceTouchPad) MotionScaling() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PalmMinWidth i
+
+func (v *MockInterfaceTouchPad) PalmMinWidth() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,25 @@
+{
+ "Service": "com.deepin.daemon.InputDevices",
+ "Objects": [
+ {
+ "Type": "Keyboard",
+ "Path": "/com/deepin/daemon/InputDevice/Keyboard",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.InputDevice.Keyboard",
+ "Type": "keyboard"
+ }
+ ]
+ },
+ {
+ "Type": "TouchPad",
+ "Path": "/com/deepin/daemon/InputDevice/TouchPad",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.InputDevice.TouchPad",
+ "Type": "touchPad"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/Keyboard.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/Keyboard.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/Keyboard.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/Keyboard.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/TouchPad.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/TouchPad.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.inputdevices/TouchPad.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.inputdevices/TouchPad.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1643 @@
+// Code generated by "./generator ./session/com.deepin.daemon.kwayland"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package kwayland
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type OutputManagement interface {
+ outputManagement // interface com.deepin.daemon.KWayland.Output
+ proxy.Object
+}
+
+type objectOutputManagement struct {
+ interfaceOutputManagement // interface com.deepin.daemon.KWayland.Output
+ proxy.ImplObject
+}
+
+func NewOutputManagement(conn *dbus.Conn) OutputManagement {
+ obj := new(objectOutputManagement)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.KWayland", "/com/deepin/daemon/KWayland/Output")
+ return obj
+}
+
+type outputManagement interface {
+ GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListOutput(flags dbus.Flags) (string, error)
+ GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call
+ GetOutput(flags dbus.Flags, arg1 string) (string, error)
+ GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call
+ Apply(flags dbus.Flags, outputs string) error
+ GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call
+ WlSimulateKey(flags dbus.Flags, state int32) error
+ ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error)
+ ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error)
+ ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceOutputManagement struct{}
+
+func (v *interfaceOutputManagement) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceOutputManagement) GetInterfaceName_() string {
+ return "com.deepin.daemon.KWayland.Output"
+}
+
+// method ListOutput
+
+func (v *interfaceOutputManagement) GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutput", flags, ch)
+}
+
+func (*interfaceOutputManagement) StoreListOutput(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceOutputManagement) ListOutput(flags dbus.Flags) (string, error) {
+ return v.StoreListOutput(
+ <-v.GoListOutput(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetOutput
+
+func (v *interfaceOutputManagement) GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetOutput", flags, ch, arg1)
+}
+
+func (*interfaceOutputManagement) StoreGetOutput(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceOutputManagement) GetOutput(flags dbus.Flags, arg1 string) (string, error) {
+ return v.StoreGetOutput(
+ <-v.GoGetOutput(flags, make(chan *dbus.Call, 1), arg1).Done)
+}
+
+// method Apply
+
+func (v *interfaceOutputManagement) GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Apply", flags, ch, outputs)
+}
+
+func (v *interfaceOutputManagement) Apply(flags dbus.Flags, outputs string) error {
+ return (<-v.GoApply(flags, make(chan *dbus.Call, 1), outputs).Done).Err
+}
+
+// method WlSimulateKey
+
+func (v *interfaceOutputManagement) GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WlSimulateKey", flags, ch, state)
+}
+
+func (v *interfaceOutputManagement) WlSimulateKey(flags dbus.Flags, state int32) error {
+ return (<-v.GoWlSimulateKey(flags, make(chan *dbus.Call, 1), state).Done).Err
+}
+
+// signal OutputAdded
+
+func (v *interfaceOutputManagement) ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OutputAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OutputAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var output string
+ err := dbus.Store(sig.Body, &output)
+ if err == nil {
+ cb(output)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal OutputRemoved
+
+func (v *interfaceOutputManagement) ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OutputRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OutputRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var output string
+ err := dbus.Store(sig.Body, &output)
+ if err == nil {
+ cb(output)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal OutputChanged
+
+func (v *interfaceOutputManagement) ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OutputChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OutputChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var output string
+ err := dbus.Store(sig.Body, &output)
+ if err == nil {
+ cb(output)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type WindowManager interface {
+ windowManager // interface com.deepin.daemon.KWayland.WindowManager
+ proxy.Object
+}
+
+type objectWindowManager struct {
+ interfaceWindowManager // interface com.deepin.daemon.KWayland.WindowManager
+ proxy.ImplObject
+}
+
+func NewWindowManager(conn *dbus.Conn) WindowManager {
+ obj := new(objectWindowManager)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.KWayland", "/com/deepin/daemon/KWayland/WindowManager")
+ return obj
+}
+
+type windowManager interface {
+ GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ActiveWindow(flags dbus.Flags) (uint32, error)
+ GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsShowingDesktop(flags dbus.Flags) (bool, error)
+ GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Windows(flags dbus.Flags) ([]dbus.Variant, error)
+ ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error)
+ ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error)
+ ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWindowManager struct{}
+
+func (v *interfaceWindowManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWindowManager) GetInterfaceName_() string {
+ return "com.deepin.daemon.KWayland.WindowManager"
+}
+
+// method ActiveWindow
+
+func (v *interfaceWindowManager) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActiveWindow", flags, ch)
+}
+
+func (*interfaceWindowManager) StoreActiveWindow(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindowManager) ActiveWindow(flags dbus.Flags) (uint32, error) {
+ return v.StoreActiveWindow(
+ <-v.GoActiveWindow(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsShowingDesktop
+
+func (v *interfaceWindowManager) GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShowingDesktop", flags, ch)
+}
+
+func (*interfaceWindowManager) StoreIsShowingDesktop(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindowManager) IsShowingDesktop(flags dbus.Flags) (bool, error) {
+ return v.StoreIsShowingDesktop(
+ <-v.GoIsShowingDesktop(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Windows
+
+func (v *interfaceWindowManager) GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Windows", flags, ch)
+}
+
+func (*interfaceWindowManager) StoreWindows(call *dbus.Call) (argout0 []dbus.Variant, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindowManager) Windows(flags dbus.Flags) ([]dbus.Variant, error) {
+ return v.StoreWindows(
+ <-v.GoWindows(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal WindowCreated
+
+func (v *interfaceWindowManager) ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowCreated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowCreated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ObjPath string
+ err := dbus.Store(sig.Body, &ObjPath)
+ if err == nil {
+ cb(ObjPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WindowRemove
+
+func (v *interfaceWindowManager) ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowRemove", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowRemove",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ObjPath string
+ err := dbus.Store(sig.Body, &ObjPath)
+ if err == nil {
+ cb(ObjPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActiveWindowChanged
+
+func (v *interfaceWindowManager) ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveWindowChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveWindowChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type Window interface {
+ window // interface com.deepin.daemon.KWayland.PlasmaWindow
+ proxy.Object
+}
+
+type objectWindow struct {
+ interfaceWindow // interface com.deepin.daemon.KWayland.PlasmaWindow
+ proxy.ImplObject
+}
+
+func NewWindow(conn *dbus.Conn, path dbus.ObjectPath) (Window, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectWindow)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.KWayland", path)
+ return obj, nil
+}
+
+type window interface {
+ GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AppId(flags dbus.Flags) (string, error)
+ GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Geometry(flags dbus.Flags) (Rect, error)
+ GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Icon(flags dbus.Flags) (string, error)
+ GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ InternalId(flags dbus.Flags) (uint32, error)
+ GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsActive(flags dbus.Flags) (bool, error)
+ GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsCloseable(flags dbus.Flags) (bool, error)
+ GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsDemandingAttention(flags dbus.Flags) (bool, error)
+ GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsFullscreen(flags dbus.Flags) (bool, error)
+ GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsFullscreenable(flags dbus.Flags) (bool, error)
+ GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsKeepAbove(flags dbus.Flags) (bool, error)
+ GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMaximizeable(flags dbus.Flags) (bool, error)
+ GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMaximized(flags dbus.Flags) (bool, error)
+ GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMinimizeable(flags dbus.Flags) (bool, error)
+ GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMinimized(flags dbus.Flags) (bool, error)
+ GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMovable(flags dbus.Flags) (bool, error)
+ GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsOnAllDesktops(flags dbus.Flags) (bool, error)
+ GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsResizable(flags dbus.Flags) (bool, error)
+ GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsShadeable(flags dbus.Flags) (bool, error)
+ GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsShaded(flags dbus.Flags) (bool, error)
+ GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsValid(flags dbus.Flags) (bool, error)
+ GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error)
+ GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Pid(flags dbus.Flags) (uint32, error)
+ GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestActivate(flags dbus.Flags) error
+ GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestClose(flags dbus.Flags) error
+ GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestEnterNewVirtualDesktop(flags dbus.Flags) error
+ GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call
+ RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error
+ GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call
+ RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error
+ GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestMove(flags dbus.Flags) error
+ GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestResize(flags dbus.Flags) error
+ GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleKeepAbove(flags dbus.Flags) error
+ GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleKeepBelow(flags dbus.Flags) error
+ GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleMaximized(flags dbus.Flags) error
+ GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleMinimized(flags dbus.Flags) error
+ GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleShaded(flags dbus.Flags) error
+ GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call
+ RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error
+ GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SkipSwitcher(flags dbus.Flags) (bool, error)
+ GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SkipTaskbar(flags dbus.Flags) (bool, error)
+ GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Title(flags dbus.Flags) (string, error)
+ GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ VirtualDesktop(flags dbus.Flags) (uint32, error)
+ GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ WindowId(flags dbus.Flags) (uint32, error)
+ ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWindow struct{}
+
+func (v *interfaceWindow) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWindow) GetInterfaceName_() string {
+ return "com.deepin.daemon.KWayland.PlasmaWindow"
+}
+
+// method AppId
+
+func (v *interfaceWindow) GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AppId", flags, ch)
+}
+
+func (*interfaceWindow) StoreAppId(call *dbus.Call) (argout0 string, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) AppId(flags dbus.Flags) (string, error) {
+ return v.StoreAppId(
+ <-v.GoAppId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Geometry
+
+func (v *interfaceWindow) GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Geometry", flags, ch)
+}
+
+func (*interfaceWindow) StoreGeometry(call *dbus.Call) (argout0 Rect, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Geometry(flags dbus.Flags) (Rect, error) {
+ return v.StoreGeometry(
+ <-v.GoGeometry(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Icon
+
+func (v *interfaceWindow) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Icon", flags, ch)
+}
+
+func (*interfaceWindow) StoreIcon(call *dbus.Call) (argout0 string, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Icon(flags dbus.Flags) (string, error) {
+ return v.StoreIcon(
+ <-v.GoIcon(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method InternalId
+
+func (v *interfaceWindow) GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".InternalId", flags, ch)
+}
+
+func (*interfaceWindow) StoreInternalId(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) InternalId(flags dbus.Flags) (uint32, error) {
+ return v.StoreInternalId(
+ <-v.GoInternalId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsActive
+
+func (v *interfaceWindow) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsActive", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsActive(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsActive(flags dbus.Flags) (bool, error) {
+ return v.StoreIsActive(
+ <-v.GoIsActive(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsCloseable
+
+func (v *interfaceWindow) GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsCloseable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsCloseable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsCloseable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsCloseable(
+ <-v.GoIsCloseable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsDemandingAttention
+
+func (v *interfaceWindow) GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDemandingAttention", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsDemandingAttention(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsDemandingAttention(flags dbus.Flags) (bool, error) {
+ return v.StoreIsDemandingAttention(
+ <-v.GoIsDemandingAttention(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsFullscreen
+
+func (v *interfaceWindow) GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsFullscreen", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsFullscreen(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsFullscreen(flags dbus.Flags) (bool, error) {
+ return v.StoreIsFullscreen(
+ <-v.GoIsFullscreen(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsFullscreenable
+
+func (v *interfaceWindow) GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsFullscreenable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsFullscreenable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsFullscreenable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsFullscreenable(
+ <-v.GoIsFullscreenable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsKeepAbove
+
+func (v *interfaceWindow) GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsKeepAbove", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsKeepAbove(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsKeepAbove(flags dbus.Flags) (bool, error) {
+ return v.StoreIsKeepAbove(
+ <-v.GoIsKeepAbove(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMaximizeable
+
+func (v *interfaceWindow) GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMaximizeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMaximizeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMaximizeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMaximizeable(
+ <-v.GoIsMaximizeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMaximized
+
+func (v *interfaceWindow) GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMaximized", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMaximized(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMaximized(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMaximized(
+ <-v.GoIsMaximized(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMinimizeable
+
+func (v *interfaceWindow) GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMinimizeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMinimizeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMinimizeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMinimizeable(
+ <-v.GoIsMinimizeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMinimized
+
+func (v *interfaceWindow) GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMinimized", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMinimized(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMinimized(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMinimized(
+ <-v.GoIsMinimized(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMovable
+
+func (v *interfaceWindow) GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMovable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMovable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMovable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMovable(
+ <-v.GoIsMovable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsOnAllDesktops
+
+func (v *interfaceWindow) GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsOnAllDesktops", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsOnAllDesktops(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsOnAllDesktops(flags dbus.Flags) (bool, error) {
+ return v.StoreIsOnAllDesktops(
+ <-v.GoIsOnAllDesktops(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsResizable
+
+func (v *interfaceWindow) GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsResizable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsResizable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsResizable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsResizable(
+ <-v.GoIsResizable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsShadeable
+
+func (v *interfaceWindow) GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShadeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsShadeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsShadeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsShadeable(
+ <-v.GoIsShadeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsShaded
+
+func (v *interfaceWindow) GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShaded", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsShaded(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsShaded(flags dbus.Flags) (bool, error) {
+ return v.StoreIsShaded(
+ <-v.GoIsShaded(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsValid
+
+func (v *interfaceWindow) GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsValid", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsValid(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsValid(flags dbus.Flags) (bool, error) {
+ return v.StoreIsValid(
+ <-v.GoIsValid(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsVirtualDesktopChangeable
+
+func (v *interfaceWindow) GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsVirtualDesktopChangeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsVirtualDesktopChangeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsVirtualDesktopChangeable(
+ <-v.GoIsVirtualDesktopChangeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Pid
+
+func (v *interfaceWindow) GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Pid", flags, ch)
+}
+
+func (*interfaceWindow) StorePid(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Pid(flags dbus.Flags) (uint32, error) {
+ return v.StorePid(
+ <-v.GoPid(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestActivate
+
+func (v *interfaceWindow) GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestActivate", flags, ch)
+}
+
+func (v *interfaceWindow) RequestActivate(flags dbus.Flags) error {
+ return (<-v.GoRequestActivate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestClose
+
+func (v *interfaceWindow) GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestClose", flags, ch)
+}
+
+func (v *interfaceWindow) RequestClose(flags dbus.Flags) error {
+ return (<-v.GoRequestClose(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestEnterNewVirtualDesktop
+
+func (v *interfaceWindow) GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestEnterNewVirtualDesktop", flags, ch)
+}
+
+func (v *interfaceWindow) RequestEnterNewVirtualDesktop(flags dbus.Flags) error {
+ return (<-v.GoRequestEnterNewVirtualDesktop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestEnterVirtualDesktop
+
+func (v *interfaceWindow) GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestEnterVirtualDesktop", flags, ch, argin0)
+}
+
+func (v *interfaceWindow) RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ return (<-v.GoRequestEnterVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
+}
+
+// method RequestLeaveVirtualDesktop
+
+func (v *interfaceWindow) GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLeaveVirtualDesktop", flags, ch, argin0)
+}
+
+func (v *interfaceWindow) RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ return (<-v.GoRequestLeaveVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
+}
+
+// method RequestMove
+
+func (v *interfaceWindow) GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestMove", flags, ch)
+}
+
+func (v *interfaceWindow) RequestMove(flags dbus.Flags) error {
+ return (<-v.GoRequestMove(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestResize
+
+func (v *interfaceWindow) GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestResize", flags, ch)
+}
+
+func (v *interfaceWindow) RequestResize(flags dbus.Flags) error {
+ return (<-v.GoRequestResize(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleKeepAbove
+
+func (v *interfaceWindow) GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleKeepAbove", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleKeepAbove(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleKeepAbove(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleKeepBelow
+
+func (v *interfaceWindow) GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleKeepBelow", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleKeepBelow(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleKeepBelow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleMaximized
+
+func (v *interfaceWindow) GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleMaximized", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleMaximized(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleMaximized(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleMinimized
+
+func (v *interfaceWindow) GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleMinimized", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleMinimized(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleMinimized(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleShaded
+
+func (v *interfaceWindow) GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleShaded", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleShaded(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleShaded(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestVirtualDesktop
+
+func (v *interfaceWindow) GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestVirtualDesktop", flags, ch, argin0)
+}
+
+func (v *interfaceWindow) RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error {
+ return (<-v.GoRequestVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
+}
+
+// method SkipSwitcher
+
+func (v *interfaceWindow) GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SkipSwitcher", flags, ch)
+}
+
+func (*interfaceWindow) StoreSkipSwitcher(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) SkipSwitcher(flags dbus.Flags) (bool, error) {
+ return v.StoreSkipSwitcher(
+ <-v.GoSkipSwitcher(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SkipTaskbar
+
+func (v *interfaceWindow) GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SkipTaskbar", flags, ch)
+}
+
+func (*interfaceWindow) StoreSkipTaskbar(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) SkipTaskbar(flags dbus.Flags) (bool, error) {
+ return v.StoreSkipTaskbar(
+ <-v.GoSkipTaskbar(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Title
+
+func (v *interfaceWindow) GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Title", flags, ch)
+}
+
+func (*interfaceWindow) StoreTitle(call *dbus.Call) (argout0 string, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Title(flags dbus.Flags) (string, error) {
+ return v.StoreTitle(
+ <-v.GoTitle(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method VirtualDesktop
+
+func (v *interfaceWindow) GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VirtualDesktop", flags, ch)
+}
+
+func (*interfaceWindow) StoreVirtualDesktop(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) VirtualDesktop(flags dbus.Flags) (uint32, error) {
+ return v.StoreVirtualDesktop(
+ <-v.GoVirtualDesktop(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method WindowId
+
+func (v *interfaceWindow) GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowId", flags, ch)
+}
+
+func (*interfaceWindow) StoreWindowId(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) WindowId(flags dbus.Flags) (uint32, error) {
+ return v.StoreWindowId(
+ <-v.GoWindowId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal ActiveChanged
+
+func (v *interfaceWindow) ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppIdChanged
+
+func (v *interfaceWindow) ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppIdChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppIdChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CloseableChanged
+
+func (v *interfaceWindow) ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CloseableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CloseableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DemandsAttentionChanged
+
+func (v *interfaceWindow) ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DemandsAttentionChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DemandsAttentionChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal FullscreenableChanged
+
+func (v *interfaceWindow) ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "FullscreenableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".FullscreenableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal FullscreenChanged
+
+func (v *interfaceWindow) ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "FullscreenChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".FullscreenChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GeometryChanged
+
+func (v *interfaceWindow) ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GeometryChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GeometryChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal IconChanged
+
+func (v *interfaceWindow) ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IconChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IconChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeepAboveChanged
+
+func (v *interfaceWindow) ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeepAboveChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeepAboveChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeepBelowChanged
+
+func (v *interfaceWindow) ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeepBelowChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeepBelowChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MaximizeableChanged
+
+func (v *interfaceWindow) ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MaximizeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MaximizeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MaximizedChanged
+
+func (v *interfaceWindow) ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MaximizedChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MaximizedChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MinimizeableChanged
+
+func (v *interfaceWindow) ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MinimizeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MinimizeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MinimizedChanged
+
+func (v *interfaceWindow) ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MinimizedChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MinimizedChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MovableChanged
+
+func (v *interfaceWindow) ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MovableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MovableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal OnAllDesktopsChanged
+
+func (v *interfaceWindow) ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OnAllDesktopsChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OnAllDesktopsChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ParentWindowChanged
+
+func (v *interfaceWindow) ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ParentWindowChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ParentWindowChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ResizableChanged
+
+func (v *interfaceWindow) ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ResizableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ResizableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ShadeableChanged
+
+func (v *interfaceWindow) ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ShadeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ShadeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ShadedChanged
+
+func (v *interfaceWindow) ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ShadedChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ShadedChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SkipSwitcherChanged
+
+func (v *interfaceWindow) ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SkipSwitcherChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SkipSwitcherChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SkipTaskbarChanged
+
+func (v *interfaceWindow) ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SkipTaskbarChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SkipTaskbarChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TitleChanged
+
+func (v *interfaceWindow) ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TitleChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TitleChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Unmapped
+
+func (v *interfaceWindow) ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Unmapped", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Unmapped",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VirtualDesktopChangeableChanged
+
+func (v *interfaceWindow) ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VirtualDesktopChangeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VirtualDesktopChangeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VirtualDesktopChanged
+
+func (v *interfaceWindow) ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VirtualDesktopChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VirtualDesktopChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WindowIdChanged
+
+func (v *interfaceWindow) ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowIdChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowIdChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var wid uint32
+ err := dbus.Store(sig.Body, &wid)
+ if err == nil {
+ cb(wid)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1396 @@
+// Code generated by "./generator ./session/com.deepin.daemon.kwayland"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package kwayland
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockOutputManagement struct {
+ MockInterfaceOutputManagement // interface com.deepin.daemon.KWayland.Output
+ proxy.MockObject
+}
+
+type MockInterfaceOutputManagement struct {
+ mock.Mock
+}
+
+// method ListOutput
+
+func (v *MockInterfaceOutputManagement) GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) ListOutput(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetOutput
+
+func (v *MockInterfaceOutputManagement) GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) GetOutput(flags dbus.Flags, arg1 string) (string, error) {
+ mockArgs := v.Called(flags, arg1)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Apply
+
+func (v *MockInterfaceOutputManagement) GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputs)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) Apply(flags dbus.Flags, outputs string) error {
+ mockArgs := v.Called(flags, outputs)
+
+ return mockArgs.Error(0)
+}
+
+// method WlSimulateKey
+
+func (v *MockInterfaceOutputManagement) GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, state)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) WlSimulateKey(flags dbus.Flags, state int32) error {
+ mockArgs := v.Called(flags, state)
+
+ return mockArgs.Error(0)
+}
+
+// signal OutputAdded
+
+func (v *MockInterfaceOutputManagement) ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal OutputRemoved
+
+func (v *MockInterfaceOutputManagement) ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal OutputChanged
+
+func (v *MockInterfaceOutputManagement) ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockWindowManager struct {
+ MockInterfaceWindowManager // interface com.deepin.daemon.KWayland.WindowManager
+ proxy.MockObject
+}
+
+type MockInterfaceWindowManager struct {
+ mock.Mock
+}
+
+// method ActiveWindow
+
+func (v *MockInterfaceWindowManager) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindowManager) ActiveWindow(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsShowingDesktop
+
+func (v *MockInterfaceWindowManager) GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindowManager) IsShowingDesktop(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Windows
+
+func (v *MockInterfaceWindowManager) GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindowManager) Windows(flags dbus.Flags) ([]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WindowCreated
+
+func (v *MockInterfaceWindowManager) ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WindowRemove
+
+func (v *MockInterfaceWindowManager) ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveWindowChanged
+
+func (v *MockInterfaceWindowManager) ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockWindow struct {
+ MockInterfaceWindow // interface com.deepin.daemon.KWayland.PlasmaWindow
+ proxy.MockObject
+}
+
+type MockInterfaceWindow struct {
+ mock.Mock
+}
+
+// method AppId
+
+func (v *MockInterfaceWindow) GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) AppId(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Geometry
+
+func (v *MockInterfaceWindow) GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Geometry(flags dbus.Flags) (Rect, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(Rect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Icon
+
+func (v *MockInterfaceWindow) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Icon(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method InternalId
+
+func (v *MockInterfaceWindow) GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) InternalId(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsActive
+
+func (v *MockInterfaceWindow) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsActive(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsCloseable
+
+func (v *MockInterfaceWindow) GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsCloseable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsDemandingAttention
+
+func (v *MockInterfaceWindow) GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsDemandingAttention(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsFullscreen
+
+func (v *MockInterfaceWindow) GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsFullscreen(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsFullscreenable
+
+func (v *MockInterfaceWindow) GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsFullscreenable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsKeepAbove
+
+func (v *MockInterfaceWindow) GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsKeepAbove(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMaximizeable
+
+func (v *MockInterfaceWindow) GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMaximizeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMaximized
+
+func (v *MockInterfaceWindow) GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMaximized(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMinimizeable
+
+func (v *MockInterfaceWindow) GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMinimizeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMinimized
+
+func (v *MockInterfaceWindow) GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMinimized(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMovable
+
+func (v *MockInterfaceWindow) GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMovable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsOnAllDesktops
+
+func (v *MockInterfaceWindow) GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsOnAllDesktops(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsResizable
+
+func (v *MockInterfaceWindow) GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsResizable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsShadeable
+
+func (v *MockInterfaceWindow) GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsShadeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsShaded
+
+func (v *MockInterfaceWindow) GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsShaded(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsValid
+
+func (v *MockInterfaceWindow) GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsValid(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsVirtualDesktopChangeable
+
+func (v *MockInterfaceWindow) GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Pid
+
+func (v *MockInterfaceWindow) GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Pid(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RequestActivate
+
+func (v *MockInterfaceWindow) GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestActivate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestClose
+
+func (v *MockInterfaceWindow) GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestClose(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestEnterNewVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestEnterNewVirtualDesktop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestEnterVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, argin0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ mockArgs := v.Called(flags, argin0)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestLeaveVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, argin0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ mockArgs := v.Called(flags, argin0)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestMove
+
+func (v *MockInterfaceWindow) GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestMove(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestResize
+
+func (v *MockInterfaceWindow) GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestResize(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleKeepAbove
+
+func (v *MockInterfaceWindow) GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleKeepAbove(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleKeepBelow
+
+func (v *MockInterfaceWindow) GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleKeepBelow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleMaximized
+
+func (v *MockInterfaceWindow) GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleMaximized(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleMinimized
+
+func (v *MockInterfaceWindow) GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleMinimized(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleShaded
+
+func (v *MockInterfaceWindow) GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleShaded(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, argin0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error {
+ mockArgs := v.Called(flags, argin0)
+
+ return mockArgs.Error(0)
+}
+
+// method SkipSwitcher
+
+func (v *MockInterfaceWindow) GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) SkipSwitcher(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method SkipTaskbar
+
+func (v *MockInterfaceWindow) GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) SkipTaskbar(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Title
+
+func (v *MockInterfaceWindow) GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Title(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method VirtualDesktop
+
+func (v *MockInterfaceWindow) GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) VirtualDesktop(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method WindowId
+
+func (v *MockInterfaceWindow) GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) WindowId(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveChanged
+
+func (v *MockInterfaceWindow) ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppIdChanged
+
+func (v *MockInterfaceWindow) ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CloseableChanged
+
+func (v *MockInterfaceWindow) ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DemandsAttentionChanged
+
+func (v *MockInterfaceWindow) ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal FullscreenableChanged
+
+func (v *MockInterfaceWindow) ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal FullscreenChanged
+
+func (v *MockInterfaceWindow) ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GeometryChanged
+
+func (v *MockInterfaceWindow) ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal IconChanged
+
+func (v *MockInterfaceWindow) ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeepAboveChanged
+
+func (v *MockInterfaceWindow) ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeepBelowChanged
+
+func (v *MockInterfaceWindow) ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MaximizeableChanged
+
+func (v *MockInterfaceWindow) ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MaximizedChanged
+
+func (v *MockInterfaceWindow) ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MinimizeableChanged
+
+func (v *MockInterfaceWindow) ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MinimizedChanged
+
+func (v *MockInterfaceWindow) ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MovableChanged
+
+func (v *MockInterfaceWindow) ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal OnAllDesktopsChanged
+
+func (v *MockInterfaceWindow) ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ParentWindowChanged
+
+func (v *MockInterfaceWindow) ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ResizableChanged
+
+func (v *MockInterfaceWindow) ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ShadeableChanged
+
+func (v *MockInterfaceWindow) ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ShadedChanged
+
+func (v *MockInterfaceWindow) ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SkipSwitcherChanged
+
+func (v *MockInterfaceWindow) ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SkipTaskbarChanged
+
+func (v *MockInterfaceWindow) ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TitleChanged
+
+func (v *MockInterfaceWindow) ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Unmapped
+
+func (v *MockInterfaceWindow) ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VirtualDesktopChangeableChanged
+
+func (v *MockInterfaceWindow) ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VirtualDesktopChanged
+
+func (v *MockInterfaceWindow) ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WindowIdChanged
+
+func (v *MockInterfaceWindow) ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+{
+ "Service": "com.deepin.daemon.KWayland",
+ "Objects": [
+ {
+ "Type": "OutputManagement",
+ "Path": "/com/deepin/daemon/KWayland/Output",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.KWayland.Output",
+ "Type": "outputManagement",
+ "Accessor": "OutputManagement"
+ }
+ ]
+ },
+ {
+ "Type": "WindowManager",
+ "Path": "/com/deepin/daemon/KWayland/WindowManager",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.KWayland.WindowManager",
+ "Type": "windowManager",
+ "Accessor": "WindowManager"
+ }
+ ]
+ },
+ {
+ "Type": "Window",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.KWayland.PlasmaWindow",
+ "Type": "window",
+ "Accessor": "Window",
+ "Fixes": {
+ "m/Geometry": [
+ {
+ "Name": "argout0",
+ "Type": "Rect"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,9 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package kwayland
+
+type Rect struct {
+ X, Y, Width, Height int32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/OutputManagement.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/OutputManagement.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/OutputManagement.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/OutputManagement.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/WindowManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/WindowManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/WindowManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/WindowManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/Window.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/Window.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.kwayland/Window.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.kwayland/Window.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,700 @@
+// Code generated by "./generator ./session/com.deepin.daemon.network"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Network interface {
+ network // interface com.deepin.daemon.Network
+ proxy.Object
+}
+
+type objectNetwork struct {
+ interfaceNetwork // interface com.deepin.daemon.Network
+ proxy.ImplObject
+}
+
+func NewNetwork(conn *dbus.Conn) Network {
+ obj := new(objectNetwork)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Network", "/com/deepin/daemon/Network")
+ return obj
+}
+
+type network interface {
+ GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call
+ ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error)
+ GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call
+ ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error)
+ GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ DeactivateConnection(flags dbus.Flags, uuid string) error
+ GoDebugChangeAPChannel(flags dbus.Flags, ch chan *dbus.Call, band string) *dbus.Call
+ DebugChangeAPChannel(flags dbus.Flags, band string) error
+ GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ DeleteConnection(flags dbus.Flags, uuid string) error
+ GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error
+ GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error
+ GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call
+ EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) error
+ GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error
+ GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error)
+ GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetActiveConnectionInfo(flags dbus.Flags) (string, error)
+ GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAutoProxy(flags dbus.Flags) (string, error)
+ GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call
+ GetProxy(flags dbus.Flags, proxyType string) (string, string, error)
+ GoGetProxyAuthentication(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call
+ GetProxyAuthentication(flags dbus.Flags, proxyType string) (string, string, bool, error)
+ GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxyIgnoreHosts(flags dbus.Flags) (string, error)
+ GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxyMethod(flags dbus.Flags) (string, error)
+ GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error)
+ GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error)
+ GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error)
+ GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error)
+ GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call
+ RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) error
+ GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestWirelessScan(flags dbus.Flags) error
+ GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call
+ SetAutoProxy(flags dbus.Flags, proxyAuto string) error
+ GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call
+ SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error
+ GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call
+ SetProxy(flags dbus.Flags, proxyType string, host string, port string) error
+ GoSetProxyAuthentication(flags dbus.Flags, ch chan *dbus.Call, proxyType string, user string, password string, enable bool) *dbus.Call
+ SetProxyAuthentication(flags dbus.Flags, proxyType string, user string, password string, enable bool) error
+ GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call
+ SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error
+ GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call
+ SetProxyMethod(flags dbus.Flags, proxyMode string) error
+ ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error)
+ ConnectActiveConnectionInfoChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectIPConflict(cb func(ip string, mac string)) (dbusutil.SignalHandlerId, error)
+ VpnEnabled() proxy.PropBool
+ Devices() proxy.PropString
+ Connections() proxy.PropString
+ ActiveConnections() proxy.PropString
+ WirelessAccessPoints() proxy.PropString
+ State() proxy.PropUint32
+ Connectivity() proxy.PropUint32
+ NetworkingEnabled() proxy.PropBool
+}
+
+type interfaceNetwork struct{}
+
+func (v *interfaceNetwork) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNetwork) GetInterfaceName_() string {
+ return "com.deepin.daemon.Network"
+}
+
+// method ActivateAccessPoint
+
+func (v *interfaceNetwork) GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateAccessPoint", flags, ch, uuid, apPath, devPath)
+}
+
+func (*interfaceNetwork) StoreActivateAccessPoint(call *dbus.Call) (cPath dbus.ObjectPath, err error) {
+ err = call.Store(&cPath)
+ return
+}
+
+func (v *interfaceNetwork) ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ return v.StoreActivateAccessPoint(
+ <-v.GoActivateAccessPoint(flags, make(chan *dbus.Call, 1), uuid, apPath, devPath).Done)
+}
+
+// method ActivateConnection
+
+func (v *interfaceNetwork) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateConnection", flags, ch, uuid, devPath)
+}
+
+func (*interfaceNetwork) StoreActivateConnection(call *dbus.Call) (cPath dbus.ObjectPath, err error) {
+ err = call.Store(&cPath)
+ return
+}
+
+func (v *interfaceNetwork) ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ return v.StoreActivateConnection(
+ <-v.GoActivateConnection(flags, make(chan *dbus.Call, 1), uuid, devPath).Done)
+}
+
+// method DeactivateConnection
+
+func (v *interfaceNetwork) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeactivateConnection", flags, ch, uuid)
+}
+
+func (v *interfaceNetwork) DeactivateConnection(flags dbus.Flags, uuid string) error {
+ return (<-v.GoDeactivateConnection(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+// method DebugChangeAPChannel
+
+func (v *interfaceNetwork) GoDebugChangeAPChannel(flags dbus.Flags, ch chan *dbus.Call, band string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DebugChangeAPChannel", flags, ch, band)
+}
+
+func (v *interfaceNetwork) DebugChangeAPChannel(flags dbus.Flags, band string) error {
+ return (<-v.GoDebugChangeAPChannel(flags, make(chan *dbus.Call, 1), band).Done).Err
+}
+
+// method DeleteConnection
+
+func (v *interfaceNetwork) GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteConnection", flags, ch, uuid)
+}
+
+func (v *interfaceNetwork) DeleteConnection(flags dbus.Flags, uuid string) error {
+ return (<-v.GoDeleteConnection(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+// method DisableWirelessHotspotMode
+
+func (v *interfaceNetwork) GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisableWirelessHotspotMode", flags, ch, devPath)
+}
+
+func (v *interfaceNetwork) DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ return (<-v.GoDisableWirelessHotspotMode(flags, make(chan *dbus.Call, 1), devPath).Done).Err
+}
+
+// method DisconnectDevice
+
+func (v *interfaceNetwork) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectDevice", flags, ch, devPath)
+}
+
+func (v *interfaceNetwork) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ return (<-v.GoDisconnectDevice(flags, make(chan *dbus.Call, 1), devPath).Done).Err
+}
+
+// method EnableDevice
+
+func (v *interfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableDevice", flags, ch, devPath, enabled)
+}
+
+func (v *interfaceNetwork) EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) error {
+ return (<-v.GoEnableDevice(flags, make(chan *dbus.Call, 1), devPath, enabled).Done).Err
+}
+
+// method EnableWirelessHotspotMode
+
+func (v *interfaceNetwork) GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableWirelessHotspotMode", flags, ch, devPath)
+}
+
+func (v *interfaceNetwork) EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ return (<-v.GoEnableWirelessHotspotMode(flags, make(chan *dbus.Call, 1), devPath).Done).Err
+}
+
+// method GetAccessPoints
+
+func (v *interfaceNetwork) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAccessPoints", flags, ch, path)
+}
+
+func (*interfaceNetwork) StoreGetAccessPoints(call *dbus.Call) (apsJSON string, err error) {
+ err = call.Store(&apsJSON)
+ return
+}
+
+func (v *interfaceNetwork) GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error) {
+ return v.StoreGetAccessPoints(
+ <-v.GoGetAccessPoints(flags, make(chan *dbus.Call, 1), path).Done)
+}
+
+// method GetActiveConnectionInfo
+
+func (v *interfaceNetwork) GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetActiveConnectionInfo", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetActiveConnectionInfo(call *dbus.Call) (acInfosJSON string, err error) {
+ err = call.Store(&acInfosJSON)
+ return
+}
+
+func (v *interfaceNetwork) GetActiveConnectionInfo(flags dbus.Flags) (string, error) {
+ return v.StoreGetActiveConnectionInfo(
+ <-v.GoGetActiveConnectionInfo(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAutoProxy
+
+func (v *interfaceNetwork) GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAutoProxy", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetAutoProxy(call *dbus.Call) (proxyAuto string, err error) {
+ err = call.Store(&proxyAuto)
+ return
+}
+
+func (v *interfaceNetwork) GetAutoProxy(flags dbus.Flags) (string, error) {
+ return v.StoreGetAutoProxy(
+ <-v.GoGetAutoProxy(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetProxy
+
+func (v *interfaceNetwork) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch, proxyType)
+}
+
+func (*interfaceNetwork) StoreGetProxy(call *dbus.Call) (host string, port string, err error) {
+ err = call.Store(&host, &port)
+ return
+}
+
+func (v *interfaceNetwork) GetProxy(flags dbus.Flags, proxyType string) (string, string, error) {
+ return v.StoreGetProxy(
+ <-v.GoGetProxy(flags, make(chan *dbus.Call, 1), proxyType).Done)
+}
+
+// method GetProxyAuthentication
+
+func (v *interfaceNetwork) GoGetProxyAuthentication(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxyAuthentication", flags, ch, proxyType)
+}
+
+func (*interfaceNetwork) StoreGetProxyAuthentication(call *dbus.Call) (user string, password string, enable bool, err error) {
+ err = call.Store(&user, &password, &enable)
+ return
+}
+
+func (v *interfaceNetwork) GetProxyAuthentication(flags dbus.Flags, proxyType string) (string, string, bool, error) {
+ return v.StoreGetProxyAuthentication(
+ <-v.GoGetProxyAuthentication(flags, make(chan *dbus.Call, 1), proxyType).Done)
+}
+
+// method GetProxyIgnoreHosts
+
+func (v *interfaceNetwork) GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxyIgnoreHosts", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetProxyIgnoreHosts(call *dbus.Call) (ignoreHosts string, err error) {
+ err = call.Store(&ignoreHosts)
+ return
+}
+
+func (v *interfaceNetwork) GetProxyIgnoreHosts(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxyIgnoreHosts(
+ <-v.GoGetProxyIgnoreHosts(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetProxyMethod
+
+func (v *interfaceNetwork) GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxyMethod", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetProxyMethod(call *dbus.Call) (proxyMode string, err error) {
+ err = call.Store(&proxyMode)
+ return
+}
+
+func (v *interfaceNetwork) GetProxyMethod(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxyMethod(
+ <-v.GoGetProxyMethod(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetSupportedConnectionTypes
+
+func (v *interfaceNetwork) GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSupportedConnectionTypes", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetSupportedConnectionTypes(call *dbus.Call) (types []string, err error) {
+ err = call.Store(&types)
+ return
+}
+
+func (v *interfaceNetwork) GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetSupportedConnectionTypes(
+ <-v.GoGetSupportedConnectionTypes(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsDeviceEnabled
+
+func (v *interfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDeviceEnabled", flags, ch, devPath)
+}
+
+func (*interfaceNetwork) StoreIsDeviceEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ return v.StoreIsDeviceEnabled(
+ <-v.GoIsDeviceEnabled(flags, make(chan *dbus.Call, 1), devPath).Done)
+}
+
+// method IsWirelessHotspotModeEnabled
+
+func (v *interfaceNetwork) GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsWirelessHotspotModeEnabled", flags, ch, devPath)
+}
+
+func (*interfaceNetwork) StoreIsWirelessHotspotModeEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ return v.StoreIsWirelessHotspotModeEnabled(
+ <-v.GoIsWirelessHotspotModeEnabled(flags, make(chan *dbus.Call, 1), devPath).Done)
+}
+
+// method ListDeviceConnections
+
+func (v *interfaceNetwork) GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListDeviceConnections", flags, ch, devPath)
+}
+
+func (*interfaceNetwork) StoreListDeviceConnections(call *dbus.Call) (connections []dbus.ObjectPath, err error) {
+ err = call.Store(&connections)
+ return
+}
+
+func (v *interfaceNetwork) ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error) {
+ return v.StoreListDeviceConnections(
+ <-v.GoListDeviceConnections(flags, make(chan *dbus.Call, 1), devPath).Done)
+}
+
+// method RequestIPConflictCheck
+
+func (v *interfaceNetwork) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestIPConflictCheck", flags, ch, ip, ifc)
+}
+
+func (v *interfaceNetwork) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) error {
+ return (<-v.GoRequestIPConflictCheck(flags, make(chan *dbus.Call, 1), ip, ifc).Done).Err
+}
+
+// method RequestWirelessScan
+
+func (v *interfaceNetwork) GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestWirelessScan", flags, ch)
+}
+
+func (v *interfaceNetwork) RequestWirelessScan(flags dbus.Flags) error {
+ return (<-v.GoRequestWirelessScan(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetAutoProxy
+
+func (v *interfaceNetwork) GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoProxy", flags, ch, proxyAuto)
+}
+
+func (v *interfaceNetwork) SetAutoProxy(flags dbus.Flags, proxyAuto string) error {
+ return (<-v.GoSetAutoProxy(flags, make(chan *dbus.Call, 1), proxyAuto).Done).Err
+}
+
+// method SetDeviceManaged
+
+func (v *interfaceNetwork) GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeviceManaged", flags, ch, devPathOrIfc, managed)
+}
+
+func (v *interfaceNetwork) SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error {
+ return (<-v.GoSetDeviceManaged(flags, make(chan *dbus.Call, 1), devPathOrIfc, managed).Done).Err
+}
+
+// method SetProxy
+
+func (v *interfaceNetwork) GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxy", flags, ch, proxyType, host, port)
+}
+
+func (v *interfaceNetwork) SetProxy(flags dbus.Flags, proxyType string, host string, port string) error {
+ return (<-v.GoSetProxy(flags, make(chan *dbus.Call, 1), proxyType, host, port).Done).Err
+}
+
+// method SetProxyAuthentication
+
+func (v *interfaceNetwork) GoSetProxyAuthentication(flags dbus.Flags, ch chan *dbus.Call, proxyType string, user string, password string, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxyAuthentication", flags, ch, proxyType, user, password, enable)
+}
+
+func (v *interfaceNetwork) SetProxyAuthentication(flags dbus.Flags, proxyType string, user string, password string, enable bool) error {
+ return (<-v.GoSetProxyAuthentication(flags, make(chan *dbus.Call, 1), proxyType, user, password, enable).Done).Err
+}
+
+// method SetProxyIgnoreHosts
+
+func (v *interfaceNetwork) GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxyIgnoreHosts", flags, ch, ignoreHosts)
+}
+
+func (v *interfaceNetwork) SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error {
+ return (<-v.GoSetProxyIgnoreHosts(flags, make(chan *dbus.Call, 1), ignoreHosts).Done).Err
+}
+
+// method SetProxyMethod
+
+func (v *interfaceNetwork) GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxyMethod", flags, ch, proxyMode)
+}
+
+func (v *interfaceNetwork) SetProxyMethod(flags dbus.Flags, proxyMode string) error {
+ return (<-v.GoSetProxyMethod(flags, make(chan *dbus.Call, 1), proxyMode).Done).Err
+}
+
+// signal AccessPointAdded
+
+func (v *interfaceNetwork) ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var apJSON string
+ err := dbus.Store(sig.Body, &devPath, &apJSON)
+ if err == nil {
+ cb(devPath, apJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AccessPointRemoved
+
+func (v *interfaceNetwork) ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var apJSON string
+ err := dbus.Store(sig.Body, &devPath, &apJSON)
+ if err == nil {
+ cb(devPath, apJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AccessPointPropertiesChanged
+
+func (v *interfaceNetwork) ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointPropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointPropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var apJSON string
+ err := dbus.Store(sig.Body, &devPath, &apJSON)
+ if err == nil {
+ cb(devPath, apJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceEnabled
+
+func (v *interfaceNetwork) ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceEnabled", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceEnabled",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var enabled bool
+ err := dbus.Store(sig.Body, &devPath, &enabled)
+ if err == nil {
+ cb(devPath, enabled)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActiveConnectionInfoChanged
+
+func (v *interfaceNetwork) ConnectActiveConnectionInfoChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveConnectionInfoChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveConnectionInfoChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal IPConflict
+
+func (v *interfaceNetwork) ConnectIPConflict(cb func(ip string, mac string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IPConflict", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IPConflict",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ip string
+ var mac string
+ err := dbus.Store(sig.Body, &ip, &mac)
+ if err == nil {
+ cb(ip, mac)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property VpnEnabled b
+
+func (v *interfaceNetwork) VpnEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "VpnEnabled",
+ }
+}
+
+// property Devices s
+
+func (v *interfaceNetwork) Devices() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+// property Connections s
+
+func (v *interfaceNetwork) Connections() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Connections",
+ }
+}
+
+// property ActiveConnections s
+
+func (v *interfaceNetwork) ActiveConnections() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ActiveConnections",
+ }
+}
+
+// property WirelessAccessPoints s
+
+func (v *interfaceNetwork) WirelessAccessPoints() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WirelessAccessPoints",
+ }
+}
+
+// property State u
+
+func (v *interfaceNetwork) State() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Connectivity u
+
+func (v *interfaceNetwork) Connectivity() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Connectivity",
+ }
+}
+
+// property NetworkingEnabled b
+
+func (v *interfaceNetwork) NetworkingEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NetworkingEnabled",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,755 @@
+// Code generated by "./generator ./session/com.deepin.daemon.network"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockNetwork struct {
+ MockInterfaceNetwork // interface com.deepin.daemon.Network
+ proxy.MockObject
+}
+
+type MockInterfaceNetwork struct {
+ mock.Mock
+}
+
+// method ActivateAccessPoint
+
+func (v *MockInterfaceNetwork) GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, apPath, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, uuid, apPath, devPath)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ActivateConnection
+
+func (v *MockInterfaceNetwork) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, uuid, devPath)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DeactivateConnection
+
+func (v *MockInterfaceNetwork) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DeactivateConnection(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method DebugChangeAPChannel
+
+func (v *MockInterfaceNetwork) GoDebugChangeAPChannel(flags dbus.Flags, ch chan *dbus.Call, band string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, band)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DebugChangeAPChannel(flags dbus.Flags, band string) error {
+ mockArgs := v.Called(flags, band)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteConnection
+
+func (v *MockInterfaceNetwork) GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DeleteConnection(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method DisableWirelessHotspotMode
+
+func (v *MockInterfaceNetwork) GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method DisconnectDevice
+
+func (v *MockInterfaceNetwork) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableDevice
+
+func (v *MockInterfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) error {
+ mockArgs := v.Called(flags, devPath, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableWirelessHotspotMode
+
+func (v *MockInterfaceNetwork) GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method GetAccessPoints
+
+func (v *MockInterfaceNetwork) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error) {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetActiveConnectionInfo
+
+func (v *MockInterfaceNetwork) GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetActiveConnectionInfo(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetAutoProxy
+
+func (v *MockInterfaceNetwork) GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetAutoProxy(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetProxy
+
+func (v *MockInterfaceNetwork) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetProxy(flags dbus.Flags, proxyType string) (string, string, error) {
+ mockArgs := v.Called(flags, proxyType)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
+}
+
+// method GetProxyAuthentication
+
+func (v *MockInterfaceNetwork) GoGetProxyAuthentication(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetProxyAuthentication(flags dbus.Flags, proxyType string) (string, string, bool, error) {
+ mockArgs := v.Called(flags, proxyType)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.Bool(2), mockArgs.Error(3)
+}
+
+// method GetProxyIgnoreHosts
+
+func (v *MockInterfaceNetwork) GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetProxyIgnoreHosts(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetProxyMethod
+
+func (v *MockInterfaceNetwork) GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetProxyMethod(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetSupportedConnectionTypes
+
+func (v *MockInterfaceNetwork) GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsDeviceEnabled
+
+func (v *MockInterfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsWirelessHotspotModeEnabled
+
+func (v *MockInterfaceNetwork) GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ListDeviceConnections
+
+func (v *MockInterfaceNetwork) GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, devPath)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RequestIPConflictCheck
+
+func (v *MockInterfaceNetwork) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ip, ifc)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) error {
+ mockArgs := v.Called(flags, ip, ifc)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestWirelessScan
+
+func (v *MockInterfaceNetwork) GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) RequestWirelessScan(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAutoProxy
+
+func (v *MockInterfaceNetwork) GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyAuto)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetAutoProxy(flags dbus.Flags, proxyAuto string) error {
+ mockArgs := v.Called(flags, proxyAuto)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDeviceManaged
+
+func (v *MockInterfaceNetwork) GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPathOrIfc, managed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error {
+ mockArgs := v.Called(flags, devPathOrIfc, managed)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxy
+
+func (v *MockInterfaceNetwork) GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyType, host, port)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetProxy(flags dbus.Flags, proxyType string, host string, port string) error {
+ mockArgs := v.Called(flags, proxyType, host, port)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxyAuthentication
+
+func (v *MockInterfaceNetwork) GoSetProxyAuthentication(flags dbus.Flags, ch chan *dbus.Call, proxyType string, user string, password string, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyType, user, password, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetProxyAuthentication(flags dbus.Flags, proxyType string, user string, password string, enable bool) error {
+ mockArgs := v.Called(flags, proxyType, user, password, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxyIgnoreHosts
+
+func (v *MockInterfaceNetwork) GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ignoreHosts)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error {
+ mockArgs := v.Called(flags, ignoreHosts)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxyMethod
+
+func (v *MockInterfaceNetwork) GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyMode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetProxyMethod(flags dbus.Flags, proxyMode string) error {
+ mockArgs := v.Called(flags, proxyMode)
+
+ return mockArgs.Error(0)
+}
+
+// signal AccessPointAdded
+
+func (v *MockInterfaceNetwork) ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AccessPointRemoved
+
+func (v *MockInterfaceNetwork) ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AccessPointPropertiesChanged
+
+func (v *MockInterfaceNetwork) ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceEnabled
+
+func (v *MockInterfaceNetwork) ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveConnectionInfoChanged
+
+func (v *MockInterfaceNetwork) ConnectActiveConnectionInfoChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal IPConflict
+
+func (v *MockInterfaceNetwork) ConnectIPConflict(cb func(ip string, mac string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property VpnEnabled b
+
+func (v *MockInterfaceNetwork) VpnEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Devices s
+
+func (v *MockInterfaceNetwork) Devices() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connections s
+
+func (v *MockInterfaceNetwork) Connections() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveConnections s
+
+func (v *MockInterfaceNetwork) ActiveConnections() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WirelessAccessPoints s
+
+func (v *MockInterfaceNetwork) WirelessAccessPoints() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State u
+
+func (v *MockInterfaceNetwork) State() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connectivity u
+
+func (v *MockInterfaceNetwork) Connectivity() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NetworkingEnabled b
+
+func (v *MockInterfaceNetwork) NetworkingEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.daemon.Network",
+ "Objects": [
+ {
+ "Type": "Network",
+ "Path": "/com/deepin/daemon/Network",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Network",
+ "Type": "network"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/Network.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/Network.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.daemon.network/Network.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.daemon.network/Network.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,761 @@
+// Code generated by "./generator ./session/com.deepin.dde.daemon.dock"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dock
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Dock interface {
+ dock // interface com.deepin.dde.daemon.Dock
+ proxy.Object
+}
+
+type objectDock struct {
+ interfaceDock // interface com.deepin.dde.daemon.Dock
+ proxy.ImplObject
+}
+
+func NewDock(conn *dbus.Conn) Dock {
+ obj := new(objectDock)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.daemon.Dock", "/com/deepin/dde/daemon/Dock")
+ return obj
+}
+
+type dock interface {
+ GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ ActivateWindow(flags dbus.Flags, win uint32) error
+ GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CancelPreviewWindow(flags dbus.Flags) error
+ GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ CloseWindow(flags dbus.Flags, win uint32) error
+ GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetEntryIDs(flags dbus.Flags) ([]string, error)
+ GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ IsDocked(flags dbus.Flags, desktopFile string) (bool, error)
+ GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ IsOnDock(flags dbus.Flags, desktopFile string) (bool, error)
+ GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MakeWindowAbove(flags dbus.Flags, win uint32) error
+ GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MaximizeWindow(flags dbus.Flags, win uint32) error
+ GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MinimizeWindow(flags dbus.Flags, win uint32) error
+ GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call
+ MoveEntry(flags dbus.Flags, index int32, newIndex int32) error
+ GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MoveWindow(flags dbus.Flags, win uint32) error
+ GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ PreviewWindow(flags dbus.Flags, win uint32) error
+ GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error)
+ GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call
+ RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error)
+ GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ RequestUndock(flags dbus.Flags, desktopFile string) (bool, error)
+ GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call
+ SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error
+ ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error)
+ ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error)
+ ShowTimeout() proxy.PropUint32
+ HideTimeout() proxy.PropUint32
+ FrontendWindowRect() PropDockFrontendWindowRect
+ Entries() proxy.PropObjectPathArray
+ HideMode() proxy.PropInt32
+ DisplayMode() proxy.PropInt32
+ HideState() proxy.PropInt32
+ Position() proxy.PropInt32
+ IconSize() proxy.PropUint32
+ DockedApps() proxy.PropStringArray
+}
+
+type interfaceDock struct{}
+
+func (v *interfaceDock) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDock) GetInterfaceName_() string {
+ return "com.deepin.dde.daemon.Dock"
+}
+
+// method ActivateWindow
+
+func (v *interfaceDock) GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) ActivateWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoActivateWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method CancelPreviewWindow
+
+func (v *interfaceDock) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelPreviewWindow", flags, ch)
+}
+
+func (v *interfaceDock) CancelPreviewWindow(flags dbus.Flags) error {
+ return (<-v.GoCancelPreviewWindow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method CloseWindow
+
+func (v *interfaceDock) GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) CloseWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoCloseWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method GetEntryIDs
+
+func (v *interfaceDock) GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetEntryIDs", flags, ch)
+}
+
+func (*interfaceDock) StoreGetEntryIDs(call *dbus.Call) (list []string, err error) {
+ err = call.Store(&list)
+ return
+}
+
+func (v *interfaceDock) GetEntryIDs(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetEntryIDs(
+ <-v.GoGetEntryIDs(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsDocked
+
+func (v *interfaceDock) GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDocked", flags, ch, desktopFile)
+}
+
+func (*interfaceDock) StoreIsDocked(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceDock) IsDocked(flags dbus.Flags, desktopFile string) (bool, error) {
+ return v.StoreIsDocked(
+ <-v.GoIsDocked(flags, make(chan *dbus.Call, 1), desktopFile).Done)
+}
+
+// method IsOnDock
+
+func (v *interfaceDock) GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsOnDock", flags, ch, desktopFile)
+}
+
+func (*interfaceDock) StoreIsOnDock(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceDock) IsOnDock(flags dbus.Flags, desktopFile string) (bool, error) {
+ return v.StoreIsOnDock(
+ <-v.GoIsOnDock(flags, make(chan *dbus.Call, 1), desktopFile).Done)
+}
+
+// method MakeWindowAbove
+
+func (v *interfaceDock) GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MakeWindowAbove", flags, ch, win)
+}
+
+func (v *interfaceDock) MakeWindowAbove(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMakeWindowAbove(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method MaximizeWindow
+
+func (v *interfaceDock) GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MaximizeWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) MaximizeWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMaximizeWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method MinimizeWindow
+
+func (v *interfaceDock) GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MinimizeWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) MinimizeWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMinimizeWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method MoveEntry
+
+func (v *interfaceDock) GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MoveEntry", flags, ch, index, newIndex)
+}
+
+func (v *interfaceDock) MoveEntry(flags dbus.Flags, index int32, newIndex int32) error {
+ return (<-v.GoMoveEntry(flags, make(chan *dbus.Call, 1), index, newIndex).Done).Err
+}
+
+// method MoveWindow
+
+func (v *interfaceDock) GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MoveWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) MoveWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMoveWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method PreviewWindow
+
+func (v *interfaceDock) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PreviewWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) PreviewWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoPreviewWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method QueryWindowIdentifyMethod
+
+func (v *interfaceDock) GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".QueryWindowIdentifyMethod", flags, ch, win)
+}
+
+func (*interfaceDock) StoreQueryWindowIdentifyMethod(call *dbus.Call) (identifyMethod string, err error) {
+ err = call.Store(&identifyMethod)
+ return
+}
+
+func (v *interfaceDock) QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error) {
+ return v.StoreQueryWindowIdentifyMethod(
+ <-v.GoQueryWindowIdentifyMethod(flags, make(chan *dbus.Call, 1), win).Done)
+}
+
+// method RequestDock
+
+func (v *interfaceDock) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDock", flags, ch, desktopFile, index)
+}
+
+func (*interfaceDock) StoreRequestDock(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceDock) RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error) {
+ return v.StoreRequestDock(
+ <-v.GoRequestDock(flags, make(chan *dbus.Call, 1), desktopFile, index).Done)
+}
+
+// method RequestUndock
+
+func (v *interfaceDock) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUndock", flags, ch, desktopFile)
+}
+
+func (*interfaceDock) StoreRequestUndock(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceDock) RequestUndock(flags dbus.Flags, desktopFile string) (bool, error) {
+ return v.StoreRequestUndock(
+ <-v.GoRequestUndock(flags, make(chan *dbus.Call, 1), desktopFile).Done)
+}
+
+// method SetFrontendWindowRect
+
+func (v *interfaceDock) GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFrontendWindowRect", flags, ch, x, y, width, height)
+}
+
+func (v *interfaceDock) SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error {
+ return (<-v.GoSetFrontendWindowRect(flags, make(chan *dbus.Call, 1), x, y, width, height).Done).Err
+}
+
+// signal ServiceRestarted
+
+func (v *interfaceDock) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ServiceRestarted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ServiceRestarted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal EntryAdded
+
+func (v *interfaceDock) ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EntryAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EntryAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var index int32
+ err := dbus.Store(sig.Body, &path, &index)
+ if err == nil {
+ cb(path, index)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal EntryRemoved
+
+func (v *interfaceDock) ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EntryRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EntryRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var entryId string
+ err := dbus.Store(sig.Body, &entryId)
+ if err == nil {
+ cb(entryId)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ShowTimeout u
+
+func (v *interfaceDock) ShowTimeout() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ShowTimeout",
+ }
+}
+
+// property HideTimeout u
+
+func (v *interfaceDock) HideTimeout() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "HideTimeout",
+ }
+}
+
+type PropDockFrontendWindowRect interface {
+ Get(flags dbus.Flags) (value FrontendWindowRect, err error)
+ Set(flags dbus.Flags, value FrontendWindowRect) error
+ ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error
+}
+
+type implPropDockFrontendWindowRect struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDockFrontendWindowRect) Get(flags dbus.Flags) (value FrontendWindowRect, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDockFrontendWindowRect) Set(flags dbus.Flags, value FrontendWindowRect) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDockFrontendWindowRect) ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v FrontendWindowRect
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, FrontendWindowRect{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property FrontendWindowRect (iiuu)
+
+func (v *interfaceDock) FrontendWindowRect() PropDockFrontendWindowRect {
+ return &implPropDockFrontendWindowRect{
+ Impl: v,
+ Name: "FrontendWindowRect",
+ }
+}
+
+// property Entries ao
+
+func (v *interfaceDock) Entries() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Entries",
+ }
+}
+
+// property HideMode i
+
+func (v *interfaceDock) HideMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "HideMode",
+ }
+}
+
+// property DisplayMode i
+
+func (v *interfaceDock) DisplayMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DisplayMode",
+ }
+}
+
+// property HideState i
+
+func (v *interfaceDock) HideState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "HideState",
+ }
+}
+
+// property Position i
+
+func (v *interfaceDock) Position() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Position",
+ }
+}
+
+// property IconSize u
+
+func (v *interfaceDock) IconSize() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "IconSize",
+ }
+}
+
+// property DockedApps as
+
+func (v *interfaceDock) DockedApps() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DockedApps",
+ }
+}
+
+type Entry interface {
+ entry // interface com.deepin.dde.daemon.Dock.Entry
+ proxy.Object
+}
+
+type objectEntry struct {
+ interfaceEntry // interface com.deepin.dde.daemon.Dock.Entry
+ proxy.ImplObject
+}
+
+func NewEntry(conn *dbus.Conn, path dbus.ObjectPath) (Entry, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectEntry)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.daemon.Dock", path)
+ return obj, nil
+}
+
+type entry interface {
+ GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call
+ Activate(flags dbus.Flags, timestamp uint32) error
+ GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Check(flags dbus.Flags) error
+ GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceQuit(flags dbus.Flags) error
+ GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call
+ HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error
+ GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call
+ HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error
+ GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call
+ NewInstance(flags dbus.Flags, timestamp uint32) error
+ GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PresentWindows(flags dbus.Flags) error
+ GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestDock(flags dbus.Flags) error
+ GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestUndock(flags dbus.Flags) error
+ Name() proxy.PropString
+ Icon() proxy.PropString
+ Id() proxy.PropString
+ IsActive() proxy.PropBool
+ CurrentWindow() proxy.PropUint32
+ IsDocked() proxy.PropBool
+ WindowInfos() PropEntryWindowInfos
+ Menu() proxy.PropString
+ DesktopFile() proxy.PropString
+}
+
+type interfaceEntry struct{}
+
+func (v *interfaceEntry) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceEntry) GetInterfaceName_() string {
+ return "com.deepin.dde.daemon.Dock.Entry"
+}
+
+// method Activate
+
+func (v *interfaceEntry) GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Activate", flags, ch, timestamp)
+}
+
+func (v *interfaceEntry) Activate(flags dbus.Flags, timestamp uint32) error {
+ return (<-v.GoActivate(flags, make(chan *dbus.Call, 1), timestamp).Done).Err
+}
+
+// method Check
+
+func (v *interfaceEntry) GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Check", flags, ch)
+}
+
+func (v *interfaceEntry) Check(flags dbus.Flags) error {
+ return (<-v.GoCheck(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ForceQuit
+
+func (v *interfaceEntry) GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceQuit", flags, ch)
+}
+
+func (v *interfaceEntry) ForceQuit(flags dbus.Flags) error {
+ return (<-v.GoForceQuit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method HandleDragDrop
+
+func (v *interfaceEntry) GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".HandleDragDrop", flags, ch, timestamp, files)
+}
+
+func (v *interfaceEntry) HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error {
+ return (<-v.GoHandleDragDrop(flags, make(chan *dbus.Call, 1), timestamp, files).Done).Err
+}
+
+// method HandleMenuItem
+
+func (v *interfaceEntry) GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".HandleMenuItem", flags, ch, timestamp, id)
+}
+
+func (v *interfaceEntry) HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error {
+ return (<-v.GoHandleMenuItem(flags, make(chan *dbus.Call, 1), timestamp, id).Done).Err
+}
+
+// method NewInstance
+
+func (v *interfaceEntry) GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NewInstance", flags, ch, timestamp)
+}
+
+func (v *interfaceEntry) NewInstance(flags dbus.Flags, timestamp uint32) error {
+ return (<-v.GoNewInstance(flags, make(chan *dbus.Call, 1), timestamp).Done).Err
+}
+
+// method PresentWindows
+
+func (v *interfaceEntry) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresentWindows", flags, ch)
+}
+
+func (v *interfaceEntry) PresentWindows(flags dbus.Flags) error {
+ return (<-v.GoPresentWindows(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestDock
+
+func (v *interfaceEntry) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDock", flags, ch)
+}
+
+func (v *interfaceEntry) RequestDock(flags dbus.Flags) error {
+ return (<-v.GoRequestDock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestUndock
+
+func (v *interfaceEntry) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUndock", flags, ch)
+}
+
+func (v *interfaceEntry) RequestUndock(flags dbus.Flags) error {
+ return (<-v.GoRequestUndock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Name s
+
+func (v *interfaceEntry) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Icon s
+
+func (v *interfaceEntry) Icon() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Icon",
+ }
+}
+
+// property Id s
+
+func (v *interfaceEntry) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property IsActive b
+
+func (v *interfaceEntry) IsActive() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsActive",
+ }
+}
+
+// property CurrentWindow u
+
+func (v *interfaceEntry) CurrentWindow() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "CurrentWindow",
+ }
+}
+
+// property IsDocked b
+
+func (v *interfaceEntry) IsDocked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsDocked",
+ }
+}
+
+type PropEntryWindowInfos interface {
+ Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error)
+ Set(flags dbus.Flags, value map[uint32]WindowInfo) error
+ ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error
+}
+
+type implPropEntryWindowInfos struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropEntryWindowInfos) Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropEntryWindowInfos) Set(flags dbus.Flags, value map[uint32]WindowInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropEntryWindowInfos) ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[uint32]WindowInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property WindowInfos a{u(sb)}
+
+func (v *interfaceEntry) WindowInfos() PropEntryWindowInfos {
+ return &implPropEntryWindowInfos{
+ Impl: v,
+ Name: "WindowInfos",
+ }
+}
+
+// property Menu s
+
+func (v *interfaceEntry) Menu() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Menu",
+ }
+}
+
+// property DesktopFile s
+
+func (v *interfaceEntry) DesktopFile() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DesktopFile",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,856 @@
+// Code generated by "./generator ./session/com.deepin.dde.daemon.dock"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dock
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDock struct {
+ MockInterfaceDock // interface com.deepin.dde.daemon.Dock
+ proxy.MockObject
+}
+
+type MockInterfaceDock struct {
+ mock.Mock
+}
+
+// method ActivateWindow
+
+func (v *MockInterfaceDock) GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) ActivateWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method CancelPreviewWindow
+
+func (v *MockInterfaceDock) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) CancelPreviewWindow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method CloseWindow
+
+func (v *MockInterfaceDock) GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) CloseWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method GetEntryIDs
+
+func (v *MockInterfaceDock) GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) GetEntryIDs(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsDocked
+
+func (v *MockInterfaceDock) GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) IsDocked(flags dbus.Flags, desktopFile string) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsOnDock
+
+func (v *MockInterfaceDock) GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) IsOnDock(flags dbus.Flags, desktopFile string) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method MakeWindowAbove
+
+func (v *MockInterfaceDock) GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MakeWindowAbove(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method MaximizeWindow
+
+func (v *MockInterfaceDock) GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MaximizeWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method MinimizeWindow
+
+func (v *MockInterfaceDock) GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MinimizeWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method MoveEntry
+
+func (v *MockInterfaceDock) GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, index, newIndex)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MoveEntry(flags dbus.Flags, index int32, newIndex int32) error {
+ mockArgs := v.Called(flags, index, newIndex)
+
+ return mockArgs.Error(0)
+}
+
+// method MoveWindow
+
+func (v *MockInterfaceDock) GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MoveWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method PreviewWindow
+
+func (v *MockInterfaceDock) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) PreviewWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method QueryWindowIdentifyMethod
+
+func (v *MockInterfaceDock) GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error) {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RequestDock
+
+func (v *MockInterfaceDock) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile, index)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile, index)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestUndock
+
+func (v *MockInterfaceDock) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) RequestUndock(flags dbus.Flags, desktopFile string) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method SetFrontendWindowRect
+
+func (v *MockInterfaceDock) GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, x, y, width, height)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error {
+ mockArgs := v.Called(flags, x, y, width, height)
+
+ return mockArgs.Error(0)
+}
+
+// signal ServiceRestarted
+
+func (v *MockInterfaceDock) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EntryAdded
+
+func (v *MockInterfaceDock) ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EntryRemoved
+
+func (v *MockInterfaceDock) ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ShowTimeout u
+
+func (v *MockInterfaceDock) ShowTimeout() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HideTimeout u
+
+func (v *MockInterfaceDock) HideTimeout() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDockFrontendWindowRect struct {
+ mock.Mock
+}
+
+func (p MockPropDockFrontendWindowRect) Get(flags dbus.Flags) (value FrontendWindowRect, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(FrontendWindowRect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDockFrontendWindowRect) Set(flags dbus.Flags, value FrontendWindowRect) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDockFrontendWindowRect) ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property FrontendWindowRect (iiuu)
+
+func (v *MockInterfaceDock) FrontendWindowRect() PropDockFrontendWindowRect {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDockFrontendWindowRect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Entries ao
+
+func (v *MockInterfaceDock) Entries() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HideMode i
+
+func (v *MockInterfaceDock) HideMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisplayMode i
+
+func (v *MockInterfaceDock) DisplayMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HideState i
+
+func (v *MockInterfaceDock) HideState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Position i
+
+func (v *MockInterfaceDock) Position() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IconSize u
+
+func (v *MockInterfaceDock) IconSize() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DockedApps as
+
+func (v *MockInterfaceDock) DockedApps() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockEntry struct {
+ MockInterfaceEntry // interface com.deepin.dde.daemon.Dock.Entry
+ proxy.MockObject
+}
+
+type MockInterfaceEntry struct {
+ mock.Mock
+}
+
+// method Activate
+
+func (v *MockInterfaceEntry) GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) Activate(flags dbus.Flags, timestamp uint32) error {
+ mockArgs := v.Called(flags, timestamp)
+
+ return mockArgs.Error(0)
+}
+
+// method Check
+
+func (v *MockInterfaceEntry) GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) Check(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ForceQuit
+
+func (v *MockInterfaceEntry) GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) ForceQuit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method HandleDragDrop
+
+func (v *MockInterfaceEntry) GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp, files)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error {
+ mockArgs := v.Called(flags, timestamp, files)
+
+ return mockArgs.Error(0)
+}
+
+// method HandleMenuItem
+
+func (v *MockInterfaceEntry) GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error {
+ mockArgs := v.Called(flags, timestamp, id)
+
+ return mockArgs.Error(0)
+}
+
+// method NewInstance
+
+func (v *MockInterfaceEntry) GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) NewInstance(flags dbus.Flags, timestamp uint32) error {
+ mockArgs := v.Called(flags, timestamp)
+
+ return mockArgs.Error(0)
+}
+
+// method PresentWindows
+
+func (v *MockInterfaceEntry) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) PresentWindows(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestDock
+
+func (v *MockInterfaceEntry) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) RequestDock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestUndock
+
+func (v *MockInterfaceEntry) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) RequestUndock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Name s
+
+func (v *MockInterfaceEntry) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Icon s
+
+func (v *MockInterfaceEntry) Icon() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Id s
+
+func (v *MockInterfaceEntry) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsActive b
+
+func (v *MockInterfaceEntry) IsActive() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentWindow u
+
+func (v *MockInterfaceEntry) CurrentWindow() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsDocked b
+
+func (v *MockInterfaceEntry) IsDocked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropEntryWindowInfos struct {
+ mock.Mock
+}
+
+func (p MockPropEntryWindowInfos) Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[uint32]WindowInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropEntryWindowInfos) Set(flags dbus.Flags, value map[uint32]WindowInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropEntryWindowInfos) ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property WindowInfos a{u(sb)}
+
+func (v *MockInterfaceEntry) WindowInfos() PropEntryWindowInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropEntryWindowInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Menu s
+
+func (v *MockInterfaceEntry) Menu() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DesktopFile s
+
+func (v *MockInterfaceEntry) DesktopFile() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,38 @@
+{
+ "Service": "com.deepin.dde.daemon.Dock",
+ "Objects": [
+ {
+ "Type": "Dock",
+ "Path": "/com/deepin/dde/daemon/Dock",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.dde.daemon.Dock",
+ "Type": "dock",
+ "Fixes": {
+ "p/FrontendWindowRect": {
+ "Type": "PropDockFrontendWindowRect",
+ "ValueType": "FrontendWindowRect",
+ "EmptyValue": "$T{}"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Entry",
+ "Path":"",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.dde.daemon.Dock.Entry",
+ "Type": "entry",
+ "Fixes": {
+ "p/WindowInfos": {
+ "Type": "PropEntryWindowInfos",
+ "ValueType": "map[uint32]WindowInfo"
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/Dock.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/Dock.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/Dock.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/Dock.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/Entry.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/Entry.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/Entry.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/Entry.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/manutal.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/manutal.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.dock/manutal.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.dock/manutal.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package dock
+
+type FrontendWindowRect struct {
+ X, Y int32
+ Width, Height uint32
+}
+
+type WindowInfo struct {
+ Title string
+ Flash bool
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,405 @@
+// Code generated by "./generator ./session/com.deepin.dde.daemon.launcher"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Launcher interface {
+ launcher // interface com.deepin.dde.daemon.Launcher
+ proxy.Object
+}
+
+type objectLauncher struct {
+ interfaceLauncher // interface com.deepin.dde.daemon.Launcher
+ proxy.ImplObject
+}
+
+func NewLauncher(conn *dbus.Conn) Launcher {
+ obj := new(objectLauncher)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.daemon.Launcher", "/com/deepin/dde/daemon/Launcher")
+ return obj
+}
+
+type launcher interface {
+ GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error)
+ GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllNewInstalledApps(flags dbus.Flags) ([]string, error)
+ GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetDisableScaling(flags dbus.Flags, id string) (bool, error)
+ GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error)
+ GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetUseProxy(flags dbus.Flags, id string) (bool, error)
+ GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ IsItemOnDesktop(flags dbus.Flags, id string) (bool, error)
+ GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ MarkLaunched(flags dbus.Flags, id string) error
+ GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error)
+ GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ RequestSendToDesktop(flags dbus.Flags, id string) (bool, error)
+ GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call
+ RequestUninstall(flags dbus.Flags, id string, purge bool) error
+ GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call
+ Search(flags dbus.Flags, key string) error
+ GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
+ SetDisableScaling(flags dbus.Flags, id string, value bool) error
+ GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
+ SetUseProxy(flags dbus.Flags, id string, value bool) error
+ ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error)
+ ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error)
+ ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error)
+ ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error)
+ ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error)
+ Fullscreen() proxy.PropBool
+ DisplayMode() proxy.PropInt32
+}
+
+type interfaceLauncher struct{}
+
+func (v *interfaceLauncher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLauncher) GetInterfaceName_() string {
+ return "com.deepin.dde.daemon.Launcher"
+}
+
+// method GetAllItemInfos
+
+func (v *interfaceLauncher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllItemInfos", flags, ch)
+}
+
+func (*interfaceLauncher) StoreGetAllItemInfos(call *dbus.Call) (itemInfoList []ItemInfo, err error) {
+ err = call.Store(&itemInfoList)
+ return
+}
+
+func (v *interfaceLauncher) GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error) {
+ return v.StoreGetAllItemInfos(
+ <-v.GoGetAllItemInfos(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAllNewInstalledApps
+
+func (v *interfaceLauncher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllNewInstalledApps", flags, ch)
+}
+
+func (*interfaceLauncher) StoreGetAllNewInstalledApps(call *dbus.Call) (apps []string, err error) {
+ err = call.Store(&apps)
+ return
+}
+
+func (v *interfaceLauncher) GetAllNewInstalledApps(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetAllNewInstalledApps(
+ <-v.GoGetAllNewInstalledApps(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDisableScaling
+
+func (v *interfaceLauncher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDisableScaling", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreGetDisableScaling(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceLauncher) GetDisableScaling(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreGetDisableScaling(
+ <-v.GoGetDisableScaling(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetItemInfo
+
+func (v *interfaceLauncher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetItemInfo", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreGetItemInfo(call *dbus.Call) (itemInfo ItemInfo, err error) {
+ err = call.Store(&itemInfo)
+ return
+}
+
+func (v *interfaceLauncher) GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error) {
+ return v.StoreGetItemInfo(
+ <-v.GoGetItemInfo(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetUseProxy
+
+func (v *interfaceLauncher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUseProxy", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreGetUseProxy(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceLauncher) GetUseProxy(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreGetUseProxy(
+ <-v.GoGetUseProxy(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method IsItemOnDesktop
+
+func (v *interfaceLauncher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsItemOnDesktop", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreIsItemOnDesktop(call *dbus.Call) (result bool, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceLauncher) IsItemOnDesktop(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreIsItemOnDesktop(
+ <-v.GoIsItemOnDesktop(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method MarkLaunched
+
+func (v *interfaceLauncher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MarkLaunched", flags, ch, id)
+}
+
+func (v *interfaceLauncher) MarkLaunched(flags dbus.Flags, id string) error {
+ return (<-v.GoMarkLaunched(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method RequestRemoveFromDesktop
+
+func (v *interfaceLauncher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestRemoveFromDesktop", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreRequestRemoveFromDesktop(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceLauncher) RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreRequestRemoveFromDesktop(
+ <-v.GoRequestRemoveFromDesktop(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method RequestSendToDesktop
+
+func (v *interfaceLauncher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSendToDesktop", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreRequestSendToDesktop(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceLauncher) RequestSendToDesktop(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreRequestSendToDesktop(
+ <-v.GoRequestSendToDesktop(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method RequestUninstall
+
+func (v *interfaceLauncher) GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUninstall", flags, ch, id, purge)
+}
+
+func (v *interfaceLauncher) RequestUninstall(flags dbus.Flags, id string, purge bool) error {
+ return (<-v.GoRequestUninstall(flags, make(chan *dbus.Call, 1), id, purge).Done).Err
+}
+
+// method Search
+
+func (v *interfaceLauncher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Search", flags, ch, key)
+}
+
+func (v *interfaceLauncher) Search(flags dbus.Flags, key string) error {
+ return (<-v.GoSearch(flags, make(chan *dbus.Call, 1), key).Done).Err
+}
+
+// method SetDisableScaling
+
+func (v *interfaceLauncher) GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDisableScaling", flags, ch, id, value)
+}
+
+func (v *interfaceLauncher) SetDisableScaling(flags dbus.Flags, id string, value bool) error {
+ return (<-v.GoSetDisableScaling(flags, make(chan *dbus.Call, 1), id, value).Done).Err
+}
+
+// method SetUseProxy
+
+func (v *interfaceLauncher) GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUseProxy", flags, ch, id, value)
+}
+
+func (v *interfaceLauncher) SetUseProxy(flags dbus.Flags, id string, value bool) error {
+ return (<-v.GoSetUseProxy(flags, make(chan *dbus.Call, 1), id, value).Done).Err
+}
+
+// signal SearchDone
+
+func (v *interfaceLauncher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SearchDone", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SearchDone",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var apps []string
+ err := dbus.Store(sig.Body, &apps)
+ if err == nil {
+ cb(apps)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ItemChanged
+
+func (v *interfaceLauncher) ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ItemChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ItemChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var status string
+ var itemInfo ItemInfo
+ var categoryID int64
+ err := dbus.Store(sig.Body, &status, &itemInfo, &categoryID)
+ if err == nil {
+ cb(status, itemInfo, categoryID)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NewAppLaunched
+
+func (v *interfaceLauncher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NewAppLaunched", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NewAppLaunched",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var appID string
+ err := dbus.Store(sig.Body, &appID)
+ if err == nil {
+ cb(appID)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UninstallSuccess
+
+func (v *interfaceLauncher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UninstallSuccess", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UninstallSuccess",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var appID string
+ err := dbus.Store(sig.Body, &appID)
+ if err == nil {
+ cb(appID)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UninstallFailed
+
+func (v *interfaceLauncher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UninstallFailed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UninstallFailed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var appId string
+ var errMsg string
+ err := dbus.Store(sig.Body, &appId, &errMsg)
+ if err == nil {
+ cb(appId, errMsg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Fullscreen b
+
+func (v *interfaceLauncher) Fullscreen() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Fullscreen",
+ }
+}
+
+// property DisplayMode i
+
+func (v *interfaceLauncher) DisplayMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DisplayMode",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,374 @@
+// Code generated by "./generator ./session/com.deepin.dde.daemon.launcher"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLauncher struct {
+ MockInterfaceLauncher // interface com.deepin.dde.daemon.Launcher
+ proxy.MockObject
+}
+
+type MockInterfaceLauncher struct {
+ mock.Mock
+}
+
+// method GetAllItemInfos
+
+func (v *MockInterfaceLauncher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]ItemInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAllNewInstalledApps
+
+func (v *MockInterfaceLauncher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetAllNewInstalledApps(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDisableScaling
+
+func (v *MockInterfaceLauncher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetDisableScaling(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method GetItemInfo
+
+func (v *MockInterfaceLauncher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).(ItemInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUseProxy
+
+func (v *MockInterfaceLauncher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetUseProxy(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsItemOnDesktop
+
+func (v *MockInterfaceLauncher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) IsItemOnDesktop(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method MarkLaunched
+
+func (v *MockInterfaceLauncher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) MarkLaunched(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestRemoveFromDesktop
+
+func (v *MockInterfaceLauncher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestSendToDesktop
+
+func (v *MockInterfaceLauncher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) RequestSendToDesktop(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestUninstall
+
+func (v *MockInterfaceLauncher) GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, purge)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) RequestUninstall(flags dbus.Flags, id string, purge bool) error {
+ mockArgs := v.Called(flags, id, purge)
+
+ return mockArgs.Error(0)
+}
+
+// method Search
+
+func (v *MockInterfaceLauncher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, key)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Search(flags dbus.Flags, key string) error {
+ mockArgs := v.Called(flags, key)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDisableScaling
+
+func (v *MockInterfaceLauncher) GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) SetDisableScaling(flags dbus.Flags, id string, value bool) error {
+ mockArgs := v.Called(flags, id, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetUseProxy
+
+func (v *MockInterfaceLauncher) GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) SetUseProxy(flags dbus.Flags, id string, value bool) error {
+ mockArgs := v.Called(flags, id, value)
+
+ return mockArgs.Error(0)
+}
+
+// signal SearchDone
+
+func (v *MockInterfaceLauncher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ItemChanged
+
+func (v *MockInterfaceLauncher) ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NewAppLaunched
+
+func (v *MockInterfaceLauncher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UninstallSuccess
+
+func (v *MockInterfaceLauncher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UninstallFailed
+
+func (v *MockInterfaceLauncher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Fullscreen b
+
+func (v *MockInterfaceLauncher) Fullscreen() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisplayMode i
+
+func (v *MockInterfaceLauncher) DisplayMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,35 @@
+{
+ "Service": "com.deepin.dde.daemon.Launcher",
+ "Objects": [
+ {
+ "Type": "Launcher",
+ "Path": "/com/deepin/dde/daemon/Launcher",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.dde.daemon.Launcher",
+ "Type": "launcher",
+ "Fixes": {
+ "m/GetAllItemInfos": [
+ {
+ "Name": "itemInfoList",
+ "Type": "[]ItemInfo"
+ }
+ ],
+ "m/GetItemInfo": [
+ {
+ "Name": "itemInfo",
+ "Type": "ItemInfo"
+ }
+ ],
+ "s/ItemChanged": [
+ {
+ "Name": "itemInfo",
+ "Type": "ItemInfo"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/Launcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/Launcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/Launcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/Launcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.daemon.launcher/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.daemon.launcher/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,14 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package launcher
+
+type ItemInfo struct {
+ Path string
+ Name string
+ ID string
+ Icon string
+ CategoryID int64
+ TimeInstalled int64
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,216 @@
+// Code generated by "./generator ./session/com.deepin.dde.launcher"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Launcher interface {
+ launcher // interface com.deepin.dde.Launcher
+ proxy.Object
+}
+
+type objectLauncher struct {
+ interfaceLauncher // interface com.deepin.dde.Launcher
+ proxy.ImplObject
+}
+
+func NewLauncher(conn *dbus.Conn) Launcher {
+ obj := new(objectLauncher)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.Launcher", "/com/deepin/dde/Launcher")
+ return obj
+}
+
+type launcher interface {
+ GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Exit(flags dbus.Flags) error
+ GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hide(flags dbus.Flags) error
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call
+ ShowByMode(flags dbus.Flags, in0 int64) error
+ GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call
+ UninstallApp(flags dbus.Flags, appKey string) error
+ GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Toggle(flags dbus.Flags) error
+ GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsVisible(flags dbus.Flags) (bool, error)
+ ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectShown(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error)
+ Visible() proxy.PropBool
+}
+
+type interfaceLauncher struct{}
+
+func (v *interfaceLauncher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLauncher) GetInterfaceName_() string {
+ return "com.deepin.dde.Launcher"
+}
+
+// method Exit
+
+func (v *interfaceLauncher) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Exit", flags, ch)
+}
+
+func (v *interfaceLauncher) Exit(flags dbus.Flags) error {
+ return (<-v.GoExit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Hide
+
+func (v *interfaceLauncher) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
+}
+
+func (v *interfaceLauncher) Hide(flags dbus.Flags) error {
+ return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Show
+
+func (v *interfaceLauncher) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceLauncher) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowByMode
+
+func (v *interfaceLauncher) GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowByMode", flags, ch, in0)
+}
+
+func (v *interfaceLauncher) ShowByMode(flags dbus.Flags, in0 int64) error {
+ return (<-v.GoShowByMode(flags, make(chan *dbus.Call, 1), in0).Done).Err
+}
+
+// method UninstallApp
+
+func (v *interfaceLauncher) GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UninstallApp", flags, ch, appKey)
+}
+
+func (v *interfaceLauncher) UninstallApp(flags dbus.Flags, appKey string) error {
+ return (<-v.GoUninstallApp(flags, make(chan *dbus.Call, 1), appKey).Done).Err
+}
+
+// method Toggle
+
+func (v *interfaceLauncher) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
+}
+
+func (v *interfaceLauncher) Toggle(flags dbus.Flags) error {
+ return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method IsVisible
+
+func (v *interfaceLauncher) GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsVisible", flags, ch)
+}
+
+func (*interfaceLauncher) StoreIsVisible(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceLauncher) IsVisible(flags dbus.Flags) (bool, error) {
+ return v.StoreIsVisible(
+ <-v.GoIsVisible(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal Closed
+
+func (v *interfaceLauncher) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Closed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Closed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Shown
+
+func (v *interfaceLauncher) ConnectShown(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Shown", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Shown",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VisibleChanged
+
+func (v *interfaceLauncher) ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VisibleChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VisibleChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var visible bool
+ err := dbus.Store(sig.Body, &visible)
+ if err == nil {
+ cb(visible)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Visible b
+
+func (v *interfaceLauncher) Visible() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Visible",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,206 @@
+// Code generated by "./generator ./session/com.deepin.dde.launcher"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLauncher struct {
+ MockInterfaceLauncher // interface com.deepin.dde.Launcher
+ proxy.MockObject
+}
+
+type MockInterfaceLauncher struct {
+ mock.Mock
+}
+
+// method Exit
+
+func (v *MockInterfaceLauncher) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Exit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Hide
+
+func (v *MockInterfaceLauncher) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Hide(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Show
+
+func (v *MockInterfaceLauncher) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowByMode
+
+func (v *MockInterfaceLauncher) GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, in0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) ShowByMode(flags dbus.Flags, in0 int64) error {
+ mockArgs := v.Called(flags, in0)
+
+ return mockArgs.Error(0)
+}
+
+// method UninstallApp
+
+func (v *MockInterfaceLauncher) GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, appKey)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) UninstallApp(flags dbus.Flags, appKey string) error {
+ mockArgs := v.Called(flags, appKey)
+
+ return mockArgs.Error(0)
+}
+
+// method Toggle
+
+func (v *MockInterfaceLauncher) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Toggle(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method IsVisible
+
+func (v *MockInterfaceLauncher) GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) IsVisible(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// signal Closed
+
+func (v *MockInterfaceLauncher) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Shown
+
+func (v *MockInterfaceLauncher) ConnectShown(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VisibleChanged
+
+func (v *MockInterfaceLauncher) ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Visible b
+
+func (v *MockInterfaceLauncher) Visible() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service":"com.deepin.dde.Launcher",
+ "Objects": [
+ {
+ "Type": "Launcher",
+ "Path": "/com/deepin/dde/Launcher",
+ "Interfaces": [
+ {
+ "Name":"com.deepin.dde.Launcher",
+ "Type":"launcher"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/Launcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/Launcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.launcher/Launcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.launcher/Launcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,130 @@
+// Code generated by "./generator ./session/com.deepin.dde.lockfront"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lockfront
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type LockFront interface {
+ lockfront // interface com.deepin.dde.lockFront
+ proxy.Object
+}
+
+type objectLockFront struct {
+ interfaceLockfront // interface com.deepin.dde.lockFront
+ proxy.ImplObject
+}
+
+func NewLockFront(conn *dbus.Conn) LockFront {
+ obj := new(objectLockFront)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.lockFront", "/com/deepin/dde/lockFront")
+ return obj
+}
+
+type lockfront interface {
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ShowUserList(flags dbus.Flags) error
+ GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call
+ ShowAuth(flags dbus.Flags, active bool) error
+ GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ Suspend(flags dbus.Flags, enable bool) error
+ GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ Hibernate(flags dbus.Flags, enable bool) error
+ ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceLockfront struct{}
+
+func (v *interfaceLockfront) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLockfront) GetInterfaceName_() string {
+ return "com.deepin.dde.lockFront"
+}
+
+// method Show
+
+func (v *interfaceLockfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceLockfront) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowUserList
+
+func (v *interfaceLockfront) GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowUserList", flags, ch)
+}
+
+func (v *interfaceLockfront) ShowUserList(flags dbus.Flags) error {
+ return (<-v.GoShowUserList(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowAuth
+
+func (v *interfaceLockfront) GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowAuth", flags, ch, active)
+}
+
+func (v *interfaceLockfront) ShowAuth(flags dbus.Flags, active bool) error {
+ return (<-v.GoShowAuth(flags, make(chan *dbus.Call, 1), active).Done).Err
+}
+
+// method Suspend
+
+func (v *interfaceLockfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch, enable)
+}
+
+func (v *interfaceLockfront) Suspend(flags dbus.Flags, enable bool) error {
+ return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method Hibernate
+
+func (v *interfaceLockfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch, enable)
+}
+
+func (v *interfaceLockfront) Hibernate(flags dbus.Flags, enable bool) error {
+ return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// signal ChangKey
+
+func (v *interfaceLockfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ChangKey", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ChangKey",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var keyEvent string
+ err := dbus.Store(sig.Body, &keyEvent)
+ if err == nil {
+ cb(keyEvent)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,129 @@
+// Code generated by "./generator ./session/com.deepin.dde.lockfront"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lockfront
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLockFront struct {
+ MockInterfaceLockfront // interface com.deepin.dde.lockFront
+ proxy.MockObject
+}
+
+type MockInterfaceLockfront struct {
+ mock.Mock
+}
+
+// method Show
+
+func (v *MockInterfaceLockfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowUserList
+
+func (v *MockInterfaceLockfront) GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) ShowUserList(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowAuth
+
+func (v *MockInterfaceLockfront) GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, active)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) ShowAuth(flags dbus.Flags, active bool) error {
+ mockArgs := v.Called(flags, active)
+
+ return mockArgs.Error(0)
+}
+
+// method Suspend
+
+func (v *MockInterfaceLockfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) Suspend(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method Hibernate
+
+func (v *MockInterfaceLockfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) Hibernate(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// signal ChangKey
+
+func (v *MockInterfaceLockfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+
+{
+ "Service":"com.deepin.dde.lockFront",
+ "Objects": [
+ {
+ "Type": "LockFront",
+ "Path": "/com/deepin/dde/lockFront",
+ "Interfaces": [
+ {
+ "Name":"com.deepin.dde.lockFront",
+ "Type":"lockfront"
+ }
+ ]
+ }
+ ]
+ }
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/LockFront.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/LockFront.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.lockfront/LockFront.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.lockfront/LockFront.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,671 @@
+// Code generated by "./generator ./session/com.deepin.dde.notification"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package notification
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Notification interface {
+ notification // interface com.deepin.dde.Notification
+ proxy.Object
+}
+
+type objectNotification struct {
+ interfaceNotification // interface com.deepin.dde.Notification
+ proxy.ImplObject
+}
+
+func NewNotification(conn *dbus.Conn) Notification {
+ obj := new(objectNotification)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.osd", "/com/deepin/dde/Notification")
+ return obj
+}
+
+type notification interface {
+ GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call
+ CloseNotification(flags dbus.Flags, arg0 uint32) error
+ GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCapbilities(flags dbus.Flags) ([]string, error)
+ GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetServerInformation(flags dbus.Flags) (string, string, string, string, error)
+ GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call
+ Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error)
+ GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllRecords(flags dbus.Flags) (string, error)
+ GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetRecordById(flags dbus.Flags, arg0 string) (string, error)
+ GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call
+ GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error)
+ GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ RemoveRecord(flags dbus.Flags, arg0 string) error
+ GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearRecords(flags dbus.Flags) error
+ GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetAppSetting(flags dbus.Flags, arg0 string) (string, error)
+ GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Toggle(flags dbus.Flags) error
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hide(flags dbus.Flags) error
+ GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RecordCount(flags dbus.Flags) (uint32, error)
+ GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAppList(flags dbus.Flags) ([]string, error)
+ GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error)
+ GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call
+ GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error)
+ GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call
+ SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error
+ GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call
+ SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error
+ GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ SetAppSetting(flags dbus.Flags, arg0 string) error
+ ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error)
+ ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error)
+ ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ AllSetting() proxy.PropString
+ SystemSetting() proxy.PropString
+}
+
+type interfaceNotification struct{}
+
+func (v *interfaceNotification) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNotification) GetInterfaceName_() string {
+ return "com.deepin.dde.Notification"
+}
+
+// method CloseNotification
+
+func (v *interfaceNotification) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseNotification", flags, ch, arg0)
+}
+
+func (v *interfaceNotification) CloseNotification(flags dbus.Flags, arg0 uint32) error {
+ return (<-v.GoCloseNotification(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method GetCapbilities
+
+func (v *interfaceNotification) GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapbilities", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetCapbilities(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) GetCapbilities(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetCapbilities(
+ <-v.GoGetCapbilities(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetServerInformation
+
+func (v *interfaceNotification) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetServerInformation", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetServerInformation(call *dbus.Call) (arg0 string, arg1 string, arg2 string, arg3 string, err error) {
+ err = call.Store(&arg0, &arg1, &arg2, &arg3)
+ return
+}
+
+func (v *interfaceNotification) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
+ return v.StoreGetServerInformation(
+ <-v.GoGetServerInformation(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Notify
+
+func (v *interfaceNotification) GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Notify", flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
+}
+
+func (*interfaceNotification) StoreNotify(call *dbus.Call) (arg8 uint32, err error) {
+ err = call.Store(&arg8)
+ return
+}
+
+func (v *interfaceNotification) Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error) {
+ return v.StoreNotify(
+ <-v.GoNotify(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7).Done)
+}
+
+// method GetAllRecords
+
+func (v *interfaceNotification) GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllRecords", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetAllRecords(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) GetAllRecords(flags dbus.Flags) (string, error) {
+ return v.StoreGetAllRecords(
+ <-v.GoGetAllRecords(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetRecordById
+
+func (v *interfaceNotification) GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRecordById", flags, ch, arg0)
+}
+
+func (*interfaceNotification) StoreGetRecordById(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceNotification) GetRecordById(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetRecordById(
+ <-v.GoGetRecordById(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetRecordsFromId
+
+func (v *interfaceNotification) GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRecordsFromId", flags, ch, arg0, arg1)
+}
+
+func (*interfaceNotification) StoreGetRecordsFromId(call *dbus.Call) (arg2 string, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceNotification) GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error) {
+ return v.StoreGetRecordsFromId(
+ <-v.GoGetRecordsFromId(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method RemoveRecord
+
+func (v *interfaceNotification) GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveRecord", flags, ch, arg0)
+}
+
+func (v *interfaceNotification) RemoveRecord(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoRemoveRecord(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method ClearRecords
+
+func (v *interfaceNotification) GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearRecords", flags, ch)
+}
+
+func (v *interfaceNotification) ClearRecords(flags dbus.Flags) error {
+ return (<-v.GoClearRecords(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method getAppSetting
+
+func (v *interfaceNotification) GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".getAppSetting", flags, ch, arg0)
+}
+
+func (*interfaceNotification) StoreGetAppSetting(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceNotification) GetAppSetting(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetAppSetting(
+ <-v.GoGetAppSetting(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method Toggle
+
+func (v *interfaceNotification) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
+}
+
+func (v *interfaceNotification) Toggle(flags dbus.Flags) error {
+ return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Show
+
+func (v *interfaceNotification) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceNotification) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Hide
+
+func (v *interfaceNotification) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
+}
+
+func (v *interfaceNotification) Hide(flags dbus.Flags) error {
+ return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method recordCount
+
+func (v *interfaceNotification) GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".recordCount", flags, ch)
+}
+
+func (*interfaceNotification) StoreRecordCount(call *dbus.Call) (arg0 uint32, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) RecordCount(flags dbus.Flags) (uint32, error) {
+ return v.StoreRecordCount(
+ <-v.GoRecordCount(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAppList
+
+func (v *interfaceNotification) GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppList", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetAppList(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) GetAppList(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetAppList(
+ <-v.GoGetAppList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAppInfo
+
+func (v *interfaceNotification) GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppInfo", flags, ch, arg0, arg1)
+}
+
+func (*interfaceNotification) StoreGetAppInfo(call *dbus.Call) (arg2 dbus.Variant, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceNotification) GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error) {
+ return v.StoreGetAppInfo(
+ <-v.GoGetAppInfo(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method GetSystemInfo
+
+func (v *interfaceNotification) GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSystemInfo", flags, ch, arg0)
+}
+
+func (*interfaceNotification) StoreGetSystemInfo(call *dbus.Call) (arg1 dbus.Variant, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceNotification) GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error) {
+ return v.StoreGetSystemInfo(
+ <-v.GoGetSystemInfo(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method SetAppInfo
+
+func (v *interfaceNotification) GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAppInfo", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceNotification) SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error {
+ return (<-v.GoSetAppInfo(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method SetSystemInfo
+
+func (v *interfaceNotification) GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSystemInfo", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceNotification) SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error {
+ return (<-v.GoSetSystemInfo(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method setAppSetting
+
+func (v *interfaceNotification) GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".setAppSetting", flags, ch, arg0)
+}
+
+func (v *interfaceNotification) SetAppSetting(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoSetAppSetting(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// signal NotificationClosed
+
+func (v *interfaceNotification) ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NotificationClosed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NotificationClosed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 uint32
+ var arg1 uint32
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActionInvoked
+
+func (v *interfaceNotification) ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActionInvoked", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActionInvoked",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 uint32
+ var arg1 string
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal RecordAdded
+
+func (v *interfaceNotification) ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "RecordAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".RecordAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppInfoChanged
+
+func (v *interfaceNotification) ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppInfoChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppInfoChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 uint32
+ var arg2 dbus.Variant
+ err := dbus.Store(sig.Body, &arg0, &arg1, &arg2)
+ if err == nil {
+ cb(arg0, arg1, arg2)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SystemInfoChanged
+
+func (v *interfaceNotification) ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SystemInfoChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SystemInfoChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 uint32
+ var arg1 dbus.Variant
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppAddedSignal
+
+func (v *interfaceNotification) ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppAddedSignal", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppAddedSignal",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppRemovedSignal
+
+func (v *interfaceNotification) ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppRemovedSignal", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppRemovedSignal",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal appRemoved
+
+func (v *interfaceNotification) ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "appRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".appRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal appAdded
+
+func (v *interfaceNotification) ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "appAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".appAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal appSettingChanged
+
+func (v *interfaceNotification) ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "appSettingChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".appSettingChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal systemSettingChanged
+
+func (v *interfaceNotification) ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "systemSettingChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".systemSettingChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property allSetting s
+
+func (v *interfaceNotification) AllSetting() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "allSetting",
+ }
+}
+
+// property systemSetting s
+
+func (v *interfaceNotification) SystemSetting() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "systemSetting",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,600 @@
+// Code generated by "./generator ./session/com.deepin.dde.notification"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package notification
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockNotification struct {
+ MockInterfaceNotification // interface com.deepin.dde.Notification
+ proxy.MockObject
+}
+
+type MockInterfaceNotification struct {
+ mock.Mock
+}
+
+// method CloseNotification
+
+func (v *MockInterfaceNotification) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) CloseNotification(flags dbus.Flags, arg0 uint32) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCapbilities
+
+func (v *MockInterfaceNotification) GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetCapbilities(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetServerInformation
+
+func (v *MockInterfaceNotification) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.String(2), mockArgs.String(3), mockArgs.Error(4)
+}
+
+// method Notify
+
+func (v *MockInterfaceNotification) GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error) {
+ mockArgs := v.Called(flags, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAllRecords
+
+func (v *MockInterfaceNotification) GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAllRecords(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetRecordById
+
+func (v *MockInterfaceNotification) GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetRecordById(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetRecordsFromId
+
+func (v *MockInterfaceNotification) GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RemoveRecord
+
+func (v *MockInterfaceNotification) GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) RemoveRecord(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearRecords
+
+func (v *MockInterfaceNotification) GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) ClearRecords(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method getAppSetting
+
+func (v *MockInterfaceNotification) GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAppSetting(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Toggle
+
+func (v *MockInterfaceNotification) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Toggle(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Show
+
+func (v *MockInterfaceNotification) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Hide
+
+func (v *MockInterfaceNotification) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Hide(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method recordCount
+
+func (v *MockInterfaceNotification) GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) RecordCount(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAppList
+
+func (v *MockInterfaceNotification) GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAppList(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAppInfo
+
+func (v *MockInterfaceNotification) GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ ret0, ok := mockArgs.Get(0).(dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSystemInfo
+
+func (v *MockInterfaceNotification) GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetAppInfo
+
+func (v *MockInterfaceNotification) GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSystemInfo
+
+func (v *MockInterfaceNotification) GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method setAppSetting
+
+func (v *MockInterfaceNotification) GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) SetAppSetting(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// signal NotificationClosed
+
+func (v *MockInterfaceNotification) ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActionInvoked
+
+func (v *MockInterfaceNotification) ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal RecordAdded
+
+func (v *MockInterfaceNotification) ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppInfoChanged
+
+func (v *MockInterfaceNotification) ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SystemInfoChanged
+
+func (v *MockInterfaceNotification) ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppAddedSignal
+
+func (v *MockInterfaceNotification) ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppRemovedSignal
+
+func (v *MockInterfaceNotification) ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal appRemoved
+
+func (v *MockInterfaceNotification) ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal appAdded
+
+func (v *MockInterfaceNotification) ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal appSettingChanged
+
+func (v *MockInterfaceNotification) ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal systemSettingChanged
+
+func (v *MockInterfaceNotification) ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property allSetting s
+
+func (v *MockInterfaceNotification) AllSetting() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property systemSetting s
+
+func (v *MockInterfaceNotification) SystemSetting() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.dde.osd",
+ "Objects": [
+ {
+ "Type": "Notification",
+ "Path": "/com/deepin/dde/Notification",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.dde.Notification",
+ "Type": "notification"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/Notification.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/Notification.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.notification/Notification.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.notification/Notification.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+// Code generated by "./generator ./session/com.deepin.dde.osd"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package osd
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type OSD interface {
+ osd // interface com.deepin.dde.osd
+ proxy.Object
+}
+
+type objectOSD struct {
+ interfaceOsd // interface com.deepin.dde.osd
+ proxy.ImplObject
+}
+
+func NewOSD(conn *dbus.Conn) OSD {
+ obj := new(objectOSD)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.osd", "/")
+ return obj
+}
+
+type osd interface {
+ GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call
+ ShowOSD(flags dbus.Flags, osd string) error
+}
+
+type interfaceOsd struct{}
+
+func (v *interfaceOsd) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceOsd) GetInterfaceName_() string {
+ return "com.deepin.dde.osd"
+}
+
+// method ShowOSD
+
+func (v *interfaceOsd) GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowOSD", flags, ch, osd)
+}
+
+func (v *interfaceOsd) ShowOSD(flags dbus.Flags, osd string) error {
+ return (<-v.GoShowOSD(flags, make(chan *dbus.Call, 1), osd).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+// Code generated by "./generator ./session/com.deepin.dde.osd"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package osd
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockOSD struct {
+ MockInterfaceOsd // interface com.deepin.dde.osd
+ proxy.MockObject
+}
+
+type MockInterfaceOsd struct {
+ mock.Mock
+}
+
+// method ShowOSD
+
+func (v *MockInterfaceOsd) GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, osd)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOsd) ShowOSD(flags dbus.Flags, osd string) error {
+ mockArgs := v.Called(flags, osd)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service":"com.deepin.dde.osd",
+ "Objects": [
+ {
+ "Type": "OSD",
+ "Path": "/",
+ "Interfaces": [
+ {
+ "Name":"com.deepin.dde.osd",
+ "Type":"osd"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/OSD.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/OSD.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.osd/OSD.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.osd/OSD.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,166 @@
+// Code generated by "./generator ./session/com.deepin.dde.shutdownfront"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package shutdownfront
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ShutdownFront interface {
+ shutdownfront // interface com.deepin.dde.shutdownFront
+ proxy.Object
+}
+
+type objectShutdownFront struct {
+ interfaceShutdownfront // interface com.deepin.dde.shutdownFront
+ proxy.ImplObject
+}
+
+func NewShutdownFront(conn *dbus.Conn) ShutdownFront {
+ obj := new(objectShutdownFront)
+ obj.ImplObject.Init_(conn, "com.deepin.dde.shutdownFront", "/com/deepin/dde/shutdownFront")
+ return obj
+}
+
+type shutdownfront interface {
+ GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hibernate(flags dbus.Flags) error
+ GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Lock(flags dbus.Flags) error
+ GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Logout(flags dbus.Flags) error
+ GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Restart(flags dbus.Flags) error
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Shutdown(flags dbus.Flags) error
+ GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Suspend(flags dbus.Flags) error
+ GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SwitchUser(flags dbus.Flags) error
+ ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceShutdownfront struct{}
+
+func (v *interfaceShutdownfront) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceShutdownfront) GetInterfaceName_() string {
+ return "com.deepin.dde.shutdownFront"
+}
+
+// method Hibernate
+
+func (v *interfaceShutdownfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Hibernate(flags dbus.Flags) error {
+ return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Lock
+
+func (v *interfaceShutdownfront) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Lock", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Lock(flags dbus.Flags) error {
+ return (<-v.GoLock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Logout
+
+func (v *interfaceShutdownfront) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Logout", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Logout(flags dbus.Flags) error {
+ return (<-v.GoLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Restart
+
+func (v *interfaceShutdownfront) GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Restart", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Restart(flags dbus.Flags) error {
+ return (<-v.GoRestart(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Show
+
+func (v *interfaceShutdownfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Shutdown
+
+func (v *interfaceShutdownfront) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Shutdown(flags dbus.Flags) error {
+ return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Suspend
+
+func (v *interfaceShutdownfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Suspend(flags dbus.Flags) error {
+ return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SwitchUser
+
+func (v *interfaceShutdownfront) GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchUser", flags, ch)
+}
+
+func (v *interfaceShutdownfront) SwitchUser(flags dbus.Flags) error {
+ return (<-v.GoSwitchUser(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal ChangKey
+
+func (v *interfaceShutdownfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ChangKey", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ChangKey",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var keyEvent string
+ err := dbus.Store(sig.Body, &keyEvent)
+ if err == nil {
+ cb(keyEvent)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,186 @@
+// Code generated by "./generator ./session/com.deepin.dde.shutdownfront"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package shutdownfront
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockShutdownFront struct {
+ MockInterfaceShutdownfront // interface com.deepin.dde.shutdownFront
+ proxy.MockObject
+}
+
+type MockInterfaceShutdownfront struct {
+ mock.Mock
+}
+
+// method Hibernate
+
+func (v *MockInterfaceShutdownfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Hibernate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Lock
+
+func (v *MockInterfaceShutdownfront) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Lock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Logout
+
+func (v *MockInterfaceShutdownfront) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Logout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Restart
+
+func (v *MockInterfaceShutdownfront) GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Restart(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Show
+
+func (v *MockInterfaceShutdownfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Shutdown
+
+func (v *MockInterfaceShutdownfront) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Shutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Suspend
+
+func (v *MockInterfaceShutdownfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Suspend(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchUser
+
+func (v *MockInterfaceShutdownfront) GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) SwitchUser(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal ChangKey
+
+func (v *MockInterfaceShutdownfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service":"com.deepin.dde.shutdownFront",
+ "Objects": [
+ {
+ "Type": "ShutdownFront",
+ "Path": "/com/deepin/dde/shutdownFront",
+ "Interfaces": [
+ {
+ "Name":"com.deepin.dde.shutdownFront",
+ "Type":"shutdownfront"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/ShutdownFront.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/ShutdownFront.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.dde.shutdownfront/ShutdownFront.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.dde.shutdownfront/ShutdownFront.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1054 @@
+// Code generated by "./generator ./session/com.deepin.sessionmanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sessionmanager
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type StartManager interface {
+ startManager // interface com.deepin.StartManager
+ proxy.Object
+}
+
+type objectStartManager struct {
+ interfaceStartManager // interface com.deepin.StartManager
+ proxy.ImplObject
+}
+
+func NewStartManager(conn *dbus.Conn) StartManager {
+ obj := new(objectStartManager)
+ obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/StartManager")
+ return obj
+}
+
+type startManager interface {
+ GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ AddAutostart(flags dbus.Flags, arg0 string) (bool, error)
+ GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AutostartList(flags dbus.Flags) ([]string, error)
+ GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DumpMemRecord(flags dbus.Flags) (string, error)
+ GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetApps(flags dbus.Flags) (map[uint32]string, error)
+ GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ IsAutostart(flags dbus.Flags, arg0 string) (bool, error)
+ GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMemSufficient(flags dbus.Flags) (bool, error)
+ GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ Launch(flags dbus.Flags, arg0 string) (bool, error)
+ GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call
+ LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error
+ GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call
+ LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error
+ GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call
+ LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error
+ GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error)
+ GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error)
+ GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call
+ RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error
+ GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
+ TryAgain(flags dbus.Flags, arg0 bool) error
+ ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error)
+ NeededMemory() proxy.PropUint64
+}
+
+type interfaceStartManager struct{}
+
+func (v *interfaceStartManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceStartManager) GetInterfaceName_() string {
+ return "com.deepin.StartManager"
+}
+
+// method AddAutostart
+
+func (v *interfaceStartManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAutostart", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreAddAutostart(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) AddAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreAddAutostart(
+ <-v.GoAddAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method AutostartList
+
+func (v *interfaceStartManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AutostartList", flags, ch)
+}
+
+func (*interfaceStartManager) StoreAutostartList(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) AutostartList(flags dbus.Flags) ([]string, error) {
+ return v.StoreAutostartList(
+ <-v.GoAutostartList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method DumpMemRecord
+
+func (v *interfaceStartManager) GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpMemRecord", flags, ch)
+}
+
+func (*interfaceStartManager) StoreDumpMemRecord(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) DumpMemRecord(flags dbus.Flags) (string, error) {
+ return v.StoreDumpMemRecord(
+ <-v.GoDumpMemRecord(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetApps
+
+func (v *interfaceStartManager) GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetApps", flags, ch)
+}
+
+func (*interfaceStartManager) StoreGetApps(call *dbus.Call) (arg0 map[uint32]string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) GetApps(flags dbus.Flags) (map[uint32]string, error) {
+ return v.StoreGetApps(
+ <-v.GoGetApps(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsAutostart
+
+func (v *interfaceStartManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsAutostart", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreIsAutostart(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) IsAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreIsAutostart(
+ <-v.GoIsAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method IsMemSufficient
+
+func (v *interfaceStartManager) GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMemSufficient", flags, ch)
+}
+
+func (*interfaceStartManager) StoreIsMemSufficient(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) IsMemSufficient(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMemSufficient(
+ <-v.GoIsMemSufficient(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Launch
+
+func (v *interfaceStartManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Launch", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreLaunch(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) Launch(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreLaunch(
+ <-v.GoLaunch(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method LaunchApp
+
+func (v *interfaceStartManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchApp", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceStartManager) LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error {
+ return (<-v.GoLaunchApp(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method LaunchAppAction
+
+func (v *interfaceStartManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchAppAction", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceStartManager) LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error {
+ return (<-v.GoLaunchAppAction(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method LaunchAppWithOptions
+
+func (v *interfaceStartManager) GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchAppWithOptions", flags, ch, arg0, arg1, arg2, arg3)
+}
+
+func (v *interfaceStartManager) LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error {
+ return (<-v.GoLaunchAppWithOptions(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3).Done).Err
+}
+
+// method LaunchWithTimestamp
+
+func (v *interfaceStartManager) GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchWithTimestamp", flags, ch, arg0, arg1)
+}
+
+func (*interfaceStartManager) StoreLaunchWithTimestamp(call *dbus.Call) (arg2 bool, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceStartManager) LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error) {
+ return v.StoreLaunchWithTimestamp(
+ <-v.GoLaunchWithTimestamp(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method RemoveAutostart
+
+func (v *interfaceStartManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAutostart", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreRemoveAutostart(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreRemoveAutostart(
+ <-v.GoRemoveAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method RunCommand
+
+func (v *interfaceStartManager) GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RunCommand", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceStartManager) RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error {
+ return (<-v.GoRunCommand(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method TryAgain
+
+func (v *interfaceStartManager) GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TryAgain", flags, ch, arg0)
+}
+
+func (v *interfaceStartManager) TryAgain(flags dbus.Flags, arg0 bool) error {
+ return (<-v.GoTryAgain(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// signal AutostartChanged
+
+func (v *interfaceStartManager) ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AutostartChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AutostartChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 string
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property NeededMemory t
+
+func (v *interfaceStartManager) NeededMemory() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "NeededMemory",
+ }
+}
+
+type SessionManager interface {
+ sessionManager // interface com.deepin.SessionManager
+ proxy.Object
+}
+
+type objectSessionManager struct {
+ interfaceSessionManager // interface com.deepin.SessionManager
+ proxy.ImplObject
+}
+
+func NewSessionManager(conn *dbus.Conn) SessionManager {
+ obj := new(objectSessionManager)
+ obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/SessionManager")
+ return obj
+}
+
+type sessionManager interface {
+ GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AllowSessionDaemonRun(flags dbus.Flags) (bool, error)
+ GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanHibernate(flags dbus.Flags) (bool, error)
+ GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanLogout(flags dbus.Flags) (bool, error)
+ GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanReboot(flags dbus.Flags) (bool, error)
+ GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanShutdown(flags dbus.Flags) (bool, error)
+ GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanSuspend(flags dbus.Flags) (bool, error)
+ GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceLogout(flags dbus.Flags) error
+ GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceReboot(flags dbus.Flags) error
+ GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceShutdown(flags dbus.Flags) error
+ GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Logout(flags dbus.Flags) error
+ GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PowerOffChoose(flags dbus.Flags) error
+ GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reboot(flags dbus.Flags) error
+ GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ Register(flags dbus.Flags, arg0 string) (bool, error)
+ GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestHibernate(flags dbus.Flags) error
+ GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestLock(flags dbus.Flags) error
+ GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestLogout(flags dbus.Flags) error
+ GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestReboot(flags dbus.Flags) error
+ GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestShutdown(flags dbus.Flags) error
+ GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestSuspend(flags dbus.Flags) error
+ GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
+ SetLocked(flags dbus.Flags, arg0 bool) error
+ GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Shutdown(flags dbus.Flags) error
+ GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ToggleDebug(flags dbus.Flags) error
+ ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error)
+ Locked() proxy.PropBool
+ CurrentUid() proxy.PropString
+ Stage() proxy.PropInt32
+ CurrentSessionPath() proxy.PropObjectPath
+}
+
+type interfaceSessionManager struct{}
+
+func (v *interfaceSessionManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSessionManager) GetInterfaceName_() string {
+ return "com.deepin.SessionManager"
+}
+
+// method AllowSessionDaemonRun
+
+func (v *interfaceSessionManager) GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowSessionDaemonRun", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreAllowSessionDaemonRun(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) AllowSessionDaemonRun(flags dbus.Flags) (bool, error) {
+ return v.StoreAllowSessionDaemonRun(
+ <-v.GoAllowSessionDaemonRun(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanHibernate
+
+func (v *interfaceSessionManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHibernate", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanHibernate(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanHibernate(flags dbus.Flags) (bool, error) {
+ return v.StoreCanHibernate(
+ <-v.GoCanHibernate(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanLogout
+
+func (v *interfaceSessionManager) GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanLogout", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanLogout(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanLogout(flags dbus.Flags) (bool, error) {
+ return v.StoreCanLogout(
+ <-v.GoCanLogout(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanReboot
+
+func (v *interfaceSessionManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanReboot", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanReboot(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanReboot(flags dbus.Flags) (bool, error) {
+ return v.StoreCanReboot(
+ <-v.GoCanReboot(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanShutdown
+
+func (v *interfaceSessionManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanShutdown", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanShutdown(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanShutdown(flags dbus.Flags) (bool, error) {
+ return v.StoreCanShutdown(
+ <-v.GoCanShutdown(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanSuspend
+
+func (v *interfaceSessionManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSuspend", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanSuspend(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanSuspend(flags dbus.Flags) (bool, error) {
+ return v.StoreCanSuspend(
+ <-v.GoCanSuspend(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ForceLogout
+
+func (v *interfaceSessionManager) GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceLogout", flags, ch)
+}
+
+func (v *interfaceSessionManager) ForceLogout(flags dbus.Flags) error {
+ return (<-v.GoForceLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ForceReboot
+
+func (v *interfaceSessionManager) GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceReboot", flags, ch)
+}
+
+func (v *interfaceSessionManager) ForceReboot(flags dbus.Flags) error {
+ return (<-v.GoForceReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ForceShutdown
+
+func (v *interfaceSessionManager) GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceShutdown", flags, ch)
+}
+
+func (v *interfaceSessionManager) ForceShutdown(flags dbus.Flags) error {
+ return (<-v.GoForceShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Logout
+
+func (v *interfaceSessionManager) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Logout", flags, ch)
+}
+
+func (v *interfaceSessionManager) Logout(flags dbus.Flags) error {
+ return (<-v.GoLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method PowerOffChoose
+
+func (v *interfaceSessionManager) GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOffChoose", flags, ch)
+}
+
+func (v *interfaceSessionManager) PowerOffChoose(flags dbus.Flags) error {
+ return (<-v.GoPowerOffChoose(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reboot
+
+func (v *interfaceSessionManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch)
+}
+
+func (v *interfaceSessionManager) Reboot(flags dbus.Flags) error {
+ return (<-v.GoReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Register
+
+func (v *interfaceSessionManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, arg0)
+}
+
+func (*interfaceSessionManager) StoreRegister(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceSessionManager) Register(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreRegister(
+ <-v.GoRegister(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method RequestHibernate
+
+func (v *interfaceSessionManager) GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestHibernate", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestHibernate(flags dbus.Flags) error {
+ return (<-v.GoRequestHibernate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestLock
+
+func (v *interfaceSessionManager) GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLock", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestLock(flags dbus.Flags) error {
+ return (<-v.GoRequestLock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestLogout
+
+func (v *interfaceSessionManager) GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLogout", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestLogout(flags dbus.Flags) error {
+ return (<-v.GoRequestLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestReboot
+
+func (v *interfaceSessionManager) GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestReboot", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestReboot(flags dbus.Flags) error {
+ return (<-v.GoRequestReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestShutdown
+
+func (v *interfaceSessionManager) GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestShutdown", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestShutdown(flags dbus.Flags) error {
+ return (<-v.GoRequestShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestSuspend
+
+func (v *interfaceSessionManager) GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSuspend", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestSuspend(flags dbus.Flags) error {
+ return (<-v.GoRequestSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetLocked
+
+func (v *interfaceSessionManager) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocked", flags, ch, arg0)
+}
+
+func (v *interfaceSessionManager) SetLocked(flags dbus.Flags, arg0 bool) error {
+ return (<-v.GoSetLocked(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method Shutdown
+
+func (v *interfaceSessionManager) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
+}
+
+func (v *interfaceSessionManager) Shutdown(flags dbus.Flags) error {
+ return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ToggleDebug
+
+func (v *interfaceSessionManager) GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleDebug", flags, ch)
+}
+
+func (v *interfaceSessionManager) ToggleDebug(flags dbus.Flags) error {
+ return (<-v.GoToggleDebug(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Unlock
+
+func (v *interfaceSessionManager) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Unlock", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Unlock",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Locked b
+
+func (v *interfaceSessionManager) Locked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Locked",
+ }
+}
+
+// property CurrentUid s
+
+func (v *interfaceSessionManager) CurrentUid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentUid",
+ }
+}
+
+// property Stage i
+
+func (v *interfaceSessionManager) Stage() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Stage",
+ }
+}
+
+// property CurrentSessionPath o
+
+func (v *interfaceSessionManager) CurrentSessionPath() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "CurrentSessionPath",
+ }
+}
+
+type WMSwitcher interface {
+ wmSwitcher // interface com.deepin.WMSwitcher
+ proxy.Object
+}
+
+type objectWMSwitcher struct {
+ interfaceWmSwitcher // interface com.deepin.WMSwitcher
+ proxy.ImplObject
+}
+
+func NewWMSwitcher(conn *dbus.Conn) WMSwitcher {
+ obj := new(objectWMSwitcher)
+ obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/WMSwitcher")
+ return obj
+}
+
+type wmSwitcher interface {
+ GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CurrentWM(flags dbus.Flags) (string, error)
+ GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestSwitchWM(flags dbus.Flags) error
+ GoRestartWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RestartWM(flags dbus.Flags) error
+ GoStart2DWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Start2DWM(flags dbus.Flags) error
+ ConnectWMChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWmSwitcher struct{}
+
+func (v *interfaceWmSwitcher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWmSwitcher) GetInterfaceName_() string {
+ return "com.deepin.WMSwitcher"
+}
+
+// method CurrentWM
+
+func (v *interfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CurrentWM", flags, ch)
+}
+
+func (*interfaceWmSwitcher) StoreCurrentWM(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
+ return v.StoreCurrentWM(
+ <-v.GoCurrentWM(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestSwitchWM
+
+func (v *interfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSwitchWM", flags, ch)
+}
+
+func (v *interfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
+ return (<-v.GoRequestSwitchWM(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RestartWM
+
+func (v *interfaceWmSwitcher) GoRestartWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RestartWM", flags, ch)
+}
+
+func (v *interfaceWmSwitcher) RestartWM(flags dbus.Flags) error {
+ return (<-v.GoRestartWM(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Start2DWM
+
+func (v *interfaceWmSwitcher) GoStart2DWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Start2DWM", flags, ch)
+}
+
+func (v *interfaceWmSwitcher) Start2DWM(flags dbus.Flags) error {
+ return (<-v.GoStart2DWM(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal WMChanged
+
+func (v *interfaceWmSwitcher) ConnectWMChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WMChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WMChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type XSettings interface {
+ xSettings // interface com.deepin.XSettings
+ proxy.Object
+}
+
+type objectXSettings struct {
+ interfaceXSettings // interface com.deepin.XSettings
+ proxy.ImplObject
+}
+
+func NewXSettings(conn *dbus.Conn) XSettings {
+ obj := new(objectXSettings)
+ obj.ImplObject.Init_(conn, "com.deepin.SessionManager", "/com/deepin/XSettings")
+ return obj
+}
+
+type xSettings interface {
+ GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetColor(flags dbus.Flags, arg0 string) ([]int16, error)
+ GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetInteger(flags dbus.Flags, arg0 string) (int32, error)
+ GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetScaleFactor(flags dbus.Flags) (float64, error)
+ GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error)
+ GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetString(flags dbus.Flags, arg0 string) (string, error)
+ GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListProps(flags dbus.Flags) (string, error)
+ GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call
+ SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error
+ GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call
+ SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error
+ GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call
+ SetScaleFactor(flags dbus.Flags, arg0 float64) error
+ GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call
+ SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error
+ GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call
+ SetString(flags dbus.Flags, arg0 string, arg1 string) error
+ ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceXSettings struct{}
+
+func (v *interfaceXSettings) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceXSettings) GetInterfaceName_() string {
+ return "com.deepin.XSettings"
+}
+
+// method GetColor
+
+func (v *interfaceXSettings) GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetColor", flags, ch, arg0)
+}
+
+func (*interfaceXSettings) StoreGetColor(call *dbus.Call) (arg1 []int16, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceXSettings) GetColor(flags dbus.Flags, arg0 string) ([]int16, error) {
+ return v.StoreGetColor(
+ <-v.GoGetColor(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetInteger
+
+func (v *interfaceXSettings) GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetInteger", flags, ch, arg0)
+}
+
+func (*interfaceXSettings) StoreGetInteger(call *dbus.Call) (arg1 int32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceXSettings) GetInteger(flags dbus.Flags, arg0 string) (int32, error) {
+ return v.StoreGetInteger(
+ <-v.GoGetInteger(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetScaleFactor
+
+func (v *interfaceXSettings) GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetScaleFactor", flags, ch)
+}
+
+func (*interfaceXSettings) StoreGetScaleFactor(call *dbus.Call) (arg0 float64, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceXSettings) GetScaleFactor(flags dbus.Flags) (float64, error) {
+ return v.StoreGetScaleFactor(
+ <-v.GoGetScaleFactor(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetScreenScaleFactors
+
+func (v *interfaceXSettings) GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetScreenScaleFactors", flags, ch)
+}
+
+func (*interfaceXSettings) StoreGetScreenScaleFactors(call *dbus.Call) (arg0 map[string]float64, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceXSettings) GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error) {
+ return v.StoreGetScreenScaleFactors(
+ <-v.GoGetScreenScaleFactors(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetString
+
+func (v *interfaceXSettings) GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetString", flags, ch, arg0)
+}
+
+func (*interfaceXSettings) StoreGetString(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceXSettings) GetString(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetString(
+ <-v.GoGetString(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ListProps
+
+func (v *interfaceXSettings) GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListProps", flags, ch)
+}
+
+func (*interfaceXSettings) StoreListProps(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceXSettings) ListProps(flags dbus.Flags) (string, error) {
+ return v.StoreListProps(
+ <-v.GoListProps(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetColor
+
+func (v *interfaceXSettings) GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetColor", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceXSettings) SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error {
+ return (<-v.GoSetColor(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetInteger
+
+func (v *interfaceXSettings) GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetInteger", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceXSettings) SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error {
+ return (<-v.GoSetInteger(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetScaleFactor
+
+func (v *interfaceXSettings) GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetScaleFactor", flags, ch, arg0)
+}
+
+func (v *interfaceXSettings) SetScaleFactor(flags dbus.Flags, arg0 float64) error {
+ return (<-v.GoSetScaleFactor(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method SetScreenScaleFactors
+
+func (v *interfaceXSettings) GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetScreenScaleFactors", flags, ch, arg0)
+}
+
+func (v *interfaceXSettings) SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error {
+ return (<-v.GoSetScreenScaleFactors(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method SetString
+
+func (v *interfaceXSettings) GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetString", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceXSettings) SetString(flags dbus.Flags, arg0 string, arg1 string) error {
+ return (<-v.GoSetString(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// signal SetScaleFactorStarted
+
+func (v *interfaceXSettings) ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SetScaleFactorStarted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SetScaleFactorStarted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SetScaleFactorDone
+
+func (v *interfaceXSettings) ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SetScaleFactorDone", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SetScaleFactorDone",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1177 @@
+// Code generated by "./generator ./session/com.deepin.sessionmanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sessionmanager
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockStartManager struct {
+ MockInterfaceStartManager // interface com.deepin.StartManager
+ proxy.MockObject
+}
+
+type MockInterfaceStartManager struct {
+ mock.Mock
+}
+
+// method AddAutostart
+
+func (v *MockInterfaceStartManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) AddAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method AutostartList
+
+func (v *MockInterfaceStartManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) AutostartList(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DumpMemRecord
+
+func (v *MockInterfaceStartManager) GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) DumpMemRecord(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetApps
+
+func (v *MockInterfaceStartManager) GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) GetApps(flags dbus.Flags) (map[uint32]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[uint32]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsAutostart
+
+func (v *MockInterfaceStartManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) IsAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMemSufficient
+
+func (v *MockInterfaceStartManager) GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) IsMemSufficient(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Launch
+
+func (v *MockInterfaceStartManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) Launch(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method LaunchApp
+
+func (v *MockInterfaceStartManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchAppAction
+
+func (v *MockInterfaceStartManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchAppWithOptions
+
+func (v *MockInterfaceStartManager) GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2, arg3)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchWithTimestamp
+
+func (v *MockInterfaceStartManager) GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RemoveAutostart
+
+func (v *MockInterfaceStartManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RunCommand
+
+func (v *MockInterfaceStartManager) GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method TryAgain
+
+func (v *MockInterfaceStartManager) GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) TryAgain(flags dbus.Flags, arg0 bool) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// signal AutostartChanged
+
+func (v *MockInterfaceStartManager) ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property NeededMemory t
+
+func (v *MockInterfaceStartManager) NeededMemory() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSessionManager struct {
+ MockInterfaceSessionManager // interface com.deepin.SessionManager
+ proxy.MockObject
+}
+
+type MockInterfaceSessionManager struct {
+ mock.Mock
+}
+
+// method AllowSessionDaemonRun
+
+func (v *MockInterfaceSessionManager) GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) AllowSessionDaemonRun(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanHibernate
+
+func (v *MockInterfaceSessionManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanHibernate(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanLogout
+
+func (v *MockInterfaceSessionManager) GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanLogout(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanReboot
+
+func (v *MockInterfaceSessionManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanReboot(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanShutdown
+
+func (v *MockInterfaceSessionManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanShutdown(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanSuspend
+
+func (v *MockInterfaceSessionManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanSuspend(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ForceLogout
+
+func (v *MockInterfaceSessionManager) GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ForceLogout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ForceReboot
+
+func (v *MockInterfaceSessionManager) GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ForceReboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ForceShutdown
+
+func (v *MockInterfaceSessionManager) GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ForceShutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Logout
+
+func (v *MockInterfaceSessionManager) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Logout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method PowerOffChoose
+
+func (v *MockInterfaceSessionManager) GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) PowerOffChoose(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reboot
+
+func (v *MockInterfaceSessionManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Reboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Register
+
+func (v *MockInterfaceSessionManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Register(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestHibernate
+
+func (v *MockInterfaceSessionManager) GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestHibernate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestLock
+
+func (v *MockInterfaceSessionManager) GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestLock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestLogout
+
+func (v *MockInterfaceSessionManager) GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestLogout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestReboot
+
+func (v *MockInterfaceSessionManager) GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestReboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestShutdown
+
+func (v *MockInterfaceSessionManager) GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestShutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestSuspend
+
+func (v *MockInterfaceSessionManager) GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestSuspend(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocked
+
+func (v *MockInterfaceSessionManager) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) SetLocked(flags dbus.Flags, arg0 bool) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method Shutdown
+
+func (v *MockInterfaceSessionManager) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Shutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ToggleDebug
+
+func (v *MockInterfaceSessionManager) GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ToggleDebug(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Unlock
+
+func (v *MockInterfaceSessionManager) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Locked b
+
+func (v *MockInterfaceSessionManager) Locked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentUid s
+
+func (v *MockInterfaceSessionManager) CurrentUid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Stage i
+
+func (v *MockInterfaceSessionManager) Stage() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentSessionPath o
+
+func (v *MockInterfaceSessionManager) CurrentSessionPath() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockWMSwitcher struct {
+ MockInterfaceWmSwitcher // interface com.deepin.WMSwitcher
+ proxy.MockObject
+}
+
+type MockInterfaceWmSwitcher struct {
+ mock.Mock
+}
+
+// method CurrentWM
+
+func (v *MockInterfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RequestSwitchWM
+
+func (v *MockInterfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RestartWM
+
+func (v *MockInterfaceWmSwitcher) GoRestartWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) RestartWM(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Start2DWM
+
+func (v *MockInterfaceWmSwitcher) GoStart2DWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) Start2DWM(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal WMChanged
+
+func (v *MockInterfaceWmSwitcher) ConnectWMChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockXSettings struct {
+ MockInterfaceXSettings // interface com.deepin.XSettings
+ proxy.MockObject
+}
+
+type MockInterfaceXSettings struct {
+ mock.Mock
+}
+
+// method GetColor
+
+func (v *MockInterfaceXSettings) GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetColor(flags dbus.Flags, arg0 string) ([]int16, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]int16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetInteger
+
+func (v *MockInterfaceXSettings) GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetInteger(flags dbus.Flags, arg0 string) (int32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetScaleFactor
+
+func (v *MockInterfaceXSettings) GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetScaleFactor(flags dbus.Flags) (float64, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetScreenScaleFactors
+
+func (v *MockInterfaceXSettings) GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetString
+
+func (v *MockInterfaceXSettings) GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetString(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ListProps
+
+func (v *MockInterfaceXSettings) GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) ListProps(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetColor
+
+func (v *MockInterfaceXSettings) GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetInteger
+
+func (v *MockInterfaceXSettings) GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetScaleFactor
+
+func (v *MockInterfaceXSettings) GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetScaleFactor(flags dbus.Flags, arg0 float64) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method SetScreenScaleFactors
+
+func (v *MockInterfaceXSettings) GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method SetString
+
+func (v *MockInterfaceXSettings) GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetString(flags dbus.Flags, arg0 string, arg1 string) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// signal SetScaleFactorStarted
+
+func (v *MockInterfaceXSettings) ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SetScaleFactorDone
+
+func (v *MockInterfaceXSettings) ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+{
+ "Service": "com.deepin.SessionManager",
+ "Objects": [
+ {
+ "Type": "StartManager",
+ "Path": "/com/deepin/StartManager",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.StartManager",
+ "Type": "startManager"
+ }
+ ]
+ },
+ {
+ "Type": "SessionManager",
+ "Path": "/com/deepin/SessionManager",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.SessionManager",
+ "Type": "sessionManager"
+ }
+ ]
+ },
+ {
+ "Type": "WMSwitcher",
+ "Path": "/com/deepin/WMSwitcher",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.WMSwitcher",
+ "Type": "wmSwitcher"
+ }
+ ]
+ },
+ {
+ "Type": "XSettings",
+ "Path": "/com/deepin/XSettings",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.XSettings",
+ "Type": "xSettings"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/SessionManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/SessionManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/SessionManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/SessionManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/StartManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/StartManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/StartManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/StartManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/WMSwitcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/WMSwitcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/WMSwitcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/WMSwitcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/XSettings.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/XSettings.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.sessionmanager/XSettings.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.sessionmanager/XSettings.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,833 @@
+// Code generated by "./generator ./session/com.deepin.wm"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wm
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Wm interface {
+ wm // interface com.deepin.wm
+ proxy.Object
+}
+
+type objectWm struct {
+ interfaceWm // interface com.deepin.wm
+ proxy.ImplObject
+}
+
+func NewWm(conn *dbus.Conn) Wm {
+ obj := new(objectWm)
+ obj.ImplObject.Init_(conn, "com.deepin.wm", "/com/deepin/wm")
+ return obj
+}
+
+type wm interface {
+ GoSwitchApplication(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call
+ SwitchApplication(flags dbus.Flags, backward bool) error
+ GoTileActiveWindow(flags dbus.Flags, ch chan *dbus.Call, side uint32) *dbus.Call
+ TileActiveWindow(flags dbus.Flags, side uint32) error
+ GoBeginToMoveActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ BeginToMoveActiveWindow(flags dbus.Flags) error
+ GoToggleActiveWindowMaximize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ToggleActiveWindowMaximize(flags dbus.Flags) error
+ GoMinimizeActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ MinimizeActiveWindow(flags dbus.Flags) error
+ GoShowWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ShowWorkspace(flags dbus.Flags) error
+ GoShowWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ShowWindow(flags dbus.Flags) error
+ GoShowAllWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ShowAllWindow(flags dbus.Flags) error
+ GoClearMoveStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearMoveStatus(flags dbus.Flags) error
+ GoTouchToMove(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32) *dbus.Call
+ TouchToMove(flags dbus.Flags, x int32, y int32) error
+ GoPerformAction(flags dbus.Flags, ch chan *dbus.Call, type0 int32) *dbus.Call
+ PerformAction(flags dbus.Flags, type0 int32) error
+ GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call
+ PreviewWindow(flags dbus.Flags, xid uint32) error
+ GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CancelPreviewWindow(flags dbus.Flags) error
+ GoGetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCurrentWorkspaceBackground(flags dbus.Flags) (string, error)
+ GoSetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call
+ SetCurrentWorkspaceBackground(flags dbus.Flags, uri string) error
+ GoGetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call
+ GetWorkspaceBackground(flags dbus.Flags, index int32) (string, error)
+ GoSetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32, uri string) *dbus.Call
+ SetWorkspaceBackground(flags dbus.Flags, index int32, uri string) error
+ GoSetTransientBackground(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ SetTransientBackground(flags dbus.Flags, arg0 string) error
+ GoGetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, strMonitorName string) *dbus.Call
+ GetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, strMonitorName string) (string, error)
+ GoSetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call
+ SetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error
+ GoGetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string) *dbus.Call
+ GetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string) (string, error)
+ GoSetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string, uri string) *dbus.Call
+ SetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string, uri string) error
+ GoSetTransientBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call
+ SetTransientBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error
+ GoGetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCurrentWorkspace(flags dbus.Flags) (int32, error)
+ GoWorkspaceCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ WorkspaceCount(flags dbus.Flags) (int32, error)
+ GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call
+ SetCurrentWorkspace(flags dbus.Flags, index int32) error
+ GoPreviousWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PreviousWorkspace(flags dbus.Flags) error
+ GoNextWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ NextWorkspace(flags dbus.Flags) error
+ GoGetAllAccels(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllAccels(flags dbus.Flags) (string, error)
+ GoGetAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetAccel(flags dbus.Flags, id string) ([]string, error)
+ GoGetDefaultAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetDefaultAccel(flags dbus.Flags, id string) ([]string, error)
+ GoSetAccel(flags dbus.Flags, ch chan *dbus.Call, data string) *dbus.Call
+ SetAccel(flags dbus.Flags, data string) (bool, error)
+ GoRemoveAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ RemoveAccel(flags dbus.Flags, id string) error
+ GoSetDecorationTheme(flags dbus.Flags, ch chan *dbus.Call, themeType string, themeName string) *dbus.Call
+ SetDecorationTheme(flags dbus.Flags, themeType string, themeName string) error
+ GoSetDecorationDeepinTheme(flags dbus.Flags, ch chan *dbus.Call, deepinThemeName string) *dbus.Call
+ SetDecorationDeepinTheme(flags dbus.Flags, deepinThemeName string) error
+ GoChangeCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call
+ ChangeCurrentWorkspaceBackground(flags dbus.Flags, uri string) error
+ GoSwitchToWorkspace(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call
+ SwitchToWorkspace(flags dbus.Flags, backward bool) error
+ GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call, xids []uint32) *dbus.Call
+ PresentWindows(flags dbus.Flags, xids []uint32) error
+ GoEnableZoneDetected(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ EnableZoneDetected(flags dbus.Flags, enabled bool) error
+ GoGetIsShowDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetIsShowDesktop(flags dbus.Flags) (bool, error)
+ GoGetMultiTaskingStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetMultiTaskingStatus(flags dbus.Flags) (bool, error)
+ ConnectWorkspaceBackgroundChanged(cb func(index int32, newUri string)) (dbusutil.SignalHandlerId, error)
+ ConnectWorkspaceBackgroundChangedForMonitor(cb func(index int32, monitor string, newUri string)) (dbusutil.SignalHandlerId, error)
+ ConnectCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error)
+ ConnectWmCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error)
+ ConnectWorkspaceCountChanged(cb func(count int32)) (dbusutil.SignalHandlerId, error)
+ ConnectWorkspaceSwitched(cb func(from int32, to int32)) (dbusutil.SignalHandlerId, error)
+ CompositingEnabled() proxy.PropBool
+ CompositingPossible() proxy.PropBool
+ CompositingAllowSwitch() proxy.PropBool
+ ZoneEnabled() proxy.PropBool
+ CursorTheme() proxy.PropString
+ CursorSize() proxy.PropInt32
+}
+
+type interfaceWm struct{}
+
+func (v *interfaceWm) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWm) GetInterfaceName_() string {
+ return "com.deepin.wm"
+}
+
+// method SwitchApplication
+
+func (v *interfaceWm) GoSwitchApplication(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchApplication", flags, ch, backward)
+}
+
+func (v *interfaceWm) SwitchApplication(flags dbus.Flags, backward bool) error {
+ return (<-v.GoSwitchApplication(flags, make(chan *dbus.Call, 1), backward).Done).Err
+}
+
+// method TileActiveWindow
+
+func (v *interfaceWm) GoTileActiveWindow(flags dbus.Flags, ch chan *dbus.Call, side uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TileActiveWindow", flags, ch, side)
+}
+
+func (v *interfaceWm) TileActiveWindow(flags dbus.Flags, side uint32) error {
+ return (<-v.GoTileActiveWindow(flags, make(chan *dbus.Call, 1), side).Done).Err
+}
+
+// method BeginToMoveActiveWindow
+
+func (v *interfaceWm) GoBeginToMoveActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".BeginToMoveActiveWindow", flags, ch)
+}
+
+func (v *interfaceWm) BeginToMoveActiveWindow(flags dbus.Flags) error {
+ return (<-v.GoBeginToMoveActiveWindow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ToggleActiveWindowMaximize
+
+func (v *interfaceWm) GoToggleActiveWindowMaximize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleActiveWindowMaximize", flags, ch)
+}
+
+func (v *interfaceWm) ToggleActiveWindowMaximize(flags dbus.Flags) error {
+ return (<-v.GoToggleActiveWindowMaximize(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method MinimizeActiveWindow
+
+func (v *interfaceWm) GoMinimizeActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MinimizeActiveWindow", flags, ch)
+}
+
+func (v *interfaceWm) MinimizeActiveWindow(flags dbus.Flags) error {
+ return (<-v.GoMinimizeActiveWindow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowWorkspace
+
+func (v *interfaceWm) GoShowWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowWorkspace", flags, ch)
+}
+
+func (v *interfaceWm) ShowWorkspace(flags dbus.Flags) error {
+ return (<-v.GoShowWorkspace(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowWindow
+
+func (v *interfaceWm) GoShowWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowWindow", flags, ch)
+}
+
+func (v *interfaceWm) ShowWindow(flags dbus.Flags) error {
+ return (<-v.GoShowWindow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowAllWindow
+
+func (v *interfaceWm) GoShowAllWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowAllWindow", flags, ch)
+}
+
+func (v *interfaceWm) ShowAllWindow(flags dbus.Flags) error {
+ return (<-v.GoShowAllWindow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ClearMoveStatus
+
+func (v *interfaceWm) GoClearMoveStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearMoveStatus", flags, ch)
+}
+
+func (v *interfaceWm) ClearMoveStatus(flags dbus.Flags) error {
+ return (<-v.GoClearMoveStatus(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method TouchToMove
+
+func (v *interfaceWm) GoTouchToMove(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TouchToMove", flags, ch, x, y)
+}
+
+func (v *interfaceWm) TouchToMove(flags dbus.Flags, x int32, y int32) error {
+ return (<-v.GoTouchToMove(flags, make(chan *dbus.Call, 1), x, y).Done).Err
+}
+
+// method PerformAction
+
+func (v *interfaceWm) GoPerformAction(flags dbus.Flags, ch chan *dbus.Call, type0 int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PerformAction", flags, ch, type0)
+}
+
+func (v *interfaceWm) PerformAction(flags dbus.Flags, type0 int32) error {
+ return (<-v.GoPerformAction(flags, make(chan *dbus.Call, 1), type0).Done).Err
+}
+
+// method PreviewWindow
+
+func (v *interfaceWm) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PreviewWindow", flags, ch, xid)
+}
+
+func (v *interfaceWm) PreviewWindow(flags dbus.Flags, xid uint32) error {
+ return (<-v.GoPreviewWindow(flags, make(chan *dbus.Call, 1), xid).Done).Err
+}
+
+// method CancelPreviewWindow
+
+func (v *interfaceWm) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelPreviewWindow", flags, ch)
+}
+
+func (v *interfaceWm) CancelPreviewWindow(flags dbus.Flags) error {
+ return (<-v.GoCancelPreviewWindow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetCurrentWorkspaceBackground
+
+func (v *interfaceWm) GoGetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCurrentWorkspaceBackground", flags, ch)
+}
+
+func (*interfaceWm) StoreGetCurrentWorkspaceBackground(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceWm) GetCurrentWorkspaceBackground(flags dbus.Flags) (string, error) {
+ return v.StoreGetCurrentWorkspaceBackground(
+ <-v.GoGetCurrentWorkspaceBackground(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetCurrentWorkspaceBackground
+
+func (v *interfaceWm) GoSetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspaceBackground", flags, ch, uri)
+}
+
+func (v *interfaceWm) SetCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
+ return (<-v.GoSetCurrentWorkspaceBackground(flags, make(chan *dbus.Call, 1), uri).Done).Err
+}
+
+// method GetWorkspaceBackground
+
+func (v *interfaceWm) GoGetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetWorkspaceBackground", flags, ch, index)
+}
+
+func (*interfaceWm) StoreGetWorkspaceBackground(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceWm) GetWorkspaceBackground(flags dbus.Flags, index int32) (string, error) {
+ return v.StoreGetWorkspaceBackground(
+ <-v.GoGetWorkspaceBackground(flags, make(chan *dbus.Call, 1), index).Done)
+}
+
+// method SetWorkspaceBackground
+
+func (v *interfaceWm) GoSetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32, uri string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWorkspaceBackground", flags, ch, index, uri)
+}
+
+func (v *interfaceWm) SetWorkspaceBackground(flags dbus.Flags, index int32, uri string) error {
+ return (<-v.GoSetWorkspaceBackground(flags, make(chan *dbus.Call, 1), index, uri).Done).Err
+}
+
+// method SetTransientBackground
+
+func (v *interfaceWm) GoSetTransientBackground(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTransientBackground", flags, ch, arg0)
+}
+
+func (v *interfaceWm) SetTransientBackground(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoSetTransientBackground(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method GetCurrentWorkspaceBackgroundForMonitor
+
+func (v *interfaceWm) GoGetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, strMonitorName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCurrentWorkspaceBackgroundForMonitor", flags, ch, strMonitorName)
+}
+
+func (*interfaceWm) StoreGetCurrentWorkspaceBackgroundForMonitor(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceWm) GetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, strMonitorName string) (string, error) {
+ return v.StoreGetCurrentWorkspaceBackgroundForMonitor(
+ <-v.GoGetCurrentWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), strMonitorName).Done)
+}
+
+// method SetCurrentWorkspaceBackgroundForMonitor
+
+func (v *interfaceWm) GoSetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspaceBackgroundForMonitor", flags, ch, uri, strMonitorName)
+}
+
+func (v *interfaceWm) SetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
+ return (<-v.GoSetCurrentWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), uri, strMonitorName).Done).Err
+}
+
+// method GetWorkspaceBackgroundForMonitor
+
+func (v *interfaceWm) GoGetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetWorkspaceBackgroundForMonitor", flags, ch, index, strMonitorName)
+}
+
+func (*interfaceWm) StoreGetWorkspaceBackgroundForMonitor(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceWm) GetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string) (string, error) {
+ return v.StoreGetWorkspaceBackgroundForMonitor(
+ <-v.GoGetWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), index, strMonitorName).Done)
+}
+
+// method SetWorkspaceBackgroundForMonitor
+
+func (v *interfaceWm) GoSetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string, uri string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWorkspaceBackgroundForMonitor", flags, ch, index, strMonitorName, uri)
+}
+
+func (v *interfaceWm) SetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string, uri string) error {
+ return (<-v.GoSetWorkspaceBackgroundForMonitor(flags, make(chan *dbus.Call, 1), index, strMonitorName, uri).Done).Err
+}
+
+// method SetTransientBackgroundForMonitor
+
+func (v *interfaceWm) GoSetTransientBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTransientBackgroundForMonitor", flags, ch, uri, strMonitorName)
+}
+
+func (v *interfaceWm) SetTransientBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
+ return (<-v.GoSetTransientBackgroundForMonitor(flags, make(chan *dbus.Call, 1), uri, strMonitorName).Done).Err
+}
+
+// method GetCurrentWorkspace
+
+func (v *interfaceWm) GoGetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCurrentWorkspace", flags, ch)
+}
+
+func (*interfaceWm) StoreGetCurrentWorkspace(call *dbus.Call) (index int32, err error) {
+ err = call.Store(&index)
+ return
+}
+
+func (v *interfaceWm) GetCurrentWorkspace(flags dbus.Flags) (int32, error) {
+ return v.StoreGetCurrentWorkspace(
+ <-v.GoGetCurrentWorkspace(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method WorkspaceCount
+
+func (v *interfaceWm) GoWorkspaceCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WorkspaceCount", flags, ch)
+}
+
+func (*interfaceWm) StoreWorkspaceCount(call *dbus.Call) (count int32, err error) {
+ err = call.Store(&count)
+ return
+}
+
+func (v *interfaceWm) WorkspaceCount(flags dbus.Flags) (int32, error) {
+ return v.StoreWorkspaceCount(
+ <-v.GoWorkspaceCount(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetCurrentWorkspace
+
+func (v *interfaceWm) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspace", flags, ch, index)
+}
+
+func (v *interfaceWm) SetCurrentWorkspace(flags dbus.Flags, index int32) error {
+ return (<-v.GoSetCurrentWorkspace(flags, make(chan *dbus.Call, 1), index).Done).Err
+}
+
+// method PreviousWorkspace
+
+func (v *interfaceWm) GoPreviousWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PreviousWorkspace", flags, ch)
+}
+
+func (v *interfaceWm) PreviousWorkspace(flags dbus.Flags) error {
+ return (<-v.GoPreviousWorkspace(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method NextWorkspace
+
+func (v *interfaceWm) GoNextWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NextWorkspace", flags, ch)
+}
+
+func (v *interfaceWm) NextWorkspace(flags dbus.Flags) error {
+ return (<-v.GoNextWorkspace(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetAllAccels
+
+func (v *interfaceWm) GoGetAllAccels(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllAccels", flags, ch)
+}
+
+func (*interfaceWm) StoreGetAllAccels(call *dbus.Call) (data string, err error) {
+ err = call.Store(&data)
+ return
+}
+
+func (v *interfaceWm) GetAllAccels(flags dbus.Flags) (string, error) {
+ return v.StoreGetAllAccels(
+ <-v.GoGetAllAccels(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAccel
+
+func (v *interfaceWm) GoGetAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAccel", flags, ch, id)
+}
+
+func (*interfaceWm) StoreGetAccel(call *dbus.Call) (data []string, err error) {
+ err = call.Store(&data)
+ return
+}
+
+func (v *interfaceWm) GetAccel(flags dbus.Flags, id string) ([]string, error) {
+ return v.StoreGetAccel(
+ <-v.GoGetAccel(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetDefaultAccel
+
+func (v *interfaceWm) GoGetDefaultAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultAccel", flags, ch, id)
+}
+
+func (*interfaceWm) StoreGetDefaultAccel(call *dbus.Call) (data []string, err error) {
+ err = call.Store(&data)
+ return
+}
+
+func (v *interfaceWm) GetDefaultAccel(flags dbus.Flags, id string) ([]string, error) {
+ return v.StoreGetDefaultAccel(
+ <-v.GoGetDefaultAccel(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method SetAccel
+
+func (v *interfaceWm) GoSetAccel(flags dbus.Flags, ch chan *dbus.Call, data string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAccel", flags, ch, data)
+}
+
+func (*interfaceWm) StoreSetAccel(call *dbus.Call) (result bool, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceWm) SetAccel(flags dbus.Flags, data string) (bool, error) {
+ return v.StoreSetAccel(
+ <-v.GoSetAccel(flags, make(chan *dbus.Call, 1), data).Done)
+}
+
+// method RemoveAccel
+
+func (v *interfaceWm) GoRemoveAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAccel", flags, ch, id)
+}
+
+func (v *interfaceWm) RemoveAccel(flags dbus.Flags, id string) error {
+ return (<-v.GoRemoveAccel(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method SetDecorationTheme
+
+func (v *interfaceWm) GoSetDecorationTheme(flags dbus.Flags, ch chan *dbus.Call, themeType string, themeName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDecorationTheme", flags, ch, themeType, themeName)
+}
+
+func (v *interfaceWm) SetDecorationTheme(flags dbus.Flags, themeType string, themeName string) error {
+ return (<-v.GoSetDecorationTheme(flags, make(chan *dbus.Call, 1), themeType, themeName).Done).Err
+}
+
+// method SetDecorationDeepinTheme
+
+func (v *interfaceWm) GoSetDecorationDeepinTheme(flags dbus.Flags, ch chan *dbus.Call, deepinThemeName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDecorationDeepinTheme", flags, ch, deepinThemeName)
+}
+
+func (v *interfaceWm) SetDecorationDeepinTheme(flags dbus.Flags, deepinThemeName string) error {
+ return (<-v.GoSetDecorationDeepinTheme(flags, make(chan *dbus.Call, 1), deepinThemeName).Done).Err
+}
+
+// method ChangeCurrentWorkspaceBackground
+
+func (v *interfaceWm) GoChangeCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ChangeCurrentWorkspaceBackground", flags, ch, uri)
+}
+
+func (v *interfaceWm) ChangeCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
+ return (<-v.GoChangeCurrentWorkspaceBackground(flags, make(chan *dbus.Call, 1), uri).Done).Err
+}
+
+// method SwitchToWorkspace
+
+func (v *interfaceWm) GoSwitchToWorkspace(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchToWorkspace", flags, ch, backward)
+}
+
+func (v *interfaceWm) SwitchToWorkspace(flags dbus.Flags, backward bool) error {
+ return (<-v.GoSwitchToWorkspace(flags, make(chan *dbus.Call, 1), backward).Done).Err
+}
+
+// method PresentWindows
+
+func (v *interfaceWm) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call, xids []uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresentWindows", flags, ch, xids)
+}
+
+func (v *interfaceWm) PresentWindows(flags dbus.Flags, xids []uint32) error {
+ return (<-v.GoPresentWindows(flags, make(chan *dbus.Call, 1), xids).Done).Err
+}
+
+// method EnableZoneDetected
+
+func (v *interfaceWm) GoEnableZoneDetected(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableZoneDetected", flags, ch, enabled)
+}
+
+func (v *interfaceWm) EnableZoneDetected(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnableZoneDetected(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method GetIsShowDesktop
+
+func (v *interfaceWm) GoGetIsShowDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetIsShowDesktop", flags, ch)
+}
+
+func (*interfaceWm) StoreGetIsShowDesktop(call *dbus.Call) (isShowDesktop bool, err error) {
+ err = call.Store(&isShowDesktop)
+ return
+}
+
+func (v *interfaceWm) GetIsShowDesktop(flags dbus.Flags) (bool, error) {
+ return v.StoreGetIsShowDesktop(
+ <-v.GoGetIsShowDesktop(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetMultiTaskingStatus
+
+func (v *interfaceWm) GoGetMultiTaskingStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetMultiTaskingStatus", flags, ch)
+}
+
+func (*interfaceWm) StoreGetMultiTaskingStatus(call *dbus.Call) (isActive bool, err error) {
+ err = call.Store(&isActive)
+ return
+}
+
+func (v *interfaceWm) GetMultiTaskingStatus(flags dbus.Flags) (bool, error) {
+ return v.StoreGetMultiTaskingStatus(
+ <-v.GoGetMultiTaskingStatus(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal WorkspaceBackgroundChanged
+
+func (v *interfaceWm) ConnectWorkspaceBackgroundChanged(cb func(index int32, newUri string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WorkspaceBackgroundChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WorkspaceBackgroundChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var index int32
+ var newUri string
+ err := dbus.Store(sig.Body, &index, &newUri)
+ if err == nil {
+ cb(index, newUri)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WorkspaceBackgroundChangedForMonitor
+
+func (v *interfaceWm) ConnectWorkspaceBackgroundChangedForMonitor(cb func(index int32, monitor string, newUri string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WorkspaceBackgroundChangedForMonitor", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WorkspaceBackgroundChangedForMonitor",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var index int32
+ var monitor string
+ var newUri string
+ err := dbus.Store(sig.Body, &index, &monitor, &newUri)
+ if err == nil {
+ cb(index, monitor, newUri)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal compositingEnabledChanged
+
+func (v *interfaceWm) ConnectCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "compositingEnabledChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".compositingEnabledChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var enabled bool
+ err := dbus.Store(sig.Body, &enabled)
+ if err == nil {
+ cb(enabled)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal wmCompositingEnabledChanged
+
+func (v *interfaceWm) ConnectWmCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "wmCompositingEnabledChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".wmCompositingEnabledChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var enabled bool
+ err := dbus.Store(sig.Body, &enabled)
+ if err == nil {
+ cb(enabled)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal workspaceCountChanged
+
+func (v *interfaceWm) ConnectWorkspaceCountChanged(cb func(count int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "workspaceCountChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".workspaceCountChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var count int32
+ err := dbus.Store(sig.Body, &count)
+ if err == nil {
+ cb(count)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WorkspaceSwitched
+
+func (v *interfaceWm) ConnectWorkspaceSwitched(cb func(from int32, to int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WorkspaceSwitched", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WorkspaceSwitched",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var from int32
+ var to int32
+ err := dbus.Store(sig.Body, &from, &to)
+ if err == nil {
+ cb(from, to)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property compositingEnabled b
+
+func (v *interfaceWm) CompositingEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "compositingEnabled",
+ }
+}
+
+// property compositingPossible b
+
+func (v *interfaceWm) CompositingPossible() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "compositingPossible",
+ }
+}
+
+// property compositingAllowSwitch b
+
+func (v *interfaceWm) CompositingAllowSwitch() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "compositingAllowSwitch",
+ }
+}
+
+// property zoneEnabled b
+
+func (v *interfaceWm) ZoneEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "zoneEnabled",
+ }
+}
+
+// property cursorTheme s
+
+func (v *interfaceWm) CursorTheme() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "cursorTheme",
+ }
+}
+
+// property cursorSize i
+
+func (v *interfaceWm) CursorSize() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "cursorSize",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,976 @@
+// Code generated by "./generator ./session/com.deepin.wm"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wm
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockWm struct {
+ MockInterfaceWm // interface com.deepin.wm
+ proxy.MockObject
+}
+
+type MockInterfaceWm struct {
+ mock.Mock
+}
+
+// method SwitchApplication
+
+func (v *MockInterfaceWm) GoSwitchApplication(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, backward)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SwitchApplication(flags dbus.Flags, backward bool) error {
+ mockArgs := v.Called(flags, backward)
+
+ return mockArgs.Error(0)
+}
+
+// method TileActiveWindow
+
+func (v *MockInterfaceWm) GoTileActiveWindow(flags dbus.Flags, ch chan *dbus.Call, side uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, side)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) TileActiveWindow(flags dbus.Flags, side uint32) error {
+ mockArgs := v.Called(flags, side)
+
+ return mockArgs.Error(0)
+}
+
+// method BeginToMoveActiveWindow
+
+func (v *MockInterfaceWm) GoBeginToMoveActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) BeginToMoveActiveWindow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ToggleActiveWindowMaximize
+
+func (v *MockInterfaceWm) GoToggleActiveWindowMaximize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) ToggleActiveWindowMaximize(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method MinimizeActiveWindow
+
+func (v *MockInterfaceWm) GoMinimizeActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) MinimizeActiveWindow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowWorkspace
+
+func (v *MockInterfaceWm) GoShowWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) ShowWorkspace(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowWindow
+
+func (v *MockInterfaceWm) GoShowWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) ShowWindow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowAllWindow
+
+func (v *MockInterfaceWm) GoShowAllWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) ShowAllWindow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearMoveStatus
+
+func (v *MockInterfaceWm) GoClearMoveStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) ClearMoveStatus(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method TouchToMove
+
+func (v *MockInterfaceWm) GoTouchToMove(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, x, y)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) TouchToMove(flags dbus.Flags, x int32, y int32) error {
+ mockArgs := v.Called(flags, x, y)
+
+ return mockArgs.Error(0)
+}
+
+// method PerformAction
+
+func (v *MockInterfaceWm) GoPerformAction(flags dbus.Flags, ch chan *dbus.Call, type0 int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, type0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) PerformAction(flags dbus.Flags, type0 int32) error {
+ mockArgs := v.Called(flags, type0)
+
+ return mockArgs.Error(0)
+}
+
+// method PreviewWindow
+
+func (v *MockInterfaceWm) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, xid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) PreviewWindow(flags dbus.Flags, xid uint32) error {
+ mockArgs := v.Called(flags, xid)
+
+ return mockArgs.Error(0)
+}
+
+// method CancelPreviewWindow
+
+func (v *MockInterfaceWm) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) CancelPreviewWindow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCurrentWorkspaceBackground
+
+func (v *MockInterfaceWm) GoGetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetCurrentWorkspaceBackground(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetCurrentWorkspaceBackground
+
+func (v *MockInterfaceWm) GoSetCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uri)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
+ mockArgs := v.Called(flags, uri)
+
+ return mockArgs.Error(0)
+}
+
+// method GetWorkspaceBackground
+
+func (v *MockInterfaceWm) GoGetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, index)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetWorkspaceBackground(flags dbus.Flags, index int32) (string, error) {
+ mockArgs := v.Called(flags, index)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetWorkspaceBackground
+
+func (v *MockInterfaceWm) GoSetWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, index int32, uri string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, index, uri)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetWorkspaceBackground(flags dbus.Flags, index int32, uri string) error {
+ mockArgs := v.Called(flags, index, uri)
+
+ return mockArgs.Error(0)
+}
+
+// method SetTransientBackground
+
+func (v *MockInterfaceWm) GoSetTransientBackground(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetTransientBackground(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCurrentWorkspaceBackgroundForMonitor
+
+func (v *MockInterfaceWm) GoGetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, strMonitorName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, strMonitorName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, strMonitorName string) (string, error) {
+ mockArgs := v.Called(flags, strMonitorName)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetCurrentWorkspaceBackgroundForMonitor
+
+func (v *MockInterfaceWm) GoSetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uri, strMonitorName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetCurrentWorkspaceBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
+ mockArgs := v.Called(flags, uri, strMonitorName)
+
+ return mockArgs.Error(0)
+}
+
+// method GetWorkspaceBackgroundForMonitor
+
+func (v *MockInterfaceWm) GoGetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, index, strMonitorName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string) (string, error) {
+ mockArgs := v.Called(flags, index, strMonitorName)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetWorkspaceBackgroundForMonitor
+
+func (v *MockInterfaceWm) GoSetWorkspaceBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, index int32, strMonitorName string, uri string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, index, strMonitorName, uri)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetWorkspaceBackgroundForMonitor(flags dbus.Flags, index int32, strMonitorName string, uri string) error {
+ mockArgs := v.Called(flags, index, strMonitorName, uri)
+
+ return mockArgs.Error(0)
+}
+
+// method SetTransientBackgroundForMonitor
+
+func (v *MockInterfaceWm) GoSetTransientBackgroundForMonitor(flags dbus.Flags, ch chan *dbus.Call, uri string, strMonitorName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uri, strMonitorName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetTransientBackgroundForMonitor(flags dbus.Flags, uri string, strMonitorName string) error {
+ mockArgs := v.Called(flags, uri, strMonitorName)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCurrentWorkspace
+
+func (v *MockInterfaceWm) GoGetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetCurrentWorkspace(flags dbus.Flags) (int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method WorkspaceCount
+
+func (v *MockInterfaceWm) GoWorkspaceCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) WorkspaceCount(flags dbus.Flags) (int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetCurrentWorkspace
+
+func (v *MockInterfaceWm) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, index int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, index)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetCurrentWorkspace(flags dbus.Flags, index int32) error {
+ mockArgs := v.Called(flags, index)
+
+ return mockArgs.Error(0)
+}
+
+// method PreviousWorkspace
+
+func (v *MockInterfaceWm) GoPreviousWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) PreviousWorkspace(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method NextWorkspace
+
+func (v *MockInterfaceWm) GoNextWorkspace(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) NextWorkspace(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetAllAccels
+
+func (v *MockInterfaceWm) GoGetAllAccels(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetAllAccels(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetAccel
+
+func (v *MockInterfaceWm) GoGetAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetAccel(flags dbus.Flags, id string) ([]string, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDefaultAccel
+
+func (v *MockInterfaceWm) GoGetDefaultAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetDefaultAccel(flags dbus.Flags, id string) ([]string, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetAccel
+
+func (v *MockInterfaceWm) GoSetAccel(flags dbus.Flags, ch chan *dbus.Call, data string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, data)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetAccel(flags dbus.Flags, data string) (bool, error) {
+ mockArgs := v.Called(flags, data)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RemoveAccel
+
+func (v *MockInterfaceWm) GoRemoveAccel(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) RemoveAccel(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDecorationTheme
+
+func (v *MockInterfaceWm) GoSetDecorationTheme(flags dbus.Flags, ch chan *dbus.Call, themeType string, themeName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, themeType, themeName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetDecorationTheme(flags dbus.Flags, themeType string, themeName string) error {
+ mockArgs := v.Called(flags, themeType, themeName)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDecorationDeepinTheme
+
+func (v *MockInterfaceWm) GoSetDecorationDeepinTheme(flags dbus.Flags, ch chan *dbus.Call, deepinThemeName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, deepinThemeName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SetDecorationDeepinTheme(flags dbus.Flags, deepinThemeName string) error {
+ mockArgs := v.Called(flags, deepinThemeName)
+
+ return mockArgs.Error(0)
+}
+
+// method ChangeCurrentWorkspaceBackground
+
+func (v *MockInterfaceWm) GoChangeCurrentWorkspaceBackground(flags dbus.Flags, ch chan *dbus.Call, uri string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uri)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) ChangeCurrentWorkspaceBackground(flags dbus.Flags, uri string) error {
+ mockArgs := v.Called(flags, uri)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchToWorkspace
+
+func (v *MockInterfaceWm) GoSwitchToWorkspace(flags dbus.Flags, ch chan *dbus.Call, backward bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, backward)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) SwitchToWorkspace(flags dbus.Flags, backward bool) error {
+ mockArgs := v.Called(flags, backward)
+
+ return mockArgs.Error(0)
+}
+
+// method PresentWindows
+
+func (v *MockInterfaceWm) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call, xids []uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, xids)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) PresentWindows(flags dbus.Flags, xids []uint32) error {
+ mockArgs := v.Called(flags, xids)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableZoneDetected
+
+func (v *MockInterfaceWm) GoEnableZoneDetected(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) EnableZoneDetected(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method GetIsShowDesktop
+
+func (v *MockInterfaceWm) GoGetIsShowDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetIsShowDesktop(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method GetMultiTaskingStatus
+
+func (v *MockInterfaceWm) GoGetMultiTaskingStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWm) GetMultiTaskingStatus(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// signal WorkspaceBackgroundChanged
+
+func (v *MockInterfaceWm) ConnectWorkspaceBackgroundChanged(cb func(index int32, newUri string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WorkspaceBackgroundChangedForMonitor
+
+func (v *MockInterfaceWm) ConnectWorkspaceBackgroundChangedForMonitor(cb func(index int32, monitor string, newUri string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal compositingEnabledChanged
+
+func (v *MockInterfaceWm) ConnectCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal wmCompositingEnabledChanged
+
+func (v *MockInterfaceWm) ConnectWmCompositingEnabledChanged(cb func(enabled bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal workspaceCountChanged
+
+func (v *MockInterfaceWm) ConnectWorkspaceCountChanged(cb func(count int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WorkspaceSwitched
+
+func (v *MockInterfaceWm) ConnectWorkspaceSwitched(cb func(from int32, to int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property compositingEnabled b
+
+func (v *MockInterfaceWm) CompositingEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property compositingPossible b
+
+func (v *MockInterfaceWm) CompositingPossible() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property compositingAllowSwitch b
+
+func (v *MockInterfaceWm) CompositingAllowSwitch() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property zoneEnabled b
+
+func (v *MockInterfaceWm) ZoneEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property cursorTheme s
+
+func (v *MockInterfaceWm) CursorTheme() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property cursorSize i
+
+func (v *MockInterfaceWm) CursorSize() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.wm",
+ "Objects": [
+ {
+ "Type": "Wm",
+ "Path": "/com/deepin/wm",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.wm",
+ "Type": "wm"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/Wm.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/Wm.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wm/Wm.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wm/Wm.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,118 @@
+// Code generated by "./generator ./session/com.deepin.wmswitcher"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wmswitcher
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type WMSwitcher interface {
+ wmSwitcher // interface com.deepin.WMSwitcher
+ proxy.Object
+}
+
+type objectWMSwitcher struct {
+ interfaceWmSwitcher // interface com.deepin.WMSwitcher
+ proxy.ImplObject
+}
+
+func NewWMSwitcher(conn *dbus.Conn) WMSwitcher {
+ obj := new(objectWMSwitcher)
+ obj.ImplObject.Init_(conn, "com.deepin.WMSwitcher", "/com/deepin/WMSwitcher")
+ return obj
+}
+
+type wmSwitcher interface {
+ GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AllowSwitch(flags dbus.Flags) (bool, error)
+ GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CurrentWM(flags dbus.Flags) (string, error)
+ GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestSwitchWM(flags dbus.Flags) error
+ ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWmSwitcher struct{}
+
+func (v *interfaceWmSwitcher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWmSwitcher) GetInterfaceName_() string {
+ return "com.deepin.WMSwitcher"
+}
+
+// method AllowSwitch
+
+func (v *interfaceWmSwitcher) GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowSwitch", flags, ch)
+}
+
+func (*interfaceWmSwitcher) StoreAllowSwitch(call *dbus.Call) (allow bool, err error) {
+ err = call.Store(&allow)
+ return
+}
+
+func (v *interfaceWmSwitcher) AllowSwitch(flags dbus.Flags) (bool, error) {
+ return v.StoreAllowSwitch(
+ <-v.GoAllowSwitch(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CurrentWM
+
+func (v *interfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CurrentWM", flags, ch)
+}
+
+func (*interfaceWmSwitcher) StoreCurrentWM(call *dbus.Call) (wmName string, err error) {
+ err = call.Store(&wmName)
+ return
+}
+
+func (v *interfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
+ return v.StoreCurrentWM(
+ <-v.GoCurrentWM(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestSwitchWM
+
+func (v *interfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSwitchWM", flags, ch)
+}
+
+func (v *interfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
+ return (<-v.GoRequestSwitchWM(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal WMChanged
+
+func (v *interfaceWmSwitcher) ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WMChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WMChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var wmName string
+ err := dbus.Store(sig.Body, &wmName)
+ if err == nil {
+ cb(wmName)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,91 @@
+// Code generated by "./generator ./session/com.deepin.wmswitcher"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wmswitcher
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockWMSwitcher struct {
+ MockInterfaceWmSwitcher // interface com.deepin.WMSwitcher
+ proxy.MockObject
+}
+
+type MockInterfaceWmSwitcher struct {
+ mock.Mock
+}
+
+// method AllowSwitch
+
+func (v *MockInterfaceWmSwitcher) GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) AllowSwitch(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CurrentWM
+
+func (v *MockInterfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RequestSwitchWM
+
+func (v *MockInterfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal WMChanged
+
+func (v *MockInterfaceWmSwitcher) ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.WMSwitcher",
+ "Objects": [
+ {
+ "Type": "WMSwitcher",
+ "Path": "/com/deepin/WMSwitcher",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.WMSwitcher",
+ "Type": "wmSwitcher"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/WMSwitcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/WMSwitcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/com.deepin.wmswitcher/WMSwitcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/com.deepin.wmswitcher/WMSwitcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Application.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Application.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Application.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Application.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1481 @@
+// Code generated by "./generator ./session/org.ayatana.bamf"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bamf
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Control interface {
+ control // interface org.ayatana.bamf.control
+ proxy.Object
+}
+
+type objectControl struct {
+ interfaceControl // interface org.ayatana.bamf.control
+ proxy.ImplObject
+}
+
+func NewControl(conn *dbus.Conn) Control {
+ obj := new(objectControl)
+ obj.ImplObject.Init_(conn, "org.ayatana.bamf", "/org/ayatana/bamf/control")
+ return obj
+}
+
+type control interface {
+ GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Quit(flags dbus.Flags) error
+ GoInsertDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call
+ InsertDesktopFile(flags dbus.Flags, desktop_path string) error
+ GoRegisterApplicationForPid(flags dbus.Flags, ch chan *dbus.Call, application string, pid int32) *dbus.Call
+ RegisterApplicationForPid(flags dbus.Flags, application string, pid int32) error
+ GoCreateLocalDesktopFile(flags dbus.Flags, ch chan *dbus.Call, application string) *dbus.Call
+ CreateLocalDesktopFile(flags dbus.Flags, application string) error
+ GoOmNomNomDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call
+ OmNomNomDesktopFile(flags dbus.Flags, desktop_path string) error
+}
+
+type interfaceControl struct{}
+
+func (v *interfaceControl) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceControl) GetInterfaceName_() string {
+ return "org.ayatana.bamf.control"
+}
+
+// method Quit
+
+func (v *interfaceControl) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Quit", flags, ch)
+}
+
+func (v *interfaceControl) Quit(flags dbus.Flags) error {
+ return (<-v.GoQuit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method InsertDesktopFile
+
+func (v *interfaceControl) GoInsertDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".InsertDesktopFile", flags, ch, desktop_path)
+}
+
+func (v *interfaceControl) InsertDesktopFile(flags dbus.Flags, desktop_path string) error {
+ return (<-v.GoInsertDesktopFile(flags, make(chan *dbus.Call, 1), desktop_path).Done).Err
+}
+
+// method RegisterApplicationForPid
+
+func (v *interfaceControl) GoRegisterApplicationForPid(flags dbus.Flags, ch chan *dbus.Call, application string, pid int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterApplicationForPid", flags, ch, application, pid)
+}
+
+func (v *interfaceControl) RegisterApplicationForPid(flags dbus.Flags, application string, pid int32) error {
+ return (<-v.GoRegisterApplicationForPid(flags, make(chan *dbus.Call, 1), application, pid).Done).Err
+}
+
+// method CreateLocalDesktopFile
+
+func (v *interfaceControl) GoCreateLocalDesktopFile(flags dbus.Flags, ch chan *dbus.Call, application string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateLocalDesktopFile", flags, ch, application)
+}
+
+func (v *interfaceControl) CreateLocalDesktopFile(flags dbus.Flags, application string) error {
+ return (<-v.GoCreateLocalDesktopFile(flags, make(chan *dbus.Call, 1), application).Done).Err
+}
+
+// method OmNomNomDesktopFile
+
+func (v *interfaceControl) GoOmNomNomDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".OmNomNomDesktopFile", flags, ch, desktop_path)
+}
+
+func (v *interfaceControl) OmNomNomDesktopFile(flags dbus.Flags, desktop_path string) error {
+ return (<-v.GoOmNomNomDesktopFile(flags, make(chan *dbus.Call, 1), desktop_path).Done).Err
+}
+
+type Matcher interface {
+ matcher // interface org.ayatana.bamf.matcher
+ proxy.Object
+}
+
+type objectMatcher struct {
+ interfaceMatcher // interface org.ayatana.bamf.matcher
+ proxy.ImplObject
+}
+
+func NewMatcher(conn *dbus.Conn) Matcher {
+ obj := new(objectMatcher)
+ obj.ImplObject.Init_(conn, "org.ayatana.bamf", "/org/ayatana/bamf/matcher")
+ return obj
+}
+
+type matcher interface {
+ GoXidsForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call
+ XidsForApplication(flags dbus.Flags, desktop_file string) ([]uint32, error)
+ GoTabPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ TabPaths(flags dbus.Flags) ([]string, error)
+ GoRunningApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RunningApplications(flags dbus.Flags) ([]string, error)
+ GoRunningApplicationsDesktopFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RunningApplicationsDesktopFiles(flags dbus.Flags) ([]string, error)
+ GoRegisterFavorites(flags dbus.Flags, ch chan *dbus.Call, favorites []string) *dbus.Call
+ RegisterFavorites(flags dbus.Flags, favorites []string) error
+ GoPathForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call
+ PathForApplication(flags dbus.Flags, desktop_file string) (string, error)
+ GoWindowPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ WindowPaths(flags dbus.Flags) ([]string, error)
+ GoApplicationPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ApplicationPaths(flags dbus.Flags) ([]string, error)
+ GoApplicationIsRunning(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call
+ ApplicationIsRunning(flags dbus.Flags, desktop_file string) (bool, error)
+ GoApplicationForXid(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call
+ ApplicationForXid(flags dbus.Flags, xid uint32) (string, error)
+ GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ActiveWindow(flags dbus.Flags) (string, error)
+ GoActiveApplication(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ActiveApplication(flags dbus.Flags) (string, error)
+ GoWindowStackForMonitor(flags dbus.Flags, ch chan *dbus.Call, monitor_id int32) *dbus.Call
+ WindowStackForMonitor(flags dbus.Flags, monitor_id int32) ([]string, error)
+ ConnectActiveApplicationChanged(cb func(old_app string, new_app string)) (dbusutil.SignalHandlerId, error)
+ ConnectActiveWindowChanged(cb func(old_win string, new_win string)) (dbusutil.SignalHandlerId, error)
+ ConnectViewClosed(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectViewOpened(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectStackingOrderChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectRunningApplicationsChanged(cb func(opened_desktop_files []string, closed_desktop_files []string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceMatcher struct{}
+
+func (v *interfaceMatcher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceMatcher) GetInterfaceName_() string {
+ return "org.ayatana.bamf.matcher"
+}
+
+// method XidsForApplication
+
+func (v *interfaceMatcher) GoXidsForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".XidsForApplication", flags, ch, desktop_file)
+}
+
+func (*interfaceMatcher) StoreXidsForApplication(call *dbus.Call) (xids []uint32, err error) {
+ err = call.Store(&xids)
+ return
+}
+
+func (v *interfaceMatcher) XidsForApplication(flags dbus.Flags, desktop_file string) ([]uint32, error) {
+ return v.StoreXidsForApplication(
+ <-v.GoXidsForApplication(flags, make(chan *dbus.Call, 1), desktop_file).Done)
+}
+
+// method TabPaths
+
+func (v *interfaceMatcher) GoTabPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TabPaths", flags, ch)
+}
+
+func (*interfaceMatcher) StoreTabPaths(call *dbus.Call) (paths []string, err error) {
+ err = call.Store(&paths)
+ return
+}
+
+func (v *interfaceMatcher) TabPaths(flags dbus.Flags) ([]string, error) {
+ return v.StoreTabPaths(
+ <-v.GoTabPaths(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RunningApplications
+
+func (v *interfaceMatcher) GoRunningApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RunningApplications", flags, ch)
+}
+
+func (*interfaceMatcher) StoreRunningApplications(call *dbus.Call) (paths []string, err error) {
+ err = call.Store(&paths)
+ return
+}
+
+func (v *interfaceMatcher) RunningApplications(flags dbus.Flags) ([]string, error) {
+ return v.StoreRunningApplications(
+ <-v.GoRunningApplications(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RunningApplicationsDesktopFiles
+
+func (v *interfaceMatcher) GoRunningApplicationsDesktopFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RunningApplicationsDesktopFiles", flags, ch)
+}
+
+func (*interfaceMatcher) StoreRunningApplicationsDesktopFiles(call *dbus.Call) (paths []string, err error) {
+ err = call.Store(&paths)
+ return
+}
+
+func (v *interfaceMatcher) RunningApplicationsDesktopFiles(flags dbus.Flags) ([]string, error) {
+ return v.StoreRunningApplicationsDesktopFiles(
+ <-v.GoRunningApplicationsDesktopFiles(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RegisterFavorites
+
+func (v *interfaceMatcher) GoRegisterFavorites(flags dbus.Flags, ch chan *dbus.Call, favorites []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterFavorites", flags, ch, favorites)
+}
+
+func (v *interfaceMatcher) RegisterFavorites(flags dbus.Flags, favorites []string) error {
+ return (<-v.GoRegisterFavorites(flags, make(chan *dbus.Call, 1), favorites).Done).Err
+}
+
+// method PathForApplication
+
+func (v *interfaceMatcher) GoPathForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PathForApplication", flags, ch, desktop_file)
+}
+
+func (*interfaceMatcher) StorePathForApplication(call *dbus.Call) (path string, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceMatcher) PathForApplication(flags dbus.Flags, desktop_file string) (string, error) {
+ return v.StorePathForApplication(
+ <-v.GoPathForApplication(flags, make(chan *dbus.Call, 1), desktop_file).Done)
+}
+
+// method WindowPaths
+
+func (v *interfaceMatcher) GoWindowPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowPaths", flags, ch)
+}
+
+func (*interfaceMatcher) StoreWindowPaths(call *dbus.Call) (paths []string, err error) {
+ err = call.Store(&paths)
+ return
+}
+
+func (v *interfaceMatcher) WindowPaths(flags dbus.Flags) ([]string, error) {
+ return v.StoreWindowPaths(
+ <-v.GoWindowPaths(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ApplicationPaths
+
+func (v *interfaceMatcher) GoApplicationPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationPaths", flags, ch)
+}
+
+func (*interfaceMatcher) StoreApplicationPaths(call *dbus.Call) (paths []string, err error) {
+ err = call.Store(&paths)
+ return
+}
+
+func (v *interfaceMatcher) ApplicationPaths(flags dbus.Flags) ([]string, error) {
+ return v.StoreApplicationPaths(
+ <-v.GoApplicationPaths(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ApplicationIsRunning
+
+func (v *interfaceMatcher) GoApplicationIsRunning(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationIsRunning", flags, ch, desktop_file)
+}
+
+func (*interfaceMatcher) StoreApplicationIsRunning(call *dbus.Call) (running bool, err error) {
+ err = call.Store(&running)
+ return
+}
+
+func (v *interfaceMatcher) ApplicationIsRunning(flags dbus.Flags, desktop_file string) (bool, error) {
+ return v.StoreApplicationIsRunning(
+ <-v.GoApplicationIsRunning(flags, make(chan *dbus.Call, 1), desktop_file).Done)
+}
+
+// method ApplicationForXid
+
+func (v *interfaceMatcher) GoApplicationForXid(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationForXid", flags, ch, xid)
+}
+
+func (*interfaceMatcher) StoreApplicationForXid(call *dbus.Call) (application string, err error) {
+ err = call.Store(&application)
+ return
+}
+
+func (v *interfaceMatcher) ApplicationForXid(flags dbus.Flags, xid uint32) (string, error) {
+ return v.StoreApplicationForXid(
+ <-v.GoApplicationForXid(flags, make(chan *dbus.Call, 1), xid).Done)
+}
+
+// method ActiveWindow
+
+func (v *interfaceMatcher) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActiveWindow", flags, ch)
+}
+
+func (*interfaceMatcher) StoreActiveWindow(call *dbus.Call) (window string, err error) {
+ err = call.Store(&window)
+ return
+}
+
+func (v *interfaceMatcher) ActiveWindow(flags dbus.Flags) (string, error) {
+ return v.StoreActiveWindow(
+ <-v.GoActiveWindow(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ActiveApplication
+
+func (v *interfaceMatcher) GoActiveApplication(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActiveApplication", flags, ch)
+}
+
+func (*interfaceMatcher) StoreActiveApplication(call *dbus.Call) (application string, err error) {
+ err = call.Store(&application)
+ return
+}
+
+func (v *interfaceMatcher) ActiveApplication(flags dbus.Flags) (string, error) {
+ return v.StoreActiveApplication(
+ <-v.GoActiveApplication(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method WindowStackForMonitor
+
+func (v *interfaceMatcher) GoWindowStackForMonitor(flags dbus.Flags, ch chan *dbus.Call, monitor_id int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowStackForMonitor", flags, ch, monitor_id)
+}
+
+func (*interfaceMatcher) StoreWindowStackForMonitor(call *dbus.Call) (window_list []string, err error) {
+ err = call.Store(&window_list)
+ return
+}
+
+func (v *interfaceMatcher) WindowStackForMonitor(flags dbus.Flags, monitor_id int32) ([]string, error) {
+ return v.StoreWindowStackForMonitor(
+ <-v.GoWindowStackForMonitor(flags, make(chan *dbus.Call, 1), monitor_id).Done)
+}
+
+// signal ActiveApplicationChanged
+
+func (v *interfaceMatcher) ConnectActiveApplicationChanged(cb func(old_app string, new_app string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveApplicationChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveApplicationChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old_app string
+ var new_app string
+ err := dbus.Store(sig.Body, &old_app, &new_app)
+ if err == nil {
+ cb(old_app, new_app)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActiveWindowChanged
+
+func (v *interfaceMatcher) ConnectActiveWindowChanged(cb func(old_win string, new_win string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveWindowChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveWindowChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old_win string
+ var new_win string
+ err := dbus.Store(sig.Body, &old_win, &new_win)
+ if err == nil {
+ cb(old_win, new_win)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ViewClosed
+
+func (v *interfaceMatcher) ConnectViewClosed(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ViewClosed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ViewClosed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path string
+ var type0 string
+ err := dbus.Store(sig.Body, &path, &type0)
+ if err == nil {
+ cb(path, type0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ViewOpened
+
+func (v *interfaceMatcher) ConnectViewOpened(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ViewOpened", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ViewOpened",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path string
+ var type0 string
+ err := dbus.Store(sig.Body, &path, &type0)
+ if err == nil {
+ cb(path, type0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StackingOrderChanged
+
+func (v *interfaceMatcher) ConnectStackingOrderChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StackingOrderChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StackingOrderChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal RunningApplicationsChanged
+
+func (v *interfaceMatcher) ConnectRunningApplicationsChanged(cb func(opened_desktop_files []string, closed_desktop_files []string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "RunningApplicationsChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".RunningApplicationsChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var opened_desktop_files []string
+ var closed_desktop_files []string
+ err := dbus.Store(sig.Body, &opened_desktop_files, &closed_desktop_files)
+ if err == nil {
+ cb(opened_desktop_files, closed_desktop_files)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type Application interface {
+ Application() application // interface org.ayatana.bamf.application
+ View() view // interface org.ayatana.bamf.view
+ proxy.Object
+}
+
+type objectApplication struct {
+ interfaceApplication // interface org.ayatana.bamf.application
+ interfaceView // interface org.ayatana.bamf.view
+ proxy.ImplObject
+}
+
+func NewApplication(conn *dbus.Conn, path dbus.ObjectPath) (Application, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectApplication)
+ obj.ImplObject.Init_(conn, "org.ayatana.bamf", path)
+ return obj, nil
+}
+
+func (obj *objectApplication) Application() application {
+ return &obj.interfaceApplication
+}
+
+type application interface {
+ GoShowStubs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ShowStubs(flags dbus.Flags) (bool, error)
+ GoXids(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Xids(flags dbus.Flags) ([]uint32, error)
+ GoDesktopFile(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DesktopFile(flags dbus.Flags) (string, error)
+ GoSupportedMimeTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SupportedMimeTypes(flags dbus.Flags) ([]string, error)
+ GoApplicationType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ApplicationType(flags dbus.Flags) (string, error)
+ GoApplicationMenu(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ApplicationMenu(flags dbus.Flags) (string, string, error)
+ GoFocusableChild(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ FocusableChild(flags dbus.Flags) (string, error)
+ ConnectWindowRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error)
+ ConnectWindowAdded(cb func(path string)) (dbusutil.SignalHandlerId, error)
+ ConnectSupportedMimeTypesChanged(cb func(dnd_mimes []string)) (dbusutil.SignalHandlerId, error)
+ ConnectDesktopFileUpdated(cb func(desktop_file string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceApplication struct{}
+
+func (v *interfaceApplication) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceApplication) GetInterfaceName_() string {
+ return "org.ayatana.bamf.application"
+}
+
+// method ShowStubs
+
+func (v *interfaceApplication) GoShowStubs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowStubs", flags, ch)
+}
+
+func (*interfaceApplication) StoreShowStubs(call *dbus.Call) (show_stubs bool, err error) {
+ err = call.Store(&show_stubs)
+ return
+}
+
+func (v *interfaceApplication) ShowStubs(flags dbus.Flags) (bool, error) {
+ return v.StoreShowStubs(
+ <-v.GoShowStubs(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Xids
+
+func (v *interfaceApplication) GoXids(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Xids", flags, ch)
+}
+
+func (*interfaceApplication) StoreXids(call *dbus.Call) (xids []uint32, err error) {
+ err = call.Store(&xids)
+ return
+}
+
+func (v *interfaceApplication) Xids(flags dbus.Flags) ([]uint32, error) {
+ return v.StoreXids(
+ <-v.GoXids(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method DesktopFile
+
+func (v *interfaceApplication) GoDesktopFile(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DesktopFile", flags, ch)
+}
+
+func (*interfaceApplication) StoreDesktopFile(call *dbus.Call) (desktop_file string, err error) {
+ err = call.Store(&desktop_file)
+ return
+}
+
+func (v *interfaceApplication) DesktopFile(flags dbus.Flags) (string, error) {
+ return v.StoreDesktopFile(
+ <-v.GoDesktopFile(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SupportedMimeTypes
+
+func (v *interfaceApplication) GoSupportedMimeTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SupportedMimeTypes", flags, ch)
+}
+
+func (*interfaceApplication) StoreSupportedMimeTypes(call *dbus.Call) (mime_types []string, err error) {
+ err = call.Store(&mime_types)
+ return
+}
+
+func (v *interfaceApplication) SupportedMimeTypes(flags dbus.Flags) ([]string, error) {
+ return v.StoreSupportedMimeTypes(
+ <-v.GoSupportedMimeTypes(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ApplicationType
+
+func (v *interfaceApplication) GoApplicationType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationType", flags, ch)
+}
+
+func (*interfaceApplication) StoreApplicationType(call *dbus.Call) (type0 string, err error) {
+ err = call.Store(&type0)
+ return
+}
+
+func (v *interfaceApplication) ApplicationType(flags dbus.Flags) (string, error) {
+ return v.StoreApplicationType(
+ <-v.GoApplicationType(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ApplicationMenu
+
+func (v *interfaceApplication) GoApplicationMenu(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationMenu", flags, ch)
+}
+
+func (*interfaceApplication) StoreApplicationMenu(call *dbus.Call) (busname string, objectpath string, err error) {
+ err = call.Store(&busname, &objectpath)
+ return
+}
+
+func (v *interfaceApplication) ApplicationMenu(flags dbus.Flags) (string, string, error) {
+ return v.StoreApplicationMenu(
+ <-v.GoApplicationMenu(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method FocusableChild
+
+func (v *interfaceApplication) GoFocusableChild(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FocusableChild", flags, ch)
+}
+
+func (*interfaceApplication) StoreFocusableChild(call *dbus.Call) (path string, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceApplication) FocusableChild(flags dbus.Flags) (string, error) {
+ return v.StoreFocusableChild(
+ <-v.GoFocusableChild(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal WindowRemoved
+
+func (v *interfaceApplication) ConnectWindowRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path string
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WindowAdded
+
+func (v *interfaceApplication) ConnectWindowAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path string
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SupportedMimeTypesChanged
+
+func (v *interfaceApplication) ConnectSupportedMimeTypesChanged(cb func(dnd_mimes []string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SupportedMimeTypesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SupportedMimeTypesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var dnd_mimes []string
+ err := dbus.Store(sig.Body, &dnd_mimes)
+ if err == nil {
+ cb(dnd_mimes)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DesktopFileUpdated
+
+func (v *interfaceApplication) ConnectDesktopFileUpdated(cb func(desktop_file string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DesktopFileUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DesktopFileUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var desktop_file string
+ err := dbus.Store(sig.Body, &desktop_file)
+ if err == nil {
+ cb(desktop_file)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+func (obj *objectApplication) View() view {
+ return &obj.interfaceView
+}
+
+type view interface {
+ GoViewType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ViewType(flags dbus.Flags) (string, error)
+ GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Icon(flags dbus.Flags) (string, error)
+ GoName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Name(flags dbus.Flags) (string, error)
+ GoUserVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ UserVisible(flags dbus.Flags) (bool, error)
+ GoIsUrgent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsUrgent(flags dbus.Flags) (bool, error)
+ GoIsRunning(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsRunning(flags dbus.Flags) (bool, error)
+ GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsActive(flags dbus.Flags) (bool, error)
+ GoParents(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Parents(flags dbus.Flags) ([]string, error)
+ GoChildren(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Children(flags dbus.Flags) ([]string, error)
+ ConnectNameChanged(cb func(old_name string, new_name string)) (dbusutil.SignalHandlerId, error)
+ ConnectUserVisibleChanged(cb func(user_visible bool)) (dbusutil.SignalHandlerId, error)
+ ConnectUrgentChanged(cb func(is_urgent bool)) (dbusutil.SignalHandlerId, error)
+ ConnectRunningChanged(cb func(is_running bool)) (dbusutil.SignalHandlerId, error)
+ ConnectActiveChanged(cb func(is_active bool)) (dbusutil.SignalHandlerId, error)
+ ConnectChildRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error)
+ ConnectChildAdded(cb func(path string)) (dbusutil.SignalHandlerId, error)
+ ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error)
+ PropName() proxy.PropString
+ PropIcon() proxy.PropString
+ PropUserVisible() proxy.PropBool
+ Running() proxy.PropBool
+ Starting() proxy.PropBool
+ Urgent() proxy.PropBool
+ Active() proxy.PropBool
+}
+
+type interfaceView struct{}
+
+func (v *interfaceView) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceView) GetInterfaceName_() string {
+ return "org.ayatana.bamf.view"
+}
+
+// method ViewType
+
+func (v *interfaceView) GoViewType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ViewType", flags, ch)
+}
+
+func (*interfaceView) StoreViewType(call *dbus.Call) (view_type string, err error) {
+ err = call.Store(&view_type)
+ return
+}
+
+func (v *interfaceView) ViewType(flags dbus.Flags) (string, error) {
+ return v.StoreViewType(
+ <-v.GoViewType(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Icon
+
+func (v *interfaceView) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Icon", flags, ch)
+}
+
+func (*interfaceView) StoreIcon(call *dbus.Call) (name string, err error) {
+ err = call.Store(&name)
+ return
+}
+
+func (v *interfaceView) Icon(flags dbus.Flags) (string, error) {
+ return v.StoreIcon(
+ <-v.GoIcon(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Name
+
+func (v *interfaceView) GoName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Name", flags, ch)
+}
+
+func (*interfaceView) StoreName(call *dbus.Call) (name string, err error) {
+ err = call.Store(&name)
+ return
+}
+
+func (v *interfaceView) Name(flags dbus.Flags) (string, error) {
+ return v.StoreName(
+ <-v.GoName(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method UserVisible
+
+func (v *interfaceView) GoUserVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UserVisible", flags, ch)
+}
+
+func (*interfaceView) StoreUserVisible(call *dbus.Call) (visible bool, err error) {
+ err = call.Store(&visible)
+ return
+}
+
+func (v *interfaceView) UserVisible(flags dbus.Flags) (bool, error) {
+ return v.StoreUserVisible(
+ <-v.GoUserVisible(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsUrgent
+
+func (v *interfaceView) GoIsUrgent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsUrgent", flags, ch)
+}
+
+func (*interfaceView) StoreIsUrgent(call *dbus.Call) (urgent bool, err error) {
+ err = call.Store(&urgent)
+ return
+}
+
+func (v *interfaceView) IsUrgent(flags dbus.Flags) (bool, error) {
+ return v.StoreIsUrgent(
+ <-v.GoIsUrgent(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsRunning
+
+func (v *interfaceView) GoIsRunning(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsRunning", flags, ch)
+}
+
+func (*interfaceView) StoreIsRunning(call *dbus.Call) (running bool, err error) {
+ err = call.Store(&running)
+ return
+}
+
+func (v *interfaceView) IsRunning(flags dbus.Flags) (bool, error) {
+ return v.StoreIsRunning(
+ <-v.GoIsRunning(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsActive
+
+func (v *interfaceView) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsActive", flags, ch)
+}
+
+func (*interfaceView) StoreIsActive(call *dbus.Call) (active bool, err error) {
+ err = call.Store(&active)
+ return
+}
+
+func (v *interfaceView) IsActive(flags dbus.Flags) (bool, error) {
+ return v.StoreIsActive(
+ <-v.GoIsActive(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Parents
+
+func (v *interfaceView) GoParents(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Parents", flags, ch)
+}
+
+func (*interfaceView) StoreParents(call *dbus.Call) (parents_paths []string, err error) {
+ err = call.Store(&parents_paths)
+ return
+}
+
+func (v *interfaceView) Parents(flags dbus.Flags) ([]string, error) {
+ return v.StoreParents(
+ <-v.GoParents(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Children
+
+func (v *interfaceView) GoChildren(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Children", flags, ch)
+}
+
+func (*interfaceView) StoreChildren(call *dbus.Call) (children_paths []string, err error) {
+ err = call.Store(&children_paths)
+ return
+}
+
+func (v *interfaceView) Children(flags dbus.Flags) ([]string, error) {
+ return v.StoreChildren(
+ <-v.GoChildren(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal NameChanged
+
+func (v *interfaceView) ConnectNameChanged(cb func(old_name string, new_name string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NameChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NameChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old_name string
+ var new_name string
+ err := dbus.Store(sig.Body, &old_name, &new_name)
+ if err == nil {
+ cb(old_name, new_name)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UserVisibleChanged
+
+func (v *interfaceView) ConnectUserVisibleChanged(cb func(user_visible bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UserVisibleChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UserVisibleChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var user_visible bool
+ err := dbus.Store(sig.Body, &user_visible)
+ if err == nil {
+ cb(user_visible)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UrgentChanged
+
+func (v *interfaceView) ConnectUrgentChanged(cb func(is_urgent bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UrgentChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UrgentChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var is_urgent bool
+ err := dbus.Store(sig.Body, &is_urgent)
+ if err == nil {
+ cb(is_urgent)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal RunningChanged
+
+func (v *interfaceView) ConnectRunningChanged(cb func(is_running bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "RunningChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".RunningChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var is_running bool
+ err := dbus.Store(sig.Body, &is_running)
+ if err == nil {
+ cb(is_running)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActiveChanged
+
+func (v *interfaceView) ConnectActiveChanged(cb func(is_active bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var is_active bool
+ err := dbus.Store(sig.Body, &is_active)
+ if err == nil {
+ cb(is_active)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ChildRemoved
+
+func (v *interfaceView) ConnectChildRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ChildRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ChildRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path string
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ChildAdded
+
+func (v *interfaceView) ConnectChildAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ChildAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ChildAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path string
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Closed
+
+func (v *interfaceView) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Closed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Closed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceView) PropName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Icon s
+
+func (v *interfaceView) PropIcon() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Icon",
+ }
+}
+
+// property UserVisible b
+
+func (v *interfaceView) PropUserVisible() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "UserVisible",
+ }
+}
+
+// property Running b
+
+func (v *interfaceView) Running() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Running",
+ }
+}
+
+// property Starting b
+
+func (v *interfaceView) Starting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Starting",
+ }
+}
+
+// property Urgent b
+
+func (v *interfaceView) Urgent() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Urgent",
+ }
+}
+
+// property Active b
+
+func (v *interfaceView) Active() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Active",
+ }
+}
+
+type Window interface {
+ Window() window // interface org.ayatana.bamf.window
+ View() view // interface org.ayatana.bamf.view
+ proxy.Object
+}
+
+type objectWindow struct {
+ interfaceWindow // interface org.ayatana.bamf.window
+ interfaceView // interface org.ayatana.bamf.view
+ proxy.ImplObject
+}
+
+func NewWindow(conn *dbus.Conn, path dbus.ObjectPath) (Window, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectWindow)
+ obj.ImplObject.Init_(conn, "org.ayatana.bamf", path)
+ return obj, nil
+}
+
+func (obj *objectWindow) Window() window {
+ return &obj.interfaceWindow
+}
+
+type window interface {
+ GoGetXid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetXid(flags dbus.Flags) (uint32, error)
+ GoGetPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetPid(flags dbus.Flags) (uint32, error)
+ GoTransient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Transient(flags dbus.Flags) (string, error)
+ GoWindowType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ WindowType(flags dbus.Flags) (uint32, error)
+ GoXprop(flags dbus.Flags, ch chan *dbus.Call, xprop string) *dbus.Call
+ Xprop(flags dbus.Flags, xprop string) (string, error)
+ GoMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Monitor(flags dbus.Flags) (int32, error)
+ GoMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Maximized(flags dbus.Flags) (int32, error)
+ ConnectMonitorChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error)
+ ConnectMaximizedChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWindow struct{}
+
+func (v *interfaceWindow) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWindow) GetInterfaceName_() string {
+ return "org.ayatana.bamf.window"
+}
+
+// method GetXid
+
+func (v *interfaceWindow) GoGetXid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetXid", flags, ch)
+}
+
+func (*interfaceWindow) StoreGetXid(call *dbus.Call) (xid uint32, err error) {
+ err = call.Store(&xid)
+ return
+}
+
+func (v *interfaceWindow) GetXid(flags dbus.Flags) (uint32, error) {
+ return v.StoreGetXid(
+ <-v.GoGetXid(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetPid
+
+func (v *interfaceWindow) GoGetPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPid", flags, ch)
+}
+
+func (*interfaceWindow) StoreGetPid(call *dbus.Call) (pid uint32, err error) {
+ err = call.Store(&pid)
+ return
+}
+
+func (v *interfaceWindow) GetPid(flags dbus.Flags) (uint32, error) {
+ return v.StoreGetPid(
+ <-v.GoGetPid(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Transient
+
+func (v *interfaceWindow) GoTransient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Transient", flags, ch)
+}
+
+func (*interfaceWindow) StoreTransient(call *dbus.Call) (path string, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceWindow) Transient(flags dbus.Flags) (string, error) {
+ return v.StoreTransient(
+ <-v.GoTransient(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method WindowType
+
+func (v *interfaceWindow) GoWindowType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowType", flags, ch)
+}
+
+func (*interfaceWindow) StoreWindowType(call *dbus.Call) (type0 uint32, err error) {
+ err = call.Store(&type0)
+ return
+}
+
+func (v *interfaceWindow) WindowType(flags dbus.Flags) (uint32, error) {
+ return v.StoreWindowType(
+ <-v.GoWindowType(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Xprop
+
+func (v *interfaceWindow) GoXprop(flags dbus.Flags, ch chan *dbus.Call, xprop string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Xprop", flags, ch, xprop)
+}
+
+func (*interfaceWindow) StoreXprop(call *dbus.Call) (name string, err error) {
+ err = call.Store(&name)
+ return
+}
+
+func (v *interfaceWindow) Xprop(flags dbus.Flags, xprop string) (string, error) {
+ return v.StoreXprop(
+ <-v.GoXprop(flags, make(chan *dbus.Call, 1), xprop).Done)
+}
+
+// method Monitor
+
+func (v *interfaceWindow) GoMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Monitor", flags, ch)
+}
+
+func (*interfaceWindow) StoreMonitor(call *dbus.Call) (monitor_number int32, err error) {
+ err = call.Store(&monitor_number)
+ return
+}
+
+func (v *interfaceWindow) Monitor(flags dbus.Flags) (int32, error) {
+ return v.StoreMonitor(
+ <-v.GoMonitor(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Maximized
+
+func (v *interfaceWindow) GoMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Maximized", flags, ch)
+}
+
+func (*interfaceWindow) StoreMaximized(call *dbus.Call) (maximized int32, err error) {
+ err = call.Store(&maximized)
+ return
+}
+
+func (v *interfaceWindow) Maximized(flags dbus.Flags) (int32, error) {
+ return v.StoreMaximized(
+ <-v.GoMaximized(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal MonitorChanged
+
+func (v *interfaceWindow) ConnectMonitorChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MonitorChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MonitorChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old int32
+ var new int32
+ err := dbus.Store(sig.Body, &old, &new)
+ if err == nil {
+ cb(old, new)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MaximizedChanged
+
+func (v *interfaceWindow) ConnectMaximizedChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MaximizedChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MaximizedChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old int32
+ var new int32
+ err := dbus.Store(sig.Body, &old, &new)
+ if err == nil {
+ cb(old, new)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+func (obj *objectWindow) View() view {
+ return &obj.interfaceView
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1264 @@
+// Code generated by "./generator ./session/org.ayatana.bamf"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bamf
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockControl struct {
+ MockInterfaceControl // interface org.ayatana.bamf.control
+ proxy.MockObject
+}
+
+type MockInterfaceControl struct {
+ mock.Mock
+}
+
+// method Quit
+
+func (v *MockInterfaceControl) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceControl) Quit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method InsertDesktopFile
+
+func (v *MockInterfaceControl) GoInsertDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktop_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceControl) InsertDesktopFile(flags dbus.Flags, desktop_path string) error {
+ mockArgs := v.Called(flags, desktop_path)
+
+ return mockArgs.Error(0)
+}
+
+// method RegisterApplicationForPid
+
+func (v *MockInterfaceControl) GoRegisterApplicationForPid(flags dbus.Flags, ch chan *dbus.Call, application string, pid int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, application, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceControl) RegisterApplicationForPid(flags dbus.Flags, application string, pid int32) error {
+ mockArgs := v.Called(flags, application, pid)
+
+ return mockArgs.Error(0)
+}
+
+// method CreateLocalDesktopFile
+
+func (v *MockInterfaceControl) GoCreateLocalDesktopFile(flags dbus.Flags, ch chan *dbus.Call, application string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, application)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceControl) CreateLocalDesktopFile(flags dbus.Flags, application string) error {
+ mockArgs := v.Called(flags, application)
+
+ return mockArgs.Error(0)
+}
+
+// method OmNomNomDesktopFile
+
+func (v *MockInterfaceControl) GoOmNomNomDesktopFile(flags dbus.Flags, ch chan *dbus.Call, desktop_path string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktop_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceControl) OmNomNomDesktopFile(flags dbus.Flags, desktop_path string) error {
+ mockArgs := v.Called(flags, desktop_path)
+
+ return mockArgs.Error(0)
+}
+
+type MockMatcher struct {
+ MockInterfaceMatcher // interface org.ayatana.bamf.matcher
+ proxy.MockObject
+}
+
+type MockInterfaceMatcher struct {
+ mock.Mock
+}
+
+// method XidsForApplication
+
+func (v *MockInterfaceMatcher) GoXidsForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktop_file)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) XidsForApplication(flags dbus.Flags, desktop_file string) ([]uint32, error) {
+ mockArgs := v.Called(flags, desktop_file)
+
+ ret0, ok := mockArgs.Get(0).([]uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method TabPaths
+
+func (v *MockInterfaceMatcher) GoTabPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) TabPaths(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RunningApplications
+
+func (v *MockInterfaceMatcher) GoRunningApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) RunningApplications(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RunningApplicationsDesktopFiles
+
+func (v *MockInterfaceMatcher) GoRunningApplicationsDesktopFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) RunningApplicationsDesktopFiles(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RegisterFavorites
+
+func (v *MockInterfaceMatcher) GoRegisterFavorites(flags dbus.Flags, ch chan *dbus.Call, favorites []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, favorites)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) RegisterFavorites(flags dbus.Flags, favorites []string) error {
+ mockArgs := v.Called(flags, favorites)
+
+ return mockArgs.Error(0)
+}
+
+// method PathForApplication
+
+func (v *MockInterfaceMatcher) GoPathForApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktop_file)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) PathForApplication(flags dbus.Flags, desktop_file string) (string, error) {
+ mockArgs := v.Called(flags, desktop_file)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method WindowPaths
+
+func (v *MockInterfaceMatcher) GoWindowPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) WindowPaths(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ApplicationPaths
+
+func (v *MockInterfaceMatcher) GoApplicationPaths(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) ApplicationPaths(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ApplicationIsRunning
+
+func (v *MockInterfaceMatcher) GoApplicationIsRunning(flags dbus.Flags, ch chan *dbus.Call, desktop_file string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktop_file)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) ApplicationIsRunning(flags dbus.Flags, desktop_file string) (bool, error) {
+ mockArgs := v.Called(flags, desktop_file)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ApplicationForXid
+
+func (v *MockInterfaceMatcher) GoApplicationForXid(flags dbus.Flags, ch chan *dbus.Call, xid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, xid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) ApplicationForXid(flags dbus.Flags, xid uint32) (string, error) {
+ mockArgs := v.Called(flags, xid)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ActiveWindow
+
+func (v *MockInterfaceMatcher) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) ActiveWindow(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ActiveApplication
+
+func (v *MockInterfaceMatcher) GoActiveApplication(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) ActiveApplication(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method WindowStackForMonitor
+
+func (v *MockInterfaceMatcher) GoWindowStackForMonitor(flags dbus.Flags, ch chan *dbus.Call, monitor_id int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, monitor_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMatcher) WindowStackForMonitor(flags dbus.Flags, monitor_id int32) ([]string, error) {
+ mockArgs := v.Called(flags, monitor_id)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveApplicationChanged
+
+func (v *MockInterfaceMatcher) ConnectActiveApplicationChanged(cb func(old_app string, new_app string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveWindowChanged
+
+func (v *MockInterfaceMatcher) ConnectActiveWindowChanged(cb func(old_win string, new_win string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ViewClosed
+
+func (v *MockInterfaceMatcher) ConnectViewClosed(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ViewOpened
+
+func (v *MockInterfaceMatcher) ConnectViewOpened(cb func(path string, type0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StackingOrderChanged
+
+func (v *MockInterfaceMatcher) ConnectStackingOrderChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal RunningApplicationsChanged
+
+func (v *MockInterfaceMatcher) ConnectRunningApplicationsChanged(cb func(opened_desktop_files []string, closed_desktop_files []string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockApplication struct {
+ MockInterfaceApplication // interface org.ayatana.bamf.application
+ MockInterfaceView // interface org.ayatana.bamf.view
+ proxy.MockObject
+}
+
+type MockInterfaceApplication struct {
+ mock.Mock
+}
+
+// method ShowStubs
+
+func (v *MockInterfaceApplication) GoShowStubs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) ShowStubs(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Xids
+
+func (v *MockInterfaceApplication) GoXids(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) Xids(flags dbus.Flags) ([]uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DesktopFile
+
+func (v *MockInterfaceApplication) GoDesktopFile(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) DesktopFile(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SupportedMimeTypes
+
+func (v *MockInterfaceApplication) GoSupportedMimeTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) SupportedMimeTypes(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ApplicationType
+
+func (v *MockInterfaceApplication) GoApplicationType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) ApplicationType(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ApplicationMenu
+
+func (v *MockInterfaceApplication) GoApplicationMenu(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) ApplicationMenu(flags dbus.Flags) (string, string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
+}
+
+// method FocusableChild
+
+func (v *MockInterfaceApplication) GoFocusableChild(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) FocusableChild(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal WindowRemoved
+
+func (v *MockInterfaceApplication) ConnectWindowRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WindowAdded
+
+func (v *MockInterfaceApplication) ConnectWindowAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SupportedMimeTypesChanged
+
+func (v *MockInterfaceApplication) ConnectSupportedMimeTypesChanged(cb func(dnd_mimes []string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DesktopFileUpdated
+
+func (v *MockInterfaceApplication) ConnectDesktopFileUpdated(cb func(desktop_file string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockInterfaceView struct {
+ mock.Mock
+}
+
+// method ViewType
+
+func (v *MockInterfaceView) GoViewType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) ViewType(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Icon
+
+func (v *MockInterfaceView) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) Icon(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Name
+
+func (v *MockInterfaceView) GoName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) Name(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method UserVisible
+
+func (v *MockInterfaceView) GoUserVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) UserVisible(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsUrgent
+
+func (v *MockInterfaceView) GoIsUrgent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) IsUrgent(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsRunning
+
+func (v *MockInterfaceView) GoIsRunning(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) IsRunning(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsActive
+
+func (v *MockInterfaceView) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) IsActive(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Parents
+
+func (v *MockInterfaceView) GoParents(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) Parents(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Children
+
+func (v *MockInterfaceView) GoChildren(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceView) Children(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NameChanged
+
+func (v *MockInterfaceView) ConnectNameChanged(cb func(old_name string, new_name string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UserVisibleChanged
+
+func (v *MockInterfaceView) ConnectUserVisibleChanged(cb func(user_visible bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UrgentChanged
+
+func (v *MockInterfaceView) ConnectUrgentChanged(cb func(is_urgent bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal RunningChanged
+
+func (v *MockInterfaceView) ConnectRunningChanged(cb func(is_running bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveChanged
+
+func (v *MockInterfaceView) ConnectActiveChanged(cb func(is_active bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ChildRemoved
+
+func (v *MockInterfaceView) ConnectChildRemoved(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ChildAdded
+
+func (v *MockInterfaceView) ConnectChildAdded(cb func(path string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Closed
+
+func (v *MockInterfaceView) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceView) PropName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Icon s
+
+func (v *MockInterfaceView) PropIcon() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserVisible b
+
+func (v *MockInterfaceView) PropUserVisible() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Running b
+
+func (v *MockInterfaceView) Running() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Starting b
+
+func (v *MockInterfaceView) Starting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Urgent b
+
+func (v *MockInterfaceView) Urgent() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Active b
+
+func (v *MockInterfaceView) Active() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockWindow struct {
+ MockInterfaceWindow // interface org.ayatana.bamf.window
+ MockInterfaceView // interface org.ayatana.bamf.view
+ proxy.MockObject
+}
+
+type MockInterfaceWindow struct {
+ mock.Mock
+}
+
+// method GetXid
+
+func (v *MockInterfaceWindow) GoGetXid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) GetXid(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetPid
+
+func (v *MockInterfaceWindow) GoGetPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) GetPid(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Transient
+
+func (v *MockInterfaceWindow) GoTransient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Transient(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method WindowType
+
+func (v *MockInterfaceWindow) GoWindowType(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) WindowType(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Xprop
+
+func (v *MockInterfaceWindow) GoXprop(flags dbus.Flags, ch chan *dbus.Call, xprop string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, xprop)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Xprop(flags dbus.Flags, xprop string) (string, error) {
+ mockArgs := v.Called(flags, xprop)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Monitor
+
+func (v *MockInterfaceWindow) GoMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Monitor(flags dbus.Flags) (int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Maximized
+
+func (v *MockInterfaceWindow) GoMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Maximized(flags dbus.Flags) (int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MonitorChanged
+
+func (v *MockInterfaceWindow) ConnectMonitorChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MaximizedChanged
+
+func (v *MockInterfaceWindow) ConnectMaximizedChanged(cb func(old int32, new int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+{
+ "Service": "org.ayatana.bamf",
+ "Objects": [
+ {
+ "Type": "Control",
+ "Path": "/org/ayatana/bamf/control",
+ "Interfaces": [
+ {
+ "Name": "org.ayatana.bamf.control",
+ "Type": "control"
+ }
+ ]
+ },
+ {
+ "Type": "Matcher",
+ "Path": "/org/ayatana/bamf/matcher",
+ "Interfaces": [
+ {
+ "Name": "org.ayatana.bamf.matcher",
+ "Type": "matcher"
+ }
+ ]
+ },
+ {
+ "Type":"Application",
+ "Interfaces": [
+ {
+ "Name": "org.ayatana.bamf.application",
+ "Type":"application"
+ },
+ {
+ "Name": "org.ayatana.bamf.view",
+ "Type": "view"
+ }
+ ]
+ },
+ {
+ "Type": "Window",
+ "Interfaces": [
+ {
+ "Name": "org.ayatana.bamf.window",
+ "Type": "window"
+ },
+ {
+ "Name": "org.ayatana.bamf.view",
+ "Type": "view",
+ "TypeDefined": true
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Control.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Control.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Control.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Control.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Matcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Matcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Matcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Matcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Window.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Window.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.ayatana.bamf/Window.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.ayatana.bamf/Window.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,427 @@
+// Code generated by "./generator ./session/org.bluez.obex"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package obex
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-dbus-factory/object_manager"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ObjectManager interface {
+ object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.Object
+}
+
+type objectObjectManager struct {
+ object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.ImplObject
+}
+
+func NewObjectManager(conn *dbus.Conn) ObjectManager {
+ obj := new(objectObjectManager)
+ obj.ImplObject.Init_(conn, "org.bluez.obex", "/")
+ return obj
+}
+
+type Manager interface {
+ AgentManager() agentManager // interface org.bluez.obex.AgentManager1
+ Client() client // interface org.bluez.obex.Client1
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceAgentManager // interface org.bluez.obex.AgentManager1
+ interfaceClient // interface org.bluez.obex.Client1
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.bluez.obex", "/org/bluez/obex")
+ return obj
+}
+
+func (obj *objectManager) AgentManager() agentManager {
+ return &obj.interfaceAgentManager
+}
+
+type agentManager interface {
+ GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
+ RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
+ GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
+ UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
+}
+
+type interfaceAgentManager struct{}
+
+func (v *interfaceAgentManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAgentManager) GetInterfaceName_() string {
+ return "org.bluez.obex.AgentManager1"
+}
+
+// method RegisterAgent
+
+func (v *interfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAgent", flags, ch, agent)
+}
+
+func (v *interfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ return (<-v.GoRegisterAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
+}
+
+// method UnregisterAgent
+
+func (v *interfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAgent", flags, ch, agent)
+}
+
+func (v *interfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ return (<-v.GoUnregisterAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
+}
+
+func (obj *objectManager) Client() client {
+ return &obj.interfaceClient
+}
+
+type client interface {
+ GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, destination string, args map[string]dbus.Variant) *dbus.Call
+ CreateSession(flags dbus.Flags, destination string, args map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoRemoveSession(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call
+ RemoveSession(flags dbus.Flags, session dbus.ObjectPath) error
+}
+
+type interfaceClient struct{}
+
+func (v *interfaceClient) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceClient) GetInterfaceName_() string {
+ return "org.bluez.obex.Client1"
+}
+
+// method CreateSession
+
+func (v *interfaceClient) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, destination string, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateSession", flags, ch, destination, args)
+}
+
+func (*interfaceClient) StoreCreateSession(call *dbus.Call) (session dbus.ObjectPath, err error) {
+ err = call.Store(&session)
+ return
+}
+
+func (v *interfaceClient) CreateSession(flags dbus.Flags, destination string, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreCreateSession(
+ <-v.GoCreateSession(flags, make(chan *dbus.Call, 1), destination, args).Done)
+}
+
+// method RemoveSession
+
+func (v *interfaceClient) GoRemoveSession(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveSession", flags, ch, session)
+}
+
+func (v *interfaceClient) RemoveSession(flags dbus.Flags, session dbus.ObjectPath) error {
+ return (<-v.GoRemoveSession(flags, make(chan *dbus.Call, 1), session).Done).Err
+}
+
+type Session interface {
+ Session() session // interface org.bluez.obex.Session1
+ ObjectPush() objectPush // interface org.bluez.obex.ObjectPush1
+ proxy.Object
+}
+
+type objectSession struct {
+ interfaceSession // interface org.bluez.obex.Session1
+ interfaceObjectPush // interface org.bluez.obex.ObjectPush1
+ proxy.ImplObject
+}
+
+func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSession)
+ obj.ImplObject.Init_(conn, "org.bluez.obex", path)
+ return obj, nil
+}
+
+func (obj *objectSession) Session() session {
+ return &obj.interfaceSession
+}
+
+type session interface {
+ GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCapabilities(flags dbus.Flags) (string, error)
+ Source() proxy.PropString
+ Destination() proxy.PropString
+ Channel() proxy.PropByte
+ Target() proxy.PropString
+}
+
+type interfaceSession struct{}
+
+func (v *interfaceSession) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSession) GetInterfaceName_() string {
+ return "org.bluez.obex.Session1"
+}
+
+// method GetCapabilities
+
+func (v *interfaceSession) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapabilities", flags, ch)
+}
+
+func (*interfaceSession) StoreGetCapabilities(call *dbus.Call) (capabilities string, err error) {
+ err = call.Store(&capabilities)
+ return
+}
+
+func (v *interfaceSession) GetCapabilities(flags dbus.Flags) (string, error) {
+ return v.StoreGetCapabilities(
+ <-v.GoGetCapabilities(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// property Source s
+
+func (v *interfaceSession) Source() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Source",
+ }
+}
+
+// property Destination s
+
+func (v *interfaceSession) Destination() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Destination",
+ }
+}
+
+// property Channel y
+
+func (v *interfaceSession) Channel() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "Channel",
+ }
+}
+
+// property Target s
+
+func (v *interfaceSession) Target() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Target",
+ }
+}
+
+func (obj *objectSession) ObjectPush() objectPush {
+ return &obj.interfaceObjectPush
+}
+
+type objectPush interface {
+ GoSendFile(flags dbus.Flags, ch chan *dbus.Call, sourcefile string) *dbus.Call
+ SendFile(flags dbus.Flags, sourcefile string) (dbus.ObjectPath, map[string]dbus.Variant, error)
+ GoPullBusinessCard(flags dbus.Flags, ch chan *dbus.Call, targetfile string) *dbus.Call
+ PullBusinessCard(flags dbus.Flags, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error)
+ GoExchangeBusinessCards(flags dbus.Flags, ch chan *dbus.Call, clientfile string, targetfile string) *dbus.Call
+ ExchangeBusinessCards(flags dbus.Flags, clientfile string, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error)
+}
+
+type interfaceObjectPush struct{}
+
+func (v *interfaceObjectPush) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceObjectPush) GetInterfaceName_() string {
+ return "org.bluez.obex.ObjectPush1"
+}
+
+// method SendFile
+
+func (v *interfaceObjectPush) GoSendFile(flags dbus.Flags, ch chan *dbus.Call, sourcefile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SendFile", flags, ch, sourcefile)
+}
+
+func (*interfaceObjectPush) StoreSendFile(call *dbus.Call) (transfer dbus.ObjectPath, properties map[string]dbus.Variant, err error) {
+ err = call.Store(&transfer, &properties)
+ return
+}
+
+func (v *interfaceObjectPush) SendFile(flags dbus.Flags, sourcefile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
+ return v.StoreSendFile(
+ <-v.GoSendFile(flags, make(chan *dbus.Call, 1), sourcefile).Done)
+}
+
+// method PullBusinessCard
+
+func (v *interfaceObjectPush) GoPullBusinessCard(flags dbus.Flags, ch chan *dbus.Call, targetfile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PullBusinessCard", flags, ch, targetfile)
+}
+
+func (*interfaceObjectPush) StorePullBusinessCard(call *dbus.Call) (transfer dbus.ObjectPath, properties map[string]dbus.Variant, err error) {
+ err = call.Store(&transfer, &properties)
+ return
+}
+
+func (v *interfaceObjectPush) PullBusinessCard(flags dbus.Flags, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
+ return v.StorePullBusinessCard(
+ <-v.GoPullBusinessCard(flags, make(chan *dbus.Call, 1), targetfile).Done)
+}
+
+// method ExchangeBusinessCards
+
+func (v *interfaceObjectPush) GoExchangeBusinessCards(flags dbus.Flags, ch chan *dbus.Call, clientfile string, targetfile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ExchangeBusinessCards", flags, ch, clientfile, targetfile)
+}
+
+func (*interfaceObjectPush) StoreExchangeBusinessCards(call *dbus.Call) (transfer dbus.ObjectPath, properties map[string]dbus.Variant, err error) {
+ err = call.Store(&transfer, &properties)
+ return
+}
+
+func (v *interfaceObjectPush) ExchangeBusinessCards(flags dbus.Flags, clientfile string, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
+ return v.StoreExchangeBusinessCards(
+ <-v.GoExchangeBusinessCards(flags, make(chan *dbus.Call, 1), clientfile, targetfile).Done)
+}
+
+type Transfer interface {
+ transfer // interface org.bluez.obex.Transfer1
+ proxy.Object
+}
+
+type objectTransfer struct {
+ interfaceTransfer // interface org.bluez.obex.Transfer1
+ proxy.ImplObject
+}
+
+func NewTransfer(conn *dbus.Conn, path dbus.ObjectPath) (Transfer, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectTransfer)
+ obj.ImplObject.Init_(conn, "org.bluez.obex", path)
+ return obj, nil
+}
+
+type transfer interface {
+ GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Cancel(flags dbus.Flags) error
+ Status() proxy.PropString
+ Session() proxy.PropObjectPath
+ Name() proxy.PropString
+ Type() proxy.PropString
+ Size() proxy.PropUint64
+ Time() proxy.PropUint64
+ Filename() proxy.PropString
+ Transferred() proxy.PropUint64
+}
+
+type interfaceTransfer struct{}
+
+func (v *interfaceTransfer) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTransfer) GetInterfaceName_() string {
+ return "org.bluez.obex.Transfer1"
+}
+
+// method Cancel
+
+func (v *interfaceTransfer) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
+}
+
+func (v *interfaceTransfer) Cancel(flags dbus.Flags) error {
+ return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Status s
+
+func (v *interfaceTransfer) Status() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Status",
+ }
+}
+
+// property Session o
+
+func (v *interfaceTransfer) Session() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Session",
+ }
+}
+
+// property Name s
+
+func (v *interfaceTransfer) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Type s
+
+func (v *interfaceTransfer) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Size t
+
+func (v *interfaceTransfer) Size() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Size",
+ }
+}
+
+// property Time t
+
+func (v *interfaceTransfer) Time() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Time",
+ }
+}
+
+// property Filename s
+
+func (v *interfaceTransfer) Filename() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Filename",
+ }
+}
+
+// property Transferred t
+
+func (v *interfaceTransfer) Transferred() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Transferred",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,419 @@
+// Code generated by "./generator ./session/org.bluez.obex"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package obex
+
+import (
+ "fmt"
+
+ "github.com/godbus/dbus/v5"
+ "github.com/linuxdeepin/go-dbus-factory/object_manager"
+ "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+ "github.com/stretchr/testify/mock"
+)
+
+type MockObjectManager struct {
+ object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.MockObject
+}
+
+type MockManager struct {
+ MockInterfaceAgentManager // interface org.bluez.obex.AgentManager1
+ MockInterfaceClient // interface org.bluez.obex.Client1
+ proxy.MockObject
+}
+
+type MockInterfaceAgentManager struct {
+ mock.Mock
+}
+
+// method RegisterAgent
+
+func (v *MockInterfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, agent)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, agent)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterAgent
+
+func (v *MockInterfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, agent)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, agent)
+
+ return mockArgs.Error(0)
+}
+
+type MockInterfaceClient struct {
+ mock.Mock
+}
+
+// method CreateSession
+
+func (v *MockInterfaceClient) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, destination string, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, destination, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceClient) CreateSession(flags dbus.Flags, destination string, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, destination, args)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RemoveSession
+
+func (v *MockInterfaceClient) GoRemoveSession(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, session)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceClient) RemoveSession(flags dbus.Flags, session dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, session)
+
+ return mockArgs.Error(0)
+}
+
+type MockSession struct {
+ MockInterfaceSession // interface org.bluez.obex.Session1
+ MockInterfaceObjectPush // interface org.bluez.obex.ObjectPush1
+ proxy.MockObject
+}
+
+type MockInterfaceSession struct {
+ mock.Mock
+}
+
+// method GetCapabilities
+
+func (v *MockInterfaceSession) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) GetCapabilities(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// property Source s
+
+func (v *MockInterfaceSession) Source() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Destination s
+
+func (v *MockInterfaceSession) Destination() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Channel y
+
+func (v *MockInterfaceSession) Channel() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Target s
+
+func (v *MockInterfaceSession) Target() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceObjectPush struct {
+ mock.Mock
+}
+
+// method SendFile
+
+func (v *MockInterfaceObjectPush) GoSendFile(flags dbus.Flags, ch chan *dbus.Call, sourcefile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sourcefile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceObjectPush) SendFile(flags dbus.Flags, sourcefile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, sourcefile)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method PullBusinessCard
+
+func (v *MockInterfaceObjectPush) GoPullBusinessCard(flags dbus.Flags, ch chan *dbus.Call, targetfile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, targetfile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceObjectPush) PullBusinessCard(flags dbus.Flags, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, targetfile)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method ExchangeBusinessCards
+
+func (v *MockInterfaceObjectPush) GoExchangeBusinessCards(flags dbus.Flags, ch chan *dbus.Call, clientfile string, targetfile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, clientfile, targetfile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceObjectPush) ExchangeBusinessCards(flags dbus.Flags, clientfile string, targetfile string) (dbus.ObjectPath, map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, clientfile, targetfile)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+type MockTransfer struct {
+ MockInterfaceTransfer // interface org.bluez.obex.Transfer1
+ proxy.MockObject
+}
+
+type MockInterfaceTransfer struct {
+ mock.Mock
+}
+
+// method Cancel
+
+func (v *MockInterfaceTransfer) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTransfer) Cancel(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Status s
+
+func (v *MockInterfaceTransfer) Status() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Session o
+
+func (v *MockInterfaceTransfer) Session() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceTransfer) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type s
+
+func (v *MockInterfaceTransfer) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Size t
+
+func (v *MockInterfaceTransfer) Size() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Time t
+
+func (v *MockInterfaceTransfer) Time() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Filename s
+
+func (v *MockInterfaceTransfer) Filename() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Transferred t
+
+func (v *MockInterfaceTransfer) Transferred() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,56 @@
+{
+ "Service": "org.bluez.obex",
+ "Objects": [
+ {
+ "Type": "ObjectManager",
+ "XMLFile": "-",
+ "Path": "/",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus.ObjectManager"
+ }
+ ]
+ },
+ {
+ "Type": "Manager",
+ "Path": "/org/bluez/obex",
+ "Interfaces": [
+ {
+ "Name": "org.bluez.obex.AgentManager1",
+ "Type": "agentManager",
+ "Accessor": "AgentManager"
+ },
+ {
+ "Name": "org.bluez.obex.Client1",
+ "Type": "client",
+ "Accessor": "Client"
+ }
+ ]
+ },
+ {
+ "Type": "Session",
+ "Interfaces": [
+ {
+ "Name": "org.bluez.obex.Session1",
+ "Type": "session",
+ "Accessor": "Session"
+ },
+ {
+ "Name": "org.bluez.obex.ObjectPush1",
+ "Type": "objectPush",
+ "Accessor": "ObjectPush"
+ }
+ ]
+ },
+ {
+ "Type": "Transfer",
+ "Interfaces": [
+ {
+ "Name": "org.bluez.obex.Transfer1",
+ "Type": "transfer",
+ "Accessor": "Transfer"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/Session.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/Session.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/Transfer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/Transfer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.bluez.obex/Transfer.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.bluez.obex/Transfer.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/Application.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/Application.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/Application.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/Application.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,357 @@
+// Code generated by "./generator ./session/org.deepin.dde.application1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package application1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Application interface {
+ application // interface org.deepin.dde.Application1
+ proxy.Object
+}
+
+type objectApplication struct {
+ interfaceApplication // interface org.deepin.dde.Application1
+ proxy.ImplObject
+}
+
+func NewApplication(conn *dbus.Conn) Application {
+ obj := new(objectApplication)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Application1", "/org/deepin/dde/Application1")
+ return obj
+}
+
+type application interface {
+ GoName(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
+ Name(flags dbus.Flags, locale string) (string, error)
+ GoComment(flags dbus.Flags, ch chan *dbus.Call, comment string) *dbus.Call
+ Comment(flags dbus.Flags, comment string) (string, error)
+ Categories() proxy.PropStringArray
+ Mimetypes() proxy.PropStringArray
+ Id() proxy.PropString
+ Icon() proxy.PropString
+ Instances() proxy.PropObjectPathArray
+}
+
+type interfaceApplication struct{}
+
+func (v *interfaceApplication) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceApplication) GetInterfaceName_() string {
+ return "org.deepin.dde.Application1"
+}
+
+// method Name
+
+func (v *interfaceApplication) GoName(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Name", flags, ch, locale)
+}
+
+func (*interfaceApplication) StoreName(call *dbus.Call) (value string, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceApplication) Name(flags dbus.Flags, locale string) (string, error) {
+ return v.StoreName(
+ <-v.GoName(flags, make(chan *dbus.Call, 1), locale).Done)
+}
+
+// method Comment
+
+func (v *interfaceApplication) GoComment(flags dbus.Flags, ch chan *dbus.Call, comment string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Comment", flags, ch, comment)
+}
+
+func (*interfaceApplication) StoreComment(call *dbus.Call) (value string, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceApplication) Comment(flags dbus.Flags, comment string) (string, error) {
+ return v.StoreComment(
+ <-v.GoComment(flags, make(chan *dbus.Call, 1), comment).Done)
+}
+
+// property categories as
+
+func (v *interfaceApplication) Categories() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "categories",
+ }
+}
+
+// property mimetypes as
+
+func (v *interfaceApplication) Mimetypes() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "mimetypes",
+ }
+}
+
+// property id s
+
+func (v *interfaceApplication) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "id",
+ }
+}
+
+// property icon s
+
+func (v *interfaceApplication) Icon() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "icon",
+ }
+}
+
+// property instances ao
+
+func (v *interfaceApplication) Instances() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "instances",
+ }
+}
+
+type Manager interface {
+ manager // interface org.deepin.dde.Application1.Manager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.deepin.dde.Application1.Manager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Application1", "/org/deepin/dde/Application1/Manager")
+ return obj
+}
+
+type manager interface {
+ GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, fileNamae string) *dbus.Call
+ AddAutostart(flags dbus.Flags, fileNamae string) (bool, error)
+ GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AutostartList(flags dbus.Flags) ([]string, error)
+ GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, fileName string) *dbus.Call
+ IsAutostart(flags dbus.Flags, fileName string) (bool, error)
+ GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, fileNamae string) *dbus.Call
+ RemoveAutostart(flags dbus.Flags, fileNamae string) (bool, error)
+ GoLaunch(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ Launch(flags dbus.Flags, desktopFile string) error
+ GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, timestamp uint32, files []string) *dbus.Call
+ LaunchApp(flags dbus.Flags, desktopFile string, timestamp uint32, files []string) error
+ GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, action string, timestamp uint32) *dbus.Call
+ LaunchAppAction(flags dbus.Flags, desktopFile string, action string, timestamp uint32) error
+ ConnectAutostartChanged(cb func(status string, filePath string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.deepin.dde.Application1.Manager"
+}
+
+// method AddAutostart
+
+func (v *interfaceManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, fileNamae string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAutostart", flags, ch, fileNamae)
+}
+
+func (*interfaceManager) StoreAddAutostart(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceManager) AddAutostart(flags dbus.Flags, fileNamae string) (bool, error) {
+ return v.StoreAddAutostart(
+ <-v.GoAddAutostart(flags, make(chan *dbus.Call, 1), fileNamae).Done)
+}
+
+// method AutostartList
+
+func (v *interfaceManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AutostartList", flags, ch)
+}
+
+func (*interfaceManager) StoreAutostartList(call *dbus.Call) (outArg0 []string, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceManager) AutostartList(flags dbus.Flags) ([]string, error) {
+ return v.StoreAutostartList(
+ <-v.GoAutostartList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsAutostart
+
+func (v *interfaceManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, fileName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsAutostart", flags, ch, fileName)
+}
+
+func (*interfaceManager) StoreIsAutostart(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceManager) IsAutostart(flags dbus.Flags, fileName string) (bool, error) {
+ return v.StoreIsAutostart(
+ <-v.GoIsAutostart(flags, make(chan *dbus.Call, 1), fileName).Done)
+}
+
+// method RemoveAutostart
+
+func (v *interfaceManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, fileNamae string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAutostart", flags, ch, fileNamae)
+}
+
+func (*interfaceManager) StoreRemoveAutostart(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceManager) RemoveAutostart(flags dbus.Flags, fileNamae string) (bool, error) {
+ return v.StoreRemoveAutostart(
+ <-v.GoRemoveAutostart(flags, make(chan *dbus.Call, 1), fileNamae).Done)
+}
+
+// method Launch
+
+func (v *interfaceManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Launch", flags, ch, desktopFile)
+}
+
+func (v *interfaceManager) Launch(flags dbus.Flags, desktopFile string) error {
+ return (<-v.GoLaunch(flags, make(chan *dbus.Call, 1), desktopFile).Done).Err
+}
+
+// method LaunchApp
+
+func (v *interfaceManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, timestamp uint32, files []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchApp", flags, ch, desktopFile, timestamp, files)
+}
+
+func (v *interfaceManager) LaunchApp(flags dbus.Flags, desktopFile string, timestamp uint32, files []string) error {
+ return (<-v.GoLaunchApp(flags, make(chan *dbus.Call, 1), desktopFile, timestamp, files).Done).Err
+}
+
+// method LaunchAppAction
+
+func (v *interfaceManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, action string, timestamp uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchAppAction", flags, ch, desktopFile, action, timestamp)
+}
+
+func (v *interfaceManager) LaunchAppAction(flags dbus.Flags, desktopFile string, action string, timestamp uint32) error {
+ return (<-v.GoLaunchAppAction(flags, make(chan *dbus.Call, 1), desktopFile, action, timestamp).Done).Err
+}
+
+// signal AutostartChanged
+
+func (v *interfaceManager) ConnectAutostartChanged(cb func(status string, filePath string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AutostartChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AutostartChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var status string
+ var filePath string
+ err := dbus.Store(sig.Body, &status, &filePath)
+ if err == nil {
+ cb(status, filePath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type Instance interface {
+ instance // interface org.deepin.dde.Application1.Instance
+ proxy.Object
+}
+
+type objectInstance struct {
+ interfaceInstance // interface org.deepin.dde.Application1.Instance
+ proxy.ImplObject
+}
+
+func NewInstance(conn *dbus.Conn) Instance {
+ obj := new(objectInstance)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Application1", "/org/deepin/dde/Application1/Instance")
+ return obj
+}
+
+type instance interface {
+ GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Exit(flags dbus.Flags) error
+ GoKill(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Kill(flags dbus.Flags) error
+ Id() proxy.PropObjectPath
+}
+
+type interfaceInstance struct{}
+
+func (v *interfaceInstance) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInstance) GetInterfaceName_() string {
+ return "org.deepin.dde.Application1.Instance"
+}
+
+// method Exit
+
+func (v *interfaceInstance) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Exit", flags, ch)
+}
+
+func (v *interfaceInstance) Exit(flags dbus.Flags) error {
+ return (<-v.GoExit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Kill
+
+func (v *interfaceInstance) GoKill(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch)
+}
+
+func (v *interfaceInstance) Kill(flags dbus.Flags) error {
+ return (<-v.GoKill(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property id o
+
+func (v *interfaceInstance) Id() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "id",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,344 @@
+// Code generated by "./generator ./session/org.deepin.dde.application1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package application1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockApplication struct {
+ MockInterfaceApplication // interface org.deepin.dde.Application1
+ proxy.MockObject
+}
+
+type MockInterfaceApplication struct {
+ mock.Mock
+}
+
+// method Name
+
+func (v *MockInterfaceApplication) GoName(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) Name(flags dbus.Flags, locale string) (string, error) {
+ mockArgs := v.Called(flags, locale)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Comment
+
+func (v *MockInterfaceApplication) GoComment(flags dbus.Flags, ch chan *dbus.Call, comment string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, comment)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApplication) Comment(flags dbus.Flags, comment string) (string, error) {
+ mockArgs := v.Called(flags, comment)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// property categories as
+
+func (v *MockInterfaceApplication) Categories() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property mimetypes as
+
+func (v *MockInterfaceApplication) Mimetypes() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property id s
+
+func (v *MockInterfaceApplication) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property icon s
+
+func (v *MockInterfaceApplication) Icon() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property instances ao
+
+func (v *MockInterfaceApplication) Instances() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockManager struct {
+ MockInterfaceManager // interface org.deepin.dde.Application1.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method AddAutostart
+
+func (v *MockInterfaceManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, fileNamae string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, fileNamae)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AddAutostart(flags dbus.Flags, fileNamae string) (bool, error) {
+ mockArgs := v.Called(flags, fileNamae)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method AutostartList
+
+func (v *MockInterfaceManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AutostartList(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsAutostart
+
+func (v *MockInterfaceManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, fileName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, fileName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) IsAutostart(flags dbus.Flags, fileName string) (bool, error) {
+ mockArgs := v.Called(flags, fileName)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RemoveAutostart
+
+func (v *MockInterfaceManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, fileNamae string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, fileNamae)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RemoveAutostart(flags dbus.Flags, fileNamae string) (bool, error) {
+ mockArgs := v.Called(flags, fileNamae)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Launch
+
+func (v *MockInterfaceManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Launch(flags dbus.Flags, desktopFile string) error {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchApp
+
+func (v *MockInterfaceManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, timestamp uint32, files []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile, timestamp, files)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LaunchApp(flags dbus.Flags, desktopFile string, timestamp uint32, files []string) error {
+ mockArgs := v.Called(flags, desktopFile, timestamp, files)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchAppAction
+
+func (v *MockInterfaceManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, action string, timestamp uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile, action, timestamp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LaunchAppAction(flags dbus.Flags, desktopFile string, action string, timestamp uint32) error {
+ mockArgs := v.Called(flags, desktopFile, action, timestamp)
+
+ return mockArgs.Error(0)
+}
+
+// signal AutostartChanged
+
+func (v *MockInterfaceManager) ConnectAutostartChanged(cb func(status string, filePath string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockInstance struct {
+ MockInterfaceInstance // interface org.deepin.dde.Application1.Instance
+ proxy.MockObject
+}
+
+type MockInterfaceInstance struct {
+ mock.Mock
+}
+
+// method Exit
+
+func (v *MockInterfaceInstance) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInstance) Exit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Kill
+
+func (v *MockInterfaceInstance) GoKill(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInstance) Kill(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property id o
+
+func (v *MockInterfaceInstance) Id() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,35 @@
+{
+ "Service": "org.deepin.dde.Application1",
+ "Objects": [
+ {
+ "Type": "Application",
+ "Path": "/org/deepin/dde/Application1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Application1",
+ "Type": "application"
+ }
+ ]
+ },
+ {
+ "Type": "Manager",
+ "Path": "/org/deepin/dde/Application1/Manager",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Application1.Manager",
+ "Type": "manager"
+ }
+ ]
+ },
+ {
+ "Type": "Instance",
+ "Path": "/org/deepin/dde/Application1/Instance",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Application1.Instance",
+ "Type": "instance"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/Instance.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/Instance.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/Instance.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/Instance.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.application1/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.application1/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/Audio.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/Audio.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/Audio.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/Audio.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,870 @@
+// Code generated by "./generator ./session/org.deepin.dde.audio1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package audio1
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Audio interface {
+ audio // interface org.deepin.dde.Audio1
+ proxy.Object
+}
+
+type objectAudio struct {
+ interfaceAudio // interface org.deepin.dde.Audio1
+ proxy.ImplObject
+}
+
+func NewAudio(conn *dbus.Conn) Audio {
+ obj := new(objectAudio)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Audio1", "/org/deepin/dde/Audio1")
+ return obj
+}
+
+type audio interface {
+ GoSetDefaultSink(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ SetDefaultSink(flags dbus.Flags, name string) error
+ GoSetDefaultSource(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ SetDefaultSource(flags dbus.Flags, name string) error
+ GoSetPort(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, direction int32) *dbus.Call
+ SetPort(flags dbus.Flags, cardId uint32, portName string, direction int32) error
+ GoSetPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, enabled bool) *dbus.Call
+ SetPortEnabled(flags dbus.Flags, cardId uint32, portName string, enabled bool) error
+ GoIsPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string) *dbus.Call
+ IsPortEnabled(flags dbus.Flags, cardId uint32, portName string) (bool, error)
+ MaxUIVolume() proxy.PropDouble
+ SinkInputs() proxy.PropObjectPathArray
+ DefaultSink() proxy.PropObjectPath
+ DefaultSource() proxy.PropObjectPath
+ Cards() proxy.PropString
+ CardsWithoutUnavailable() proxy.PropString
+}
+
+type interfaceAudio struct{}
+
+func (v *interfaceAudio) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAudio) GetInterfaceName_() string {
+ return "org.deepin.dde.Audio1"
+}
+
+// method SetDefaultSink
+
+func (v *interfaceAudio) GoSetDefaultSink(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultSink", flags, ch, name)
+}
+
+func (v *interfaceAudio) SetDefaultSink(flags dbus.Flags, name string) error {
+ return (<-v.GoSetDefaultSink(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetDefaultSource
+
+func (v *interfaceAudio) GoSetDefaultSource(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultSource", flags, ch, name)
+}
+
+func (v *interfaceAudio) SetDefaultSource(flags dbus.Flags, name string) error {
+ return (<-v.GoSetDefaultSource(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetPort
+
+func (v *interfaceAudio) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, direction int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPort", flags, ch, cardId, portName, direction)
+}
+
+func (v *interfaceAudio) SetPort(flags dbus.Flags, cardId uint32, portName string, direction int32) error {
+ return (<-v.GoSetPort(flags, make(chan *dbus.Call, 1), cardId, portName, direction).Done).Err
+}
+
+// method SetPortEnabled
+
+func (v *interfaceAudio) GoSetPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPortEnabled", flags, ch, cardId, portName, enabled)
+}
+
+func (v *interfaceAudio) SetPortEnabled(flags dbus.Flags, cardId uint32, portName string, enabled bool) error {
+ return (<-v.GoSetPortEnabled(flags, make(chan *dbus.Call, 1), cardId, portName, enabled).Done).Err
+}
+
+// method IsPortEnabled
+
+func (v *interfaceAudio) GoIsPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPortEnabled", flags, ch, cardId, portName)
+}
+
+func (*interfaceAudio) StoreIsPortEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceAudio) IsPortEnabled(flags dbus.Flags, cardId uint32, portName string) (bool, error) {
+ return v.StoreIsPortEnabled(
+ <-v.GoIsPortEnabled(flags, make(chan *dbus.Call, 1), cardId, portName).Done)
+}
+
+// property MaxUIVolume d
+
+func (v *interfaceAudio) MaxUIVolume() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "MaxUIVolume",
+ }
+}
+
+// property SinkInputs ao
+
+func (v *interfaceAudio) SinkInputs() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "SinkInputs",
+ }
+}
+
+// property DefaultSink o
+
+func (v *interfaceAudio) DefaultSink() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "DefaultSink",
+ }
+}
+
+// property DefaultSource o
+
+func (v *interfaceAudio) DefaultSource() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "DefaultSource",
+ }
+}
+
+// property Cards s
+
+func (v *interfaceAudio) Cards() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Cards",
+ }
+}
+
+// property CardsWithoutUnavailable s
+
+func (v *interfaceAudio) CardsWithoutUnavailable() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CardsWithoutUnavailable",
+ }
+}
+
+type Sink interface {
+ sink // interface org.deepin.dde.Audio1.Sink
+ proxy.Object
+}
+
+type objectSink struct {
+ interfaceSink // interface org.deepin.dde.Audio1.Sink
+ proxy.ImplObject
+}
+
+func NewSink(conn *dbus.Conn, path dbus.ObjectPath) (Sink, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSink)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Audio1", path)
+ return obj, nil
+}
+
+type sink interface {
+ GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetMeter(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
+ SetBalance(flags dbus.Flags, value float64, isPlay bool) error
+ GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
+ SetFade(flags dbus.Flags, value float64) error
+ GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
+ SetMute(flags dbus.Flags, value bool) error
+ GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ SetPort(flags dbus.Flags, name string) error
+ GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
+ SetVolume(flags dbus.Flags, value float64, isPlay bool) error
+ SupportBalance() proxy.PropBool
+ Ports() PropPortInfoSlice
+ Name() proxy.PropString
+ Mute() proxy.PropBool
+ Volume() proxy.PropDouble
+ Balance() proxy.PropDouble
+ ActivePort() PropPortInfo
+ Card() proxy.PropUint32
+ Description() proxy.PropString
+ BaseVolume() proxy.PropDouble
+ Fade() proxy.PropDouble
+ SupportFade() proxy.PropBool
+}
+
+type interfaceSink struct{}
+
+func (v *interfaceSink) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSink) GetInterfaceName_() string {
+ return "org.deepin.dde.Audio1.Sink"
+}
+
+// method GetMeter
+
+func (v *interfaceSink) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetMeter", flags, ch)
+}
+
+func (*interfaceSink) StoreGetMeter(call *dbus.Call) (meter dbus.ObjectPath, err error) {
+ err = call.Store(&meter)
+ return
+}
+
+func (v *interfaceSink) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreGetMeter(
+ <-v.GoGetMeter(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetBalance
+
+func (v *interfaceSink) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBalance", flags, ch, value, isPlay)
+}
+
+func (v *interfaceSink) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
+ return (<-v.GoSetBalance(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
+}
+
+// method SetFade
+
+func (v *interfaceSink) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFade", flags, ch, value)
+}
+
+func (v *interfaceSink) SetFade(flags dbus.Flags, value float64) error {
+ return (<-v.GoSetFade(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetMute
+
+func (v *interfaceSink) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMute", flags, ch, value)
+}
+
+func (v *interfaceSink) SetMute(flags dbus.Flags, value bool) error {
+ return (<-v.GoSetMute(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetPort
+
+func (v *interfaceSink) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPort", flags, ch, name)
+}
+
+func (v *interfaceSink) SetPort(flags dbus.Flags, name string) error {
+ return (<-v.GoSetPort(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetVolume
+
+func (v *interfaceSink) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetVolume", flags, ch, value, isPlay)
+}
+
+func (v *interfaceSink) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
+ return (<-v.GoSetVolume(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
+}
+
+// property SupportBalance b
+
+func (v *interfaceSink) SupportBalance() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SupportBalance",
+ }
+}
+
+// property Ports a(ssy)
+
+func (v *interfaceSink) Ports() PropPortInfoSlice {
+ return &implPropPortInfoSlice{
+ Impl: v,
+ Name: "Ports",
+ }
+}
+
+// property Name s
+
+func (v *interfaceSink) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Mute b
+
+func (v *interfaceSink) Mute() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Mute",
+ }
+}
+
+// property Volume d
+
+func (v *interfaceSink) Volume() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Volume",
+ }
+}
+
+// property Balance d
+
+func (v *interfaceSink) Balance() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Balance",
+ }
+}
+
+// property ActivePort (ssy)
+
+func (v *interfaceSink) ActivePort() PropPortInfo {
+ return &implPropPortInfo{
+ Impl: v,
+ Name: "ActivePort",
+ }
+}
+
+// property Card u
+
+func (v *interfaceSink) Card() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Card",
+ }
+}
+
+// property Description s
+
+func (v *interfaceSink) Description() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Description",
+ }
+}
+
+// property BaseVolume d
+
+func (v *interfaceSink) BaseVolume() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "BaseVolume",
+ }
+}
+
+// property Fade d
+
+func (v *interfaceSink) Fade() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Fade",
+ }
+}
+
+// property SupportFade b
+
+func (v *interfaceSink) SupportFade() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SupportFade",
+ }
+}
+
+type Source interface {
+ source // interface org.deepin.dde.Audio1.Source
+ proxy.Object
+}
+
+type objectSource struct {
+ interfaceSource // interface org.deepin.dde.Audio1.Source
+ proxy.ImplObject
+}
+
+func NewSource(conn *dbus.Conn, path dbus.ObjectPath) (Source, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSource)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Audio1", path)
+ return obj, nil
+}
+
+type source interface {
+ GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetMeter(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
+ SetBalance(flags dbus.Flags, value float64, isPlay bool) error
+ GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
+ SetFade(flags dbus.Flags, value float64) error
+ GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
+ SetMute(flags dbus.Flags, value bool) error
+ GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ SetPort(flags dbus.Flags, name string) error
+ GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
+ SetVolume(flags dbus.Flags, value float64, isPlay bool) error
+ Mute() proxy.PropBool
+ Balance() proxy.PropDouble
+ SupportBalance() proxy.PropBool
+ Fade() proxy.PropDouble
+ Ports() PropPortInfoSlice
+ Card() proxy.PropUint32
+ BaseVolume() proxy.PropDouble
+ Description() proxy.PropString
+ Volume() proxy.PropDouble
+ SupportFade() proxy.PropBool
+ ActivePort() PropPortInfo
+ Name() proxy.PropString
+}
+
+type interfaceSource struct{}
+
+func (v *interfaceSource) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSource) GetInterfaceName_() string {
+ return "org.deepin.dde.Audio1.Source"
+}
+
+// method GetMeter
+
+func (v *interfaceSource) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetMeter", flags, ch)
+}
+
+func (*interfaceSource) StoreGetMeter(call *dbus.Call) (meter dbus.ObjectPath, err error) {
+ err = call.Store(&meter)
+ return
+}
+
+func (v *interfaceSource) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreGetMeter(
+ <-v.GoGetMeter(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetBalance
+
+func (v *interfaceSource) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBalance", flags, ch, value, isPlay)
+}
+
+func (v *interfaceSource) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
+ return (<-v.GoSetBalance(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
+}
+
+// method SetFade
+
+func (v *interfaceSource) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFade", flags, ch, value)
+}
+
+func (v *interfaceSource) SetFade(flags dbus.Flags, value float64) error {
+ return (<-v.GoSetFade(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetMute
+
+func (v *interfaceSource) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMute", flags, ch, value)
+}
+
+func (v *interfaceSource) SetMute(flags dbus.Flags, value bool) error {
+ return (<-v.GoSetMute(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetPort
+
+func (v *interfaceSource) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPort", flags, ch, name)
+}
+
+func (v *interfaceSource) SetPort(flags dbus.Flags, name string) error {
+ return (<-v.GoSetPort(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetVolume
+
+func (v *interfaceSource) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetVolume", flags, ch, value, isPlay)
+}
+
+func (v *interfaceSource) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
+ return (<-v.GoSetVolume(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
+}
+
+// property Mute b
+
+func (v *interfaceSource) Mute() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Mute",
+ }
+}
+
+// property Balance d
+
+func (v *interfaceSource) Balance() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Balance",
+ }
+}
+
+// property SupportBalance b
+
+func (v *interfaceSource) SupportBalance() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SupportBalance",
+ }
+}
+
+// property Fade d
+
+func (v *interfaceSource) Fade() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Fade",
+ }
+}
+
+// property Ports a(ssy)
+
+func (v *interfaceSource) Ports() PropPortInfoSlice {
+ return &implPropPortInfoSlice{
+ Impl: v,
+ Name: "Ports",
+ }
+}
+
+// property Card u
+
+func (v *interfaceSource) Card() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Card",
+ }
+}
+
+// property BaseVolume d
+
+func (v *interfaceSource) BaseVolume() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "BaseVolume",
+ }
+}
+
+// property Description s
+
+func (v *interfaceSource) Description() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Description",
+ }
+}
+
+// property Volume d
+
+func (v *interfaceSource) Volume() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Volume",
+ }
+}
+
+// property SupportFade b
+
+func (v *interfaceSource) SupportFade() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SupportFade",
+ }
+}
+
+// property ActivePort (ssy)
+
+func (v *interfaceSource) ActivePort() PropPortInfo {
+ return &implPropPortInfo{
+ Impl: v,
+ Name: "ActivePort",
+ }
+}
+
+// property Name s
+
+func (v *interfaceSource) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+type SinkInput interface {
+ sinkInput // interface org.deepin.dde.Audio1.SinkInput
+ proxy.Object
+}
+
+type objectSinkInput struct {
+ interfaceSinkInput // interface org.deepin.dde.Audio1.SinkInput
+ proxy.ImplObject
+}
+
+func NewSinkInput(conn *dbus.Conn, path dbus.ObjectPath) (SinkInput, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSinkInput)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Audio1", path)
+ return obj, nil
+}
+
+type sinkInput interface {
+ GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
+ SetBalance(flags dbus.Flags, value float64, isPlay bool) error
+ GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
+ SetFade(flags dbus.Flags, value float64) error
+ GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
+ SetMute(flags dbus.Flags, value bool) error
+ GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call
+ SetVolume(flags dbus.Flags, value float64, isPlay bool) error
+ Volume() proxy.PropDouble
+ Balance() proxy.PropDouble
+ SupportBalance() proxy.PropBool
+ Fade() proxy.PropDouble
+ SupportFade() proxy.PropBool
+ Name() proxy.PropString
+ Icon() proxy.PropString
+ Mute() proxy.PropBool
+}
+
+type interfaceSinkInput struct{}
+
+func (v *interfaceSinkInput) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSinkInput) GetInterfaceName_() string {
+ return "org.deepin.dde.Audio1.SinkInput"
+}
+
+// method SetBalance
+
+func (v *interfaceSinkInput) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBalance", flags, ch, value, isPlay)
+}
+
+func (v *interfaceSinkInput) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
+ return (<-v.GoSetBalance(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
+}
+
+// method SetFade
+
+func (v *interfaceSinkInput) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFade", flags, ch, value)
+}
+
+func (v *interfaceSinkInput) SetFade(flags dbus.Flags, value float64) error {
+ return (<-v.GoSetFade(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetMute
+
+func (v *interfaceSinkInput) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMute", flags, ch, value)
+}
+
+func (v *interfaceSinkInput) SetMute(flags dbus.Flags, value bool) error {
+ return (<-v.GoSetMute(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetVolume
+
+func (v *interfaceSinkInput) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetVolume", flags, ch, value, isPlay)
+}
+
+func (v *interfaceSinkInput) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
+ return (<-v.GoSetVolume(flags, make(chan *dbus.Call, 1), value, isPlay).Done).Err
+}
+
+// property Volume d
+
+func (v *interfaceSinkInput) Volume() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Volume",
+ }
+}
+
+// property Balance d
+
+func (v *interfaceSinkInput) Balance() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Balance",
+ }
+}
+
+// property SupportBalance b
+
+func (v *interfaceSinkInput) SupportBalance() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SupportBalance",
+ }
+}
+
+// property Fade d
+
+func (v *interfaceSinkInput) Fade() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Fade",
+ }
+}
+
+// property SupportFade b
+
+func (v *interfaceSinkInput) SupportFade() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SupportFade",
+ }
+}
+
+// property Name s
+
+func (v *interfaceSinkInput) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Icon s
+
+func (v *interfaceSinkInput) Icon() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Icon",
+ }
+}
+
+// property Mute b
+
+func (v *interfaceSinkInput) Mute() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Mute",
+ }
+}
+
+type PropPortInfoSlice interface {
+ Get(flags dbus.Flags) (value []PortInfo, err error)
+ Set(flags dbus.Flags, value []PortInfo) error
+ ConnectChanged(cb func(hasValue bool, value []PortInfo)) error
+}
+
+type implPropPortInfoSlice struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropPortInfoSlice) Get(flags dbus.Flags) (value []PortInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropPortInfoSlice) Set(flags dbus.Flags, value []PortInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropPortInfoSlice) ConnectChanged(cb func(hasValue bool, value []PortInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []PortInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropPortInfo interface {
+ Get(flags dbus.Flags) (value PortInfo, err error)
+ Set(flags dbus.Flags, value PortInfo) error
+ ConnectChanged(cb func(hasValue bool, value PortInfo)) error
+}
+
+type implPropPortInfo struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropPortInfo) Get(flags dbus.Flags) (value PortInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropPortInfo) Set(flags dbus.Flags, value PortInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropPortInfo) ConnectChanged(cb func(hasValue bool, value PortInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v PortInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, PortInfo{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1011 @@
+// Code generated by "./generator ./session/org.deepin.dde.audio1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package audio1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAudio struct {
+ MockInterfaceAudio // interface org.deepin.dde.Audio1
+ proxy.MockObject
+}
+
+type MockInterfaceAudio struct {
+ mock.Mock
+}
+
+// method SetDefaultSink
+
+func (v *MockInterfaceAudio) GoSetDefaultSink(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAudio) SetDefaultSink(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultSource
+
+func (v *MockInterfaceAudio) GoSetDefaultSource(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAudio) SetDefaultSource(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPort
+
+func (v *MockInterfaceAudio) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, direction int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cardId, portName, direction)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAudio) SetPort(flags dbus.Flags, cardId uint32, portName string, direction int32) error {
+ mockArgs := v.Called(flags, cardId, portName, direction)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPortEnabled
+
+func (v *MockInterfaceAudio) GoSetPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cardId, portName, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAudio) SetPortEnabled(flags dbus.Flags, cardId uint32, portName string, enabled bool) error {
+ mockArgs := v.Called(flags, cardId, portName, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method IsPortEnabled
+
+func (v *MockInterfaceAudio) GoIsPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cardId, portName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAudio) IsPortEnabled(flags dbus.Flags, cardId uint32, portName string) (bool, error) {
+ mockArgs := v.Called(flags, cardId, portName)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// property MaxUIVolume d
+
+func (v *MockInterfaceAudio) MaxUIVolume() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SinkInputs ao
+
+func (v *MockInterfaceAudio) SinkInputs() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultSink o
+
+func (v *MockInterfaceAudio) DefaultSink() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultSource o
+
+func (v *MockInterfaceAudio) DefaultSource() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Cards s
+
+func (v *MockInterfaceAudio) Cards() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CardsWithoutUnavailable s
+
+func (v *MockInterfaceAudio) CardsWithoutUnavailable() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSink struct {
+ MockInterfaceSink // interface org.deepin.dde.Audio1.Sink
+ proxy.MockObject
+}
+
+type MockInterfaceSink struct {
+ mock.Mock
+}
+
+// method GetMeter
+
+func (v *MockInterfaceSink) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSink) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetBalance
+
+func (v *MockInterfaceSink) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, isPlay)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSink) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
+ mockArgs := v.Called(flags, value, isPlay)
+
+ return mockArgs.Error(0)
+}
+
+// method SetFade
+
+func (v *MockInterfaceSink) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSink) SetFade(flags dbus.Flags, value float64) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMute
+
+func (v *MockInterfaceSink) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSink) SetMute(flags dbus.Flags, value bool) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPort
+
+func (v *MockInterfaceSink) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSink) SetPort(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetVolume
+
+func (v *MockInterfaceSink) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, isPlay)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSink) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
+ mockArgs := v.Called(flags, value, isPlay)
+
+ return mockArgs.Error(0)
+}
+
+// property SupportBalance b
+
+func (v *MockInterfaceSink) SupportBalance() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ports a(ssy)
+
+func (v *MockInterfaceSink) Ports() PropPortInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropPortInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceSink) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mute b
+
+func (v *MockInterfaceSink) Mute() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Volume d
+
+func (v *MockInterfaceSink) Volume() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Balance d
+
+func (v *MockInterfaceSink) Balance() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActivePort (ssy)
+
+func (v *MockInterfaceSink) ActivePort() PropPortInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropPortInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Card u
+
+func (v *MockInterfaceSink) Card() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Description s
+
+func (v *MockInterfaceSink) Description() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BaseVolume d
+
+func (v *MockInterfaceSink) BaseVolume() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Fade d
+
+func (v *MockInterfaceSink) Fade() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportFade b
+
+func (v *MockInterfaceSink) SupportFade() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSource struct {
+ MockInterfaceSource // interface org.deepin.dde.Audio1.Source
+ proxy.MockObject
+}
+
+type MockInterfaceSource struct {
+ mock.Mock
+}
+
+// method GetMeter
+
+func (v *MockInterfaceSource) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSource) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetBalance
+
+func (v *MockInterfaceSource) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, isPlay)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSource) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
+ mockArgs := v.Called(flags, value, isPlay)
+
+ return mockArgs.Error(0)
+}
+
+// method SetFade
+
+func (v *MockInterfaceSource) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSource) SetFade(flags dbus.Flags, value float64) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMute
+
+func (v *MockInterfaceSource) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSource) SetMute(flags dbus.Flags, value bool) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPort
+
+func (v *MockInterfaceSource) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSource) SetPort(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetVolume
+
+func (v *MockInterfaceSource) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, isPlay)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSource) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
+ mockArgs := v.Called(flags, value, isPlay)
+
+ return mockArgs.Error(0)
+}
+
+// property Mute b
+
+func (v *MockInterfaceSource) Mute() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Balance d
+
+func (v *MockInterfaceSource) Balance() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportBalance b
+
+func (v *MockInterfaceSource) SupportBalance() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Fade d
+
+func (v *MockInterfaceSource) Fade() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ports a(ssy)
+
+func (v *MockInterfaceSource) Ports() PropPortInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropPortInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Card u
+
+func (v *MockInterfaceSource) Card() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BaseVolume d
+
+func (v *MockInterfaceSource) BaseVolume() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Description s
+
+func (v *MockInterfaceSource) Description() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Volume d
+
+func (v *MockInterfaceSource) Volume() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportFade b
+
+func (v *MockInterfaceSource) SupportFade() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActivePort (ssy)
+
+func (v *MockInterfaceSource) ActivePort() PropPortInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropPortInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceSource) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSinkInput struct {
+ MockInterfaceSinkInput // interface org.deepin.dde.Audio1.SinkInput
+ proxy.MockObject
+}
+
+type MockInterfaceSinkInput struct {
+ mock.Mock
+}
+
+// method SetBalance
+
+func (v *MockInterfaceSinkInput) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, isPlay)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSinkInput) SetBalance(flags dbus.Flags, value float64, isPlay bool) error {
+ mockArgs := v.Called(flags, value, isPlay)
+
+ return mockArgs.Error(0)
+}
+
+// method SetFade
+
+func (v *MockInterfaceSinkInput) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSinkInput) SetFade(flags dbus.Flags, value float64) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMute
+
+func (v *MockInterfaceSinkInput) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSinkInput) SetMute(flags dbus.Flags, value bool) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetVolume
+
+func (v *MockInterfaceSinkInput) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, isPlay)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSinkInput) SetVolume(flags dbus.Flags, value float64, isPlay bool) error {
+ mockArgs := v.Called(flags, value, isPlay)
+
+ return mockArgs.Error(0)
+}
+
+// property Volume d
+
+func (v *MockInterfaceSinkInput) Volume() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Balance d
+
+func (v *MockInterfaceSinkInput) Balance() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportBalance b
+
+func (v *MockInterfaceSinkInput) SupportBalance() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Fade d
+
+func (v *MockInterfaceSinkInput) Fade() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportFade b
+
+func (v *MockInterfaceSinkInput) SupportFade() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceSinkInput) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Icon s
+
+func (v *MockInterfaceSinkInput) Icon() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mute b
+
+func (v *MockInterfaceSinkInput) Mute() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropPortInfoSlice struct {
+ mock.Mock
+}
+
+func (p MockPropPortInfoSlice) Get(flags dbus.Flags) (value []PortInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]PortInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropPortInfoSlice) Set(flags dbus.Flags, value []PortInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropPortInfoSlice) ConnectChanged(cb func(hasValue bool, value []PortInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropPortInfo struct {
+ mock.Mock
+}
+
+func (p MockPropPortInfo) Get(flags dbus.Flags) (value PortInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(PortInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropPortInfo) Set(flags dbus.Flags, value PortInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropPortInfo) ConnectChanged(cb func(hasValue bool, value PortInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,69 @@
+{
+ "Service": "org.deepin.dde.Audio1",
+ "Objects": [
+ {
+ "Type": "Audio",
+ "Path": "/org/deepin/dde/Audio1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Audio1",
+ "Type": "audio"
+ }
+ ]
+ },
+ {
+ "Type":"Sink",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Audio1.Sink",
+ "Type": "sink",
+ "Fixes": {
+ "p/Ports": {
+ "RefType": "PropPortInfoSlice"
+ },
+ "p/ActivePort": {
+ "RefType": "PropPortInfo"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type":"Source",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Audio1.Source",
+ "Type": "source",
+ "Fixes": {
+ "p/Ports": {
+ "RefType": "PropPortInfoSlice"
+ },
+ "p/ActivePort": {
+ "RefType": "PropPortInfo"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type":"SinkInput",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Audio1.SinkInput",
+ "Type": "sinkInput"
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropPortInfoSlice",
+ "ValueType": "[]PortInfo"
+ },
+ {
+ "Type": "PropPortInfo",
+ "ValueType": "PortInfo",
+ "EmptyValue": "$T{}"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,12 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package audio1
+
+type PortInfo struct {
+ Name string
+ Description string
+ Priority uint32
+ Available int // 0: Unknown, 1: No, 2: Yes
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/SinkInput.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/SinkInput.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/SinkInput.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/SinkInput.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/Sink.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/Sink.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/Sink.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/Sink.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/Source.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/Source.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.audio1/Source.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.audio1/Source.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+// Code generated by "./generator ./session/org.deepin.dde.bluetooth1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bluetooth1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Bluetooth interface {
+ bluetooth // interface org.deepin.dde.Bluetooth1
+ proxy.Object
+}
+
+type objectBluetooth struct {
+ interfaceBluetooth // interface org.deepin.dde.Bluetooth1
+ proxy.ImplObject
+}
+
+func NewBluetooth(conn *dbus.Conn) Bluetooth {
+ obj := new(objectBluetooth)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Bluetooth1", "/org/deepin/dde/Bluetooth1")
+ return obj
+}
+
+type bluetooth interface {
+ GoDisconnectAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DisconnectAllDevices(flags dbus.Flags) error
+}
+
+type interfaceBluetooth struct{}
+
+func (v *interfaceBluetooth) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceBluetooth) GetInterfaceName_() string {
+ return "org.deepin.dde.Bluetooth1"
+}
+
+// method DisconnectAllDevices
+
+func (v *interfaceBluetooth) GoDisconnectAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectAllDevices", flags, ch)
+}
+
+func (v *interfaceBluetooth) DisconnectAllDevices(flags dbus.Flags) error {
+ return (<-v.GoDisconnectAllDevices(flags, make(chan *dbus.Call, 1)).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+// Code generated by "./generator ./session/org.deepin.dde.bluetooth1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bluetooth1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockBluetooth struct {
+ MockInterfaceBluetooth // interface org.deepin.dde.Bluetooth1
+ proxy.MockObject
+}
+
+type MockInterfaceBluetooth struct {
+ mock.Mock
+}
+
+// method DisconnectAllDevices
+
+func (v *MockInterfaceBluetooth) GoDisconnectAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) DisconnectAllDevices(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/Bluetooth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/Bluetooth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/Bluetooth.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/Bluetooth.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.bluetooth1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.bluetooth1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Bluetooth1",
+ "Objects": [
+ {
+ "Type": "Bluetooth",
+ "Path": "/org/deepin/dde/Bluetooth1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Bluetooth1",
+ "Type": "bluetooth"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,76 @@
+// Code generated by "./generator ./session/org.deepin.dde.clipboard1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package clipboard1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Clipboard interface {
+ clipboard // interface org.deepin.dde.Clipboard1
+ proxy.Object
+}
+
+type objectClipboard struct {
+ interfaceClipboard // interface org.deepin.dde.Clipboard1
+ proxy.ImplObject
+}
+
+func NewClipboard(conn *dbus.Conn) Clipboard {
+ obj := new(objectClipboard)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Clipboard1", "/org/deepin/dde/Clipboard1")
+ return obj
+}
+
+type clipboard interface {
+ GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Toggle(flags dbus.Flags) error
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hide(flags dbus.Flags) error
+}
+
+type interfaceClipboard struct{}
+
+func (v *interfaceClipboard) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceClipboard) GetInterfaceName_() string {
+ return "org.deepin.dde.Clipboard1"
+}
+
+// method Toggle
+
+func (v *interfaceClipboard) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
+}
+
+func (v *interfaceClipboard) Toggle(flags dbus.Flags) error {
+ return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Show
+
+func (v *interfaceClipboard) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceClipboard) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Hide
+
+func (v *interfaceClipboard) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
+}
+
+func (v *interfaceClipboard) Hide(flags dbus.Flags) error {
+ return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,78 @@
+// Code generated by "./generator ./session/org.deepin.dde.clipboard1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package clipboard1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockClipboard struct {
+ MockInterfaceClipboard // interface org.deepin.dde.Clipboard1
+ proxy.MockObject
+}
+
+type MockInterfaceClipboard struct {
+ mock.Mock
+}
+
+// method Toggle
+
+func (v *MockInterfaceClipboard) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceClipboard) Toggle(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Show
+
+func (v *MockInterfaceClipboard) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceClipboard) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Hide
+
+func (v *MockInterfaceClipboard) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceClipboard) Hide(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/Clipboard.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/Clipboard.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/Clipboard.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/Clipboard.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.clipboard1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.clipboard1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Clipboard1",
+ "Objects": [
+ {
+ "Type": "Clipboard",
+ "Path": "/org/deepin/dde/Clipboard1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Clipboard1",
+ "Type": "clipboard"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+// Code generated by "./generator ./session/org.deepin.dde.cursorhelper1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package cursorhelper1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type CursorHelper interface {
+ cursorHelper // interface org.deepin.dde.CursorHelper1
+ proxy.Object
+}
+
+type objectCursorHelper struct {
+ interfaceCursorHelper // interface org.deepin.dde.CursorHelper1
+ proxy.ImplObject
+}
+
+func NewCursorHelper(conn *dbus.Conn) CursorHelper {
+ obj := new(objectCursorHelper)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.CursorHelper1", "/org/deepin/dde/CursorHelper1")
+ return obj
+}
+
+type cursorHelper interface {
+ GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ Set(flags dbus.Flags, name string) error
+}
+
+type interfaceCursorHelper struct{}
+
+func (v *interfaceCursorHelper) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceCursorHelper) GetInterfaceName_() string {
+ return "org.deepin.dde.CursorHelper1"
+}
+
+// method Set
+
+func (v *interfaceCursorHelper) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Set", flags, ch, name)
+}
+
+func (v *interfaceCursorHelper) Set(flags dbus.Flags, name string) error {
+ return (<-v.GoSet(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+// Code generated by "./generator ./session/org.deepin.dde.cursorhelper1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package cursorhelper1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockCursorHelper struct {
+ MockInterfaceCursorHelper // interface org.deepin.dde.CursorHelper1
+ proxy.MockObject
+}
+
+type MockInterfaceCursorHelper struct {
+ mock.Mock
+}
+
+// method Set
+
+func (v *MockInterfaceCursorHelper) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCursorHelper) Set(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.CursorHelper1",
+ "Objects": [
+ {
+ "Type": "CursorHelper",
+ "Path": "/org/deepin/dde/CursorHelper1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.CursorHelper1",
+ "Type": "cursorHelper"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/CursorHelper.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/CursorHelper.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.cursorhelper1/CursorHelper.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.cursorhelper1/CursorHelper.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,761 @@
+// Code generated by "./generator ./session/org.deepin.dde.daemon.dock1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dock1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Dock interface {
+ dock // interface org.deepin.dde.daemon.Dock1
+ proxy.Object
+}
+
+type objectDock struct {
+ interfaceDock // interface org.deepin.dde.daemon.Dock1
+ proxy.ImplObject
+}
+
+func NewDock(conn *dbus.Conn) Dock {
+ obj := new(objectDock)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.daemon.Dock1", "/org/deepin/dde/daemon/Dock1")
+ return obj
+}
+
+type dock interface {
+ GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ ActivateWindow(flags dbus.Flags, win uint32) error
+ GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CancelPreviewWindow(flags dbus.Flags) error
+ GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ CloseWindow(flags dbus.Flags, win uint32) error
+ GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetEntryIDs(flags dbus.Flags) ([]string, error)
+ GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ IsDocked(flags dbus.Flags, desktopFile string) (bool, error)
+ GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ IsOnDock(flags dbus.Flags, desktopFile string) (bool, error)
+ GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MakeWindowAbove(flags dbus.Flags, win uint32) error
+ GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MaximizeWindow(flags dbus.Flags, win uint32) error
+ GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MinimizeWindow(flags dbus.Flags, win uint32) error
+ GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call
+ MoveEntry(flags dbus.Flags, index int32, newIndex int32) error
+ GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ MoveWindow(flags dbus.Flags, win uint32) error
+ GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ PreviewWindow(flags dbus.Flags, win uint32) error
+ GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call
+ QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error)
+ GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call
+ RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error)
+ GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ RequestUndock(flags dbus.Flags, desktopFile string) (bool, error)
+ GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call
+ SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error
+ ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error)
+ ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error)
+ ShowTimeout() proxy.PropUint32
+ HideTimeout() proxy.PropUint32
+ FrontendWindowRect() PropDockFrontendWindowRect
+ Entries() proxy.PropObjectPathArray
+ HideMode() proxy.PropInt32
+ DisplayMode() proxy.PropInt32
+ HideState() proxy.PropInt32
+ Position() proxy.PropInt32
+ IconSize() proxy.PropUint32
+ DockedApps() proxy.PropStringArray
+}
+
+type interfaceDock struct{}
+
+func (v *interfaceDock) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDock) GetInterfaceName_() string {
+ return "org.deepin.dde.daemon.Dock1"
+}
+
+// method ActivateWindow
+
+func (v *interfaceDock) GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) ActivateWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoActivateWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method CancelPreviewWindow
+
+func (v *interfaceDock) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelPreviewWindow", flags, ch)
+}
+
+func (v *interfaceDock) CancelPreviewWindow(flags dbus.Flags) error {
+ return (<-v.GoCancelPreviewWindow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method CloseWindow
+
+func (v *interfaceDock) GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) CloseWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoCloseWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method GetEntryIDs
+
+func (v *interfaceDock) GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetEntryIDs", flags, ch)
+}
+
+func (*interfaceDock) StoreGetEntryIDs(call *dbus.Call) (list []string, err error) {
+ err = call.Store(&list)
+ return
+}
+
+func (v *interfaceDock) GetEntryIDs(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetEntryIDs(
+ <-v.GoGetEntryIDs(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsDocked
+
+func (v *interfaceDock) GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDocked", flags, ch, desktopFile)
+}
+
+func (*interfaceDock) StoreIsDocked(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceDock) IsDocked(flags dbus.Flags, desktopFile string) (bool, error) {
+ return v.StoreIsDocked(
+ <-v.GoIsDocked(flags, make(chan *dbus.Call, 1), desktopFile).Done)
+}
+
+// method IsOnDock
+
+func (v *interfaceDock) GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsOnDock", flags, ch, desktopFile)
+}
+
+func (*interfaceDock) StoreIsOnDock(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceDock) IsOnDock(flags dbus.Flags, desktopFile string) (bool, error) {
+ return v.StoreIsOnDock(
+ <-v.GoIsOnDock(flags, make(chan *dbus.Call, 1), desktopFile).Done)
+}
+
+// method MakeWindowAbove
+
+func (v *interfaceDock) GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MakeWindowAbove", flags, ch, win)
+}
+
+func (v *interfaceDock) MakeWindowAbove(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMakeWindowAbove(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method MaximizeWindow
+
+func (v *interfaceDock) GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MaximizeWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) MaximizeWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMaximizeWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method MinimizeWindow
+
+func (v *interfaceDock) GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MinimizeWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) MinimizeWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMinimizeWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method MoveEntry
+
+func (v *interfaceDock) GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MoveEntry", flags, ch, index, newIndex)
+}
+
+func (v *interfaceDock) MoveEntry(flags dbus.Flags, index int32, newIndex int32) error {
+ return (<-v.GoMoveEntry(flags, make(chan *dbus.Call, 1), index, newIndex).Done).Err
+}
+
+// method MoveWindow
+
+func (v *interfaceDock) GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MoveWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) MoveWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoMoveWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method PreviewWindow
+
+func (v *interfaceDock) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PreviewWindow", flags, ch, win)
+}
+
+func (v *interfaceDock) PreviewWindow(flags dbus.Flags, win uint32) error {
+ return (<-v.GoPreviewWindow(flags, make(chan *dbus.Call, 1), win).Done).Err
+}
+
+// method QueryWindowIdentifyMethod
+
+func (v *interfaceDock) GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".QueryWindowIdentifyMethod", flags, ch, win)
+}
+
+func (*interfaceDock) StoreQueryWindowIdentifyMethod(call *dbus.Call) (identifyMethod string, err error) {
+ err = call.Store(&identifyMethod)
+ return
+}
+
+func (v *interfaceDock) QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error) {
+ return v.StoreQueryWindowIdentifyMethod(
+ <-v.GoQueryWindowIdentifyMethod(flags, make(chan *dbus.Call, 1), win).Done)
+}
+
+// method RequestDock
+
+func (v *interfaceDock) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDock", flags, ch, desktopFile, index)
+}
+
+func (*interfaceDock) StoreRequestDock(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceDock) RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error) {
+ return v.StoreRequestDock(
+ <-v.GoRequestDock(flags, make(chan *dbus.Call, 1), desktopFile, index).Done)
+}
+
+// method RequestUndock
+
+func (v *interfaceDock) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUndock", flags, ch, desktopFile)
+}
+
+func (*interfaceDock) StoreRequestUndock(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceDock) RequestUndock(flags dbus.Flags, desktopFile string) (bool, error) {
+ return v.StoreRequestUndock(
+ <-v.GoRequestUndock(flags, make(chan *dbus.Call, 1), desktopFile).Done)
+}
+
+// method SetFrontendWindowRect
+
+func (v *interfaceDock) GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFrontendWindowRect", flags, ch, x, y, width, height)
+}
+
+func (v *interfaceDock) SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error {
+ return (<-v.GoSetFrontendWindowRect(flags, make(chan *dbus.Call, 1), x, y, width, height).Done).Err
+}
+
+// signal ServiceRestarted
+
+func (v *interfaceDock) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ServiceRestarted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ServiceRestarted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal EntryAdded
+
+func (v *interfaceDock) ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EntryAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EntryAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var index int32
+ err := dbus.Store(sig.Body, &path, &index)
+ if err == nil {
+ cb(path, index)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal EntryRemoved
+
+func (v *interfaceDock) ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EntryRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EntryRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var entryId string
+ err := dbus.Store(sig.Body, &entryId)
+ if err == nil {
+ cb(entryId)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ShowTimeout u
+
+func (v *interfaceDock) ShowTimeout() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ShowTimeout",
+ }
+}
+
+// property HideTimeout u
+
+func (v *interfaceDock) HideTimeout() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "HideTimeout",
+ }
+}
+
+type PropDockFrontendWindowRect interface {
+ Get(flags dbus.Flags) (value FrontendWindowRect, err error)
+ Set(flags dbus.Flags, value FrontendWindowRect) error
+ ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error
+}
+
+type implPropDockFrontendWindowRect struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDockFrontendWindowRect) Get(flags dbus.Flags) (value FrontendWindowRect, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDockFrontendWindowRect) Set(flags dbus.Flags, value FrontendWindowRect) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDockFrontendWindowRect) ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v FrontendWindowRect
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, FrontendWindowRect{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property FrontendWindowRect (iiuu)
+
+func (v *interfaceDock) FrontendWindowRect() PropDockFrontendWindowRect {
+ return &implPropDockFrontendWindowRect{
+ Impl: v,
+ Name: "FrontendWindowRect",
+ }
+}
+
+// property Entries ao
+
+func (v *interfaceDock) Entries() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Entries",
+ }
+}
+
+// property HideMode i
+
+func (v *interfaceDock) HideMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "HideMode",
+ }
+}
+
+// property DisplayMode i
+
+func (v *interfaceDock) DisplayMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DisplayMode",
+ }
+}
+
+// property HideState i
+
+func (v *interfaceDock) HideState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "HideState",
+ }
+}
+
+// property Position i
+
+func (v *interfaceDock) Position() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Position",
+ }
+}
+
+// property IconSize u
+
+func (v *interfaceDock) IconSize() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "IconSize",
+ }
+}
+
+// property DockedApps as
+
+func (v *interfaceDock) DockedApps() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DockedApps",
+ }
+}
+
+type Entry interface {
+ entry // interface org.deepin.dde.daemon.Dock1.Entry
+ proxy.Object
+}
+
+type objectEntry struct {
+ interfaceEntry // interface org.deepin.dde.daemon.Dock1.Entry
+ proxy.ImplObject
+}
+
+func NewEntry(conn *dbus.Conn, path dbus.ObjectPath) (Entry, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectEntry)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.daemon.Dock1", path)
+ return obj, nil
+}
+
+type entry interface {
+ GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call
+ Activate(flags dbus.Flags, timestamp uint32) error
+ GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Check(flags dbus.Flags) error
+ GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceQuit(flags dbus.Flags) error
+ GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call
+ HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error
+ GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call
+ HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error
+ GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call
+ NewInstance(flags dbus.Flags, timestamp uint32) error
+ GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PresentWindows(flags dbus.Flags) error
+ GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestDock(flags dbus.Flags) error
+ GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestUndock(flags dbus.Flags) error
+ Name() proxy.PropString
+ Icon() proxy.PropString
+ Id() proxy.PropString
+ IsActive() proxy.PropBool
+ CurrentWindow() proxy.PropUint32
+ IsDocked() proxy.PropBool
+ WindowInfos() PropEntryWindowInfos
+ Menu() proxy.PropString
+ DesktopFile() proxy.PropString
+}
+
+type interfaceEntry struct{}
+
+func (v *interfaceEntry) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceEntry) GetInterfaceName_() string {
+ return "org.deepin.dde.daemon.Dock1.Entry"
+}
+
+// method Activate
+
+func (v *interfaceEntry) GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Activate", flags, ch, timestamp)
+}
+
+func (v *interfaceEntry) Activate(flags dbus.Flags, timestamp uint32) error {
+ return (<-v.GoActivate(flags, make(chan *dbus.Call, 1), timestamp).Done).Err
+}
+
+// method Check
+
+func (v *interfaceEntry) GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Check", flags, ch)
+}
+
+func (v *interfaceEntry) Check(flags dbus.Flags) error {
+ return (<-v.GoCheck(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ForceQuit
+
+func (v *interfaceEntry) GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceQuit", flags, ch)
+}
+
+func (v *interfaceEntry) ForceQuit(flags dbus.Flags) error {
+ return (<-v.GoForceQuit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method HandleDragDrop
+
+func (v *interfaceEntry) GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".HandleDragDrop", flags, ch, timestamp, files)
+}
+
+func (v *interfaceEntry) HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error {
+ return (<-v.GoHandleDragDrop(flags, make(chan *dbus.Call, 1), timestamp, files).Done).Err
+}
+
+// method HandleMenuItem
+
+func (v *interfaceEntry) GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".HandleMenuItem", flags, ch, timestamp, id)
+}
+
+func (v *interfaceEntry) HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error {
+ return (<-v.GoHandleMenuItem(flags, make(chan *dbus.Call, 1), timestamp, id).Done).Err
+}
+
+// method NewInstance
+
+func (v *interfaceEntry) GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NewInstance", flags, ch, timestamp)
+}
+
+func (v *interfaceEntry) NewInstance(flags dbus.Flags, timestamp uint32) error {
+ return (<-v.GoNewInstance(flags, make(chan *dbus.Call, 1), timestamp).Done).Err
+}
+
+// method PresentWindows
+
+func (v *interfaceEntry) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresentWindows", flags, ch)
+}
+
+func (v *interfaceEntry) PresentWindows(flags dbus.Flags) error {
+ return (<-v.GoPresentWindows(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestDock
+
+func (v *interfaceEntry) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDock", flags, ch)
+}
+
+func (v *interfaceEntry) RequestDock(flags dbus.Flags) error {
+ return (<-v.GoRequestDock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestUndock
+
+func (v *interfaceEntry) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUndock", flags, ch)
+}
+
+func (v *interfaceEntry) RequestUndock(flags dbus.Flags) error {
+ return (<-v.GoRequestUndock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Name s
+
+func (v *interfaceEntry) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Icon s
+
+func (v *interfaceEntry) Icon() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Icon",
+ }
+}
+
+// property Id s
+
+func (v *interfaceEntry) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property IsActive b
+
+func (v *interfaceEntry) IsActive() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsActive",
+ }
+}
+
+// property CurrentWindow u
+
+func (v *interfaceEntry) CurrentWindow() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "CurrentWindow",
+ }
+}
+
+// property IsDocked b
+
+func (v *interfaceEntry) IsDocked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsDocked",
+ }
+}
+
+type PropEntryWindowInfos interface {
+ Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error)
+ Set(flags dbus.Flags, value map[uint32]WindowInfo) error
+ ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error
+}
+
+type implPropEntryWindowInfos struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropEntryWindowInfos) Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropEntryWindowInfos) Set(flags dbus.Flags, value map[uint32]WindowInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropEntryWindowInfos) ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[uint32]WindowInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property WindowInfos a{u(sb)}
+
+func (v *interfaceEntry) WindowInfos() PropEntryWindowInfos {
+ return &implPropEntryWindowInfos{
+ Impl: v,
+ Name: "WindowInfos",
+ }
+}
+
+// property Menu s
+
+func (v *interfaceEntry) Menu() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Menu",
+ }
+}
+
+// property DesktopFile s
+
+func (v *interfaceEntry) DesktopFile() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DesktopFile",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,856 @@
+// Code generated by "./generator ./session/org.deepin.dde.daemon.dock1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dock1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDock struct {
+ MockInterfaceDock // interface org.deepin.dde.daemon.Dock1
+ proxy.MockObject
+}
+
+type MockInterfaceDock struct {
+ mock.Mock
+}
+
+// method ActivateWindow
+
+func (v *MockInterfaceDock) GoActivateWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) ActivateWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method CancelPreviewWindow
+
+func (v *MockInterfaceDock) GoCancelPreviewWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) CancelPreviewWindow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method CloseWindow
+
+func (v *MockInterfaceDock) GoCloseWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) CloseWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method GetEntryIDs
+
+func (v *MockInterfaceDock) GoGetEntryIDs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) GetEntryIDs(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsDocked
+
+func (v *MockInterfaceDock) GoIsDocked(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) IsDocked(flags dbus.Flags, desktopFile string) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsOnDock
+
+func (v *MockInterfaceDock) GoIsOnDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) IsOnDock(flags dbus.Flags, desktopFile string) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method MakeWindowAbove
+
+func (v *MockInterfaceDock) GoMakeWindowAbove(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MakeWindowAbove(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method MaximizeWindow
+
+func (v *MockInterfaceDock) GoMaximizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MaximizeWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method MinimizeWindow
+
+func (v *MockInterfaceDock) GoMinimizeWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MinimizeWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method MoveEntry
+
+func (v *MockInterfaceDock) GoMoveEntry(flags dbus.Flags, ch chan *dbus.Call, index int32, newIndex int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, index, newIndex)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MoveEntry(flags dbus.Flags, index int32, newIndex int32) error {
+ mockArgs := v.Called(flags, index, newIndex)
+
+ return mockArgs.Error(0)
+}
+
+// method MoveWindow
+
+func (v *MockInterfaceDock) GoMoveWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) MoveWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method PreviewWindow
+
+func (v *MockInterfaceDock) GoPreviewWindow(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) PreviewWindow(flags dbus.Flags, win uint32) error {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.Error(0)
+}
+
+// method QueryWindowIdentifyMethod
+
+func (v *MockInterfaceDock) GoQueryWindowIdentifyMethod(flags dbus.Flags, ch chan *dbus.Call, win uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, win)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) QueryWindowIdentifyMethod(flags dbus.Flags, win uint32) (string, error) {
+ mockArgs := v.Called(flags, win)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RequestDock
+
+func (v *MockInterfaceDock) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string, index int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile, index)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) RequestDock(flags dbus.Flags, desktopFile string, index int32) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile, index)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestUndock
+
+func (v *MockInterfaceDock) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) RequestUndock(flags dbus.Flags, desktopFile string) (bool, error) {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method SetFrontendWindowRect
+
+func (v *MockInterfaceDock) GoSetFrontendWindowRect(flags dbus.Flags, ch chan *dbus.Call, x int32, y int32, width uint32, height uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, x, y, width, height)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDock) SetFrontendWindowRect(flags dbus.Flags, x int32, y int32, width uint32, height uint32) error {
+ mockArgs := v.Called(flags, x, y, width, height)
+
+ return mockArgs.Error(0)
+}
+
+// signal ServiceRestarted
+
+func (v *MockInterfaceDock) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EntryAdded
+
+func (v *MockInterfaceDock) ConnectEntryAdded(cb func(path dbus.ObjectPath, index int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EntryRemoved
+
+func (v *MockInterfaceDock) ConnectEntryRemoved(cb func(entryId string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ShowTimeout u
+
+func (v *MockInterfaceDock) ShowTimeout() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HideTimeout u
+
+func (v *MockInterfaceDock) HideTimeout() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDockFrontendWindowRect struct {
+ mock.Mock
+}
+
+func (p MockPropDockFrontendWindowRect) Get(flags dbus.Flags) (value FrontendWindowRect, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(FrontendWindowRect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDockFrontendWindowRect) Set(flags dbus.Flags, value FrontendWindowRect) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDockFrontendWindowRect) ConnectChanged(cb func(hasValue bool, value FrontendWindowRect)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property FrontendWindowRect (iiuu)
+
+func (v *MockInterfaceDock) FrontendWindowRect() PropDockFrontendWindowRect {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDockFrontendWindowRect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Entries ao
+
+func (v *MockInterfaceDock) Entries() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HideMode i
+
+func (v *MockInterfaceDock) HideMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisplayMode i
+
+func (v *MockInterfaceDock) DisplayMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HideState i
+
+func (v *MockInterfaceDock) HideState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Position i
+
+func (v *MockInterfaceDock) Position() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IconSize u
+
+func (v *MockInterfaceDock) IconSize() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DockedApps as
+
+func (v *MockInterfaceDock) DockedApps() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockEntry struct {
+ MockInterfaceEntry // interface org.deepin.dde.daemon.Dock1.Entry
+ proxy.MockObject
+}
+
+type MockInterfaceEntry struct {
+ mock.Mock
+}
+
+// method Activate
+
+func (v *MockInterfaceEntry) GoActivate(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) Activate(flags dbus.Flags, timestamp uint32) error {
+ mockArgs := v.Called(flags, timestamp)
+
+ return mockArgs.Error(0)
+}
+
+// method Check
+
+func (v *MockInterfaceEntry) GoCheck(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) Check(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ForceQuit
+
+func (v *MockInterfaceEntry) GoForceQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) ForceQuit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method HandleDragDrop
+
+func (v *MockInterfaceEntry) GoHandleDragDrop(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, files []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp, files)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) HandleDragDrop(flags dbus.Flags, timestamp uint32, files []string) error {
+ mockArgs := v.Called(flags, timestamp, files)
+
+ return mockArgs.Error(0)
+}
+
+// method HandleMenuItem
+
+func (v *MockInterfaceEntry) GoHandleMenuItem(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) HandleMenuItem(flags dbus.Flags, timestamp uint32, id string) error {
+ mockArgs := v.Called(flags, timestamp, id)
+
+ return mockArgs.Error(0)
+}
+
+// method NewInstance
+
+func (v *MockInterfaceEntry) GoNewInstance(flags dbus.Flags, ch chan *dbus.Call, timestamp uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timestamp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) NewInstance(flags dbus.Flags, timestamp uint32) error {
+ mockArgs := v.Called(flags, timestamp)
+
+ return mockArgs.Error(0)
+}
+
+// method PresentWindows
+
+func (v *MockInterfaceEntry) GoPresentWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) PresentWindows(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestDock
+
+func (v *MockInterfaceEntry) GoRequestDock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) RequestDock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestUndock
+
+func (v *MockInterfaceEntry) GoRequestUndock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceEntry) RequestUndock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Name s
+
+func (v *MockInterfaceEntry) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Icon s
+
+func (v *MockInterfaceEntry) Icon() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Id s
+
+func (v *MockInterfaceEntry) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsActive b
+
+func (v *MockInterfaceEntry) IsActive() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentWindow u
+
+func (v *MockInterfaceEntry) CurrentWindow() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsDocked b
+
+func (v *MockInterfaceEntry) IsDocked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropEntryWindowInfos struct {
+ mock.Mock
+}
+
+func (p MockPropEntryWindowInfos) Get(flags dbus.Flags) (value map[uint32]WindowInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[uint32]WindowInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropEntryWindowInfos) Set(flags dbus.Flags, value map[uint32]WindowInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropEntryWindowInfos) ConnectChanged(cb func(hasValue bool, value map[uint32]WindowInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property WindowInfos a{u(sb)}
+
+func (v *MockInterfaceEntry) WindowInfos() PropEntryWindowInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropEntryWindowInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Menu s
+
+func (v *MockInterfaceEntry) Menu() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DesktopFile s
+
+func (v *MockInterfaceEntry) DesktopFile() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,38 @@
+{
+ "Service": "org.deepin.dde.daemon.Dock1",
+ "Objects": [
+ {
+ "Type": "Dock",
+ "Path": "/org/deepin/dde/daemon/Dock1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.daemon.Dock1",
+ "Type": "dock",
+ "Fixes": {
+ "p/FrontendWindowRect": {
+ "Type": "PropDockFrontendWindowRect",
+ "ValueType": "FrontendWindowRect",
+ "EmptyValue": "$T{}"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Entry",
+ "Path":"",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.daemon.Dock1.Entry",
+ "Type": "entry",
+ "Fixes": {
+ "p/WindowInfos": {
+ "Type": "PropEntryWindowInfos",
+ "ValueType": "map[uint32]WindowInfo"
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/Dock.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/Dock.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/Dock.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/Dock.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/Entry.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/Entry.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/Entry.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/Entry.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.dock1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.dock1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package dock1
+
+// FrontendWindowRect type
+type FrontendWindowRect struct {
+ X, Y int32
+ Width, Height uint32
+}
+
+// WindowInfo type
+type WindowInfo struct {
+ Title string
+ Flash bool
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,405 @@
+// Code generated by "./generator ./session/org.deepin.dde.daemon.launcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Launcher interface {
+ launcher // interface org.deepin.dde.daemon.Launcher1
+ proxy.Object
+}
+
+type objectLauncher struct {
+ interfaceLauncher // interface org.deepin.dde.daemon.Launcher1
+ proxy.ImplObject
+}
+
+func NewLauncher(conn *dbus.Conn) Launcher {
+ obj := new(objectLauncher)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.daemon.Launcher1", "/org/deepin/dde/daemon/Launcher1")
+ return obj
+}
+
+type launcher interface {
+ GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error)
+ GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllNewInstalledApps(flags dbus.Flags) ([]string, error)
+ GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetDisableScaling(flags dbus.Flags, id string) (bool, error)
+ GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error)
+ GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetUseProxy(flags dbus.Flags, id string) (bool, error)
+ GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ IsItemOnDesktop(flags dbus.Flags, id string) (bool, error)
+ GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ MarkLaunched(flags dbus.Flags, id string) error
+ GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error)
+ GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ RequestSendToDesktop(flags dbus.Flags, id string) (bool, error)
+ GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call
+ RequestUninstall(flags dbus.Flags, id string, purge bool) error
+ GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call
+ Search(flags dbus.Flags, key string) error
+ GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
+ SetDisableScaling(flags dbus.Flags, id string, value bool) error
+ GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
+ SetUseProxy(flags dbus.Flags, id string, value bool) error
+ ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error)
+ ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error)
+ ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error)
+ ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error)
+ ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error)
+ Fullscreen() proxy.PropBool
+ DisplayMode() proxy.PropInt32
+}
+
+type interfaceLauncher struct{}
+
+func (v *interfaceLauncher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLauncher) GetInterfaceName_() string {
+ return "org.deepin.dde.daemon.Launcher1"
+}
+
+// method GetAllItemInfos
+
+func (v *interfaceLauncher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllItemInfos", flags, ch)
+}
+
+func (*interfaceLauncher) StoreGetAllItemInfos(call *dbus.Call) (itemInfoList []ItemInfo, err error) {
+ err = call.Store(&itemInfoList)
+ return
+}
+
+func (v *interfaceLauncher) GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error) {
+ return v.StoreGetAllItemInfos(
+ <-v.GoGetAllItemInfos(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAllNewInstalledApps
+
+func (v *interfaceLauncher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllNewInstalledApps", flags, ch)
+}
+
+func (*interfaceLauncher) StoreGetAllNewInstalledApps(call *dbus.Call) (apps []string, err error) {
+ err = call.Store(&apps)
+ return
+}
+
+func (v *interfaceLauncher) GetAllNewInstalledApps(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetAllNewInstalledApps(
+ <-v.GoGetAllNewInstalledApps(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDisableScaling
+
+func (v *interfaceLauncher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDisableScaling", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreGetDisableScaling(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceLauncher) GetDisableScaling(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreGetDisableScaling(
+ <-v.GoGetDisableScaling(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetItemInfo
+
+func (v *interfaceLauncher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetItemInfo", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreGetItemInfo(call *dbus.Call) (itemInfo ItemInfo, err error) {
+ err = call.Store(&itemInfo)
+ return
+}
+
+func (v *interfaceLauncher) GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error) {
+ return v.StoreGetItemInfo(
+ <-v.GoGetItemInfo(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetUseProxy
+
+func (v *interfaceLauncher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUseProxy", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreGetUseProxy(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceLauncher) GetUseProxy(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreGetUseProxy(
+ <-v.GoGetUseProxy(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method IsItemOnDesktop
+
+func (v *interfaceLauncher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsItemOnDesktop", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreIsItemOnDesktop(call *dbus.Call) (result bool, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceLauncher) IsItemOnDesktop(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreIsItemOnDesktop(
+ <-v.GoIsItemOnDesktop(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method MarkLaunched
+
+func (v *interfaceLauncher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MarkLaunched", flags, ch, id)
+}
+
+func (v *interfaceLauncher) MarkLaunched(flags dbus.Flags, id string) error {
+ return (<-v.GoMarkLaunched(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method RequestRemoveFromDesktop
+
+func (v *interfaceLauncher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestRemoveFromDesktop", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreRequestRemoveFromDesktop(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceLauncher) RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreRequestRemoveFromDesktop(
+ <-v.GoRequestRemoveFromDesktop(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method RequestSendToDesktop
+
+func (v *interfaceLauncher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSendToDesktop", flags, ch, id)
+}
+
+func (*interfaceLauncher) StoreRequestSendToDesktop(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceLauncher) RequestSendToDesktop(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreRequestSendToDesktop(
+ <-v.GoRequestSendToDesktop(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method RequestUninstall
+
+func (v *interfaceLauncher) GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestUninstall", flags, ch, id, purge)
+}
+
+func (v *interfaceLauncher) RequestUninstall(flags dbus.Flags, id string, purge bool) error {
+ return (<-v.GoRequestUninstall(flags, make(chan *dbus.Call, 1), id, purge).Done).Err
+}
+
+// method Search
+
+func (v *interfaceLauncher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Search", flags, ch, key)
+}
+
+func (v *interfaceLauncher) Search(flags dbus.Flags, key string) error {
+ return (<-v.GoSearch(flags, make(chan *dbus.Call, 1), key).Done).Err
+}
+
+// method SetDisableScaling
+
+func (v *interfaceLauncher) GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDisableScaling", flags, ch, id, value)
+}
+
+func (v *interfaceLauncher) SetDisableScaling(flags dbus.Flags, id string, value bool) error {
+ return (<-v.GoSetDisableScaling(flags, make(chan *dbus.Call, 1), id, value).Done).Err
+}
+
+// method SetUseProxy
+
+func (v *interfaceLauncher) GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUseProxy", flags, ch, id, value)
+}
+
+func (v *interfaceLauncher) SetUseProxy(flags dbus.Flags, id string, value bool) error {
+ return (<-v.GoSetUseProxy(flags, make(chan *dbus.Call, 1), id, value).Done).Err
+}
+
+// signal SearchDone
+
+func (v *interfaceLauncher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SearchDone", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SearchDone",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var apps []string
+ err := dbus.Store(sig.Body, &apps)
+ if err == nil {
+ cb(apps)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ItemChanged
+
+func (v *interfaceLauncher) ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ItemChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ItemChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var status string
+ var itemInfo ItemInfo
+ var categoryID int64
+ err := dbus.Store(sig.Body, &status, &itemInfo, &categoryID)
+ if err == nil {
+ cb(status, itemInfo, categoryID)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NewAppLaunched
+
+func (v *interfaceLauncher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NewAppLaunched", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NewAppLaunched",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var appID string
+ err := dbus.Store(sig.Body, &appID)
+ if err == nil {
+ cb(appID)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UninstallSuccess
+
+func (v *interfaceLauncher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UninstallSuccess", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UninstallSuccess",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var appID string
+ err := dbus.Store(sig.Body, &appID)
+ if err == nil {
+ cb(appID)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UninstallFailed
+
+func (v *interfaceLauncher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UninstallFailed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UninstallFailed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var appId string
+ var errMsg string
+ err := dbus.Store(sig.Body, &appId, &errMsg)
+ if err == nil {
+ cb(appId, errMsg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Fullscreen b
+
+func (v *interfaceLauncher) Fullscreen() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Fullscreen",
+ }
+}
+
+// property DisplayMode i
+
+func (v *interfaceLauncher) DisplayMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DisplayMode",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,374 @@
+// Code generated by "./generator ./session/org.deepin.dde.daemon.launcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLauncher struct {
+ MockInterfaceLauncher // interface org.deepin.dde.daemon.Launcher1
+ proxy.MockObject
+}
+
+type MockInterfaceLauncher struct {
+ mock.Mock
+}
+
+// method GetAllItemInfos
+
+func (v *MockInterfaceLauncher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetAllItemInfos(flags dbus.Flags) ([]ItemInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]ItemInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAllNewInstalledApps
+
+func (v *MockInterfaceLauncher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetAllNewInstalledApps(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDisableScaling
+
+func (v *MockInterfaceLauncher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetDisableScaling(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method GetItemInfo
+
+func (v *MockInterfaceLauncher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetItemInfo(flags dbus.Flags, id string) (ItemInfo, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).(ItemInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUseProxy
+
+func (v *MockInterfaceLauncher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) GetUseProxy(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsItemOnDesktop
+
+func (v *MockInterfaceLauncher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) IsItemOnDesktop(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method MarkLaunched
+
+func (v *MockInterfaceLauncher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) MarkLaunched(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestRemoveFromDesktop
+
+func (v *MockInterfaceLauncher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) RequestRemoveFromDesktop(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestSendToDesktop
+
+func (v *MockInterfaceLauncher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) RequestSendToDesktop(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestUninstall
+
+func (v *MockInterfaceLauncher) GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, purge)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) RequestUninstall(flags dbus.Flags, id string, purge bool) error {
+ mockArgs := v.Called(flags, id, purge)
+
+ return mockArgs.Error(0)
+}
+
+// method Search
+
+func (v *MockInterfaceLauncher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, key)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Search(flags dbus.Flags, key string) error {
+ mockArgs := v.Called(flags, key)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDisableScaling
+
+func (v *MockInterfaceLauncher) GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) SetDisableScaling(flags dbus.Flags, id string, value bool) error {
+ mockArgs := v.Called(flags, id, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetUseProxy
+
+func (v *MockInterfaceLauncher) GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) SetUseProxy(flags dbus.Flags, id string, value bool) error {
+ mockArgs := v.Called(flags, id, value)
+
+ return mockArgs.Error(0)
+}
+
+// signal SearchDone
+
+func (v *MockInterfaceLauncher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ItemChanged
+
+func (v *MockInterfaceLauncher) ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NewAppLaunched
+
+func (v *MockInterfaceLauncher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UninstallSuccess
+
+func (v *MockInterfaceLauncher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UninstallFailed
+
+func (v *MockInterfaceLauncher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Fullscreen b
+
+func (v *MockInterfaceLauncher) Fullscreen() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisplayMode i
+
+func (v *MockInterfaceLauncher) DisplayMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,35 @@
+{
+ "Service": "org.deepin.dde.daemon.Launcher1",
+ "Objects": [
+ {
+ "Type": "Launcher",
+ "Path": "/org/deepin/dde/daemon/Launcher1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.daemon.Launcher1",
+ "Type": "launcher",
+ "Fixes": {
+ "m/GetAllItemInfos": [
+ {
+ "Name": "itemInfoList",
+ "Type": "[]ItemInfo"
+ }
+ ],
+ "m/GetItemInfo": [
+ {
+ "Name": "itemInfo",
+ "Type": "ItemInfo"
+ }
+ ],
+ "s/ItemChanged": [
+ {
+ "Name": "itemInfo",
+ "Type": "ItemInfo"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/Launcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/Launcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/Launcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/Launcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.daemon.launcher1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.daemon.launcher1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package launcher1
+
+// ItemInfo type
+type ItemInfo struct {
+ Path string
+ Name string
+ ID string
+ Icon string
+ CategoryID int64
+ TimeInstalled int64
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1110 @@
+// Code generated by "./generator ./session/org.deepin.dde.display1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display1
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Display interface {
+ display // interface org.deepin.dde.Display1
+ proxy.Object
+}
+
+type objectDisplay struct {
+ interfaceDisplay // interface org.deepin.dde.Display1
+ proxy.ImplObject
+}
+
+func NewDisplay(conn *dbus.Conn) Display {
+ obj := new(objectDisplay)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Display1", "/org/deepin/dde/Display1")
+ return obj
+}
+
+type display interface {
+ GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ApplyChanges(flags dbus.Flags) error
+ GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call
+ AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error
+ GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanRotate(flags dbus.Flags) (bool, error)
+ GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call
+ CanSetBrightness(flags dbus.Flags, outputName string) (bool, error)
+ GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call
+ ChangeBrightness(flags dbus.Flags, raised bool) error
+ GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ DeleteCustomMode(flags dbus.Flags, name string) error
+ GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetBrightness(flags dbus.Flags) (map[string]float64, error)
+ GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error)
+ GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetRealDisplayMode(flags dbus.Flags) (uint8, error)
+ GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListOutputNames(flags dbus.Flags) ([]string, error)
+ GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error)
+ GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call
+ ModifyConfigName(flags dbus.Flags, name string, newName string) error
+ GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RefreshBrightness(flags dbus.Flags) error
+ GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reset(flags dbus.Flags) error
+ GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ResetChanges(flags dbus.Flags) error
+ GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Save(flags dbus.Flags) error
+ GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call
+ SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error
+ GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call
+ SetBrightness(flags dbus.Flags, outputName string, value float64) error
+ GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetColorTemperature(flags dbus.Flags, value int32) error
+ GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call
+ SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error
+ GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call
+ SetPrimary(flags dbus.Flags, outputName string) error
+ GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call
+ SwitchMode(flags dbus.Flags, mode uint8, name string) error
+ ColorTemperatureMode() proxy.PropInt32
+ HasChanged() proxy.PropBool
+ TouchMap() PropDisplayTouchMap
+ PrimaryRect() PropDisplayPrimaryRect
+ ScreenWidth() proxy.PropUint16
+ MaxBacklightBrightness() proxy.PropUint32
+ ColorTemperatureManual() proxy.PropInt32
+ DisplayMode() proxy.PropByte
+ CustomIdList() proxy.PropStringArray
+ CurrentCustomId() proxy.PropString
+ ScreenHeight() proxy.PropUint16
+ Monitors() proxy.PropObjectPathArray
+ Touchscreens() PropTouchscreens
+ Primary() proxy.PropString
+ Brightness() PropDisplayBrightness
+}
+
+type interfaceDisplay struct{}
+
+func (v *interfaceDisplay) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDisplay) GetInterfaceName_() string {
+ return "org.deepin.dde.Display1"
+}
+
+// method ApplyChanges
+
+func (v *interfaceDisplay) GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplyChanges", flags, ch)
+}
+
+func (v *interfaceDisplay) ApplyChanges(flags dbus.Flags) error {
+ return (<-v.GoApplyChanges(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method AssociateTouch
+
+func (v *interfaceDisplay) GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AssociateTouch", flags, ch, outputName, touchSerial)
+}
+
+func (v *interfaceDisplay) AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error {
+ return (<-v.GoAssociateTouch(flags, make(chan *dbus.Call, 1), outputName, touchSerial).Done).Err
+}
+
+// method CanRotate
+
+func (v *interfaceDisplay) GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanRotate", flags, ch)
+}
+
+func (*interfaceDisplay) StoreCanRotate(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) CanRotate(flags dbus.Flags) (bool, error) {
+ return v.StoreCanRotate(
+ <-v.GoCanRotate(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanSetBrightness
+
+func (v *interfaceDisplay) GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSetBrightness", flags, ch, outputName)
+}
+
+func (*interfaceDisplay) StoreCanSetBrightness(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) CanSetBrightness(flags dbus.Flags, outputName string) (bool, error) {
+ return v.StoreCanSetBrightness(
+ <-v.GoCanSetBrightness(flags, make(chan *dbus.Call, 1), outputName).Done)
+}
+
+// method ChangeBrightness
+
+func (v *interfaceDisplay) GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ChangeBrightness", flags, ch, raised)
+}
+
+func (v *interfaceDisplay) ChangeBrightness(flags dbus.Flags, raised bool) error {
+ return (<-v.GoChangeBrightness(flags, make(chan *dbus.Call, 1), raised).Done).Err
+}
+
+// method DeleteCustomMode
+
+func (v *interfaceDisplay) GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteCustomMode", flags, ch, name)
+}
+
+func (v *interfaceDisplay) DeleteCustomMode(flags dbus.Flags, name string) error {
+ return (<-v.GoDeleteCustomMode(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method GetBrightness
+
+func (v *interfaceDisplay) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBrightness", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetBrightness(call *dbus.Call) (outArg0 map[string]float64, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) GetBrightness(flags dbus.Flags) (map[string]float64, error) {
+ return v.StoreGetBrightness(
+ <-v.GoGetBrightness(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetBuiltinMonitor
+
+func (v *interfaceDisplay) GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBuiltinMonitor", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetBuiltinMonitor(call *dbus.Call) (outArg0 string, outArg1 dbus.ObjectPath, err error) {
+ err = call.Store(&outArg0, &outArg1)
+ return
+}
+
+func (v *interfaceDisplay) GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error) {
+ return v.StoreGetBuiltinMonitor(
+ <-v.GoGetBuiltinMonitor(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetRealDisplayMode
+
+func (v *interfaceDisplay) GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRealDisplayMode", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetRealDisplayMode(call *dbus.Call) (outArg0 uint8, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) GetRealDisplayMode(flags dbus.Flags) (uint8, error) {
+ return v.StoreGetRealDisplayMode(
+ <-v.GoGetRealDisplayMode(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListOutputNames
+
+func (v *interfaceDisplay) GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutputNames", flags, ch)
+}
+
+func (*interfaceDisplay) StoreListOutputNames(call *dbus.Call) (outArg0 []string, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) ListOutputNames(flags dbus.Flags) ([]string, error) {
+ return v.StoreListOutputNames(
+ <-v.GoListOutputNames(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListOutputsCommonModes
+
+func (v *interfaceDisplay) GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutputsCommonModes", flags, ch)
+}
+
+func (*interfaceDisplay) StoreListOutputsCommonModes(call *dbus.Call) (outArg0 [][]interface{}, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceDisplay) ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error) {
+ return v.StoreListOutputsCommonModes(
+ <-v.GoListOutputsCommonModes(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ModifyConfigName
+
+func (v *interfaceDisplay) GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ModifyConfigName", flags, ch, name, newName)
+}
+
+func (v *interfaceDisplay) ModifyConfigName(flags dbus.Flags, name string, newName string) error {
+ return (<-v.GoModifyConfigName(flags, make(chan *dbus.Call, 1), name, newName).Done).Err
+}
+
+// method RefreshBrightness
+
+func (v *interfaceDisplay) GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshBrightness", flags, ch)
+}
+
+func (v *interfaceDisplay) RefreshBrightness(flags dbus.Flags) error {
+ return (<-v.GoRefreshBrightness(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reset
+
+func (v *interfaceDisplay) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
+}
+
+func (v *interfaceDisplay) Reset(flags dbus.Flags) error {
+ return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ResetChanges
+
+func (v *interfaceDisplay) GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetChanges", flags, ch)
+}
+
+func (v *interfaceDisplay) ResetChanges(flags dbus.Flags) error {
+ return (<-v.GoResetChanges(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Save
+
+func (v *interfaceDisplay) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Save", flags, ch)
+}
+
+func (v *interfaceDisplay) Save(flags dbus.Flags) error {
+ return (<-v.GoSave(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetAndSaveBrightness
+
+func (v *interfaceDisplay) GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAndSaveBrightness", flags, ch, outputName, value)
+}
+
+func (v *interfaceDisplay) SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error {
+ return (<-v.GoSetAndSaveBrightness(flags, make(chan *dbus.Call, 1), outputName, value).Done).Err
+}
+
+// method SetBrightness
+
+func (v *interfaceDisplay) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBrightness", flags, ch, outputName, value)
+}
+
+func (v *interfaceDisplay) SetBrightness(flags dbus.Flags, outputName string, value float64) error {
+ return (<-v.GoSetBrightness(flags, make(chan *dbus.Call, 1), outputName, value).Done).Err
+}
+
+// method SetColorTemperature
+
+func (v *interfaceDisplay) GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetColorTemperature", flags, ch, value)
+}
+
+func (v *interfaceDisplay) SetColorTemperature(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetColorTemperature(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetMethodAdjustCCT
+
+func (v *interfaceDisplay) GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMethodAdjustCCT", flags, ch, adjustMethod)
+}
+
+func (v *interfaceDisplay) SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error {
+ return (<-v.GoSetMethodAdjustCCT(flags, make(chan *dbus.Call, 1), adjustMethod).Done).Err
+}
+
+// method SetPrimary
+
+func (v *interfaceDisplay) GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPrimary", flags, ch, outputName)
+}
+
+func (v *interfaceDisplay) SetPrimary(flags dbus.Flags, outputName string) error {
+ return (<-v.GoSetPrimary(flags, make(chan *dbus.Call, 1), outputName).Done).Err
+}
+
+// method SwitchMode
+
+func (v *interfaceDisplay) GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchMode", flags, ch, mode, name)
+}
+
+func (v *interfaceDisplay) SwitchMode(flags dbus.Flags, mode uint8, name string) error {
+ return (<-v.GoSwitchMode(flags, make(chan *dbus.Call, 1), mode, name).Done).Err
+}
+
+// property ColorTemperatureMode i
+
+func (v *interfaceDisplay) ColorTemperatureMode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ColorTemperatureMode",
+ }
+}
+
+// property HasChanged b
+
+func (v *interfaceDisplay) HasChanged() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasChanged",
+ }
+}
+
+type PropDisplayTouchMap interface {
+ Get(flags dbus.Flags) (value map[string]string, err error)
+ Set(flags dbus.Flags, value map[string]string) error
+ ConnectChanged(cb func(hasValue bool, value map[string]string)) error
+}
+
+type implPropDisplayTouchMap struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDisplayTouchMap) Get(flags dbus.Flags) (value map[string]string, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDisplayTouchMap) Set(flags dbus.Flags, value map[string]string) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDisplayTouchMap) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]string
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property TouchMap a{ss}
+
+func (v *interfaceDisplay) TouchMap() PropDisplayTouchMap {
+ return &implPropDisplayTouchMap{
+ Impl: v,
+ Name: "TouchMap",
+ }
+}
+
+type PropDisplayPrimaryRect interface {
+ Get(flags dbus.Flags) (value Rectangle, err error)
+ Set(flags dbus.Flags, value Rectangle) error
+ ConnectChanged(cb func(hasValue bool, value Rectangle)) error
+}
+
+type implPropDisplayPrimaryRect struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDisplayPrimaryRect) Get(flags dbus.Flags) (value Rectangle, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDisplayPrimaryRect) Set(flags dbus.Flags, value Rectangle) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDisplayPrimaryRect) ConnectChanged(cb func(hasValue bool, value Rectangle)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v Rectangle
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, Rectangle{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property PrimaryRect (nnqq)
+
+func (v *interfaceDisplay) PrimaryRect() PropDisplayPrimaryRect {
+ return &implPropDisplayPrimaryRect{
+ Impl: v,
+ Name: "PrimaryRect",
+ }
+}
+
+// property ScreenWidth q
+
+func (v *interfaceDisplay) ScreenWidth() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "ScreenWidth",
+ }
+}
+
+// property MaxBacklightBrightness u
+
+func (v *interfaceDisplay) MaxBacklightBrightness() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MaxBacklightBrightness",
+ }
+}
+
+// property ColorTemperatureManual i
+
+func (v *interfaceDisplay) ColorTemperatureManual() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ColorTemperatureManual",
+ }
+}
+
+// property DisplayMode y
+
+func (v *interfaceDisplay) DisplayMode() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "DisplayMode",
+ }
+}
+
+// property CustomIdList as
+
+func (v *interfaceDisplay) CustomIdList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "CustomIdList",
+ }
+}
+
+// property CurrentCustomId s
+
+func (v *interfaceDisplay) CurrentCustomId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentCustomId",
+ }
+}
+
+// property ScreenHeight q
+
+func (v *interfaceDisplay) ScreenHeight() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "ScreenHeight",
+ }
+}
+
+// property Monitors ao
+
+func (v *interfaceDisplay) Monitors() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Monitors",
+ }
+}
+
+type PropTouchscreens interface {
+ Get(flags dbus.Flags) (value []Touchscreen, err error)
+ Set(flags dbus.Flags, value []Touchscreen) error
+ ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error
+}
+
+type implPropTouchscreens struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropTouchscreens) Get(flags dbus.Flags) (value []Touchscreen, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropTouchscreens) Set(flags dbus.Flags, value []Touchscreen) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropTouchscreens) ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []Touchscreen
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Touchscreens a(isss)
+
+func (v *interfaceDisplay) Touchscreens() PropTouchscreens {
+ return &implPropTouchscreens{
+ Impl: v,
+ Name: "Touchscreens",
+ }
+}
+
+// property Primary s
+
+func (v *interfaceDisplay) Primary() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Primary",
+ }
+}
+
+type PropDisplayBrightness interface {
+ Get(flags dbus.Flags) (value map[string]float64, err error)
+ Set(flags dbus.Flags, value map[string]float64) error
+ ConnectChanged(cb func(hasValue bool, value map[string]float64)) error
+}
+
+type implPropDisplayBrightness struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDisplayBrightness) Get(flags dbus.Flags) (value map[string]float64, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDisplayBrightness) Set(flags dbus.Flags, value map[string]float64) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDisplayBrightness) ConnectChanged(cb func(hasValue bool, value map[string]float64)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]float64
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Brightness a{sd}
+
+func (v *interfaceDisplay) Brightness() PropDisplayBrightness {
+ return &implPropDisplayBrightness{
+ Impl: v,
+ Name: "Brightness",
+ }
+}
+
+type Monitor interface {
+ monitor // interface org.deepin.dde.Display1.Monitor
+ proxy.Object
+}
+
+type objectMonitor struct {
+ interfaceMonitor // interface org.deepin.dde.Display1.Monitor
+ proxy.ImplObject
+}
+
+func NewMonitor(conn *dbus.Conn, path dbus.ObjectPath) (Monitor, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectMonitor)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Display1", path)
+ return obj, nil
+}
+
+type monitor interface {
+ GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ Enable(flags dbus.Flags, enabled bool) error
+ GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call
+ SetMode(flags dbus.Flags, mode uint32) error
+ GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call
+ SetModeBySize(flags dbus.Flags, width uint16, height uint16) error
+ GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call
+ SetPosition(flags dbus.Flags, X int16, y int16) error
+ GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call
+ SetReflect(flags dbus.Flags, value uint16) error
+ GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call
+ SetRefreshRate(flags dbus.Flags, value float64) error
+ GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call
+ SetRotation(flags dbus.Flags, value uint16) error
+ MmHeight() proxy.PropUint32
+ Width() proxy.PropUint16
+ Rotation() proxy.PropUint16
+ RefreshRate() proxy.PropDouble
+ CurrentRotateMode() proxy.PropByte
+ AvailableFillModes() proxy.PropStringArray
+ ID() proxy.PropUint32
+ Rotations() proxy.PropUint16Array
+ BestMode() PropModeInfo
+ MmWidth() proxy.PropUint32
+ Brightness() proxy.PropDouble
+ CurrentMode() PropModeInfo
+ Name() proxy.PropString
+ Manufacturer() proxy.PropString
+ X() proxy.PropInt16
+ Y() proxy.PropInt16
+ Height() proxy.PropUint16
+ CurrentFillMode() proxy.PropString
+ Connected() proxy.PropBool
+ Model() proxy.PropString
+ Reflects() proxy.PropUint16Array
+ Modes() PropModeInfoSlice
+ PreferredModes() PropModeInfoSlice
+ Enabled() proxy.PropBool
+ Reflect() proxy.PropUint16
+}
+
+type interfaceMonitor struct{}
+
+func (v *interfaceMonitor) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceMonitor) GetInterfaceName_() string {
+ return "org.deepin.dde.Display1.Monitor"
+}
+
+// method Enable
+
+func (v *interfaceMonitor) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enabled)
+}
+
+func (v *interfaceMonitor) Enable(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method SetMode
+
+func (v *interfaceMonitor) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMode", flags, ch, mode)
+}
+
+func (v *interfaceMonitor) SetMode(flags dbus.Flags, mode uint32) error {
+ return (<-v.GoSetMode(flags, make(chan *dbus.Call, 1), mode).Done).Err
+}
+
+// method SetModeBySize
+
+func (v *interfaceMonitor) GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetModeBySize", flags, ch, width, height)
+}
+
+func (v *interfaceMonitor) SetModeBySize(flags dbus.Flags, width uint16, height uint16) error {
+ return (<-v.GoSetModeBySize(flags, make(chan *dbus.Call, 1), width, height).Done).Err
+}
+
+// method SetPosition
+
+func (v *interfaceMonitor) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPosition", flags, ch, X, y)
+}
+
+func (v *interfaceMonitor) SetPosition(flags dbus.Flags, X int16, y int16) error {
+ return (<-v.GoSetPosition(flags, make(chan *dbus.Call, 1), X, y).Done).Err
+}
+
+// method SetReflect
+
+func (v *interfaceMonitor) GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetReflect", flags, ch, value)
+}
+
+func (v *interfaceMonitor) SetReflect(flags dbus.Flags, value uint16) error {
+ return (<-v.GoSetReflect(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetRefreshRate
+
+func (v *interfaceMonitor) GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRefreshRate", flags, ch, value)
+}
+
+func (v *interfaceMonitor) SetRefreshRate(flags dbus.Flags, value float64) error {
+ return (<-v.GoSetRefreshRate(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetRotation
+
+func (v *interfaceMonitor) GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRotation", flags, ch, value)
+}
+
+func (v *interfaceMonitor) SetRotation(flags dbus.Flags, value uint16) error {
+ return (<-v.GoSetRotation(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// property MmHeight u
+
+func (v *interfaceMonitor) MmHeight() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MmHeight",
+ }
+}
+
+// property Width q
+
+func (v *interfaceMonitor) Width() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Width",
+ }
+}
+
+// property Rotation q
+
+func (v *interfaceMonitor) Rotation() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Rotation",
+ }
+}
+
+// property RefreshRate d
+
+func (v *interfaceMonitor) RefreshRate() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "RefreshRate",
+ }
+}
+
+// property CurrentRotateMode y
+
+func (v *interfaceMonitor) CurrentRotateMode() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "CurrentRotateMode",
+ }
+}
+
+// property AvailableFillModes as
+
+func (v *interfaceMonitor) AvailableFillModes() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "AvailableFillModes",
+ }
+}
+
+// property ID u
+
+func (v *interfaceMonitor) ID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ID",
+ }
+}
+
+// property Rotations aq
+
+func (v *interfaceMonitor) Rotations() proxy.PropUint16Array {
+ return &proxy.ImplPropUint16Array{
+ Impl: v,
+ Name: "Rotations",
+ }
+}
+
+// property BestMode (uqqd)
+
+func (v *interfaceMonitor) BestMode() PropModeInfo {
+ return &implPropModeInfo{
+ Impl: v,
+ Name: "BestMode",
+ }
+}
+
+// property MmWidth u
+
+func (v *interfaceMonitor) MmWidth() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MmWidth",
+ }
+}
+
+// property Brightness d
+
+func (v *interfaceMonitor) Brightness() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Brightness",
+ }
+}
+
+// property CurrentMode (uqqd)
+
+func (v *interfaceMonitor) CurrentMode() PropModeInfo {
+ return &implPropModeInfo{
+ Impl: v,
+ Name: "CurrentMode",
+ }
+}
+
+// property Name s
+
+func (v *interfaceMonitor) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Manufacturer s
+
+func (v *interfaceMonitor) Manufacturer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Manufacturer",
+ }
+}
+
+// property X n
+
+func (v *interfaceMonitor) X() proxy.PropInt16 {
+ return &proxy.ImplPropInt16{
+ Impl: v,
+ Name: "X",
+ }
+}
+
+// property Y n
+
+func (v *interfaceMonitor) Y() proxy.PropInt16 {
+ return &proxy.ImplPropInt16{
+ Impl: v,
+ Name: "Y",
+ }
+}
+
+// property Height q
+
+func (v *interfaceMonitor) Height() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Height",
+ }
+}
+
+// property CurrentFillMode s
+
+func (v *interfaceMonitor) CurrentFillMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentFillMode",
+ }
+}
+
+// property Connected b
+
+func (v *interfaceMonitor) Connected() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Connected",
+ }
+}
+
+// property Model s
+
+func (v *interfaceMonitor) Model() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Model",
+ }
+}
+
+// property Reflects aq
+
+func (v *interfaceMonitor) Reflects() proxy.PropUint16Array {
+ return &proxy.ImplPropUint16Array{
+ Impl: v,
+ Name: "Reflects",
+ }
+}
+
+// property Modes a(uqqd)
+
+func (v *interfaceMonitor) Modes() PropModeInfoSlice {
+ return &implPropModeInfoSlice{
+ Impl: v,
+ Name: "Modes",
+ }
+}
+
+// property PreferredModes a(uqqd)
+
+func (v *interfaceMonitor) PreferredModes() PropModeInfoSlice {
+ return &implPropModeInfoSlice{
+ Impl: v,
+ Name: "PreferredModes",
+ }
+}
+
+// property Enabled b
+
+func (v *interfaceMonitor) Enabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Enabled",
+ }
+}
+
+// property Reflect q
+
+func (v *interfaceMonitor) Reflect() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Reflect",
+ }
+}
+
+type PropModeInfo interface {
+ Get(flags dbus.Flags) (value ModeInfo, err error)
+ Set(flags dbus.Flags, value ModeInfo) error
+ ConnectChanged(cb func(hasValue bool, value ModeInfo)) error
+}
+
+type implPropModeInfo struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModeInfo) Get(flags dbus.Flags) (value ModeInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModeInfo) Set(flags dbus.Flags, value ModeInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModeInfo) ConnectChanged(cb func(hasValue bool, value ModeInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v ModeInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, ModeInfo{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropModeInfoSlice interface {
+ Get(flags dbus.Flags) (value []ModeInfo, err error)
+ Set(flags dbus.Flags, value []ModeInfo) error
+ ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error
+}
+
+type implPropModeInfoSlice struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModeInfoSlice) Get(flags dbus.Flags) (value []ModeInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModeInfoSlice) Set(flags dbus.Flags, value []ModeInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModeInfoSlice) ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []ModeInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1306 @@
+// Code generated by "./generator ./session/org.deepin.dde.display1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDisplay struct {
+ MockInterfaceDisplay // interface org.deepin.dde.Display1
+ proxy.MockObject
+}
+
+type MockInterfaceDisplay struct {
+ mock.Mock
+}
+
+// method ApplyChanges
+
+func (v *MockInterfaceDisplay) GoApplyChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ApplyChanges(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method AssociateTouch
+
+func (v *MockInterfaceDisplay) GoAssociateTouch(flags dbus.Flags, ch chan *dbus.Call, outputName string, touchSerial string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName, touchSerial)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) AssociateTouch(flags dbus.Flags, outputName string, touchSerial string) error {
+ mockArgs := v.Called(flags, outputName, touchSerial)
+
+ return mockArgs.Error(0)
+}
+
+// method CanRotate
+
+func (v *MockInterfaceDisplay) GoCanRotate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) CanRotate(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanSetBrightness
+
+func (v *MockInterfaceDisplay) GoCanSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) CanSetBrightness(flags dbus.Flags, outputName string) (bool, error) {
+ mockArgs := v.Called(flags, outputName)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ChangeBrightness
+
+func (v *MockInterfaceDisplay) GoChangeBrightness(flags dbus.Flags, ch chan *dbus.Call, raised bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, raised)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ChangeBrightness(flags dbus.Flags, raised bool) error {
+ mockArgs := v.Called(flags, raised)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteCustomMode
+
+func (v *MockInterfaceDisplay) GoDeleteCustomMode(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) DeleteCustomMode(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method GetBrightness
+
+func (v *MockInterfaceDisplay) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetBrightness(flags dbus.Flags) (map[string]float64, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetBuiltinMonitor
+
+func (v *MockInterfaceDisplay) GoGetBuiltinMonitor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetBuiltinMonitor(flags dbus.Flags) (string, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.String(0), ret1, mockArgs.Error(2)
+}
+
+// method GetRealDisplayMode
+
+func (v *MockInterfaceDisplay) GoGetRealDisplayMode(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetRealDisplayMode(flags dbus.Flags) (uint8, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListOutputNames
+
+func (v *MockInterfaceDisplay) GoListOutputNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ListOutputNames(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListOutputsCommonModes
+
+func (v *MockInterfaceDisplay) GoListOutputsCommonModes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ListOutputsCommonModes(flags dbus.Flags) ([][]interface{}, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([][]interface{})
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ModifyConfigName
+
+func (v *MockInterfaceDisplay) GoModifyConfigName(flags dbus.Flags, ch chan *dbus.Call, name string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ModifyConfigName(flags dbus.Flags, name string, newName string) error {
+ mockArgs := v.Called(flags, name, newName)
+
+ return mockArgs.Error(0)
+}
+
+// method RefreshBrightness
+
+func (v *MockInterfaceDisplay) GoRefreshBrightness(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) RefreshBrightness(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reset
+
+func (v *MockInterfaceDisplay) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) Reset(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetChanges
+
+func (v *MockInterfaceDisplay) GoResetChanges(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) ResetChanges(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Save
+
+func (v *MockInterfaceDisplay) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) Save(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAndSaveBrightness
+
+func (v *MockInterfaceDisplay) GoSetAndSaveBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetAndSaveBrightness(flags dbus.Flags, outputName string, value float64) error {
+ mockArgs := v.Called(flags, outputName, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetBrightness
+
+func (v *MockInterfaceDisplay) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, outputName string, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetBrightness(flags dbus.Flags, outputName string, value float64) error {
+ mockArgs := v.Called(flags, outputName, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetColorTemperature
+
+func (v *MockInterfaceDisplay) GoSetColorTemperature(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetColorTemperature(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMethodAdjustCCT
+
+func (v *MockInterfaceDisplay) GoSetMethodAdjustCCT(flags dbus.Flags, ch chan *dbus.Call, adjustMethod int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adjustMethod)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetMethodAdjustCCT(flags dbus.Flags, adjustMethod int32) error {
+ mockArgs := v.Called(flags, adjustMethod)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPrimary
+
+func (v *MockInterfaceDisplay) GoSetPrimary(flags dbus.Flags, ch chan *dbus.Call, outputName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetPrimary(flags dbus.Flags, outputName string) error {
+ mockArgs := v.Called(flags, outputName)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchMode
+
+func (v *MockInterfaceDisplay) GoSwitchMode(flags dbus.Flags, ch chan *dbus.Call, mode uint8, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SwitchMode(flags dbus.Flags, mode uint8, name string) error {
+ mockArgs := v.Called(flags, mode, name)
+
+ return mockArgs.Error(0)
+}
+
+// property ColorTemperatureMode i
+
+func (v *MockInterfaceDisplay) ColorTemperatureMode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HasChanged b
+
+func (v *MockInterfaceDisplay) HasChanged() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDisplayTouchMap struct {
+ mock.Mock
+}
+
+func (p MockPropDisplayTouchMap) Get(flags dbus.Flags) (value map[string]string, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDisplayTouchMap) Set(flags dbus.Flags, value map[string]string) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDisplayTouchMap) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property TouchMap a{ss}
+
+func (v *MockInterfaceDisplay) TouchMap() PropDisplayTouchMap {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDisplayTouchMap)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDisplayPrimaryRect struct {
+ mock.Mock
+}
+
+func (p MockPropDisplayPrimaryRect) Get(flags dbus.Flags) (value Rectangle, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(Rectangle)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDisplayPrimaryRect) Set(flags dbus.Flags, value Rectangle) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDisplayPrimaryRect) ConnectChanged(cb func(hasValue bool, value Rectangle)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property PrimaryRect (nnqq)
+
+func (v *MockInterfaceDisplay) PrimaryRect() PropDisplayPrimaryRect {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDisplayPrimaryRect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ScreenWidth q
+
+func (v *MockInterfaceDisplay) ScreenWidth() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MaxBacklightBrightness u
+
+func (v *MockInterfaceDisplay) MaxBacklightBrightness() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ColorTemperatureManual i
+
+func (v *MockInterfaceDisplay) ColorTemperatureManual() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisplayMode y
+
+func (v *MockInterfaceDisplay) DisplayMode() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CustomIdList as
+
+func (v *MockInterfaceDisplay) CustomIdList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentCustomId s
+
+func (v *MockInterfaceDisplay) CurrentCustomId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ScreenHeight q
+
+func (v *MockInterfaceDisplay) ScreenHeight() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Monitors ao
+
+func (v *MockInterfaceDisplay) Monitors() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropTouchscreens struct {
+ mock.Mock
+}
+
+func (p MockPropTouchscreens) Get(flags dbus.Flags) (value []Touchscreen, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]Touchscreen)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropTouchscreens) Set(flags dbus.Flags, value []Touchscreen) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropTouchscreens) ConnectChanged(cb func(hasValue bool, value []Touchscreen)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Touchscreens a(isss)
+
+func (v *MockInterfaceDisplay) Touchscreens() PropTouchscreens {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropTouchscreens)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Primary s
+
+func (v *MockInterfaceDisplay) Primary() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDisplayBrightness struct {
+ mock.Mock
+}
+
+func (p MockPropDisplayBrightness) Get(flags dbus.Flags) (value map[string]float64, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDisplayBrightness) Set(flags dbus.Flags, value map[string]float64) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDisplayBrightness) ConnectChanged(cb func(hasValue bool, value map[string]float64)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Brightness a{sd}
+
+func (v *MockInterfaceDisplay) Brightness() PropDisplayBrightness {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDisplayBrightness)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockMonitor struct {
+ MockInterfaceMonitor // interface org.deepin.dde.Display1.Monitor
+ proxy.MockObject
+}
+
+type MockInterfaceMonitor struct {
+ mock.Mock
+}
+
+// method Enable
+
+func (v *MockInterfaceMonitor) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) Enable(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMode
+
+func (v *MockInterfaceMonitor) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetMode(flags dbus.Flags, mode uint32) error {
+ mockArgs := v.Called(flags, mode)
+
+ return mockArgs.Error(0)
+}
+
+// method SetModeBySize
+
+func (v *MockInterfaceMonitor) GoSetModeBySize(flags dbus.Flags, ch chan *dbus.Call, width uint16, height uint16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, width, height)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetModeBySize(flags dbus.Flags, width uint16, height uint16) error {
+ mockArgs := v.Called(flags, width, height)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPosition
+
+func (v *MockInterfaceMonitor) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, X int16, y int16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, X, y)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetPosition(flags dbus.Flags, X int16, y int16) error {
+ mockArgs := v.Called(flags, X, y)
+
+ return mockArgs.Error(0)
+}
+
+// method SetReflect
+
+func (v *MockInterfaceMonitor) GoSetReflect(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetReflect(flags dbus.Flags, value uint16) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetRefreshRate
+
+func (v *MockInterfaceMonitor) GoSetRefreshRate(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetRefreshRate(flags dbus.Flags, value float64) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetRotation
+
+func (v *MockInterfaceMonitor) GoSetRotation(flags dbus.Flags, ch chan *dbus.Call, value uint16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMonitor) SetRotation(flags dbus.Flags, value uint16) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// property MmHeight u
+
+func (v *MockInterfaceMonitor) MmHeight() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Width q
+
+func (v *MockInterfaceMonitor) Width() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Rotation q
+
+func (v *MockInterfaceMonitor) Rotation() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RefreshRate d
+
+func (v *MockInterfaceMonitor) RefreshRate() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentRotateMode y
+
+func (v *MockInterfaceMonitor) CurrentRotateMode() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AvailableFillModes as
+
+func (v *MockInterfaceMonitor) AvailableFillModes() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ID u
+
+func (v *MockInterfaceMonitor) ID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Rotations aq
+
+func (v *MockInterfaceMonitor) Rotations() proxy.PropUint16Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BestMode (uqqd)
+
+func (v *MockInterfaceMonitor) BestMode() PropModeInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MmWidth u
+
+func (v *MockInterfaceMonitor) MmWidth() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Brightness d
+
+func (v *MockInterfaceMonitor) Brightness() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentMode (uqqd)
+
+func (v *MockInterfaceMonitor) CurrentMode() PropModeInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceMonitor) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Manufacturer s
+
+func (v *MockInterfaceMonitor) Manufacturer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property X n
+
+func (v *MockInterfaceMonitor) X() proxy.PropInt16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Y n
+
+func (v *MockInterfaceMonitor) Y() proxy.PropInt16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Height q
+
+func (v *MockInterfaceMonitor) Height() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentFillMode s
+
+func (v *MockInterfaceMonitor) CurrentFillMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connected b
+
+func (v *MockInterfaceMonitor) Connected() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Model s
+
+func (v *MockInterfaceMonitor) Model() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Reflects aq
+
+func (v *MockInterfaceMonitor) Reflects() proxy.PropUint16Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Modes a(uqqd)
+
+func (v *MockInterfaceMonitor) Modes() PropModeInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PreferredModes a(uqqd)
+
+func (v *MockInterfaceMonitor) PreferredModes() PropModeInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModeInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Enabled b
+
+func (v *MockInterfaceMonitor) Enabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Reflect q
+
+func (v *MockInterfaceMonitor) Reflect() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModeInfo struct {
+ mock.Mock
+}
+
+func (p MockPropModeInfo) Get(flags dbus.Flags) (value ModeInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(ModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModeInfo) Set(flags dbus.Flags, value ModeInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModeInfo) ConnectChanged(cb func(hasValue bool, value ModeInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropModeInfoSlice struct {
+ mock.Mock
+}
+
+func (p MockPropModeInfoSlice) Get(flags dbus.Flags) (value []ModeInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]ModeInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModeInfoSlice) Set(flags dbus.Flags, value []ModeInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModeInfoSlice) ConnectChanged(cb func(hasValue bool, value []ModeInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,74 @@
+{
+ "Service": "org.deepin.dde.Display1",
+ "Objects": [
+ {
+ "Type": "Display",
+ "Path": "/org/deepin/dde/Display1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Display1",
+ "Type": "display",
+ "Fixes": {
+ "m/ListOutputsCommonModes": [
+ {
+ "Name": "arg0",
+ "Type": "[]ModeInfo"
+ }
+ ],
+ "p/PrimaryRect": {
+ "Type": "PropDisplayPrimaryRect",
+ "ValueType": "Rectangle",
+ "EmptyValue": "$T{}"
+ },
+ "p/Brightness": {
+ "Type": "PropDisplayBrightness",
+ "ValueType": "map[string]float64"
+ },
+ "p/TouchMap": {
+ "Type": "PropDisplayTouchMap",
+ "ValueType": "map[string]string"
+ },
+ "p/Touchscreens":{
+ "Type": "PropTouchscreens",
+ "ValueType": "[]Touchscreen"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Monitor",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Display1.Monitor",
+ "Type":"monitor",
+ "Fixes": {
+ "p/BestMode": {
+ "RefType": "PropModeInfo"
+ },
+ "p/CurrentMode": {
+ "RefType": "PropModeInfo"
+ },
+ "p/Modes": {
+ "RefType": "PropModeInfoSlice"
+ },
+ "p/PreferredModes": {
+ "RefType": "PropModeInfoSlice"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropModeInfo",
+ "ValueType": "ModeInfo",
+ "EmptyValue": "$T{}"
+ },
+ {
+ "Type": "PropModeInfoSlice",
+ "ValueType": "[]ModeInfo"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/Display.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/Display.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/Display.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/Display.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,29 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package display1
+
+// ModeInfo type
+type ModeInfo struct {
+ Id uint32
+ Width uint16
+ Height uint16
+ Rate float64
+}
+
+// Rectangle type
+type Rectangle struct {
+ X int16
+ Y int16
+ Width uint16
+ Height uint16
+}
+
+// Touchscreen type
+type Touchscreen struct {
+ Id int32
+ Node string
+ DeviceNode string
+ Serial string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/Monitor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/Monitor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.display1/Monitor.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.display1/Monitor.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,459 @@
+// Code generated by "./generator ./session/org.deepin.dde.inputdevices1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Keyboard interface {
+ keyboard // interface org.deepin.dde.InputDevice1.Keyboard
+ proxy.Object
+}
+
+type objectKeyboard struct {
+ interfaceKeyboard // interface org.deepin.dde.InputDevice1.Keyboard
+ proxy.ImplObject
+}
+
+func NewKeyboard(conn *dbus.Conn) Keyboard {
+ obj := new(objectKeyboard)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.InputDevices1", "/org/deepin/dde/InputDevice1/Keyboard")
+ return obj
+}
+
+type keyboard interface {
+ GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call
+ AddLayoutOption(flags dbus.Flags, option string) error
+ GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
+ AddUserLayout(flags dbus.Flags, layout string) error
+ GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearLayoutOption(flags dbus.Flags) error
+ GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call
+ DeleteLayoutOption(flags dbus.Flags, option string) error
+ GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
+ DeleteUserLayout(flags dbus.Flags, layout string) error
+ GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
+ GetLayoutDesc(flags dbus.Flags, layout string) (string, error)
+ GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ LayoutList(flags dbus.Flags) (map[string]string, error)
+ GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reset(flags dbus.Flags) error
+ UserOptionList() proxy.PropStringArray
+ RepeatEnabled() proxy.PropBool
+ CapslockToggle() proxy.PropBool
+ CursorBlink() proxy.PropInt32
+ RepeatInterval() proxy.PropUint32
+ RepeatDelay() proxy.PropUint32
+ CurrentLayout() proxy.PropString
+ UserLayoutList() proxy.PropStringArray
+}
+
+type interfaceKeyboard struct{}
+
+func (v *interfaceKeyboard) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceKeyboard) GetInterfaceName_() string {
+ return "org.deepin.dde.InputDevice1.Keyboard"
+}
+
+// method AddLayoutOption
+
+func (v *interfaceKeyboard) GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddLayoutOption", flags, ch, option)
+}
+
+func (v *interfaceKeyboard) AddLayoutOption(flags dbus.Flags, option string) error {
+ return (<-v.GoAddLayoutOption(flags, make(chan *dbus.Call, 1), option).Done).Err
+}
+
+// method AddUserLayout
+
+func (v *interfaceKeyboard) GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddUserLayout", flags, ch, layout)
+}
+
+func (v *interfaceKeyboard) AddUserLayout(flags dbus.Flags, layout string) error {
+ return (<-v.GoAddUserLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
+}
+
+// method ClearLayoutOption
+
+func (v *interfaceKeyboard) GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearLayoutOption", flags, ch)
+}
+
+func (v *interfaceKeyboard) ClearLayoutOption(flags dbus.Flags) error {
+ return (<-v.GoClearLayoutOption(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method DeleteLayoutOption
+
+func (v *interfaceKeyboard) GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteLayoutOption", flags, ch, option)
+}
+
+func (v *interfaceKeyboard) DeleteLayoutOption(flags dbus.Flags, option string) error {
+ return (<-v.GoDeleteLayoutOption(flags, make(chan *dbus.Call, 1), option).Done).Err
+}
+
+// method DeleteUserLayout
+
+func (v *interfaceKeyboard) GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteUserLayout", flags, ch, layout)
+}
+
+func (v *interfaceKeyboard) DeleteUserLayout(flags dbus.Flags, layout string) error {
+ return (<-v.GoDeleteUserLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
+}
+
+// method GetLayoutDesc
+
+func (v *interfaceKeyboard) GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLayoutDesc", flags, ch, layout)
+}
+
+func (*interfaceKeyboard) StoreGetLayoutDesc(call *dbus.Call) (description string, err error) {
+ err = call.Store(&description)
+ return
+}
+
+func (v *interfaceKeyboard) GetLayoutDesc(flags dbus.Flags, layout string) (string, error) {
+ return v.StoreGetLayoutDesc(
+ <-v.GoGetLayoutDesc(flags, make(chan *dbus.Call, 1), layout).Done)
+}
+
+// method LayoutList
+
+func (v *interfaceKeyboard) GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LayoutList", flags, ch)
+}
+
+func (*interfaceKeyboard) StoreLayoutList(call *dbus.Call) (layout_list map[string]string, err error) {
+ err = call.Store(&layout_list)
+ return
+}
+
+func (v *interfaceKeyboard) LayoutList(flags dbus.Flags) (map[string]string, error) {
+ return v.StoreLayoutList(
+ <-v.GoLayoutList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Reset
+
+func (v *interfaceKeyboard) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
+}
+
+func (v *interfaceKeyboard) Reset(flags dbus.Flags) error {
+ return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property UserOptionList as
+
+func (v *interfaceKeyboard) UserOptionList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UserOptionList",
+ }
+}
+
+// property RepeatEnabled b
+
+func (v *interfaceKeyboard) RepeatEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RepeatEnabled",
+ }
+}
+
+// property CapslockToggle b
+
+func (v *interfaceKeyboard) CapslockToggle() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CapslockToggle",
+ }
+}
+
+// property CursorBlink i
+
+func (v *interfaceKeyboard) CursorBlink() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CursorBlink",
+ }
+}
+
+// property RepeatInterval u
+
+func (v *interfaceKeyboard) RepeatInterval() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RepeatInterval",
+ }
+}
+
+// property RepeatDelay u
+
+func (v *interfaceKeyboard) RepeatDelay() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RepeatDelay",
+ }
+}
+
+// property CurrentLayout s
+
+func (v *interfaceKeyboard) CurrentLayout() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentLayout",
+ }
+}
+
+// property UserLayoutList as
+
+func (v *interfaceKeyboard) UserLayoutList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UserLayoutList",
+ }
+}
+
+type TouchPad interface {
+ touchPad // interface org.deepin.dde.InputDevice1.TouchPad
+ proxy.Object
+}
+
+type objectTouchPad struct {
+ interfaceTouchPad // interface org.deepin.dde.InputDevice1.TouchPad
+ proxy.ImplObject
+}
+
+func NewTouchPad(conn *dbus.Conn) TouchPad {
+ obj := new(objectTouchPad)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.InputDevices1", "/org/deepin/dde/InputDevice1/TouchPad")
+ return obj
+}
+
+type touchPad interface {
+ GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reset(flags dbus.Flags) error
+ EdgeScroll() proxy.PropBool
+ PalmDetect() proxy.PropBool
+ MotionAcceleration() proxy.PropDouble
+ DeltaScroll() proxy.PropInt32
+ DragThreshold() proxy.PropInt32
+ LeftHanded() proxy.PropBool
+ DisableIfTyping() proxy.PropBool
+ NaturalScroll() proxy.PropBool
+ HorizScroll() proxy.PropBool
+ VertScroll() proxy.PropBool
+ MotionThreshold() proxy.PropDouble
+ DoubleClick() proxy.PropInt32
+ DeviceList() proxy.PropString
+ TPadEnable() proxy.PropBool
+ PalmMinZ() proxy.PropInt32
+ Exist() proxy.PropBool
+ TapClick() proxy.PropBool
+ MotionScaling() proxy.PropDouble
+ PalmMinWidth() proxy.PropInt32
+}
+
+type interfaceTouchPad struct{}
+
+func (v *interfaceTouchPad) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTouchPad) GetInterfaceName_() string {
+ return "org.deepin.dde.InputDevice1.TouchPad"
+}
+
+// method Reset
+
+func (v *interfaceTouchPad) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
+}
+
+func (v *interfaceTouchPad) Reset(flags dbus.Flags) error {
+ return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property EdgeScroll b
+
+func (v *interfaceTouchPad) EdgeScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "EdgeScroll",
+ }
+}
+
+// property PalmDetect b
+
+func (v *interfaceTouchPad) PalmDetect() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PalmDetect",
+ }
+}
+
+// property MotionAcceleration d
+
+func (v *interfaceTouchPad) MotionAcceleration() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "MotionAcceleration",
+ }
+}
+
+// property DeltaScroll i
+
+func (v *interfaceTouchPad) DeltaScroll() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DeltaScroll",
+ }
+}
+
+// property DragThreshold i
+
+func (v *interfaceTouchPad) DragThreshold() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DragThreshold",
+ }
+}
+
+// property LeftHanded b
+
+func (v *interfaceTouchPad) LeftHanded() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LeftHanded",
+ }
+}
+
+// property DisableIfTyping b
+
+func (v *interfaceTouchPad) DisableIfTyping() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DisableIfTyping",
+ }
+}
+
+// property NaturalScroll b
+
+func (v *interfaceTouchPad) NaturalScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NaturalScroll",
+ }
+}
+
+// property HorizScroll b
+
+func (v *interfaceTouchPad) HorizScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HorizScroll",
+ }
+}
+
+// property VertScroll b
+
+func (v *interfaceTouchPad) VertScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "VertScroll",
+ }
+}
+
+// property MotionThreshold d
+
+func (v *interfaceTouchPad) MotionThreshold() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "MotionThreshold",
+ }
+}
+
+// property DoubleClick i
+
+func (v *interfaceTouchPad) DoubleClick() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DoubleClick",
+ }
+}
+
+// property DeviceList s
+
+func (v *interfaceTouchPad) DeviceList() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DeviceList",
+ }
+}
+
+// property TPadEnable b
+
+func (v *interfaceTouchPad) TPadEnable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TPadEnable",
+ }
+}
+
+// property PalmMinZ i
+
+func (v *interfaceTouchPad) PalmMinZ() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "PalmMinZ",
+ }
+}
+
+// property Exist b
+
+func (v *interfaceTouchPad) Exist() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Exist",
+ }
+}
+
+// property TapClick b
+
+func (v *interfaceTouchPad) TapClick() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TapClick",
+ }
+}
+
+// property MotionScaling d
+
+func (v *interfaceTouchPad) MotionScaling() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "MotionScaling",
+ }
+}
+
+// property PalmMinWidth i
+
+func (v *interfaceTouchPad) PalmMinWidth() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "PalmMinWidth",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,557 @@
+// Code generated by "./generator ./session/org.deepin.dde.inputdevices1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockKeyboard struct {
+ MockInterfaceKeyboard // interface org.deepin.dde.InputDevice1.Keyboard
+ proxy.MockObject
+}
+
+type MockInterfaceKeyboard struct {
+ mock.Mock
+}
+
+// method AddLayoutOption
+
+func (v *MockInterfaceKeyboard) GoAddLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, option)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) AddLayoutOption(flags dbus.Flags, option string) error {
+ mockArgs := v.Called(flags, option)
+
+ return mockArgs.Error(0)
+}
+
+// method AddUserLayout
+
+func (v *MockInterfaceKeyboard) GoAddUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, layout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) AddUserLayout(flags dbus.Flags, layout string) error {
+ mockArgs := v.Called(flags, layout)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearLayoutOption
+
+func (v *MockInterfaceKeyboard) GoClearLayoutOption(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) ClearLayoutOption(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteLayoutOption
+
+func (v *MockInterfaceKeyboard) GoDeleteLayoutOption(flags dbus.Flags, ch chan *dbus.Call, option string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, option)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) DeleteLayoutOption(flags dbus.Flags, option string) error {
+ mockArgs := v.Called(flags, option)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteUserLayout
+
+func (v *MockInterfaceKeyboard) GoDeleteUserLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, layout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) DeleteUserLayout(flags dbus.Flags, layout string) error {
+ mockArgs := v.Called(flags, layout)
+
+ return mockArgs.Error(0)
+}
+
+// method GetLayoutDesc
+
+func (v *MockInterfaceKeyboard) GoGetLayoutDesc(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, layout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) GetLayoutDesc(flags dbus.Flags, layout string) (string, error) {
+ mockArgs := v.Called(flags, layout)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method LayoutList
+
+func (v *MockInterfaceKeyboard) GoLayoutList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) LayoutList(flags dbus.Flags) (map[string]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reset
+
+func (v *MockInterfaceKeyboard) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceKeyboard) Reset(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property UserOptionList as
+
+func (v *MockInterfaceKeyboard) UserOptionList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RepeatEnabled b
+
+func (v *MockInterfaceKeyboard) RepeatEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CapslockToggle b
+
+func (v *MockInterfaceKeyboard) CapslockToggle() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CursorBlink i
+
+func (v *MockInterfaceKeyboard) CursorBlink() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RepeatInterval u
+
+func (v *MockInterfaceKeyboard) RepeatInterval() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RepeatDelay u
+
+func (v *MockInterfaceKeyboard) RepeatDelay() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentLayout s
+
+func (v *MockInterfaceKeyboard) CurrentLayout() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserLayoutList as
+
+func (v *MockInterfaceKeyboard) UserLayoutList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockTouchPad struct {
+ MockInterfaceTouchPad // interface org.deepin.dde.InputDevice1.TouchPad
+ proxy.MockObject
+}
+
+type MockInterfaceTouchPad struct {
+ mock.Mock
+}
+
+// method Reset
+
+func (v *MockInterfaceTouchPad) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTouchPad) Reset(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property EdgeScroll b
+
+func (v *MockInterfaceTouchPad) EdgeScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PalmDetect b
+
+func (v *MockInterfaceTouchPad) PalmDetect() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MotionAcceleration d
+
+func (v *MockInterfaceTouchPad) MotionAcceleration() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeltaScroll i
+
+func (v *MockInterfaceTouchPad) DeltaScroll() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DragThreshold i
+
+func (v *MockInterfaceTouchPad) DragThreshold() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LeftHanded b
+
+func (v *MockInterfaceTouchPad) LeftHanded() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisableIfTyping b
+
+func (v *MockInterfaceTouchPad) DisableIfTyping() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NaturalScroll b
+
+func (v *MockInterfaceTouchPad) NaturalScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HorizScroll b
+
+func (v *MockInterfaceTouchPad) HorizScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property VertScroll b
+
+func (v *MockInterfaceTouchPad) VertScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MotionThreshold d
+
+func (v *MockInterfaceTouchPad) MotionThreshold() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DoubleClick i
+
+func (v *MockInterfaceTouchPad) DoubleClick() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceList s
+
+func (v *MockInterfaceTouchPad) DeviceList() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TPadEnable b
+
+func (v *MockInterfaceTouchPad) TPadEnable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PalmMinZ i
+
+func (v *MockInterfaceTouchPad) PalmMinZ() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Exist b
+
+func (v *MockInterfaceTouchPad) Exist() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TapClick b
+
+func (v *MockInterfaceTouchPad) TapClick() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MotionScaling d
+
+func (v *MockInterfaceTouchPad) MotionScaling() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PalmMinWidth i
+
+func (v *MockInterfaceTouchPad) PalmMinWidth() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,25 @@
+{
+ "Service": "org.deepin.dde.InputDevices1",
+ "Objects": [
+ {
+ "Type": "Keyboard",
+ "Path": "/org/deepin/dde/InputDevice1/Keyboard",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.InputDevice1.Keyboard",
+ "Type": "keyboard"
+ }
+ ]
+ },
+ {
+ "Type": "TouchPad",
+ "Path": "/org/deepin/dde/InputDevice1/TouchPad",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.InputDevice1.TouchPad",
+ "Type": "touchPad"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/Keyboard.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/Keyboard.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/Keyboard.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/Keyboard.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/TouchPad.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/TouchPad.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.inputdevices1/TouchPad.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.inputdevices1/TouchPad.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1643 @@
+// Code generated by "./generator ./session/org.deepin.dde.kwayland1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package kwayland1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type OutputManagement interface {
+ outputManagement // interface org.deepin.dde.KWayland1.Output
+ proxy.Object
+}
+
+type objectOutputManagement struct {
+ interfaceOutputManagement // interface org.deepin.dde.KWayland1.Output
+ proxy.ImplObject
+}
+
+func NewOutputManagement(conn *dbus.Conn) OutputManagement {
+ obj := new(objectOutputManagement)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.KWayland1", "/org/deepin/dde/KWayland1/Output")
+ return obj
+}
+
+type outputManagement interface {
+ GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListOutput(flags dbus.Flags) (string, error)
+ GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call
+ GetOutput(flags dbus.Flags, arg1 string) (string, error)
+ GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call
+ Apply(flags dbus.Flags, outputs string) error
+ GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call
+ WlSimulateKey(flags dbus.Flags, state int32) error
+ ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error)
+ ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error)
+ ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceOutputManagement struct{}
+
+func (v *interfaceOutputManagement) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceOutputManagement) GetInterfaceName_() string {
+ return "org.deepin.dde.KWayland1.Output"
+}
+
+// method ListOutput
+
+func (v *interfaceOutputManagement) GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListOutput", flags, ch)
+}
+
+func (*interfaceOutputManagement) StoreListOutput(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceOutputManagement) ListOutput(flags dbus.Flags) (string, error) {
+ return v.StoreListOutput(
+ <-v.GoListOutput(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetOutput
+
+func (v *interfaceOutputManagement) GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetOutput", flags, ch, arg1)
+}
+
+func (*interfaceOutputManagement) StoreGetOutput(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceOutputManagement) GetOutput(flags dbus.Flags, arg1 string) (string, error) {
+ return v.StoreGetOutput(
+ <-v.GoGetOutput(flags, make(chan *dbus.Call, 1), arg1).Done)
+}
+
+// method Apply
+
+func (v *interfaceOutputManagement) GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Apply", flags, ch, outputs)
+}
+
+func (v *interfaceOutputManagement) Apply(flags dbus.Flags, outputs string) error {
+ return (<-v.GoApply(flags, make(chan *dbus.Call, 1), outputs).Done).Err
+}
+
+// method WlSimulateKey
+
+func (v *interfaceOutputManagement) GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WlSimulateKey", flags, ch, state)
+}
+
+func (v *interfaceOutputManagement) WlSimulateKey(flags dbus.Flags, state int32) error {
+ return (<-v.GoWlSimulateKey(flags, make(chan *dbus.Call, 1), state).Done).Err
+}
+
+// signal OutputAdded
+
+func (v *interfaceOutputManagement) ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OutputAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OutputAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var output string
+ err := dbus.Store(sig.Body, &output)
+ if err == nil {
+ cb(output)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal OutputRemoved
+
+func (v *interfaceOutputManagement) ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OutputRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OutputRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var output string
+ err := dbus.Store(sig.Body, &output)
+ if err == nil {
+ cb(output)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal OutputChanged
+
+func (v *interfaceOutputManagement) ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OutputChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OutputChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var output string
+ err := dbus.Store(sig.Body, &output)
+ if err == nil {
+ cb(output)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type WindowManager interface {
+ windowManager // interface org.deepin.dde.KWayland1.WindowManager
+ proxy.Object
+}
+
+type objectWindowManager struct {
+ interfaceWindowManager // interface org.deepin.dde.KWayland1.WindowManager
+ proxy.ImplObject
+}
+
+func NewWindowManager(conn *dbus.Conn) WindowManager {
+ obj := new(objectWindowManager)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.KWayland1", "/org/deepin/dde/KWayland1/WindowManager")
+ return obj
+}
+
+type windowManager interface {
+ GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ActiveWindow(flags dbus.Flags) (uint32, error)
+ GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsShowingDesktop(flags dbus.Flags) (bool, error)
+ GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Windows(flags dbus.Flags) ([]dbus.Variant, error)
+ ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error)
+ ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error)
+ ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWindowManager struct{}
+
+func (v *interfaceWindowManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWindowManager) GetInterfaceName_() string {
+ return "org.deepin.dde.KWayland1.WindowManager"
+}
+
+// method ActiveWindow
+
+func (v *interfaceWindowManager) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActiveWindow", flags, ch)
+}
+
+func (*interfaceWindowManager) StoreActiveWindow(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindowManager) ActiveWindow(flags dbus.Flags) (uint32, error) {
+ return v.StoreActiveWindow(
+ <-v.GoActiveWindow(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsShowingDesktop
+
+func (v *interfaceWindowManager) GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShowingDesktop", flags, ch)
+}
+
+func (*interfaceWindowManager) StoreIsShowingDesktop(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindowManager) IsShowingDesktop(flags dbus.Flags) (bool, error) {
+ return v.StoreIsShowingDesktop(
+ <-v.GoIsShowingDesktop(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Windows
+
+func (v *interfaceWindowManager) GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Windows", flags, ch)
+}
+
+func (*interfaceWindowManager) StoreWindows(call *dbus.Call) (argout0 []dbus.Variant, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindowManager) Windows(flags dbus.Flags) ([]dbus.Variant, error) {
+ return v.StoreWindows(
+ <-v.GoWindows(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal WindowCreated
+
+func (v *interfaceWindowManager) ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowCreated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowCreated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ObjPath string
+ err := dbus.Store(sig.Body, &ObjPath)
+ if err == nil {
+ cb(ObjPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WindowRemove
+
+func (v *interfaceWindowManager) ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowRemove", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowRemove",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ObjPath string
+ err := dbus.Store(sig.Body, &ObjPath)
+ if err == nil {
+ cb(ObjPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActiveWindowChanged
+
+func (v *interfaceWindowManager) ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveWindowChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveWindowChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type Window interface {
+ window // interface org.deepin.dde.KWayland1.PlasmaWindow
+ proxy.Object
+}
+
+type objectWindow struct {
+ interfaceWindow // interface org.deepin.dde.KWayland1.PlasmaWindow
+ proxy.ImplObject
+}
+
+func NewWindow(conn *dbus.Conn, path dbus.ObjectPath) (Window, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectWindow)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.KWayland1", path)
+ return obj, nil
+}
+
+type window interface {
+ GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AppId(flags dbus.Flags) (string, error)
+ GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Geometry(flags dbus.Flags) (Rect, error)
+ GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Icon(flags dbus.Flags) (string, error)
+ GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ InternalId(flags dbus.Flags) (uint32, error)
+ GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsActive(flags dbus.Flags) (bool, error)
+ GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsCloseable(flags dbus.Flags) (bool, error)
+ GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsDemandingAttention(flags dbus.Flags) (bool, error)
+ GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsFullscreen(flags dbus.Flags) (bool, error)
+ GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsFullscreenable(flags dbus.Flags) (bool, error)
+ GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsKeepAbove(flags dbus.Flags) (bool, error)
+ GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMaximizeable(flags dbus.Flags) (bool, error)
+ GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMaximized(flags dbus.Flags) (bool, error)
+ GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMinimizeable(flags dbus.Flags) (bool, error)
+ GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMinimized(flags dbus.Flags) (bool, error)
+ GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMovable(flags dbus.Flags) (bool, error)
+ GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsOnAllDesktops(flags dbus.Flags) (bool, error)
+ GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsResizable(flags dbus.Flags) (bool, error)
+ GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsShadeable(flags dbus.Flags) (bool, error)
+ GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsShaded(flags dbus.Flags) (bool, error)
+ GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsValid(flags dbus.Flags) (bool, error)
+ GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error)
+ GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Pid(flags dbus.Flags) (uint32, error)
+ GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestActivate(flags dbus.Flags) error
+ GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestClose(flags dbus.Flags) error
+ GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestEnterNewVirtualDesktop(flags dbus.Flags) error
+ GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call
+ RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error
+ GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call
+ RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error
+ GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestMove(flags dbus.Flags) error
+ GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestResize(flags dbus.Flags) error
+ GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleKeepAbove(flags dbus.Flags) error
+ GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleKeepBelow(flags dbus.Flags) error
+ GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleMaximized(flags dbus.Flags) error
+ GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleMinimized(flags dbus.Flags) error
+ GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestToggleShaded(flags dbus.Flags) error
+ GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call
+ RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error
+ GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SkipSwitcher(flags dbus.Flags) (bool, error)
+ GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SkipTaskbar(flags dbus.Flags) (bool, error)
+ GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Title(flags dbus.Flags) (string, error)
+ GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ VirtualDesktop(flags dbus.Flags) (uint32, error)
+ GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ WindowId(flags dbus.Flags) (uint32, error)
+ ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWindow struct{}
+
+func (v *interfaceWindow) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWindow) GetInterfaceName_() string {
+ return "org.deepin.dde.KWayland1.PlasmaWindow"
+}
+
+// method AppId
+
+func (v *interfaceWindow) GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AppId", flags, ch)
+}
+
+func (*interfaceWindow) StoreAppId(call *dbus.Call) (argout0 string, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) AppId(flags dbus.Flags) (string, error) {
+ return v.StoreAppId(
+ <-v.GoAppId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Geometry
+
+func (v *interfaceWindow) GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Geometry", flags, ch)
+}
+
+func (*interfaceWindow) StoreGeometry(call *dbus.Call) (argout0 Rect, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Geometry(flags dbus.Flags) (Rect, error) {
+ return v.StoreGeometry(
+ <-v.GoGeometry(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Icon
+
+func (v *interfaceWindow) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Icon", flags, ch)
+}
+
+func (*interfaceWindow) StoreIcon(call *dbus.Call) (argout0 string, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Icon(flags dbus.Flags) (string, error) {
+ return v.StoreIcon(
+ <-v.GoIcon(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method InternalId
+
+func (v *interfaceWindow) GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".InternalId", flags, ch)
+}
+
+func (*interfaceWindow) StoreInternalId(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) InternalId(flags dbus.Flags) (uint32, error) {
+ return v.StoreInternalId(
+ <-v.GoInternalId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsActive
+
+func (v *interfaceWindow) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsActive", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsActive(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsActive(flags dbus.Flags) (bool, error) {
+ return v.StoreIsActive(
+ <-v.GoIsActive(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsCloseable
+
+func (v *interfaceWindow) GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsCloseable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsCloseable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsCloseable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsCloseable(
+ <-v.GoIsCloseable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsDemandingAttention
+
+func (v *interfaceWindow) GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDemandingAttention", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsDemandingAttention(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsDemandingAttention(flags dbus.Flags) (bool, error) {
+ return v.StoreIsDemandingAttention(
+ <-v.GoIsDemandingAttention(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsFullscreen
+
+func (v *interfaceWindow) GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsFullscreen", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsFullscreen(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsFullscreen(flags dbus.Flags) (bool, error) {
+ return v.StoreIsFullscreen(
+ <-v.GoIsFullscreen(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsFullscreenable
+
+func (v *interfaceWindow) GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsFullscreenable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsFullscreenable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsFullscreenable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsFullscreenable(
+ <-v.GoIsFullscreenable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsKeepAbove
+
+func (v *interfaceWindow) GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsKeepAbove", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsKeepAbove(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsKeepAbove(flags dbus.Flags) (bool, error) {
+ return v.StoreIsKeepAbove(
+ <-v.GoIsKeepAbove(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMaximizeable
+
+func (v *interfaceWindow) GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMaximizeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMaximizeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMaximizeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMaximizeable(
+ <-v.GoIsMaximizeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMaximized
+
+func (v *interfaceWindow) GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMaximized", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMaximized(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMaximized(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMaximized(
+ <-v.GoIsMaximized(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMinimizeable
+
+func (v *interfaceWindow) GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMinimizeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMinimizeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMinimizeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMinimizeable(
+ <-v.GoIsMinimizeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMinimized
+
+func (v *interfaceWindow) GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMinimized", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMinimized(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMinimized(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMinimized(
+ <-v.GoIsMinimized(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsMovable
+
+func (v *interfaceWindow) GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMovable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsMovable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsMovable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMovable(
+ <-v.GoIsMovable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsOnAllDesktops
+
+func (v *interfaceWindow) GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsOnAllDesktops", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsOnAllDesktops(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsOnAllDesktops(flags dbus.Flags) (bool, error) {
+ return v.StoreIsOnAllDesktops(
+ <-v.GoIsOnAllDesktops(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsResizable
+
+func (v *interfaceWindow) GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsResizable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsResizable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsResizable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsResizable(
+ <-v.GoIsResizable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsShadeable
+
+func (v *interfaceWindow) GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShadeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsShadeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsShadeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsShadeable(
+ <-v.GoIsShadeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsShaded
+
+func (v *interfaceWindow) GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsShaded", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsShaded(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsShaded(flags dbus.Flags) (bool, error) {
+ return v.StoreIsShaded(
+ <-v.GoIsShaded(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsValid
+
+func (v *interfaceWindow) GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsValid", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsValid(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsValid(flags dbus.Flags) (bool, error) {
+ return v.StoreIsValid(
+ <-v.GoIsValid(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsVirtualDesktopChangeable
+
+func (v *interfaceWindow) GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsVirtualDesktopChangeable", flags, ch)
+}
+
+func (*interfaceWindow) StoreIsVirtualDesktopChangeable(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error) {
+ return v.StoreIsVirtualDesktopChangeable(
+ <-v.GoIsVirtualDesktopChangeable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Pid
+
+func (v *interfaceWindow) GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Pid", flags, ch)
+}
+
+func (*interfaceWindow) StorePid(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Pid(flags dbus.Flags) (uint32, error) {
+ return v.StorePid(
+ <-v.GoPid(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestActivate
+
+func (v *interfaceWindow) GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestActivate", flags, ch)
+}
+
+func (v *interfaceWindow) RequestActivate(flags dbus.Flags) error {
+ return (<-v.GoRequestActivate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestClose
+
+func (v *interfaceWindow) GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestClose", flags, ch)
+}
+
+func (v *interfaceWindow) RequestClose(flags dbus.Flags) error {
+ return (<-v.GoRequestClose(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestEnterNewVirtualDesktop
+
+func (v *interfaceWindow) GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestEnterNewVirtualDesktop", flags, ch)
+}
+
+func (v *interfaceWindow) RequestEnterNewVirtualDesktop(flags dbus.Flags) error {
+ return (<-v.GoRequestEnterNewVirtualDesktop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestEnterVirtualDesktop
+
+func (v *interfaceWindow) GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestEnterVirtualDesktop", flags, ch, argin0)
+}
+
+func (v *interfaceWindow) RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ return (<-v.GoRequestEnterVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
+}
+
+// method RequestLeaveVirtualDesktop
+
+func (v *interfaceWindow) GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLeaveVirtualDesktop", flags, ch, argin0)
+}
+
+func (v *interfaceWindow) RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ return (<-v.GoRequestLeaveVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
+}
+
+// method RequestMove
+
+func (v *interfaceWindow) GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestMove", flags, ch)
+}
+
+func (v *interfaceWindow) RequestMove(flags dbus.Flags) error {
+ return (<-v.GoRequestMove(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestResize
+
+func (v *interfaceWindow) GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestResize", flags, ch)
+}
+
+func (v *interfaceWindow) RequestResize(flags dbus.Flags) error {
+ return (<-v.GoRequestResize(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleKeepAbove
+
+func (v *interfaceWindow) GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleKeepAbove", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleKeepAbove(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleKeepAbove(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleKeepBelow
+
+func (v *interfaceWindow) GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleKeepBelow", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleKeepBelow(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleKeepBelow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleMaximized
+
+func (v *interfaceWindow) GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleMaximized", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleMaximized(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleMaximized(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleMinimized
+
+func (v *interfaceWindow) GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleMinimized", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleMinimized(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleMinimized(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestToggleShaded
+
+func (v *interfaceWindow) GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestToggleShaded", flags, ch)
+}
+
+func (v *interfaceWindow) RequestToggleShaded(flags dbus.Flags) error {
+ return (<-v.GoRequestToggleShaded(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestVirtualDesktop
+
+func (v *interfaceWindow) GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestVirtualDesktop", flags, ch, argin0)
+}
+
+func (v *interfaceWindow) RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error {
+ return (<-v.GoRequestVirtualDesktop(flags, make(chan *dbus.Call, 1), argin0).Done).Err
+}
+
+// method SkipSwitcher
+
+func (v *interfaceWindow) GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SkipSwitcher", flags, ch)
+}
+
+func (*interfaceWindow) StoreSkipSwitcher(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) SkipSwitcher(flags dbus.Flags) (bool, error) {
+ return v.StoreSkipSwitcher(
+ <-v.GoSkipSwitcher(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SkipTaskbar
+
+func (v *interfaceWindow) GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SkipTaskbar", flags, ch)
+}
+
+func (*interfaceWindow) StoreSkipTaskbar(call *dbus.Call) (argout0 bool, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) SkipTaskbar(flags dbus.Flags) (bool, error) {
+ return v.StoreSkipTaskbar(
+ <-v.GoSkipTaskbar(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Title
+
+func (v *interfaceWindow) GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Title", flags, ch)
+}
+
+func (*interfaceWindow) StoreTitle(call *dbus.Call) (argout0 string, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) Title(flags dbus.Flags) (string, error) {
+ return v.StoreTitle(
+ <-v.GoTitle(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method VirtualDesktop
+
+func (v *interfaceWindow) GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VirtualDesktop", flags, ch)
+}
+
+func (*interfaceWindow) StoreVirtualDesktop(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) VirtualDesktop(flags dbus.Flags) (uint32, error) {
+ return v.StoreVirtualDesktop(
+ <-v.GoVirtualDesktop(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method WindowId
+
+func (v *interfaceWindow) GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WindowId", flags, ch)
+}
+
+func (*interfaceWindow) StoreWindowId(call *dbus.Call) (argout0 uint32, err error) {
+ err = call.Store(&argout0)
+ return
+}
+
+func (v *interfaceWindow) WindowId(flags dbus.Flags) (uint32, error) {
+ return v.StoreWindowId(
+ <-v.GoWindowId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal ActiveChanged
+
+func (v *interfaceWindow) ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActiveChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActiveChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppIdChanged
+
+func (v *interfaceWindow) ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppIdChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppIdChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CloseableChanged
+
+func (v *interfaceWindow) ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CloseableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CloseableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DemandsAttentionChanged
+
+func (v *interfaceWindow) ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DemandsAttentionChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DemandsAttentionChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal FullscreenableChanged
+
+func (v *interfaceWindow) ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "FullscreenableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".FullscreenableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal FullscreenChanged
+
+func (v *interfaceWindow) ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "FullscreenChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".FullscreenChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GeometryChanged
+
+func (v *interfaceWindow) ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GeometryChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GeometryChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal IconChanged
+
+func (v *interfaceWindow) ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IconChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IconChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeepAboveChanged
+
+func (v *interfaceWindow) ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeepAboveChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeepAboveChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeepBelowChanged
+
+func (v *interfaceWindow) ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeepBelowChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeepBelowChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MaximizeableChanged
+
+func (v *interfaceWindow) ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MaximizeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MaximizeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MaximizedChanged
+
+func (v *interfaceWindow) ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MaximizedChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MaximizedChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MinimizeableChanged
+
+func (v *interfaceWindow) ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MinimizeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MinimizeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MinimizedChanged
+
+func (v *interfaceWindow) ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MinimizedChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MinimizedChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal MovableChanged
+
+func (v *interfaceWindow) ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "MovableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".MovableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal OnAllDesktopsChanged
+
+func (v *interfaceWindow) ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "OnAllDesktopsChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".OnAllDesktopsChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ParentWindowChanged
+
+func (v *interfaceWindow) ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ParentWindowChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ParentWindowChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ResizableChanged
+
+func (v *interfaceWindow) ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ResizableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ResizableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ShadeableChanged
+
+func (v *interfaceWindow) ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ShadeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ShadeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ShadedChanged
+
+func (v *interfaceWindow) ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ShadedChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ShadedChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SkipSwitcherChanged
+
+func (v *interfaceWindow) ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SkipSwitcherChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SkipSwitcherChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SkipTaskbarChanged
+
+func (v *interfaceWindow) ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SkipTaskbarChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SkipTaskbarChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TitleChanged
+
+func (v *interfaceWindow) ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TitleChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TitleChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Unmapped
+
+func (v *interfaceWindow) ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Unmapped", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Unmapped",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VirtualDesktopChangeableChanged
+
+func (v *interfaceWindow) ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VirtualDesktopChangeableChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VirtualDesktopChangeableChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VirtualDesktopChanged
+
+func (v *interfaceWindow) ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VirtualDesktopChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VirtualDesktopChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WindowIdChanged
+
+func (v *interfaceWindow) ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WindowIdChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WindowIdChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var wid uint32
+ err := dbus.Store(sig.Body, &wid)
+ if err == nil {
+ cb(wid)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1396 @@
+// Code generated by "./generator ./session/org.deepin.dde.kwayland1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package kwayland1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockOutputManagement struct {
+ MockInterfaceOutputManagement // interface org.deepin.dde.KWayland1.Output
+ proxy.MockObject
+}
+
+type MockInterfaceOutputManagement struct {
+ mock.Mock
+}
+
+// method ListOutput
+
+func (v *MockInterfaceOutputManagement) GoListOutput(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) ListOutput(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetOutput
+
+func (v *MockInterfaceOutputManagement) GoGetOutput(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) GetOutput(flags dbus.Flags, arg1 string) (string, error) {
+ mockArgs := v.Called(flags, arg1)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Apply
+
+func (v *MockInterfaceOutputManagement) GoApply(flags dbus.Flags, ch chan *dbus.Call, outputs string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, outputs)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) Apply(flags dbus.Flags, outputs string) error {
+ mockArgs := v.Called(flags, outputs)
+
+ return mockArgs.Error(0)
+}
+
+// method WlSimulateKey
+
+func (v *MockInterfaceOutputManagement) GoWlSimulateKey(flags dbus.Flags, ch chan *dbus.Call, state int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, state)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOutputManagement) WlSimulateKey(flags dbus.Flags, state int32) error {
+ mockArgs := v.Called(flags, state)
+
+ return mockArgs.Error(0)
+}
+
+// signal OutputAdded
+
+func (v *MockInterfaceOutputManagement) ConnectOutputAdded(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal OutputRemoved
+
+func (v *MockInterfaceOutputManagement) ConnectOutputRemoved(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal OutputChanged
+
+func (v *MockInterfaceOutputManagement) ConnectOutputChanged(cb func(output string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockWindowManager struct {
+ MockInterfaceWindowManager // interface org.deepin.dde.KWayland1.WindowManager
+ proxy.MockObject
+}
+
+type MockInterfaceWindowManager struct {
+ mock.Mock
+}
+
+// method ActiveWindow
+
+func (v *MockInterfaceWindowManager) GoActiveWindow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindowManager) ActiveWindow(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsShowingDesktop
+
+func (v *MockInterfaceWindowManager) GoIsShowingDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindowManager) IsShowingDesktop(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Windows
+
+func (v *MockInterfaceWindowManager) GoWindows(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindowManager) Windows(flags dbus.Flags) ([]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WindowCreated
+
+func (v *MockInterfaceWindowManager) ConnectWindowCreated(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WindowRemove
+
+func (v *MockInterfaceWindowManager) ConnectWindowRemove(cb func(ObjPath string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveWindowChanged
+
+func (v *MockInterfaceWindowManager) ConnectActiveWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockWindow struct {
+ MockInterfaceWindow // interface org.deepin.dde.KWayland1.PlasmaWindow
+ proxy.MockObject
+}
+
+type MockInterfaceWindow struct {
+ mock.Mock
+}
+
+// method AppId
+
+func (v *MockInterfaceWindow) GoAppId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) AppId(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Geometry
+
+func (v *MockInterfaceWindow) GoGeometry(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Geometry(flags dbus.Flags) (Rect, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(Rect)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Icon
+
+func (v *MockInterfaceWindow) GoIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Icon(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method InternalId
+
+func (v *MockInterfaceWindow) GoInternalId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) InternalId(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsActive
+
+func (v *MockInterfaceWindow) GoIsActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsActive(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsCloseable
+
+func (v *MockInterfaceWindow) GoIsCloseable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsCloseable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsDemandingAttention
+
+func (v *MockInterfaceWindow) GoIsDemandingAttention(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsDemandingAttention(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsFullscreen
+
+func (v *MockInterfaceWindow) GoIsFullscreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsFullscreen(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsFullscreenable
+
+func (v *MockInterfaceWindow) GoIsFullscreenable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsFullscreenable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsKeepAbove
+
+func (v *MockInterfaceWindow) GoIsKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsKeepAbove(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMaximizeable
+
+func (v *MockInterfaceWindow) GoIsMaximizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMaximizeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMaximized
+
+func (v *MockInterfaceWindow) GoIsMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMaximized(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMinimizeable
+
+func (v *MockInterfaceWindow) GoIsMinimizeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMinimizeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMinimized
+
+func (v *MockInterfaceWindow) GoIsMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMinimized(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMovable
+
+func (v *MockInterfaceWindow) GoIsMovable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsMovable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsOnAllDesktops
+
+func (v *MockInterfaceWindow) GoIsOnAllDesktops(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsOnAllDesktops(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsResizable
+
+func (v *MockInterfaceWindow) GoIsResizable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsResizable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsShadeable
+
+func (v *MockInterfaceWindow) GoIsShadeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsShadeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsShaded
+
+func (v *MockInterfaceWindow) GoIsShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsShaded(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsValid
+
+func (v *MockInterfaceWindow) GoIsValid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsValid(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsVirtualDesktopChangeable
+
+func (v *MockInterfaceWindow) GoIsVirtualDesktopChangeable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) IsVirtualDesktopChangeable(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Pid
+
+func (v *MockInterfaceWindow) GoPid(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Pid(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RequestActivate
+
+func (v *MockInterfaceWindow) GoRequestActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestActivate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestClose
+
+func (v *MockInterfaceWindow) GoRequestClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestClose(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestEnterNewVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestEnterNewVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestEnterNewVirtualDesktop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestEnterVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestEnterVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, argin0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestEnterVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ mockArgs := v.Called(flags, argin0)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestLeaveVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestLeaveVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, argin0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestLeaveVirtualDesktop(flags dbus.Flags, argin0 string) error {
+ mockArgs := v.Called(flags, argin0)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestMove
+
+func (v *MockInterfaceWindow) GoRequestMove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestMove(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestResize
+
+func (v *MockInterfaceWindow) GoRequestResize(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestResize(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleKeepAbove
+
+func (v *MockInterfaceWindow) GoRequestToggleKeepAbove(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleKeepAbove(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleKeepBelow
+
+func (v *MockInterfaceWindow) GoRequestToggleKeepBelow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleKeepBelow(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleMaximized
+
+func (v *MockInterfaceWindow) GoRequestToggleMaximized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleMaximized(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleMinimized
+
+func (v *MockInterfaceWindow) GoRequestToggleMinimized(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleMinimized(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestToggleShaded
+
+func (v *MockInterfaceWindow) GoRequestToggleShaded(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestToggleShaded(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestVirtualDesktop
+
+func (v *MockInterfaceWindow) GoRequestVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call, argin0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, argin0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) RequestVirtualDesktop(flags dbus.Flags, argin0 uint32) error {
+ mockArgs := v.Called(flags, argin0)
+
+ return mockArgs.Error(0)
+}
+
+// method SkipSwitcher
+
+func (v *MockInterfaceWindow) GoSkipSwitcher(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) SkipSwitcher(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method SkipTaskbar
+
+func (v *MockInterfaceWindow) GoSkipTaskbar(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) SkipTaskbar(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Title
+
+func (v *MockInterfaceWindow) GoTitle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) Title(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method VirtualDesktop
+
+func (v *MockInterfaceWindow) GoVirtualDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) VirtualDesktop(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method WindowId
+
+func (v *MockInterfaceWindow) GoWindowId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWindow) WindowId(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActiveChanged
+
+func (v *MockInterfaceWindow) ConnectActiveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppIdChanged
+
+func (v *MockInterfaceWindow) ConnectAppIdChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CloseableChanged
+
+func (v *MockInterfaceWindow) ConnectCloseableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DemandsAttentionChanged
+
+func (v *MockInterfaceWindow) ConnectDemandsAttentionChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal FullscreenableChanged
+
+func (v *MockInterfaceWindow) ConnectFullscreenableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal FullscreenChanged
+
+func (v *MockInterfaceWindow) ConnectFullscreenChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GeometryChanged
+
+func (v *MockInterfaceWindow) ConnectGeometryChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal IconChanged
+
+func (v *MockInterfaceWindow) ConnectIconChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeepAboveChanged
+
+func (v *MockInterfaceWindow) ConnectKeepAboveChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeepBelowChanged
+
+func (v *MockInterfaceWindow) ConnectKeepBelowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MaximizeableChanged
+
+func (v *MockInterfaceWindow) ConnectMaximizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MaximizedChanged
+
+func (v *MockInterfaceWindow) ConnectMaximizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MinimizeableChanged
+
+func (v *MockInterfaceWindow) ConnectMinimizeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MinimizedChanged
+
+func (v *MockInterfaceWindow) ConnectMinimizedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal MovableChanged
+
+func (v *MockInterfaceWindow) ConnectMovableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal OnAllDesktopsChanged
+
+func (v *MockInterfaceWindow) ConnectOnAllDesktopsChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ParentWindowChanged
+
+func (v *MockInterfaceWindow) ConnectParentWindowChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ResizableChanged
+
+func (v *MockInterfaceWindow) ConnectResizableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ShadeableChanged
+
+func (v *MockInterfaceWindow) ConnectShadeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ShadedChanged
+
+func (v *MockInterfaceWindow) ConnectShadedChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SkipSwitcherChanged
+
+func (v *MockInterfaceWindow) ConnectSkipSwitcherChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SkipTaskbarChanged
+
+func (v *MockInterfaceWindow) ConnectSkipTaskbarChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TitleChanged
+
+func (v *MockInterfaceWindow) ConnectTitleChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Unmapped
+
+func (v *MockInterfaceWindow) ConnectUnmapped(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VirtualDesktopChangeableChanged
+
+func (v *MockInterfaceWindow) ConnectVirtualDesktopChangeableChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VirtualDesktopChanged
+
+func (v *MockInterfaceWindow) ConnectVirtualDesktopChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WindowIdChanged
+
+func (v *MockInterfaceWindow) ConnectWindowIdChanged(cb func(wid uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+{
+ "Service": "org.deepin.dde.KWayland1",
+ "Objects": [
+ {
+ "Type": "OutputManagement",
+ "Path": "/org/deepin/dde/KWayland1/Output",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.KWayland1.Output",
+ "Type": "outputManagement",
+ "Accessor": "OutputManagement"
+ }
+ ]
+ },
+ {
+ "Type": "WindowManager",
+ "Path": "/org/deepin/dde/KWayland1/WindowManager",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.KWayland1.WindowManager",
+ "Type": "windowManager",
+ "Accessor": "WindowManager"
+ }
+ ]
+ },
+ {
+ "Type": "Window",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.KWayland1.PlasmaWindow",
+ "Type": "window",
+ "Accessor": "Window",
+ "Fixes": {
+ "m/Geometry": [
+ {
+ "Name": "argout0",
+ "Type": "Rect"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,10 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package kwayland1
+
+// Rect type
+type Rect struct {
+ X, Y, Width, Height int32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/OutputManagement.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/OutputManagement.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/OutputManagement.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/OutputManagement.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/WindowManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/WindowManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/WindowManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/WindowManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/Window.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/Window.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.kwayland1/Window.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.kwayland1/Window.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,216 @@
+// Code generated by "./generator ./session/org.deepin.dde.launcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Launcher interface {
+ launcher // interface org.deepin.dde.Launcher1
+ proxy.Object
+}
+
+type objectLauncher struct {
+ interfaceLauncher // interface org.deepin.dde.Launcher1
+ proxy.ImplObject
+}
+
+func NewLauncher(conn *dbus.Conn) Launcher {
+ obj := new(objectLauncher)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Launcher1", "/org/deepin/dde/Launcher1")
+ return obj
+}
+
+type launcher interface {
+ GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Exit(flags dbus.Flags) error
+ GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hide(flags dbus.Flags) error
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call
+ ShowByMode(flags dbus.Flags, in0 int64) error
+ GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call
+ UninstallApp(flags dbus.Flags, appKey string) error
+ GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Toggle(flags dbus.Flags) error
+ GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsVisible(flags dbus.Flags) (bool, error)
+ ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectShown(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error)
+ Visible() proxy.PropBool
+}
+
+type interfaceLauncher struct{}
+
+func (v *interfaceLauncher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLauncher) GetInterfaceName_() string {
+ return "org.deepin.dde.Launcher1"
+}
+
+// method Exit
+
+func (v *interfaceLauncher) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Exit", flags, ch)
+}
+
+func (v *interfaceLauncher) Exit(flags dbus.Flags) error {
+ return (<-v.GoExit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Hide
+
+func (v *interfaceLauncher) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
+}
+
+func (v *interfaceLauncher) Hide(flags dbus.Flags) error {
+ return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Show
+
+func (v *interfaceLauncher) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceLauncher) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowByMode
+
+func (v *interfaceLauncher) GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowByMode", flags, ch, in0)
+}
+
+func (v *interfaceLauncher) ShowByMode(flags dbus.Flags, in0 int64) error {
+ return (<-v.GoShowByMode(flags, make(chan *dbus.Call, 1), in0).Done).Err
+}
+
+// method UninstallApp
+
+func (v *interfaceLauncher) GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UninstallApp", flags, ch, appKey)
+}
+
+func (v *interfaceLauncher) UninstallApp(flags dbus.Flags, appKey string) error {
+ return (<-v.GoUninstallApp(flags, make(chan *dbus.Call, 1), appKey).Done).Err
+}
+
+// method Toggle
+
+func (v *interfaceLauncher) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
+}
+
+func (v *interfaceLauncher) Toggle(flags dbus.Flags) error {
+ return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method IsVisible
+
+func (v *interfaceLauncher) GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsVisible", flags, ch)
+}
+
+func (*interfaceLauncher) StoreIsVisible(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceLauncher) IsVisible(flags dbus.Flags) (bool, error) {
+ return v.StoreIsVisible(
+ <-v.GoIsVisible(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal Closed
+
+func (v *interfaceLauncher) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Closed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Closed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Shown
+
+func (v *interfaceLauncher) ConnectShown(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Shown", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Shown",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VisibleChanged
+
+func (v *interfaceLauncher) ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VisibleChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VisibleChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var visible bool
+ err := dbus.Store(sig.Body, &visible)
+ if err == nil {
+ cb(visible)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Visible b
+
+func (v *interfaceLauncher) Visible() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Visible",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,206 @@
+// Code generated by "./generator ./session/org.deepin.dde.launcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package launcher1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLauncher struct {
+ MockInterfaceLauncher // interface org.deepin.dde.Launcher1
+ proxy.MockObject
+}
+
+type MockInterfaceLauncher struct {
+ mock.Mock
+}
+
+// method Exit
+
+func (v *MockInterfaceLauncher) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Exit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Hide
+
+func (v *MockInterfaceLauncher) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Hide(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Show
+
+func (v *MockInterfaceLauncher) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowByMode
+
+func (v *MockInterfaceLauncher) GoShowByMode(flags dbus.Flags, ch chan *dbus.Call, in0 int64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, in0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) ShowByMode(flags dbus.Flags, in0 int64) error {
+ mockArgs := v.Called(flags, in0)
+
+ return mockArgs.Error(0)
+}
+
+// method UninstallApp
+
+func (v *MockInterfaceLauncher) GoUninstallApp(flags dbus.Flags, ch chan *dbus.Call, appKey string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, appKey)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) UninstallApp(flags dbus.Flags, appKey string) error {
+ mockArgs := v.Called(flags, appKey)
+
+ return mockArgs.Error(0)
+}
+
+// method Toggle
+
+func (v *MockInterfaceLauncher) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) Toggle(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method IsVisible
+
+func (v *MockInterfaceLauncher) GoIsVisible(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLauncher) IsVisible(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// signal Closed
+
+func (v *MockInterfaceLauncher) ConnectClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Shown
+
+func (v *MockInterfaceLauncher) ConnectShown(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VisibleChanged
+
+func (v *MockInterfaceLauncher) ConnectVisibleChanged(cb func(visible bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Visible b
+
+func (v *MockInterfaceLauncher) Visible() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service":"org.deepin.dde.Launcher1",
+ "Objects": [
+ {
+ "Type": "Launcher",
+ "Path": "/org/deepin/dde/Launcher1",
+ "Interfaces": [
+ {
+ "Name":"org.deepin.dde.Launcher1",
+ "Type":"launcher"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/Launcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/Launcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.launcher1/Launcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.launcher1/Launcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,130 @@
+// Code generated by "./generator ./session/org.deepin.dde.lockfront1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lockfront1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type LockFront interface {
+ lockfront // interface org.deepin.dde.LockFront1
+ proxy.Object
+}
+
+type objectLockFront struct {
+ interfaceLockfront // interface org.deepin.dde.LockFront1
+ proxy.ImplObject
+}
+
+func NewLockFront(conn *dbus.Conn) LockFront {
+ obj := new(objectLockFront)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.LockFront1", "/org/deepin/dde/LockFront1")
+ return obj
+}
+
+type lockfront interface {
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ShowUserList(flags dbus.Flags) error
+ GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call
+ ShowAuth(flags dbus.Flags, active bool) error
+ GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ Suspend(flags dbus.Flags, enable bool) error
+ GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ Hibernate(flags dbus.Flags, enable bool) error
+ ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceLockfront struct{}
+
+func (v *interfaceLockfront) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLockfront) GetInterfaceName_() string {
+ return "org.deepin.dde.LockFront1"
+}
+
+// method Show
+
+func (v *interfaceLockfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceLockfront) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowUserList
+
+func (v *interfaceLockfront) GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowUserList", flags, ch)
+}
+
+func (v *interfaceLockfront) ShowUserList(flags dbus.Flags) error {
+ return (<-v.GoShowUserList(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ShowAuth
+
+func (v *interfaceLockfront) GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowAuth", flags, ch, active)
+}
+
+func (v *interfaceLockfront) ShowAuth(flags dbus.Flags, active bool) error {
+ return (<-v.GoShowAuth(flags, make(chan *dbus.Call, 1), active).Done).Err
+}
+
+// method Suspend
+
+func (v *interfaceLockfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch, enable)
+}
+
+func (v *interfaceLockfront) Suspend(flags dbus.Flags, enable bool) error {
+ return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method Hibernate
+
+func (v *interfaceLockfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch, enable)
+}
+
+func (v *interfaceLockfront) Hibernate(flags dbus.Flags, enable bool) error {
+ return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// signal ChangKey
+
+func (v *interfaceLockfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ChangKey", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ChangKey",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var keyEvent string
+ err := dbus.Store(sig.Body, &keyEvent)
+ if err == nil {
+ cb(keyEvent)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,129 @@
+// Code generated by "./generator ./session/org.deepin.dde.lockfront1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lockfront1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLockFront struct {
+ MockInterfaceLockfront // interface org.deepin.dde.LockFront1
+ proxy.MockObject
+}
+
+type MockInterfaceLockfront struct {
+ mock.Mock
+}
+
+// method Show
+
+func (v *MockInterfaceLockfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowUserList
+
+func (v *MockInterfaceLockfront) GoShowUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) ShowUserList(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ShowAuth
+
+func (v *MockInterfaceLockfront) GoShowAuth(flags dbus.Flags, ch chan *dbus.Call, active bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, active)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) ShowAuth(flags dbus.Flags, active bool) error {
+ mockArgs := v.Called(flags, active)
+
+ return mockArgs.Error(0)
+}
+
+// method Suspend
+
+func (v *MockInterfaceLockfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) Suspend(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method Hibernate
+
+func (v *MockInterfaceLockfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLockfront) Hibernate(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// signal ChangKey
+
+func (v *MockInterfaceLockfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+
+{
+ "Service":"org.deepin.dde.LockFront1",
+ "Objects": [
+ {
+ "Type": "LockFront",
+ "Path": "/org/deepin/dde/LockFront1",
+ "Interfaces": [
+ {
+ "Name":"org.deepin.dde.LockFront1",
+ "Type":"lockfront"
+ }
+ ]
+ }
+ ]
+ }
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/LockFront.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/LockFront.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lockfront1/LockFront.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lockfront1/LockFront.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,112 @@
+// Code generated by "./generator ./session/org.deepin.dde.lunarcalendar1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lunarcalendar1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type LunarCalendar interface {
+ lunarCalendar // interface org.deepin.dde.LunarCalendar1
+ proxy.Object
+}
+
+type objectLunarCalendar struct {
+ interfaceLunarCalendar // interface org.deepin.dde.LunarCalendar1
+ proxy.ImplObject
+}
+
+func NewLunarCalendar(conn *dbus.Conn) LunarCalendar {
+ obj := new(objectLunarCalendar)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.LunarCalendar1", "/org/deepin/dde/LunarCalendar1")
+ return obj
+}
+
+type lunarCalendar interface {
+ GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call
+ GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error)
+ GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call
+ GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error)
+ GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call
+ GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error)
+ GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call
+ GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error)
+}
+
+type interfaceLunarCalendar struct{}
+
+func (v *interfaceLunarCalendar) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLunarCalendar) GetInterfaceName_() string {
+ return "org.deepin.dde.LunarCalendar1"
+}
+
+// method GetFestivalMonth
+
+func (v *interfaceLunarCalendar) GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetFestivalMonth", flags, ch, year, month)
+}
+
+func (*interfaceLunarCalendar) StoreGetFestivalMonth(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error) {
+ return v.StoreGetFestivalMonth(
+ <-v.GoGetFestivalMonth(flags, make(chan *dbus.Call, 1), year, month).Done)
+}
+
+// method GetFestivalsInRange
+
+func (v *interfaceLunarCalendar) GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetFestivalsInRange", flags, ch, startDate, endDate)
+}
+
+func (*interfaceLunarCalendar) StoreGetFestivalsInRange(call *dbus.Call) (result []DayFestival, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error) {
+ return v.StoreGetFestivalsInRange(
+ <-v.GoGetFestivalsInRange(flags, make(chan *dbus.Call, 1), startDate, endDate).Done)
+}
+
+// method GetHuangLiDay
+
+func (v *interfaceLunarCalendar) GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetHuangLiDay", flags, ch, year, month, day)
+}
+
+func (*interfaceLunarCalendar) StoreGetHuangLiDay(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error) {
+ return v.StoreGetHuangLiDay(
+ <-v.GoGetHuangLiDay(flags, make(chan *dbus.Call, 1), year, month, day).Done)
+}
+
+// method GetHuangLiMonth
+
+func (v *interfaceLunarCalendar) GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetHuangLiMonth", flags, ch, year, month, fill)
+}
+
+func (*interfaceLunarCalendar) StoreGetHuangLiMonth(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfaceLunarCalendar) GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error) {
+ return v.StoreGetHuangLiMonth(
+ <-v.GoGetHuangLiMonth(flags, make(chan *dbus.Call, 1), year, month, fill).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,102 @@
+// Code generated by "./generator ./session/org.deepin.dde.lunarcalendar1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lunarcalendar1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLunarCalendar struct {
+ MockInterfaceLunarCalendar // interface org.deepin.dde.LunarCalendar1
+ proxy.MockObject
+}
+
+type MockInterfaceLunarCalendar struct {
+ mock.Mock
+}
+
+// method GetFestivalMonth
+
+func (v *MockInterfaceLunarCalendar) GoGetFestivalMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, year, month)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetFestivalMonth(flags dbus.Flags, year int32, month int32) (string, error) {
+ mockArgs := v.Called(flags, year, month)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetFestivalsInRange
+
+func (v *MockInterfaceLunarCalendar) GoGetFestivalsInRange(flags dbus.Flags, ch chan *dbus.Call, startDate string, endDate string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, startDate, endDate)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetFestivalsInRange(flags dbus.Flags, startDate string, endDate string) ([]DayFestival, error) {
+ mockArgs := v.Called(flags, startDate, endDate)
+
+ ret0, ok := mockArgs.Get(0).([]DayFestival)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetHuangLiDay
+
+func (v *MockInterfaceLunarCalendar) GoGetHuangLiDay(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, day int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, year, month, day)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetHuangLiDay(flags dbus.Flags, year int32, month int32, day int32) (string, error) {
+ mockArgs := v.Called(flags, year, month, day)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetHuangLiMonth
+
+func (v *MockInterfaceLunarCalendar) GoGetHuangLiMonth(flags dbus.Flags, ch chan *dbus.Call, year int32, month int32, fill bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, year, month, fill)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLunarCalendar) GetHuangLiMonth(flags dbus.Flags, year int32, month int32, fill bool) (string, error) {
+ mockArgs := v.Called(flags, year, month, fill)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service": "org.deepin.dde.LunarCalendar1",
+ "Objects": [
+ {
+ "Type": "LunarCalendar",
+ "Path": "/org/deepin/dde/LunarCalendar1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.LunarCalendar1",
+ "Type": "lunarCalendar",
+ "Accessor": "LunarCalendar",
+ "Fixes": {
+ "m/GetFestivalsInRange": [
+ {
+ "Name" : "result",
+ "Type": "[]DayFestival"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/LunarCalendar.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/LunarCalendar.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/LunarCalendar.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/LunarCalendar.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.lunarcalendar1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.lunarcalendar1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,13 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package lunarcalendar1
+
+// DayFestival type
+type DayFestival struct {
+ Year int32
+ Month int32
+ Day int32
+ Festivals []string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,591 @@
+// Code generated by "./generator ./session/org.deepin.dde.network1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Network interface {
+ network // interface org.deepin.dde.Network1
+ proxy.Object
+}
+
+type objectNetwork struct {
+ interfaceNetwork // interface org.deepin.dde.Network1
+ proxy.ImplObject
+}
+
+func NewNetwork(conn *dbus.Conn) Network {
+ obj := new(objectNetwork)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Network1", "/org/deepin/dde/Network1")
+ return obj
+}
+
+type network interface {
+ GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call
+ ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error)
+ GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call
+ ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error)
+ GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ DeactivateConnection(flags dbus.Flags, uuid string) error
+ GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ DeleteConnection(flags dbus.Flags, uuid string) error
+ GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error
+ GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error
+ GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call
+ EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) (dbus.ObjectPath, error)
+ GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error
+ GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error)
+ GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetActiveConnectionInfo(flags dbus.Flags) (string, error)
+ GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAutoProxy(flags dbus.Flags) (string, error)
+ GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call
+ GetProxy(flags dbus.Flags, proxyType string) (string, string, error)
+ GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxyIgnoreHosts(flags dbus.Flags) (string, error)
+ GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxyMethod(flags dbus.Flags) (string, error)
+ GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error)
+ GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error)
+ GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error)
+ GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error)
+ GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestWirelessScan(flags dbus.Flags) error
+ GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call
+ SetAutoProxy(flags dbus.Flags, proxyAuto string) error
+ GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call
+ SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error
+ GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call
+ SetProxy(flags dbus.Flags, proxyType string, host string, port string) error
+ GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call
+ SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error
+ GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call
+ SetProxyMethod(flags dbus.Flags, proxyMode string) error
+ ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error)
+ Connectivity() proxy.PropUint32
+ NetworkingEnabled() proxy.PropBool
+ VpnEnabled() proxy.PropBool
+ Devices() proxy.PropString
+ Connections() proxy.PropString
+ ActiveConnections() proxy.PropString
+ State() proxy.PropUint32
+}
+
+type interfaceNetwork struct{}
+
+func (v *interfaceNetwork) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNetwork) GetInterfaceName_() string {
+ return "org.deepin.dde.Network1"
+}
+
+// method ActivateAccessPoint
+
+func (v *interfaceNetwork) GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateAccessPoint", flags, ch, uuid, apPath, devPath)
+}
+
+func (*interfaceNetwork) StoreActivateAccessPoint(call *dbus.Call) (cPath dbus.ObjectPath, err error) {
+ err = call.Store(&cPath)
+ return
+}
+
+func (v *interfaceNetwork) ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ return v.StoreActivateAccessPoint(
+ <-v.GoActivateAccessPoint(flags, make(chan *dbus.Call, 1), uuid, apPath, devPath).Done)
+}
+
+// method ActivateConnection
+
+func (v *interfaceNetwork) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateConnection", flags, ch, uuid, devPath)
+}
+
+func (*interfaceNetwork) StoreActivateConnection(call *dbus.Call) (cPath dbus.ObjectPath, err error) {
+ err = call.Store(&cPath)
+ return
+}
+
+func (v *interfaceNetwork) ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ return v.StoreActivateConnection(
+ <-v.GoActivateConnection(flags, make(chan *dbus.Call, 1), uuid, devPath).Done)
+}
+
+// method DeactivateConnection
+
+func (v *interfaceNetwork) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeactivateConnection", flags, ch, uuid)
+}
+
+func (v *interfaceNetwork) DeactivateConnection(flags dbus.Flags, uuid string) error {
+ return (<-v.GoDeactivateConnection(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+// method DeleteConnection
+
+func (v *interfaceNetwork) GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteConnection", flags, ch, uuid)
+}
+
+func (v *interfaceNetwork) DeleteConnection(flags dbus.Flags, uuid string) error {
+ return (<-v.GoDeleteConnection(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+// method DisableWirelessHotspotMode
+
+func (v *interfaceNetwork) GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisableWirelessHotspotMode", flags, ch, devPath)
+}
+
+func (v *interfaceNetwork) DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ return (<-v.GoDisableWirelessHotspotMode(flags, make(chan *dbus.Call, 1), devPath).Done).Err
+}
+
+// method DisconnectDevice
+
+func (v *interfaceNetwork) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectDevice", flags, ch, devPath)
+}
+
+func (v *interfaceNetwork) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ return (<-v.GoDisconnectDevice(flags, make(chan *dbus.Call, 1), devPath).Done).Err
+}
+
+// method EnableDevice
+
+func (v *interfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableDevice", flags, ch, devPath, enabled)
+}
+
+func (*interfaceNetwork) StoreEnableDevice(call *dbus.Call) (cpath dbus.ObjectPath, err error) {
+ err = call.Store(&cpath)
+ return
+}
+
+func (v *interfaceNetwork) EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) (dbus.ObjectPath, error) {
+ return v.StoreEnableDevice(
+ <-v.GoEnableDevice(flags, make(chan *dbus.Call, 1), devPath, enabled).Done)
+}
+
+// method EnableWirelessHotspotMode
+
+func (v *interfaceNetwork) GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableWirelessHotspotMode", flags, ch, devPath)
+}
+
+func (v *interfaceNetwork) EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ return (<-v.GoEnableWirelessHotspotMode(flags, make(chan *dbus.Call, 1), devPath).Done).Err
+}
+
+// method GetAccessPoints
+
+func (v *interfaceNetwork) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAccessPoints", flags, ch, path)
+}
+
+func (*interfaceNetwork) StoreGetAccessPoints(call *dbus.Call) (apsJSON string, err error) {
+ err = call.Store(&apsJSON)
+ return
+}
+
+func (v *interfaceNetwork) GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error) {
+ return v.StoreGetAccessPoints(
+ <-v.GoGetAccessPoints(flags, make(chan *dbus.Call, 1), path).Done)
+}
+
+// method GetActiveConnectionInfo
+
+func (v *interfaceNetwork) GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetActiveConnectionInfo", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetActiveConnectionInfo(call *dbus.Call) (acInfosJSON string, err error) {
+ err = call.Store(&acInfosJSON)
+ return
+}
+
+func (v *interfaceNetwork) GetActiveConnectionInfo(flags dbus.Flags) (string, error) {
+ return v.StoreGetActiveConnectionInfo(
+ <-v.GoGetActiveConnectionInfo(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAutoProxy
+
+func (v *interfaceNetwork) GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAutoProxy", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetAutoProxy(call *dbus.Call) (proxyAuto string, err error) {
+ err = call.Store(&proxyAuto)
+ return
+}
+
+func (v *interfaceNetwork) GetAutoProxy(flags dbus.Flags) (string, error) {
+ return v.StoreGetAutoProxy(
+ <-v.GoGetAutoProxy(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetProxy
+
+func (v *interfaceNetwork) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch, proxyType)
+}
+
+func (*interfaceNetwork) StoreGetProxy(call *dbus.Call) (host string, port string, err error) {
+ err = call.Store(&host, &port)
+ return
+}
+
+func (v *interfaceNetwork) GetProxy(flags dbus.Flags, proxyType string) (string, string, error) {
+ return v.StoreGetProxy(
+ <-v.GoGetProxy(flags, make(chan *dbus.Call, 1), proxyType).Done)
+}
+
+// method GetProxyIgnoreHosts
+
+func (v *interfaceNetwork) GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxyIgnoreHosts", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetProxyIgnoreHosts(call *dbus.Call) (ignoreHosts string, err error) {
+ err = call.Store(&ignoreHosts)
+ return
+}
+
+func (v *interfaceNetwork) GetProxyIgnoreHosts(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxyIgnoreHosts(
+ <-v.GoGetProxyIgnoreHosts(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetProxyMethod
+
+func (v *interfaceNetwork) GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxyMethod", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetProxyMethod(call *dbus.Call) (proxyMode string, err error) {
+ err = call.Store(&proxyMode)
+ return
+}
+
+func (v *interfaceNetwork) GetProxyMethod(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxyMethod(
+ <-v.GoGetProxyMethod(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetSupportedConnectionTypes
+
+func (v *interfaceNetwork) GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSupportedConnectionTypes", flags, ch)
+}
+
+func (*interfaceNetwork) StoreGetSupportedConnectionTypes(call *dbus.Call) (types []string, err error) {
+ err = call.Store(&types)
+ return
+}
+
+func (v *interfaceNetwork) GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetSupportedConnectionTypes(
+ <-v.GoGetSupportedConnectionTypes(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsDeviceEnabled
+
+func (v *interfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDeviceEnabled", flags, ch, devPath)
+}
+
+func (*interfaceNetwork) StoreIsDeviceEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ return v.StoreIsDeviceEnabled(
+ <-v.GoIsDeviceEnabled(flags, make(chan *dbus.Call, 1), devPath).Done)
+}
+
+// method IsWirelessHotspotModeEnabled
+
+func (v *interfaceNetwork) GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsWirelessHotspotModeEnabled", flags, ch, devPath)
+}
+
+func (*interfaceNetwork) StoreIsWirelessHotspotModeEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ return v.StoreIsWirelessHotspotModeEnabled(
+ <-v.GoIsWirelessHotspotModeEnabled(flags, make(chan *dbus.Call, 1), devPath).Done)
+}
+
+// method ListDeviceConnections
+
+func (v *interfaceNetwork) GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListDeviceConnections", flags, ch, devPath)
+}
+
+func (*interfaceNetwork) StoreListDeviceConnections(call *dbus.Call) (connections []dbus.ObjectPath, err error) {
+ err = call.Store(&connections)
+ return
+}
+
+func (v *interfaceNetwork) ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error) {
+ return v.StoreListDeviceConnections(
+ <-v.GoListDeviceConnections(flags, make(chan *dbus.Call, 1), devPath).Done)
+}
+
+// method RequestWirelessScan
+
+func (v *interfaceNetwork) GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestWirelessScan", flags, ch)
+}
+
+func (v *interfaceNetwork) RequestWirelessScan(flags dbus.Flags) error {
+ return (<-v.GoRequestWirelessScan(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetAutoProxy
+
+func (v *interfaceNetwork) GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoProxy", flags, ch, proxyAuto)
+}
+
+func (v *interfaceNetwork) SetAutoProxy(flags dbus.Flags, proxyAuto string) error {
+ return (<-v.GoSetAutoProxy(flags, make(chan *dbus.Call, 1), proxyAuto).Done).Err
+}
+
+// method SetDeviceManaged
+
+func (v *interfaceNetwork) GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeviceManaged", flags, ch, devPathOrIfc, managed)
+}
+
+func (v *interfaceNetwork) SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error {
+ return (<-v.GoSetDeviceManaged(flags, make(chan *dbus.Call, 1), devPathOrIfc, managed).Done).Err
+}
+
+// method SetProxy
+
+func (v *interfaceNetwork) GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxy", flags, ch, proxyType, host, port)
+}
+
+func (v *interfaceNetwork) SetProxy(flags dbus.Flags, proxyType string, host string, port string) error {
+ return (<-v.GoSetProxy(flags, make(chan *dbus.Call, 1), proxyType, host, port).Done).Err
+}
+
+// method SetProxyIgnoreHosts
+
+func (v *interfaceNetwork) GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxyIgnoreHosts", flags, ch, ignoreHosts)
+}
+
+func (v *interfaceNetwork) SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error {
+ return (<-v.GoSetProxyIgnoreHosts(flags, make(chan *dbus.Call, 1), ignoreHosts).Done).Err
+}
+
+// method SetProxyMethod
+
+func (v *interfaceNetwork) GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxyMethod", flags, ch, proxyMode)
+}
+
+func (v *interfaceNetwork) SetProxyMethod(flags dbus.Flags, proxyMode string) error {
+ return (<-v.GoSetProxyMethod(flags, make(chan *dbus.Call, 1), proxyMode).Done).Err
+}
+
+// signal AccessPointAdded
+
+func (v *interfaceNetwork) ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var apJSON string
+ err := dbus.Store(sig.Body, &devPath, &apJSON)
+ if err == nil {
+ cb(devPath, apJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AccessPointRemoved
+
+func (v *interfaceNetwork) ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var apJSON string
+ err := dbus.Store(sig.Body, &devPath, &apJSON)
+ if err == nil {
+ cb(devPath, apJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AccessPointPropertiesChanged
+
+func (v *interfaceNetwork) ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointPropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointPropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var apJSON string
+ err := dbus.Store(sig.Body, &devPath, &apJSON)
+ if err == nil {
+ cb(devPath, apJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceEnabled
+
+func (v *interfaceNetwork) ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceEnabled", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceEnabled",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath string
+ var enabled bool
+ err := dbus.Store(sig.Body, &devPath, &enabled)
+ if err == nil {
+ cb(devPath, enabled)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Connectivity u
+
+func (v *interfaceNetwork) Connectivity() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Connectivity",
+ }
+}
+
+// property NetworkingEnabled b
+
+func (v *interfaceNetwork) NetworkingEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NetworkingEnabled",
+ }
+}
+
+// property VpnEnabled b
+
+func (v *interfaceNetwork) VpnEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "VpnEnabled",
+ }
+}
+
+// property Devices s
+
+func (v *interfaceNetwork) Devices() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+// property Connections s
+
+func (v *interfaceNetwork) Connections() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Connections",
+ }
+}
+
+// property ActiveConnections s
+
+func (v *interfaceNetwork) ActiveConnections() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ActiveConnections",
+ }
+}
+
+// property State u
+
+func (v *interfaceNetwork) State() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,645 @@
+// Code generated by "./generator ./session/org.deepin.dde.network1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockNetwork struct {
+ MockInterfaceNetwork // interface org.deepin.dde.Network1
+ proxy.MockObject
+}
+
+type MockInterfaceNetwork struct {
+ mock.Mock
+}
+
+// method ActivateAccessPoint
+
+func (v *MockInterfaceNetwork) GoActivateAccessPoint(flags dbus.Flags, ch chan *dbus.Call, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, apPath, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ActivateAccessPoint(flags dbus.Flags, uuid string, apPath dbus.ObjectPath, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, uuid, apPath, devPath)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ActivateConnection
+
+func (v *MockInterfaceNetwork) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ActivateConnection(flags dbus.Flags, uuid string, devPath dbus.ObjectPath) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, uuid, devPath)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DeactivateConnection
+
+func (v *MockInterfaceNetwork) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DeactivateConnection(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteConnection
+
+func (v *MockInterfaceNetwork) GoDeleteConnection(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DeleteConnection(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method DisableWirelessHotspotMode
+
+func (v *MockInterfaceNetwork) GoDisableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DisableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method DisconnectDevice
+
+func (v *MockInterfaceNetwork) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableDevice
+
+func (v *MockInterfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) EnableDevice(flags dbus.Flags, devPath dbus.ObjectPath, enabled bool) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, devPath, enabled)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method EnableWirelessHotspotMode
+
+func (v *MockInterfaceNetwork) GoEnableWirelessHotspotMode(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) EnableWirelessHotspotMode(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method GetAccessPoints
+
+func (v *MockInterfaceNetwork) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetAccessPoints(flags dbus.Flags, path dbus.ObjectPath) (string, error) {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetActiveConnectionInfo
+
+func (v *MockInterfaceNetwork) GoGetActiveConnectionInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetActiveConnectionInfo(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetAutoProxy
+
+func (v *MockInterfaceNetwork) GoGetAutoProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetAutoProxy(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetProxy
+
+func (v *MockInterfaceNetwork) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetProxy(flags dbus.Flags, proxyType string) (string, string, error) {
+ mockArgs := v.Called(flags, proxyType)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
+}
+
+// method GetProxyIgnoreHosts
+
+func (v *MockInterfaceNetwork) GoGetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetProxyIgnoreHosts(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetProxyMethod
+
+func (v *MockInterfaceNetwork) GoGetProxyMethod(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetProxyMethod(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetSupportedConnectionTypes
+
+func (v *MockInterfaceNetwork) GoGetSupportedConnectionTypes(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) GetSupportedConnectionTypes(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsDeviceEnabled
+
+func (v *MockInterfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) IsDeviceEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsWirelessHotspotModeEnabled
+
+func (v *MockInterfaceNetwork) GoIsWirelessHotspotModeEnabled(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) IsWirelessHotspotModeEnabled(flags dbus.Flags, devPath dbus.ObjectPath) (bool, error) {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ListDeviceConnections
+
+func (v *MockInterfaceNetwork) GoListDeviceConnections(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ListDeviceConnections(flags dbus.Flags, devPath dbus.ObjectPath) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, devPath)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RequestWirelessScan
+
+func (v *MockInterfaceNetwork) GoRequestWirelessScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) RequestWirelessScan(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAutoProxy
+
+func (v *MockInterfaceNetwork) GoSetAutoProxy(flags dbus.Flags, ch chan *dbus.Call, proxyAuto string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyAuto)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetAutoProxy(flags dbus.Flags, proxyAuto string) error {
+ mockArgs := v.Called(flags, proxyAuto)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDeviceManaged
+
+func (v *MockInterfaceNetwork) GoSetDeviceManaged(flags dbus.Flags, ch chan *dbus.Call, devPathOrIfc string, managed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPathOrIfc, managed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetDeviceManaged(flags dbus.Flags, devPathOrIfc string, managed bool) error {
+ mockArgs := v.Called(flags, devPathOrIfc, managed)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxy
+
+func (v *MockInterfaceNetwork) GoSetProxy(flags dbus.Flags, ch chan *dbus.Call, proxyType string, host string, port string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyType, host, port)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetProxy(flags dbus.Flags, proxyType string, host string, port string) error {
+ mockArgs := v.Called(flags, proxyType, host, port)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxyIgnoreHosts
+
+func (v *MockInterfaceNetwork) GoSetProxyIgnoreHosts(flags dbus.Flags, ch chan *dbus.Call, ignoreHosts string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ignoreHosts)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetProxyIgnoreHosts(flags dbus.Flags, ignoreHosts string) error {
+ mockArgs := v.Called(flags, ignoreHosts)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxyMethod
+
+func (v *MockInterfaceNetwork) GoSetProxyMethod(flags dbus.Flags, ch chan *dbus.Call, proxyMode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxyMode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) SetProxyMethod(flags dbus.Flags, proxyMode string) error {
+ mockArgs := v.Called(flags, proxyMode)
+
+ return mockArgs.Error(0)
+}
+
+// signal AccessPointAdded
+
+func (v *MockInterfaceNetwork) ConnectAccessPointAdded(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AccessPointRemoved
+
+func (v *MockInterfaceNetwork) ConnectAccessPointRemoved(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AccessPointPropertiesChanged
+
+func (v *MockInterfaceNetwork) ConnectAccessPointPropertiesChanged(cb func(devPath string, apJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceEnabled
+
+func (v *MockInterfaceNetwork) ConnectDeviceEnabled(cb func(devPath string, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Connectivity u
+
+func (v *MockInterfaceNetwork) Connectivity() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NetworkingEnabled b
+
+func (v *MockInterfaceNetwork) NetworkingEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property VpnEnabled b
+
+func (v *MockInterfaceNetwork) VpnEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Devices s
+
+func (v *MockInterfaceNetwork) Devices() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connections s
+
+func (v *MockInterfaceNetwork) Connections() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveConnections s
+
+func (v *MockInterfaceNetwork) ActiveConnections() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State u
+
+func (v *MockInterfaceNetwork) State() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Network1",
+ "Objects": [
+ {
+ "Type": "Network",
+ "Path": "/org/deepin/dde/Network1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Network1",
+ "Type": "network"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/Network.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/Network.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.network1/Network.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.network1/Network.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,671 @@
+// Code generated by "./generator ./session/org.deepin.dde.notification1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package notification1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Notification interface {
+ notification // interface org.deepin.dde.Notification1
+ proxy.Object
+}
+
+type objectNotification struct {
+ interfaceNotification // interface org.deepin.dde.Notification1
+ proxy.ImplObject
+}
+
+func NewNotification(conn *dbus.Conn) Notification {
+ obj := new(objectNotification)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Osd1", "/org/deepin/dde/Notification1")
+ return obj
+}
+
+type notification interface {
+ GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call
+ CloseNotification(flags dbus.Flags, arg0 uint32) error
+ GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCapbilities(flags dbus.Flags) ([]string, error)
+ GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetServerInformation(flags dbus.Flags) (string, string, string, string, error)
+ GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call
+ Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error)
+ GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllRecords(flags dbus.Flags) (string, error)
+ GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetRecordById(flags dbus.Flags, arg0 string) (string, error)
+ GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call
+ GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error)
+ GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ RemoveRecord(flags dbus.Flags, arg0 string) error
+ GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearRecords(flags dbus.Flags) error
+ GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetAppSetting(flags dbus.Flags, arg0 string) (string, error)
+ GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Toggle(flags dbus.Flags) error
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hide(flags dbus.Flags) error
+ GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RecordCount(flags dbus.Flags) (uint32, error)
+ GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAppList(flags dbus.Flags) ([]string, error)
+ GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error)
+ GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call
+ GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error)
+ GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call
+ SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error
+ GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call
+ SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error
+ GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ SetAppSetting(flags dbus.Flags, arg0 string) error
+ ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error)
+ ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error)
+ ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ AllSetting() proxy.PropString
+ SystemSetting() proxy.PropString
+}
+
+type interfaceNotification struct{}
+
+func (v *interfaceNotification) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNotification) GetInterfaceName_() string {
+ return "org.deepin.dde.Notification1"
+}
+
+// method CloseNotification
+
+func (v *interfaceNotification) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseNotification", flags, ch, arg0)
+}
+
+func (v *interfaceNotification) CloseNotification(flags dbus.Flags, arg0 uint32) error {
+ return (<-v.GoCloseNotification(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method GetCapbilities
+
+func (v *interfaceNotification) GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapbilities", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetCapbilities(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) GetCapbilities(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetCapbilities(
+ <-v.GoGetCapbilities(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetServerInformation
+
+func (v *interfaceNotification) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetServerInformation", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetServerInformation(call *dbus.Call) (arg0 string, arg1 string, arg2 string, arg3 string, err error) {
+ err = call.Store(&arg0, &arg1, &arg2, &arg3)
+ return
+}
+
+func (v *interfaceNotification) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
+ return v.StoreGetServerInformation(
+ <-v.GoGetServerInformation(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Notify
+
+func (v *interfaceNotification) GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Notify", flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
+}
+
+func (*interfaceNotification) StoreNotify(call *dbus.Call) (arg8 uint32, err error) {
+ err = call.Store(&arg8)
+ return
+}
+
+func (v *interfaceNotification) Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error) {
+ return v.StoreNotify(
+ <-v.GoNotify(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7).Done)
+}
+
+// method GetAllRecords
+
+func (v *interfaceNotification) GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllRecords", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetAllRecords(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) GetAllRecords(flags dbus.Flags) (string, error) {
+ return v.StoreGetAllRecords(
+ <-v.GoGetAllRecords(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetRecordById
+
+func (v *interfaceNotification) GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRecordById", flags, ch, arg0)
+}
+
+func (*interfaceNotification) StoreGetRecordById(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceNotification) GetRecordById(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetRecordById(
+ <-v.GoGetRecordById(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetRecordsFromId
+
+func (v *interfaceNotification) GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetRecordsFromId", flags, ch, arg0, arg1)
+}
+
+func (*interfaceNotification) StoreGetRecordsFromId(call *dbus.Call) (arg2 string, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceNotification) GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error) {
+ return v.StoreGetRecordsFromId(
+ <-v.GoGetRecordsFromId(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method RemoveRecord
+
+func (v *interfaceNotification) GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveRecord", flags, ch, arg0)
+}
+
+func (v *interfaceNotification) RemoveRecord(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoRemoveRecord(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method ClearRecords
+
+func (v *interfaceNotification) GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearRecords", flags, ch)
+}
+
+func (v *interfaceNotification) ClearRecords(flags dbus.Flags) error {
+ return (<-v.GoClearRecords(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method getAppSetting
+
+func (v *interfaceNotification) GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".getAppSetting", flags, ch, arg0)
+}
+
+func (*interfaceNotification) StoreGetAppSetting(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceNotification) GetAppSetting(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetAppSetting(
+ <-v.GoGetAppSetting(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method Toggle
+
+func (v *interfaceNotification) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
+}
+
+func (v *interfaceNotification) Toggle(flags dbus.Flags) error {
+ return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Show
+
+func (v *interfaceNotification) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceNotification) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Hide
+
+func (v *interfaceNotification) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
+}
+
+func (v *interfaceNotification) Hide(flags dbus.Flags) error {
+ return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method recordCount
+
+func (v *interfaceNotification) GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".recordCount", flags, ch)
+}
+
+func (*interfaceNotification) StoreRecordCount(call *dbus.Call) (arg0 uint32, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) RecordCount(flags dbus.Flags) (uint32, error) {
+ return v.StoreRecordCount(
+ <-v.GoRecordCount(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAppList
+
+func (v *interfaceNotification) GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppList", flags, ch)
+}
+
+func (*interfaceNotification) StoreGetAppList(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceNotification) GetAppList(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetAppList(
+ <-v.GoGetAppList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAppInfo
+
+func (v *interfaceNotification) GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppInfo", flags, ch, arg0, arg1)
+}
+
+func (*interfaceNotification) StoreGetAppInfo(call *dbus.Call) (arg2 dbus.Variant, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceNotification) GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error) {
+ return v.StoreGetAppInfo(
+ <-v.GoGetAppInfo(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method GetSystemInfo
+
+func (v *interfaceNotification) GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSystemInfo", flags, ch, arg0)
+}
+
+func (*interfaceNotification) StoreGetSystemInfo(call *dbus.Call) (arg1 dbus.Variant, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceNotification) GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error) {
+ return v.StoreGetSystemInfo(
+ <-v.GoGetSystemInfo(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method SetAppInfo
+
+func (v *interfaceNotification) GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAppInfo", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceNotification) SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error {
+ return (<-v.GoSetAppInfo(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method SetSystemInfo
+
+func (v *interfaceNotification) GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSystemInfo", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceNotification) SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error {
+ return (<-v.GoSetSystemInfo(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method setAppSetting
+
+func (v *interfaceNotification) GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".setAppSetting", flags, ch, arg0)
+}
+
+func (v *interfaceNotification) SetAppSetting(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoSetAppSetting(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// signal NotificationClosed
+
+func (v *interfaceNotification) ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NotificationClosed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NotificationClosed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 uint32
+ var arg1 uint32
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActionInvoked
+
+func (v *interfaceNotification) ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActionInvoked", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActionInvoked",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 uint32
+ var arg1 string
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal RecordAdded
+
+func (v *interfaceNotification) ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "RecordAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".RecordAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppInfoChanged
+
+func (v *interfaceNotification) ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppInfoChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppInfoChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 uint32
+ var arg2 dbus.Variant
+ err := dbus.Store(sig.Body, &arg0, &arg1, &arg2)
+ if err == nil {
+ cb(arg0, arg1, arg2)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SystemInfoChanged
+
+func (v *interfaceNotification) ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SystemInfoChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SystemInfoChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 uint32
+ var arg1 dbus.Variant
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppAddedSignal
+
+func (v *interfaceNotification) ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppAddedSignal", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppAddedSignal",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AppRemovedSignal
+
+func (v *interfaceNotification) ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AppRemovedSignal", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AppRemovedSignal",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal appRemoved
+
+func (v *interfaceNotification) ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "appRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".appRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal appAdded
+
+func (v *interfaceNotification) ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "appAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".appAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal appSettingChanged
+
+func (v *interfaceNotification) ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "appSettingChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".appSettingChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal systemSettingChanged
+
+func (v *interfaceNotification) ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "systemSettingChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".systemSettingChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property allSetting s
+
+func (v *interfaceNotification) AllSetting() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "allSetting",
+ }
+}
+
+// property systemSetting s
+
+func (v *interfaceNotification) SystemSetting() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "systemSetting",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,600 @@
+// Code generated by "./generator ./session/org.deepin.dde.notification1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package notification1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockNotification struct {
+ MockInterfaceNotification // interface org.deepin.dde.Notification1
+ proxy.MockObject
+}
+
+type MockInterfaceNotification struct {
+ mock.Mock
+}
+
+// method CloseNotification
+
+func (v *MockInterfaceNotification) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) CloseNotification(flags dbus.Flags, arg0 uint32) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCapbilities
+
+func (v *MockInterfaceNotification) GoGetCapbilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetCapbilities(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetServerInformation
+
+func (v *MockInterfaceNotification) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.String(2), mockArgs.String(3), mockArgs.Error(4)
+}
+
+// method Notify
+
+func (v *MockInterfaceNotification) GoNotify(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Notify(flags dbus.Flags, arg0 string, arg1 uint32, arg2 string, arg3 string, arg4 string, arg5 []string, arg6 map[string]dbus.Variant, arg7 int32) (uint32, error) {
+ mockArgs := v.Called(flags, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAllRecords
+
+func (v *MockInterfaceNotification) GoGetAllRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAllRecords(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetRecordById
+
+func (v *MockInterfaceNotification) GoGetRecordById(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetRecordById(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetRecordsFromId
+
+func (v *MockInterfaceNotification) GoGetRecordsFromId(flags dbus.Flags, ch chan *dbus.Call, arg0 int32, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetRecordsFromId(flags dbus.Flags, arg0 int32, arg1 string) (string, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RemoveRecord
+
+func (v *MockInterfaceNotification) GoRemoveRecord(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) RemoveRecord(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearRecords
+
+func (v *MockInterfaceNotification) GoClearRecords(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) ClearRecords(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method getAppSetting
+
+func (v *MockInterfaceNotification) GoGetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAppSetting(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Toggle
+
+func (v *MockInterfaceNotification) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Toggle(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Show
+
+func (v *MockInterfaceNotification) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Hide
+
+func (v *MockInterfaceNotification) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) Hide(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method recordCount
+
+func (v *MockInterfaceNotification) GoRecordCount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) RecordCount(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAppList
+
+func (v *MockInterfaceNotification) GoGetAppList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAppList(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAppInfo
+
+func (v *MockInterfaceNotification) GoGetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32) (dbus.Variant, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ ret0, ok := mockArgs.Get(0).(dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSystemInfo
+
+func (v *MockInterfaceNotification) GoGetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) GetSystemInfo(flags dbus.Flags, arg0 uint32) (dbus.Variant, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetAppInfo
+
+func (v *MockInterfaceNotification) GoSetAppInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) SetAppInfo(flags dbus.Flags, arg0 string, arg1 uint32, arg2 dbus.Variant) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSystemInfo
+
+func (v *MockInterfaceNotification) GoSetSystemInfo(flags dbus.Flags, ch chan *dbus.Call, arg0 uint32, arg1 dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) SetSystemInfo(flags dbus.Flags, arg0 uint32, arg1 dbus.Variant) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method setAppSetting
+
+func (v *MockInterfaceNotification) GoSetAppSetting(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotification) SetAppSetting(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// signal NotificationClosed
+
+func (v *MockInterfaceNotification) ConnectNotificationClosed(cb func(arg0 uint32, arg1 uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActionInvoked
+
+func (v *MockInterfaceNotification) ConnectActionInvoked(cb func(arg0 uint32, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal RecordAdded
+
+func (v *MockInterfaceNotification) ConnectRecordAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppInfoChanged
+
+func (v *MockInterfaceNotification) ConnectAppInfoChanged(cb func(arg0 string, arg1 uint32, arg2 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SystemInfoChanged
+
+func (v *MockInterfaceNotification) ConnectSystemInfoChanged(cb func(arg0 uint32, arg1 dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppAddedSignal
+
+func (v *MockInterfaceNotification) ConnectAppAddedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AppRemovedSignal
+
+func (v *MockInterfaceNotification) ConnectAppRemovedSignal(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal appRemoved
+
+func (v *MockInterfaceNotification) ConnectAppRemoved(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal appAdded
+
+func (v *MockInterfaceNotification) ConnectAppAdded(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal appSettingChanged
+
+func (v *MockInterfaceNotification) ConnectAppSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal systemSettingChanged
+
+func (v *MockInterfaceNotification) ConnectSystemSettingChanged(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property allSetting s
+
+func (v *MockInterfaceNotification) AllSetting() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property systemSetting s
+
+func (v *MockInterfaceNotification) SystemSetting() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Osd1",
+ "Objects": [
+ {
+ "Type": "Notification",
+ "Path": "/org/deepin/dde/Notification1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Notification1",
+ "Type": "notification"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/Notification.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/Notification.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.notification1/Notification.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.notification1/Notification.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+// Code generated by "./generator ./session/org.deepin.dde.osd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package osd1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type OSD interface {
+ osd // interface org.deepin.dde.Osd1
+ proxy.Object
+}
+
+type objectOSD struct {
+ interfaceOsd // interface org.deepin.dde.Osd1
+ proxy.ImplObject
+}
+
+func NewOSD(conn *dbus.Conn) OSD {
+ obj := new(objectOSD)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Osd1", "/")
+ return obj
+}
+
+type osd interface {
+ GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call
+ ShowOSD(flags dbus.Flags, osd string) error
+}
+
+type interfaceOsd struct{}
+
+func (v *interfaceOsd) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceOsd) GetInterfaceName_() string {
+ return "org.deepin.dde.Osd1"
+}
+
+// method ShowOSD
+
+func (v *interfaceOsd) GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ShowOSD", flags, ch, osd)
+}
+
+func (v *interfaceOsd) ShowOSD(flags dbus.Flags, osd string) error {
+ return (<-v.GoShowOSD(flags, make(chan *dbus.Call, 1), osd).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+// Code generated by "./generator ./session/org.deepin.dde.osd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package osd1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockOSD struct {
+ MockInterfaceOsd // interface org.deepin.dde.Osd1
+ proxy.MockObject
+}
+
+type MockInterfaceOsd struct {
+ mock.Mock
+}
+
+// method ShowOSD
+
+func (v *MockInterfaceOsd) GoShowOSD(flags dbus.Flags, ch chan *dbus.Call, osd string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, osd)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceOsd) ShowOSD(flags dbus.Flags, osd string) error {
+ mockArgs := v.Called(flags, osd)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service":"org.deepin.dde.Osd1",
+ "Objects": [
+ {
+ "Type": "OSD",
+ "Path": "/",
+ "Interfaces": [
+ {
+ "Name":"org.deepin.dde.Osd1",
+ "Type":"osd"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/OSD.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/OSD.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.osd1/OSD.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.osd1/OSD.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,76 @@
+// Code generated by "./generator ./session/org.deepin.dde.pinyin1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package pinyin1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Pinyin interface {
+ pinyin // interface org.deepin.dde.Pinyin1
+ proxy.Object
+}
+
+type objectPinyin struct {
+ interfacePinyin // interface org.deepin.dde.Pinyin1
+ proxy.ImplObject
+}
+
+func NewPinyin(conn *dbus.Conn) Pinyin {
+ obj := new(objectPinyin)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Pinyin1", "/org/deepin/dde/Pinyin1")
+ return obj
+}
+
+type pinyin interface {
+ GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call
+ Query(flags dbus.Flags, hans string) ([]string, error)
+ GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call
+ QueryList(flags dbus.Flags, hansList []string) (string, error)
+}
+
+type interfacePinyin struct{}
+
+func (v *interfacePinyin) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePinyin) GetInterfaceName_() string {
+ return "org.deepin.dde.Pinyin1"
+}
+
+// method Query
+
+func (v *interfacePinyin) GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Query", flags, ch, hans)
+}
+
+func (*interfacePinyin) StoreQuery(call *dbus.Call) (pinyin []string, err error) {
+ err = call.Store(&pinyin)
+ return
+}
+
+func (v *interfacePinyin) Query(flags dbus.Flags, hans string) ([]string, error) {
+ return v.StoreQuery(
+ <-v.GoQuery(flags, make(chan *dbus.Call, 1), hans).Done)
+}
+
+// method QueryList
+
+func (v *interfacePinyin) GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".QueryList", flags, ch, hansList)
+}
+
+func (*interfacePinyin) StoreQueryList(call *dbus.Call) (json string, err error) {
+ err = call.Store(&json)
+ return
+}
+
+func (v *interfacePinyin) QueryList(flags dbus.Flags, hansList []string) (string, error) {
+ return v.StoreQueryList(
+ <-v.GoQueryList(flags, make(chan *dbus.Call, 1), hansList).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,64 @@
+// Code generated by "./generator ./session/org.deepin.dde.pinyin1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package pinyin1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockPinyin struct {
+ MockInterfacePinyin // interface org.deepin.dde.Pinyin1
+ proxy.MockObject
+}
+
+type MockInterfacePinyin struct {
+ mock.Mock
+}
+
+// method Query
+
+func (v *MockInterfacePinyin) GoQuery(flags dbus.Flags, ch chan *dbus.Call, hans string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, hans)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePinyin) Query(flags dbus.Flags, hans string) ([]string, error) {
+ mockArgs := v.Called(flags, hans)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method QueryList
+
+func (v *MockInterfacePinyin) GoQueryList(flags dbus.Flags, ch chan *dbus.Call, hansList []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, hansList)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePinyin) QueryList(flags dbus.Flags, hansList []string) (string, error) {
+ mockArgs := v.Called(flags, hansList)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Pinyin1",
+ "Objects": [
+ {
+ "Type": "Pinyin",
+ "Path": "/org/deepin/dde/Pinyin1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Pinyin1",
+ "Type": "pinyin"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/Pinyin.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/Pinyin.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.pinyin1/Pinyin.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.pinyin1/Pinyin.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,412 @@
+// Code generated by "./generator ./session/org.deepin.dde.sessionmanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sessionmanager1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type SessionManager interface {
+ sessionManager // interface org.deepin.dde.SessionManager1
+ proxy.Object
+}
+
+type objectSessionManager struct {
+ interfaceSessionManager // interface org.deepin.dde.SessionManager1
+ proxy.ImplObject
+}
+
+func NewSessionManager(conn *dbus.Conn) SessionManager {
+ obj := new(objectSessionManager)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.SessionManager1", "/org/deepin/dde/SessionManager1")
+ return obj
+}
+
+type sessionManager interface {
+ GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AllowSessionDaemonRun(flags dbus.Flags) (bool, error)
+ GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanHibernate(flags dbus.Flags) (bool, error)
+ GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanLogout(flags dbus.Flags) (bool, error)
+ GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanReboot(flags dbus.Flags) (bool, error)
+ GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanShutdown(flags dbus.Flags) (bool, error)
+ GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanSuspend(flags dbus.Flags) (bool, error)
+ GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceLogout(flags dbus.Flags) error
+ GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceReboot(flags dbus.Flags) error
+ GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ForceShutdown(flags dbus.Flags) error
+ GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Logout(flags dbus.Flags) error
+ GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PowerOffChoose(flags dbus.Flags) error
+ GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reboot(flags dbus.Flags) error
+ GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ Register(flags dbus.Flags, arg0 string) (bool, error)
+ GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestHibernate(flags dbus.Flags) error
+ GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestLock(flags dbus.Flags) error
+ GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestLogout(flags dbus.Flags) error
+ GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestReboot(flags dbus.Flags) error
+ GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestShutdown(flags dbus.Flags) error
+ GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestSuspend(flags dbus.Flags) error
+ GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
+ SetLocked(flags dbus.Flags, arg0 bool) error
+ GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Shutdown(flags dbus.Flags) error
+ GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ToggleDebug(flags dbus.Flags) error
+ ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error)
+ Locked() proxy.PropBool
+ CurrentUid() proxy.PropString
+ Stage() proxy.PropInt32
+ CurrentSessionPath() proxy.PropObjectPath
+}
+
+type interfaceSessionManager struct{}
+
+func (v *interfaceSessionManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSessionManager) GetInterfaceName_() string {
+ return "org.deepin.dde.SessionManager1"
+}
+
+// method AllowSessionDaemonRun
+
+func (v *interfaceSessionManager) GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowSessionDaemonRun", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreAllowSessionDaemonRun(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) AllowSessionDaemonRun(flags dbus.Flags) (bool, error) {
+ return v.StoreAllowSessionDaemonRun(
+ <-v.GoAllowSessionDaemonRun(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanHibernate
+
+func (v *interfaceSessionManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHibernate", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanHibernate(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanHibernate(flags dbus.Flags) (bool, error) {
+ return v.StoreCanHibernate(
+ <-v.GoCanHibernate(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanLogout
+
+func (v *interfaceSessionManager) GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanLogout", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanLogout(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanLogout(flags dbus.Flags) (bool, error) {
+ return v.StoreCanLogout(
+ <-v.GoCanLogout(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanReboot
+
+func (v *interfaceSessionManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanReboot", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanReboot(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanReboot(flags dbus.Flags) (bool, error) {
+ return v.StoreCanReboot(
+ <-v.GoCanReboot(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanShutdown
+
+func (v *interfaceSessionManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanShutdown", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanShutdown(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanShutdown(flags dbus.Flags) (bool, error) {
+ return v.StoreCanShutdown(
+ <-v.GoCanShutdown(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanSuspend
+
+func (v *interfaceSessionManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSuspend", flags, ch)
+}
+
+func (*interfaceSessionManager) StoreCanSuspend(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceSessionManager) CanSuspend(flags dbus.Flags) (bool, error) {
+ return v.StoreCanSuspend(
+ <-v.GoCanSuspend(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ForceLogout
+
+func (v *interfaceSessionManager) GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceLogout", flags, ch)
+}
+
+func (v *interfaceSessionManager) ForceLogout(flags dbus.Flags) error {
+ return (<-v.GoForceLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ForceReboot
+
+func (v *interfaceSessionManager) GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceReboot", flags, ch)
+}
+
+func (v *interfaceSessionManager) ForceReboot(flags dbus.Flags) error {
+ return (<-v.GoForceReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ForceShutdown
+
+func (v *interfaceSessionManager) GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ForceShutdown", flags, ch)
+}
+
+func (v *interfaceSessionManager) ForceShutdown(flags dbus.Flags) error {
+ return (<-v.GoForceShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Logout
+
+func (v *interfaceSessionManager) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Logout", flags, ch)
+}
+
+func (v *interfaceSessionManager) Logout(flags dbus.Flags) error {
+ return (<-v.GoLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method PowerOffChoose
+
+func (v *interfaceSessionManager) GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOffChoose", flags, ch)
+}
+
+func (v *interfaceSessionManager) PowerOffChoose(flags dbus.Flags) error {
+ return (<-v.GoPowerOffChoose(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reboot
+
+func (v *interfaceSessionManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch)
+}
+
+func (v *interfaceSessionManager) Reboot(flags dbus.Flags) error {
+ return (<-v.GoReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Register
+
+func (v *interfaceSessionManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, arg0)
+}
+
+func (*interfaceSessionManager) StoreRegister(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceSessionManager) Register(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreRegister(
+ <-v.GoRegister(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method RequestHibernate
+
+func (v *interfaceSessionManager) GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestHibernate", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestHibernate(flags dbus.Flags) error {
+ return (<-v.GoRequestHibernate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestLock
+
+func (v *interfaceSessionManager) GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLock", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestLock(flags dbus.Flags) error {
+ return (<-v.GoRequestLock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestLogout
+
+func (v *interfaceSessionManager) GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestLogout", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestLogout(flags dbus.Flags) error {
+ return (<-v.GoRequestLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestReboot
+
+func (v *interfaceSessionManager) GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestReboot", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestReboot(flags dbus.Flags) error {
+ return (<-v.GoRequestReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestShutdown
+
+func (v *interfaceSessionManager) GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestShutdown", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestShutdown(flags dbus.Flags) error {
+ return (<-v.GoRequestShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestSuspend
+
+func (v *interfaceSessionManager) GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSuspend", flags, ch)
+}
+
+func (v *interfaceSessionManager) RequestSuspend(flags dbus.Flags) error {
+ return (<-v.GoRequestSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetLocked
+
+func (v *interfaceSessionManager) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocked", flags, ch, arg0)
+}
+
+func (v *interfaceSessionManager) SetLocked(flags dbus.Flags, arg0 bool) error {
+ return (<-v.GoSetLocked(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method Shutdown
+
+func (v *interfaceSessionManager) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
+}
+
+func (v *interfaceSessionManager) Shutdown(flags dbus.Flags) error {
+ return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ToggleDebug
+
+func (v *interfaceSessionManager) GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleDebug", flags, ch)
+}
+
+func (v *interfaceSessionManager) ToggleDebug(flags dbus.Flags) error {
+ return (<-v.GoToggleDebug(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Unlock
+
+func (v *interfaceSessionManager) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Unlock", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Unlock",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Locked b
+
+func (v *interfaceSessionManager) Locked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Locked",
+ }
+}
+
+// property CurrentUid s
+
+func (v *interfaceSessionManager) CurrentUid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentUid",
+ }
+}
+
+// property Stage i
+
+func (v *interfaceSessionManager) Stage() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Stage",
+ }
+}
+
+// property CurrentSessionPath o
+
+func (v *interfaceSessionManager) CurrentSessionPath() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "CurrentSessionPath",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,504 @@
+// Code generated by "./generator ./session/org.deepin.dde.sessionmanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sessionmanager1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockSessionManager struct {
+ MockInterfaceSessionManager // interface org.deepin.dde.SessionManager1
+ proxy.MockObject
+}
+
+type MockInterfaceSessionManager struct {
+ mock.Mock
+}
+
+// method AllowSessionDaemonRun
+
+func (v *MockInterfaceSessionManager) GoAllowSessionDaemonRun(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) AllowSessionDaemonRun(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanHibernate
+
+func (v *MockInterfaceSessionManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanHibernate(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanLogout
+
+func (v *MockInterfaceSessionManager) GoCanLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanLogout(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanReboot
+
+func (v *MockInterfaceSessionManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanReboot(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanShutdown
+
+func (v *MockInterfaceSessionManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanShutdown(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanSuspend
+
+func (v *MockInterfaceSessionManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) CanSuspend(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ForceLogout
+
+func (v *MockInterfaceSessionManager) GoForceLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ForceLogout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ForceReboot
+
+func (v *MockInterfaceSessionManager) GoForceReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ForceReboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ForceShutdown
+
+func (v *MockInterfaceSessionManager) GoForceShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ForceShutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Logout
+
+func (v *MockInterfaceSessionManager) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Logout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method PowerOffChoose
+
+func (v *MockInterfaceSessionManager) GoPowerOffChoose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) PowerOffChoose(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reboot
+
+func (v *MockInterfaceSessionManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Reboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Register
+
+func (v *MockInterfaceSessionManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Register(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RequestHibernate
+
+func (v *MockInterfaceSessionManager) GoRequestHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestHibernate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestLock
+
+func (v *MockInterfaceSessionManager) GoRequestLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestLock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestLogout
+
+func (v *MockInterfaceSessionManager) GoRequestLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestLogout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestReboot
+
+func (v *MockInterfaceSessionManager) GoRequestReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestReboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestShutdown
+
+func (v *MockInterfaceSessionManager) GoRequestShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestShutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestSuspend
+
+func (v *MockInterfaceSessionManager) GoRequestSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) RequestSuspend(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocked
+
+func (v *MockInterfaceSessionManager) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) SetLocked(flags dbus.Flags, arg0 bool) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method Shutdown
+
+func (v *MockInterfaceSessionManager) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) Shutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ToggleDebug
+
+func (v *MockInterfaceSessionManager) GoToggleDebug(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionManager) ToggleDebug(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Unlock
+
+func (v *MockInterfaceSessionManager) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Locked b
+
+func (v *MockInterfaceSessionManager) Locked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentUid s
+
+func (v *MockInterfaceSessionManager) CurrentUid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Stage i
+
+func (v *MockInterfaceSessionManager) Stage() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentSessionPath o
+
+func (v *MockInterfaceSessionManager) CurrentSessionPath() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.SessionManager1",
+ "Objects": [
+ {
+ "Type": "SessionManager",
+ "Path": "/org/deepin/dde/SessionManager1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.SessionManager1",
+ "Type": "sessionManager"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/SessionManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/SessionManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionmanager1/SessionManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionmanager1/SessionManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,86 @@
+// Code generated by "./generator ./session/org.deepin.dde.sessionwatcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sessionwatcher1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type SessionWatcher interface {
+ sessionWatcher // interface org.deepin.dde.SessionWatcher1
+ proxy.Object
+}
+
+type objectSessionWatcher struct {
+ interfaceSessionWatcher // interface org.deepin.dde.SessionWatcher1
+ proxy.ImplObject
+}
+
+func NewSessionWatcher(conn *dbus.Conn) SessionWatcher {
+ obj := new(objectSessionWatcher)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.SessionWatcher1", "/org/deepin/dde/SessionWatcher1")
+ return obj
+}
+
+type sessionWatcher interface {
+ GoGetSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetSessions(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoIsX11SessionActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsX11SessionActive(flags dbus.Flags) (bool, error)
+ IsActive() proxy.PropBool
+}
+
+type interfaceSessionWatcher struct{}
+
+func (v *interfaceSessionWatcher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSessionWatcher) GetInterfaceName_() string {
+ return "org.deepin.dde.SessionWatcher1"
+}
+
+// method GetSessions
+
+func (v *interfaceSessionWatcher) GoGetSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSessions", flags, ch)
+}
+
+func (*interfaceSessionWatcher) StoreGetSessions(call *dbus.Call) (sessions []dbus.ObjectPath, err error) {
+ err = call.Store(&sessions)
+ return
+}
+
+func (v *interfaceSessionWatcher) GetSessions(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetSessions(
+ <-v.GoGetSessions(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsX11SessionActive
+
+func (v *interfaceSessionWatcher) GoIsX11SessionActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsX11SessionActive", flags, ch)
+}
+
+func (*interfaceSessionWatcher) StoreIsX11SessionActive(call *dbus.Call) (is_active bool, err error) {
+ err = call.Store(&is_active)
+ return
+}
+
+func (v *interfaceSessionWatcher) IsX11SessionActive(flags dbus.Flags) (bool, error) {
+ return v.StoreIsX11SessionActive(
+ <-v.GoIsX11SessionActive(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// property IsActive b
+
+func (v *interfaceSessionWatcher) IsActive() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsActive",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,77 @@
+// Code generated by "./generator ./session/org.deepin.dde.sessionwatcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sessionwatcher1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockSessionWatcher struct {
+ MockInterfaceSessionWatcher // interface org.deepin.dde.SessionWatcher1
+ proxy.MockObject
+}
+
+type MockInterfaceSessionWatcher struct {
+ mock.Mock
+}
+
+// method GetSessions
+
+func (v *MockInterfaceSessionWatcher) GoGetSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionWatcher) GetSessions(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsX11SessionActive
+
+func (v *MockInterfaceSessionWatcher) GoIsX11SessionActive(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSessionWatcher) IsX11SessionActive(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// property IsActive b
+
+func (v *MockInterfaceSessionWatcher) IsActive() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.SessionWatcher1",
+ "Objects": [
+ {
+ "Type": "SessionWatcher",
+ "Path": "/org/deepin/dde/SessionWatcher1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.SessionWatcher1",
+ "Type": "sessionWatcher"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/SessionWatcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/SessionWatcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.sessionwatcher1/SessionWatcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.sessionwatcher1/SessionWatcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,166 @@
+// Code generated by "./generator ./session/org.deepin.dde.shutdownfront1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package shutdownfront1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ShutdownFront interface {
+ shutdownfront // interface org.deepin.dde.ShutdownFront1
+ proxy.Object
+}
+
+type objectShutdownFront struct {
+ interfaceShutdownfront // interface org.deepin.dde.ShutdownFront1
+ proxy.ImplObject
+}
+
+func NewShutdownFront(conn *dbus.Conn) ShutdownFront {
+ obj := new(objectShutdownFront)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.ShutdownFront1", "/org/deepin/dde/ShutdownFront1")
+ return obj
+}
+
+type shutdownfront interface {
+ GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hibernate(flags dbus.Flags) error
+ GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Lock(flags dbus.Flags) error
+ GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Logout(flags dbus.Flags) error
+ GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Restart(flags dbus.Flags) error
+ GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Show(flags dbus.Flags) error
+ GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Shutdown(flags dbus.Flags) error
+ GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Suspend(flags dbus.Flags) error
+ GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SwitchUser(flags dbus.Flags) error
+ ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceShutdownfront struct{}
+
+func (v *interfaceShutdownfront) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceShutdownfront) GetInterfaceName_() string {
+ return "org.deepin.dde.ShutdownFront1"
+}
+
+// method Hibernate
+
+func (v *interfaceShutdownfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Hibernate(flags dbus.Flags) error {
+ return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Lock
+
+func (v *interfaceShutdownfront) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Lock", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Lock(flags dbus.Flags) error {
+ return (<-v.GoLock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Logout
+
+func (v *interfaceShutdownfront) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Logout", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Logout(flags dbus.Flags) error {
+ return (<-v.GoLogout(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Restart
+
+func (v *interfaceShutdownfront) GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Restart", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Restart(flags dbus.Flags) error {
+ return (<-v.GoRestart(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Show
+
+func (v *interfaceShutdownfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Show(flags dbus.Flags) error {
+ return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Shutdown
+
+func (v *interfaceShutdownfront) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Shutdown", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Shutdown(flags dbus.Flags) error {
+ return (<-v.GoShutdown(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Suspend
+
+func (v *interfaceShutdownfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch)
+}
+
+func (v *interfaceShutdownfront) Suspend(flags dbus.Flags) error {
+ return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SwitchUser
+
+func (v *interfaceShutdownfront) GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchUser", flags, ch)
+}
+
+func (v *interfaceShutdownfront) SwitchUser(flags dbus.Flags) error {
+ return (<-v.GoSwitchUser(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal ChangKey
+
+func (v *interfaceShutdownfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ChangKey", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ChangKey",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var keyEvent string
+ err := dbus.Store(sig.Body, &keyEvent)
+ if err == nil {
+ cb(keyEvent)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,186 @@
+// Code generated by "./generator ./session/org.deepin.dde.shutdownfront1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package shutdownfront1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockShutdownFront struct {
+ MockInterfaceShutdownfront // interface org.deepin.dde.ShutdownFront1
+ proxy.MockObject
+}
+
+type MockInterfaceShutdownfront struct {
+ mock.Mock
+}
+
+// method Hibernate
+
+func (v *MockInterfaceShutdownfront) GoHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Hibernate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Lock
+
+func (v *MockInterfaceShutdownfront) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Lock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Logout
+
+func (v *MockInterfaceShutdownfront) GoLogout(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Logout(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Restart
+
+func (v *MockInterfaceShutdownfront) GoRestart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Restart(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Show
+
+func (v *MockInterfaceShutdownfront) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Show(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Shutdown
+
+func (v *MockInterfaceShutdownfront) GoShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Shutdown(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Suspend
+
+func (v *MockInterfaceShutdownfront) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) Suspend(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchUser
+
+func (v *MockInterfaceShutdownfront) GoSwitchUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceShutdownfront) SwitchUser(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal ChangKey
+
+func (v *MockInterfaceShutdownfront) ConnectChangKey(cb func(keyEvent string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service":"org.deepin.dde.ShutdownFront1",
+ "Objects": [
+ {
+ "Type": "ShutdownFront",
+ "Path": "/org/deepin/dde/ShutdownFront1",
+ "Interfaces": [
+ {
+ "Name":"org.deepin.dde.ShutdownFront1",
+ "Type":"shutdownfront"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/ShutdownFront.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/ShutdownFront.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.shutdownfront1/ShutdownFront.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.shutdownfront1/ShutdownFront.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,303 @@
+// Code generated by "./generator ./session/org.deepin.dde.startmanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package startmanager1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type StartManager interface {
+ startManager // interface org.deepin.dde.StartManager1
+ proxy.Object
+}
+
+type objectStartManager struct {
+ interfaceStartManager // interface org.deepin.dde.StartManager1
+ proxy.ImplObject
+}
+
+func NewStartManager(conn *dbus.Conn) StartManager {
+ obj := new(objectStartManager)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.StartManager1", "/org/deepin/dde/StartManager1")
+ return obj
+}
+
+type startManager interface {
+ GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ AddAutostart(flags dbus.Flags, arg0 string) (bool, error)
+ GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AutostartList(flags dbus.Flags) ([]string, error)
+ GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DumpMemRecord(flags dbus.Flags) (string, error)
+ GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetApps(flags dbus.Flags) (map[uint32]string, error)
+ GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ IsAutostart(flags dbus.Flags, arg0 string) (bool, error)
+ GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsMemSufficient(flags dbus.Flags) (bool, error)
+ GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ Launch(flags dbus.Flags, arg0 string) (bool, error)
+ GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call
+ LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error
+ GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call
+ LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error
+ GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call
+ LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error
+ GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error)
+ GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error)
+ GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call
+ RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error
+ GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
+ TryAgain(flags dbus.Flags, arg0 bool) error
+ ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error)
+ NeededMemory() proxy.PropUint64
+}
+
+type interfaceStartManager struct{}
+
+func (v *interfaceStartManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceStartManager) GetInterfaceName_() string {
+ return "org.deepin.dde.StartManager1"
+}
+
+// method AddAutostart
+
+func (v *interfaceStartManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAutostart", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreAddAutostart(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) AddAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreAddAutostart(
+ <-v.GoAddAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method AutostartList
+
+func (v *interfaceStartManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AutostartList", flags, ch)
+}
+
+func (*interfaceStartManager) StoreAutostartList(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) AutostartList(flags dbus.Flags) ([]string, error) {
+ return v.StoreAutostartList(
+ <-v.GoAutostartList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method DumpMemRecord
+
+func (v *interfaceStartManager) GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpMemRecord", flags, ch)
+}
+
+func (*interfaceStartManager) StoreDumpMemRecord(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) DumpMemRecord(flags dbus.Flags) (string, error) {
+ return v.StoreDumpMemRecord(
+ <-v.GoDumpMemRecord(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetApps
+
+func (v *interfaceStartManager) GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetApps", flags, ch)
+}
+
+func (*interfaceStartManager) StoreGetApps(call *dbus.Call) (arg0 map[uint32]string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) GetApps(flags dbus.Flags) (map[uint32]string, error) {
+ return v.StoreGetApps(
+ <-v.GoGetApps(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsAutostart
+
+func (v *interfaceStartManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsAutostart", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreIsAutostart(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) IsAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreIsAutostart(
+ <-v.GoIsAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method IsMemSufficient
+
+func (v *interfaceStartManager) GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsMemSufficient", flags, ch)
+}
+
+func (*interfaceStartManager) StoreIsMemSufficient(call *dbus.Call) (arg0 bool, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceStartManager) IsMemSufficient(flags dbus.Flags) (bool, error) {
+ return v.StoreIsMemSufficient(
+ <-v.GoIsMemSufficient(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Launch
+
+func (v *interfaceStartManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Launch", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreLaunch(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) Launch(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreLaunch(
+ <-v.GoLaunch(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method LaunchApp
+
+func (v *interfaceStartManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchApp", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceStartManager) LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error {
+ return (<-v.GoLaunchApp(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method LaunchAppAction
+
+func (v *interfaceStartManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchAppAction", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceStartManager) LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error {
+ return (<-v.GoLaunchAppAction(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method LaunchAppWithOptions
+
+func (v *interfaceStartManager) GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchAppWithOptions", flags, ch, arg0, arg1, arg2, arg3)
+}
+
+func (v *interfaceStartManager) LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error {
+ return (<-v.GoLaunchAppWithOptions(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2, arg3).Done).Err
+}
+
+// method LaunchWithTimestamp
+
+func (v *interfaceStartManager) GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LaunchWithTimestamp", flags, ch, arg0, arg1)
+}
+
+func (*interfaceStartManager) StoreLaunchWithTimestamp(call *dbus.Call) (arg2 bool, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceStartManager) LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error) {
+ return v.StoreLaunchWithTimestamp(
+ <-v.GoLaunchWithTimestamp(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method RemoveAutostart
+
+func (v *interfaceStartManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAutostart", flags, ch, arg0)
+}
+
+func (*interfaceStartManager) StoreRemoveAutostart(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceStartManager) RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreRemoveAutostart(
+ <-v.GoRemoveAutostart(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method RunCommand
+
+func (v *interfaceStartManager) GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RunCommand", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceStartManager) RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error {
+ return (<-v.GoRunCommand(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method TryAgain
+
+func (v *interfaceStartManager) GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TryAgain", flags, ch, arg0)
+}
+
+func (v *interfaceStartManager) TryAgain(flags dbus.Flags, arg0 bool) error {
+ return (<-v.GoTryAgain(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// signal AutostartChanged
+
+func (v *interfaceStartManager) ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AutostartChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AutostartChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 string
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property NeededMemory t
+
+func (v *interfaceStartManager) NeededMemory() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "NeededMemory",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,323 @@
+// Code generated by "./generator ./session/org.deepin.dde.startmanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package startmanager1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockStartManager struct {
+ MockInterfaceStartManager // interface org.deepin.dde.StartManager1
+ proxy.MockObject
+}
+
+type MockInterfaceStartManager struct {
+ mock.Mock
+}
+
+// method AddAutostart
+
+func (v *MockInterfaceStartManager) GoAddAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) AddAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method AutostartList
+
+func (v *MockInterfaceStartManager) GoAutostartList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) AutostartList(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DumpMemRecord
+
+func (v *MockInterfaceStartManager) GoDumpMemRecord(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) DumpMemRecord(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetApps
+
+func (v *MockInterfaceStartManager) GoGetApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) GetApps(flags dbus.Flags) (map[uint32]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[uint32]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsAutostart
+
+func (v *MockInterfaceStartManager) GoIsAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) IsAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method IsMemSufficient
+
+func (v *MockInterfaceStartManager) GoIsMemSufficient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) IsMemSufficient(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Launch
+
+func (v *MockInterfaceStartManager) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) Launch(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method LaunchApp
+
+func (v *MockInterfaceStartManager) GoLaunchApp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchApp(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchAppAction
+
+func (v *MockInterfaceStartManager) GoLaunchAppAction(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string, arg2 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchAppAction(flags dbus.Flags, arg0 string, arg1 string, arg2 uint32) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchAppWithOptions
+
+func (v *MockInterfaceStartManager) GoLaunchAppWithOptions(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2, arg3)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchAppWithOptions(flags dbus.Flags, arg0 string, arg1 uint32, arg2 []string, arg3 map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2, arg3)
+
+ return mockArgs.Error(0)
+}
+
+// method LaunchWithTimestamp
+
+func (v *MockInterfaceStartManager) GoLaunchWithTimestamp(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) LaunchWithTimestamp(flags dbus.Flags, arg0 string, arg1 uint32) (bool, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RemoveAutostart
+
+func (v *MockInterfaceStartManager) GoRemoveAutostart(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) RemoveAutostart(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method RunCommand
+
+func (v *MockInterfaceStartManager) GoRunCommand(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) RunCommand(flags dbus.Flags, arg0 string, arg1 []string) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method TryAgain
+
+func (v *MockInterfaceStartManager) GoTryAgain(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceStartManager) TryAgain(flags dbus.Flags, arg0 bool) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// signal AutostartChanged
+
+func (v *MockInterfaceStartManager) ConnectAutostartChanged(cb func(arg0 string, arg1 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property NeededMemory t
+
+func (v *MockInterfaceStartManager) NeededMemory() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.StartManager1",
+ "Objects": [
+ {
+ "Type": "StartManager",
+ "Path": "/org/deepin/dde/StartManager1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.StartManager1",
+ "Type": "startManager"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/StartManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/StartManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.startmanager1/StartManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.startmanager1/StartManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,66 @@
+// Code generated by "./generator ./session/org.deepin.dde.timedate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timedate1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Timedate interface {
+ timedate // interface org.deepin.dde.Timedate1
+ proxy.Object
+}
+
+type objectTimedate struct {
+ interfaceTimedate // interface org.deepin.dde.Timedate1
+ proxy.ImplObject
+}
+
+func NewTimedate(conn *dbus.Conn) Timedate {
+ obj := new(objectTimedate)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Timedate1", "/org/deepin/dde/Timedate1")
+ return obj
+}
+
+type timedate interface {
+ ConnectTimeUpdate(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceTimedate struct{}
+
+func (v *interfaceTimedate) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTimedate) GetInterfaceName_() string {
+ return "org.deepin.dde.Timedate1"
+}
+
+// signal TimeUpdate
+
+func (v *interfaceTimedate) ConnectTimeUpdate(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TimeUpdate", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TimeUpdate",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,34 @@
+// Code generated by "./generator ./session/org.deepin.dde.timedate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timedate1
+
+import "fmt"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockTimedate struct {
+ MockInterfaceTimedate // interface org.deepin.dde.Timedate1
+ proxy.MockObject
+}
+
+type MockInterfaceTimedate struct {
+ mock.Mock
+}
+
+// signal TimeUpdate
+
+func (v *MockInterfaceTimedate) ConnectTimeUpdate(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Timedate1",
+ "Objects": [
+ {
+ "Type": "Timedate",
+ "Path": "/org/deepin/dde/Timedate1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Timedate1",
+ "Type": "timedate"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/Timedate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/Timedate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.timedate1/Timedate.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.timedate1/Timedate.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,7 @@
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+// Code generated by "./generator ./session/org.deepin.dde.uadpagent1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package uadpagent1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type UadpAgent interface {
+ uadpagent // interface org.deepin.dde.UadpAgent1
+ proxy.Object
+}
+
+type objectUadpAgent struct {
+ interfaceUadpagent // interface org.deepin.dde.UadpAgent1
+ proxy.ImplObject
+}
+
+func NewUadpAgent(conn *dbus.Conn) UadpAgent {
+ obj := new(objectUadpAgent)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.UadpAgent1", "/org/deepin/dde/UadpAgent1")
+ return obj
+}
+
+type uadpagent interface {
+ GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string, dataKey string) *dbus.Call
+ SetDataKey(flags dbus.Flags, keyName string, dataKey string) error
+ GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string) *dbus.Call
+ GetDataKey(flags dbus.Flags, keyName string) (string, error)
+}
+
+type interfaceUadpagent struct{}
+
+func (v *interfaceUadpagent) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUadpagent) GetInterfaceName_() string {
+ return "org.deepin.dde.UadpAgent1"
+}
+
+// method SetDataKey
+
+func (v *interfaceUadpagent) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string, dataKey string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDataKey", flags, ch, keyName, dataKey)
+}
+
+func (v *interfaceUadpagent) SetDataKey(flags dbus.Flags, keyName string, dataKey string) error {
+ return (<-v.GoSetDataKey(flags, make(chan *dbus.Call, 1), keyName, dataKey).Done).Err
+}
+
+// method GetDataKey
+
+func (v *interfaceUadpagent) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDataKey", flags, ch, keyName)
+}
+
+func (*interfaceUadpagent) StoreGetDataKey(call *dbus.Call) (dataKey string, err error) {
+ err = call.Store(&dataKey)
+ return
+}
+
+func (v *interfaceUadpagent) GetDataKey(flags dbus.Flags, keyName string) (string, error) {
+ return v.StoreGetDataKey(
+ <-v.GoGetDataKey(flags, make(chan *dbus.Call, 1), keyName).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,59 @@
+// Code generated by "./generator ./session/org.deepin.dde.uadpagent1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package uadpagent1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockUadpAgent struct {
+ MockInterfaceUadpagent // interface org.deepin.dde.UadpAgent1
+ proxy.MockObject
+}
+
+type MockInterfaceUadpagent struct {
+ mock.Mock
+}
+
+// method SetDataKey
+
+func (v *MockInterfaceUadpagent) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string, dataKey string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, keyName, dataKey)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadpagent) SetDataKey(flags dbus.Flags, keyName string, dataKey string) error {
+ mockArgs := v.Called(flags, keyName, dataKey)
+
+ return mockArgs.Error(0)
+}
+
+// method GetDataKey
+
+func (v *MockInterfaceUadpagent) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, keyName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, keyName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadpagent) GetDataKey(flags dbus.Flags, keyName string) (string, error) {
+ mockArgs := v.Called(flags, keyName)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.UadpAgent1",
+ "Objects": [
+ {
+ "Type": "UadpAgent",
+ "Path": "/org/deepin/dde/UadpAgent1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.UadpAgent1",
+ "Type": "uadpagent"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/UadpAgent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/UadpAgent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.uadpagent1/UadpAgent.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.uadpagent1/UadpAgent.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,118 @@
+// Code generated by "./generator ./session/org.deepin.dde.wmswitcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wmswitcher1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type WMSwitcher interface {
+ wmSwitcher // interface org.deepin.dde.WMSwitcher1
+ proxy.Object
+}
+
+type objectWMSwitcher struct {
+ interfaceWmSwitcher // interface org.deepin.dde.WMSwitcher1
+ proxy.ImplObject
+}
+
+func NewWMSwitcher(conn *dbus.Conn) WMSwitcher {
+ obj := new(objectWMSwitcher)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.WMSwitcher1", "/org/deepin/dde/WMSwitcher1")
+ return obj
+}
+
+type wmSwitcher interface {
+ GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AllowSwitch(flags dbus.Flags) (bool, error)
+ GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CurrentWM(flags dbus.Flags) (string, error)
+ GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RequestSwitchWM(flags dbus.Flags) error
+ ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceWmSwitcher struct{}
+
+func (v *interfaceWmSwitcher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWmSwitcher) GetInterfaceName_() string {
+ return "org.deepin.dde.WMSwitcher1"
+}
+
+// method AllowSwitch
+
+func (v *interfaceWmSwitcher) GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowSwitch", flags, ch)
+}
+
+func (*interfaceWmSwitcher) StoreAllowSwitch(call *dbus.Call) (allow bool, err error) {
+ err = call.Store(&allow)
+ return
+}
+
+func (v *interfaceWmSwitcher) AllowSwitch(flags dbus.Flags) (bool, error) {
+ return v.StoreAllowSwitch(
+ <-v.GoAllowSwitch(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CurrentWM
+
+func (v *interfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CurrentWM", flags, ch)
+}
+
+func (*interfaceWmSwitcher) StoreCurrentWM(call *dbus.Call) (wmName string, err error) {
+ err = call.Store(&wmName)
+ return
+}
+
+func (v *interfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
+ return v.StoreCurrentWM(
+ <-v.GoCurrentWM(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestSwitchWM
+
+func (v *interfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestSwitchWM", flags, ch)
+}
+
+func (v *interfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
+ return (<-v.GoRequestSwitchWM(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal WMChanged
+
+func (v *interfaceWmSwitcher) ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WMChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WMChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var wmName string
+ err := dbus.Store(sig.Body, &wmName)
+ if err == nil {
+ cb(wmName)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,91 @@
+// Code generated by "./generator ./session/org.deepin.dde.wmswitcher1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wmswitcher1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockWMSwitcher struct {
+ MockInterfaceWmSwitcher // interface org.deepin.dde.WMSwitcher1
+ proxy.MockObject
+}
+
+type MockInterfaceWmSwitcher struct {
+ mock.Mock
+}
+
+// method AllowSwitch
+
+func (v *MockInterfaceWmSwitcher) GoAllowSwitch(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) AllowSwitch(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CurrentWM
+
+func (v *MockInterfaceWmSwitcher) GoCurrentWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) CurrentWM(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RequestSwitchWM
+
+func (v *MockInterfaceWmSwitcher) GoRequestSwitchWM(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWmSwitcher) RequestSwitchWM(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal WMChanged
+
+func (v *MockInterfaceWmSwitcher) ConnectWMChanged(cb func(wmName string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.WMSwitcher1",
+ "Objects": [
+ {
+ "Type": "WMSwitcher",
+ "Path": "/org/deepin/dde/WMSwitcher1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.WMSwitcher1",
+ "Type": "wmSwitcher"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/WMSwitcher.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/WMSwitcher.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.wmswitcher1/WMSwitcher.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.wmswitcher1/WMSwitcher.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,345 @@
+// Code generated by "./generator ./session/org.deepin.dde.xeventmonitor1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package xeventmonitor1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type XEventMonitor interface {
+ xEventMonitor // interface org.deepin.dde.XEventMonitor1
+ proxy.Object
+}
+
+type objectXEventMonitor struct {
+ interfaceXEventMonitor // interface org.deepin.dde.XEventMonitor1
+ proxy.ImplObject
+}
+
+func NewXEventMonitor(conn *dbus.Conn) XEventMonitor {
+ obj := new(objectXEventMonitor)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.XEventMonitor1", "/org/deepin/dde/XEventMonitor1")
+ return obj
+}
+
+type xEventMonitor interface {
+ GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call
+ RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error)
+ GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call
+ RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error)
+ GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RegisterFullScreen(flags dbus.Flags) (string, error)
+ GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ UnregisterArea(flags dbus.Flags, id string) (bool, error)
+ ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+ ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceXEventMonitor struct{}
+
+func (v *interfaceXEventMonitor) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceXEventMonitor) GetInterfaceName_() string {
+ return "org.deepin.dde.XEventMonitor1"
+}
+
+// method RegisterArea
+
+func (v *interfaceXEventMonitor) GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterArea", flags, ch, x1, y1, x2, y2, flag)
+}
+
+func (*interfaceXEventMonitor) StoreRegisterArea(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceXEventMonitor) RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error) {
+ return v.StoreRegisterArea(
+ <-v.GoRegisterArea(flags, make(chan *dbus.Call, 1), x1, y1, x2, y2, flag).Done)
+}
+
+// method RegisterAreas
+
+func (v *interfaceXEventMonitor) GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAreas", flags, ch, areas, flag)
+}
+
+func (*interfaceXEventMonitor) StoreRegisterAreas(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceXEventMonitor) RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error) {
+ return v.StoreRegisterAreas(
+ <-v.GoRegisterAreas(flags, make(chan *dbus.Call, 1), areas, flag).Done)
+}
+
+// method RegisterFullScreen
+
+func (v *interfaceXEventMonitor) GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterFullScreen", flags, ch)
+}
+
+func (*interfaceXEventMonitor) StoreRegisterFullScreen(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceXEventMonitor) RegisterFullScreen(flags dbus.Flags) (string, error) {
+ return v.StoreRegisterFullScreen(
+ <-v.GoRegisterFullScreen(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method UnregisterArea
+
+func (v *interfaceXEventMonitor) GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterArea", flags, ch, id)
+}
+
+func (*interfaceXEventMonitor) StoreUnregisterArea(call *dbus.Call) (ok bool, err error) {
+ err = call.Store(&ok)
+ return
+}
+
+func (v *interfaceXEventMonitor) UnregisterArea(flags dbus.Flags, id string) (bool, error) {
+ return v.StoreUnregisterArea(
+ <-v.GoUnregisterArea(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// signal CancelAllArea
+
+func (v *interfaceXEventMonitor) ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CancelAllArea", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CancelAllArea",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CursorInto
+
+func (v *interfaceXEventMonitor) ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CursorInto", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CursorInto",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &x, &y, &id)
+ if err == nil {
+ cb(x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CursorOut
+
+func (v *interfaceXEventMonitor) ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CursorOut", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CursorOut",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &x, &y, &id)
+ if err == nil {
+ cb(x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CursorMove
+
+func (v *interfaceXEventMonitor) ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CursorMove", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CursorMove",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &x, &y, &id)
+ if err == nil {
+ cb(x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ButtonPress
+
+func (v *interfaceXEventMonitor) ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ButtonPress", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ButtonPress",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var button int32
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &button, &x, &y, &id)
+ if err == nil {
+ cb(button, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ButtonRelease
+
+func (v *interfaceXEventMonitor) ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ButtonRelease", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ButtonRelease",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var button int32
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &button, &x, &y, &id)
+ if err == nil {
+ cb(button, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeyPress
+
+func (v *interfaceXEventMonitor) ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeyPress", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeyPress",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var key string
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &key, &x, &y, &id)
+ if err == nil {
+ cb(key, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal KeyRelease
+
+func (v *interfaceXEventMonitor) ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeyRelease", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeyRelease",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var key string
+ var x int32
+ var y int32
+ var id string
+ err := dbus.Store(sig.Body, &key, &x, &y, &id)
+ if err == nil {
+ cb(key, x, y, id)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,201 @@
+// Code generated by "./generator ./session/org.deepin.dde.xeventmonitor1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package xeventmonitor1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockXEventMonitor struct {
+ MockInterfaceXEventMonitor // interface org.deepin.dde.XEventMonitor1
+ proxy.MockObject
+}
+
+type MockInterfaceXEventMonitor struct {
+ mock.Mock
+}
+
+// method RegisterArea
+
+func (v *MockInterfaceXEventMonitor) GoRegisterArea(flags dbus.Flags, ch chan *dbus.Call, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, x1, y1, x2, y2, flag)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) RegisterArea(flags dbus.Flags, x1 int32, y1 int32, x2 int32, y2 int32, flag int32) (string, error) {
+ mockArgs := v.Called(flags, x1, y1, x2, y2, flag)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RegisterAreas
+
+func (v *MockInterfaceXEventMonitor) GoRegisterAreas(flags dbus.Flags, ch chan *dbus.Call, areas []CoordinateRange, flag int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, areas, flag)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) RegisterAreas(flags dbus.Flags, areas []CoordinateRange, flag int32) (string, error) {
+ mockArgs := v.Called(flags, areas, flag)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RegisterFullScreen
+
+func (v *MockInterfaceXEventMonitor) GoRegisterFullScreen(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) RegisterFullScreen(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method UnregisterArea
+
+func (v *MockInterfaceXEventMonitor) GoUnregisterArea(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXEventMonitor) UnregisterArea(flags dbus.Flags, id string) (bool, error) {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// signal CancelAllArea
+
+func (v *MockInterfaceXEventMonitor) ConnectCancelAllArea(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CursorInto
+
+func (v *MockInterfaceXEventMonitor) ConnectCursorInto(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CursorOut
+
+func (v *MockInterfaceXEventMonitor) ConnectCursorOut(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CursorMove
+
+func (v *MockInterfaceXEventMonitor) ConnectCursorMove(cb func(x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ButtonPress
+
+func (v *MockInterfaceXEventMonitor) ConnectButtonPress(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ButtonRelease
+
+func (v *MockInterfaceXEventMonitor) ConnectButtonRelease(cb func(button int32, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeyPress
+
+func (v *MockInterfaceXEventMonitor) ConnectKeyPress(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal KeyRelease
+
+func (v *MockInterfaceXEventMonitor) ConnectKeyRelease(cb func(key string, x int32, y int32, id string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service":"org.deepin.dde.XEventMonitor1",
+ "Objects": [
+ {
+ "Type": "XEventMonitor",
+ "Path":"/org/deepin/dde/XEventMonitor1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.XEventMonitor1",
+ "Type": "xEventMonitor",
+
+ "Fixes": {
+ "m/RegisterAreas": [
+ {
+ "Name": "areas",
+ "Type": "[]CoordinateRange"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,10 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package xeventmonitor1
+
+// CoordinateRange type
+type CoordinateRange struct {
+ X1, Y1, X2, Y2 int32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/XEventMonitor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/XEventMonitor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xeventmonitor1/XEventMonitor.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xeventmonitor1/XEventMonitor.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,257 @@
+// Code generated by "./generator ./session/org.deepin.dde.xsettings1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package xsettings1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type XSettings interface {
+ xSettings // interface org.deepin.dde.XSettings1
+ proxy.Object
+}
+
+type objectXSettings struct {
+ interfaceXSettings // interface org.deepin.dde.XSettings1
+ proxy.ImplObject
+}
+
+func NewXSettings(conn *dbus.Conn) XSettings {
+ obj := new(objectXSettings)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.XSettings1", "/org/deepin/dde/XSettings1")
+ return obj
+}
+
+type xSettings interface {
+ GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetColor(flags dbus.Flags, arg0 string) ([]int16, error)
+ GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetInteger(flags dbus.Flags, arg0 string) (int32, error)
+ GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetScaleFactor(flags dbus.Flags) (float64, error)
+ GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error)
+ GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetString(flags dbus.Flags, arg0 string) (string, error)
+ GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListProps(flags dbus.Flags) (string, error)
+ GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call
+ SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error
+ GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call
+ SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error
+ GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call
+ SetScaleFactor(flags dbus.Flags, arg0 float64) error
+ GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call
+ SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error
+ GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call
+ SetString(flags dbus.Flags, arg0 string, arg1 string) error
+ ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceXSettings struct{}
+
+func (v *interfaceXSettings) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceXSettings) GetInterfaceName_() string {
+ return "org.deepin.dde.XSettings1"
+}
+
+// method GetColor
+
+func (v *interfaceXSettings) GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetColor", flags, ch, arg0)
+}
+
+func (*interfaceXSettings) StoreGetColor(call *dbus.Call) (arg1 []int16, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceXSettings) GetColor(flags dbus.Flags, arg0 string) ([]int16, error) {
+ return v.StoreGetColor(
+ <-v.GoGetColor(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetInteger
+
+func (v *interfaceXSettings) GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetInteger", flags, ch, arg0)
+}
+
+func (*interfaceXSettings) StoreGetInteger(call *dbus.Call) (arg1 int32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceXSettings) GetInteger(flags dbus.Flags, arg0 string) (int32, error) {
+ return v.StoreGetInteger(
+ <-v.GoGetInteger(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetScaleFactor
+
+func (v *interfaceXSettings) GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetScaleFactor", flags, ch)
+}
+
+func (*interfaceXSettings) StoreGetScaleFactor(call *dbus.Call) (arg0 float64, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceXSettings) GetScaleFactor(flags dbus.Flags) (float64, error) {
+ return v.StoreGetScaleFactor(
+ <-v.GoGetScaleFactor(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetScreenScaleFactors
+
+func (v *interfaceXSettings) GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetScreenScaleFactors", flags, ch)
+}
+
+func (*interfaceXSettings) StoreGetScreenScaleFactors(call *dbus.Call) (arg0 map[string]float64, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceXSettings) GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error) {
+ return v.StoreGetScreenScaleFactors(
+ <-v.GoGetScreenScaleFactors(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetString
+
+func (v *interfaceXSettings) GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetString", flags, ch, arg0)
+}
+
+func (*interfaceXSettings) StoreGetString(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceXSettings) GetString(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetString(
+ <-v.GoGetString(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ListProps
+
+func (v *interfaceXSettings) GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListProps", flags, ch)
+}
+
+func (*interfaceXSettings) StoreListProps(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceXSettings) ListProps(flags dbus.Flags) (string, error) {
+ return v.StoreListProps(
+ <-v.GoListProps(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetColor
+
+func (v *interfaceXSettings) GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetColor", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceXSettings) SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error {
+ return (<-v.GoSetColor(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetInteger
+
+func (v *interfaceXSettings) GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetInteger", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceXSettings) SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error {
+ return (<-v.GoSetInteger(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetScaleFactor
+
+func (v *interfaceXSettings) GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetScaleFactor", flags, ch, arg0)
+}
+
+func (v *interfaceXSettings) SetScaleFactor(flags dbus.Flags, arg0 float64) error {
+ return (<-v.GoSetScaleFactor(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method SetScreenScaleFactors
+
+func (v *interfaceXSettings) GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetScreenScaleFactors", flags, ch, arg0)
+}
+
+func (v *interfaceXSettings) SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error {
+ return (<-v.GoSetScreenScaleFactors(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method SetString
+
+func (v *interfaceXSettings) GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetString", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceXSettings) SetString(flags dbus.Flags, arg0 string, arg1 string) error {
+ return (<-v.GoSetString(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// signal SetScaleFactorStarted
+
+func (v *interfaceXSettings) ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SetScaleFactorStarted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SetScaleFactorStarted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SetScaleFactorDone
+
+func (v *interfaceXSettings) ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SetScaleFactorDone", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SetScaleFactorDone",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,276 @@
+// Code generated by "./generator ./session/org.deepin.dde.xsettings1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package xsettings1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockXSettings struct {
+ MockInterfaceXSettings // interface org.deepin.dde.XSettings1
+ proxy.MockObject
+}
+
+type MockInterfaceXSettings struct {
+ mock.Mock
+}
+
+// method GetColor
+
+func (v *MockInterfaceXSettings) GoGetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetColor(flags dbus.Flags, arg0 string) ([]int16, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]int16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetInteger
+
+func (v *MockInterfaceXSettings) GoGetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetInteger(flags dbus.Flags, arg0 string) (int32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetScaleFactor
+
+func (v *MockInterfaceXSettings) GoGetScaleFactor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetScaleFactor(flags dbus.Flags) (float64, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetScreenScaleFactors
+
+func (v *MockInterfaceXSettings) GoGetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetScreenScaleFactors(flags dbus.Flags) (map[string]float64, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]float64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetString
+
+func (v *MockInterfaceXSettings) GoGetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) GetString(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ListProps
+
+func (v *MockInterfaceXSettings) GoListProps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) ListProps(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetColor
+
+func (v *MockInterfaceXSettings) GoSetColor(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []int16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetColor(flags dbus.Flags, arg0 string, arg1 []int16) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetInteger
+
+func (v *MockInterfaceXSettings) GoSetInteger(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetInteger(flags dbus.Flags, arg0 string, arg1 int32) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetScaleFactor
+
+func (v *MockInterfaceXSettings) GoSetScaleFactor(flags dbus.Flags, ch chan *dbus.Call, arg0 float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetScaleFactor(flags dbus.Flags, arg0 float64) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method SetScreenScaleFactors
+
+func (v *MockInterfaceXSettings) GoSetScreenScaleFactors(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]float64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetScreenScaleFactors(flags dbus.Flags, arg0 map[string]float64) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method SetString
+
+func (v *MockInterfaceXSettings) GoSetString(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceXSettings) SetString(flags dbus.Flags, arg0 string, arg1 string) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// signal SetScaleFactorStarted
+
+func (v *MockInterfaceXSettings) ConnectSetScaleFactorStarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SetScaleFactorDone
+
+func (v *MockInterfaceXSettings) ConnectSetScaleFactorDone(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.XSettings1",
+ "Objects": [
+ {
+ "Type": "XSettings",
+ "Path": "/org/deepin/dde/XSettings1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.XSettings1",
+ "Type": "xSettings"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/XSettings.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/XSettings.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.deepin.dde.xsettings1/XSettings.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.deepin.dde.xsettings1/XSettings.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,444 @@
+// Code generated by "./generator ./session/org.freedesktop.dbus"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dbus
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type DBus interface {
+ dbusIfc // interface org.freedesktop.DBus
+ proxy.Object
+}
+
+type objectDBus struct {
+ interfaceDbusIfc // interface org.freedesktop.DBus
+ proxy.ImplObject
+}
+
+func NewDBus(conn *dbus.Conn) DBus {
+ obj := new(objectDBus)
+ obj.ImplObject.Init_(conn, "org.freedesktop.DBus", "/org/freedesktop/DBus")
+ return obj
+}
+
+type dbusIfc interface {
+ GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hello(flags dbus.Flags) (string, error)
+ GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error)
+ GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ ReleaseName(flags dbus.Flags, arg0 string) (uint32, error)
+ GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error)
+ GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call
+ UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error
+ GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ NameHasOwner(flags dbus.Flags, arg0 string) (bool, error)
+ GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListNames(flags dbus.Flags) ([]string, error)
+ GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListActivatableNames(flags dbus.Flags) ([]string, error)
+ GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ AddMatch(flags dbus.Flags, arg0 string) error
+ GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ RemoveMatch(flags dbus.Flags, arg0 string) error
+ GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetNameOwner(flags dbus.Flags, arg0 string) (string, error)
+ GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error)
+ GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error)
+ GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error)
+ GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error)
+ GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error)
+ GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ReloadConfig(flags dbus.Flags) error
+ GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetId(flags dbus.Flags) (string, error)
+ GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error)
+ ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error)
+ ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceDbusIfc struct{}
+
+func (v *interfaceDbusIfc) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDbusIfc) GetInterfaceName_() string {
+ return "org.freedesktop.DBus"
+}
+
+// method Hello
+
+func (v *interfaceDbusIfc) GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hello", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreHello(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) Hello(flags dbus.Flags) (string, error) {
+ return v.StoreHello(
+ <-v.GoHello(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestName
+
+func (v *interfaceDbusIfc) GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestName", flags, ch, arg0, arg1)
+}
+
+func (*interfaceDbusIfc) StoreRequestName(call *dbus.Call) (arg2 uint32, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceDbusIfc) RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ return v.StoreRequestName(
+ <-v.GoRequestName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method ReleaseName
+
+func (v *interfaceDbusIfc) GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseName", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreReleaseName(call *dbus.Call) (arg1 uint32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) ReleaseName(flags dbus.Flags, arg0 string) (uint32, error) {
+ return v.StoreReleaseName(
+ <-v.GoReleaseName(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method StartServiceByName
+
+func (v *interfaceDbusIfc) GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartServiceByName", flags, ch, arg0, arg1)
+}
+
+func (*interfaceDbusIfc) StoreStartServiceByName(call *dbus.Call) (arg2 uint32, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceDbusIfc) StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ return v.StoreStartServiceByName(
+ <-v.GoStartServiceByName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method UpdateActivationEnvironment
+
+func (v *interfaceDbusIfc) GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateActivationEnvironment", flags, ch, arg0)
+}
+
+func (v *interfaceDbusIfc) UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error {
+ return (<-v.GoUpdateActivationEnvironment(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method NameHasOwner
+
+func (v *interfaceDbusIfc) GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NameHasOwner", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreNameHasOwner(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) NameHasOwner(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreNameHasOwner(
+ <-v.GoNameHasOwner(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ListNames
+
+func (v *interfaceDbusIfc) GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListNames", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreListNames(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) ListNames(flags dbus.Flags) ([]string, error) {
+ return v.StoreListNames(
+ <-v.GoListNames(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListActivatableNames
+
+func (v *interfaceDbusIfc) GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListActivatableNames", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreListActivatableNames(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) ListActivatableNames(flags dbus.Flags) ([]string, error) {
+ return v.StoreListActivatableNames(
+ <-v.GoListActivatableNames(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method AddMatch
+
+func (v *interfaceDbusIfc) GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddMatch", flags, ch, arg0)
+}
+
+func (v *interfaceDbusIfc) AddMatch(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoAddMatch(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method RemoveMatch
+
+func (v *interfaceDbusIfc) GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveMatch", flags, ch, arg0)
+}
+
+func (v *interfaceDbusIfc) RemoveMatch(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoRemoveMatch(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method GetNameOwner
+
+func (v *interfaceDbusIfc) GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNameOwner", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetNameOwner(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetNameOwner(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetNameOwner(
+ <-v.GoGetNameOwner(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ListQueuedOwners
+
+func (v *interfaceDbusIfc) GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListQueuedOwners", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreListQueuedOwners(call *dbus.Call) (arg1 []string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error) {
+ return v.StoreListQueuedOwners(
+ <-v.GoListQueuedOwners(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetConnectionUnixUser
+
+func (v *interfaceDbusIfc) GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionUnixUser", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionUnixUser(call *dbus.Call) (arg1 uint32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error) {
+ return v.StoreGetConnectionUnixUser(
+ <-v.GoGetConnectionUnixUser(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetConnectionUnixProcessID
+
+func (v *interfaceDbusIfc) GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionUnixProcessID", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionUnixProcessID(call *dbus.Call) (arg1 uint32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error) {
+ return v.StoreGetConnectionUnixProcessID(
+ <-v.GoGetConnectionUnixProcessID(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetAdtAuditSessionData
+
+func (v *interfaceDbusIfc) GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAdtAuditSessionData", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetAdtAuditSessionData(call *dbus.Call) (arg1 []uint8, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ return v.StoreGetAdtAuditSessionData(
+ <-v.GoGetAdtAuditSessionData(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetConnectionSELinuxSecurityContext
+
+func (v *interfaceDbusIfc) GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionSELinuxSecurityContext", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionSELinuxSecurityContext(call *dbus.Call) (arg1 []uint8, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ return v.StoreGetConnectionSELinuxSecurityContext(
+ <-v.GoGetConnectionSELinuxSecurityContext(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ReloadConfig
+
+func (v *interfaceDbusIfc) GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadConfig", flags, ch)
+}
+
+func (v *interfaceDbusIfc) ReloadConfig(flags dbus.Flags) error {
+ return (<-v.GoReloadConfig(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetId
+
+func (v *interfaceDbusIfc) GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetId", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreGetId(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) GetId(flags dbus.Flags) (string, error) {
+ return v.StoreGetId(
+ <-v.GoGetId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetConnectionCredentials
+
+func (v *interfaceDbusIfc) GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionCredentials", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionCredentials(call *dbus.Call) (arg1 map[string]dbus.Variant, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
+ return v.StoreGetConnectionCredentials(
+ <-v.GoGetConnectionCredentials(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// signal NameOwnerChanged
+
+func (v *interfaceDbusIfc) ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NameOwnerChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NameOwnerChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 string
+ var arg2 string
+ err := dbus.Store(sig.Body, &arg0, &arg1, &arg2)
+ if err == nil {
+ cb(arg0, arg1, arg2)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NameLost
+
+func (v *interfaceDbusIfc) ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NameLost", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NameLost",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NameAcquired
+
+func (v *interfaceDbusIfc) ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NameAcquired", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NameAcquired",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,476 @@
+// Code generated by "./generator ./session/org.freedesktop.dbus"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dbus
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDBus struct {
+ MockInterfaceDbusIfc // interface org.freedesktop.DBus
+ proxy.MockObject
+}
+
+type MockInterfaceDbusIfc struct {
+ mock.Mock
+}
+
+// method Hello
+
+func (v *MockInterfaceDbusIfc) GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) Hello(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RequestName
+
+func (v *MockInterfaceDbusIfc) GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReleaseName
+
+func (v *MockInterfaceDbusIfc) GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ReleaseName(flags dbus.Flags, arg0 string) (uint32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StartServiceByName
+
+func (v *MockInterfaceDbusIfc) GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method UpdateActivationEnvironment
+
+func (v *MockInterfaceDbusIfc) GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method NameHasOwner
+
+func (v *MockInterfaceDbusIfc) GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) NameHasOwner(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ListNames
+
+func (v *MockInterfaceDbusIfc) GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ListNames(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListActivatableNames
+
+func (v *MockInterfaceDbusIfc) GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ListActivatableNames(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddMatch
+
+func (v *MockInterfaceDbusIfc) GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) AddMatch(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveMatch
+
+func (v *MockInterfaceDbusIfc) GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) RemoveMatch(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetNameOwner
+
+func (v *MockInterfaceDbusIfc) GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetNameOwner(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ListQueuedOwners
+
+func (v *MockInterfaceDbusIfc) GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetConnectionUnixUser
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetConnectionUnixProcessID
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAdtAuditSessionData
+
+func (v *MockInterfaceDbusIfc) GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetConnectionSELinuxSecurityContext
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadConfig
+
+func (v *MockInterfaceDbusIfc) GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ReloadConfig(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetId
+
+func (v *MockInterfaceDbusIfc) GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetId(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetConnectionCredentials
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NameOwnerChanged
+
+func (v *MockInterfaceDbusIfc) ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NameLost
+
+func (v *MockInterfaceDbusIfc) ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NameAcquired
+
+func (v *MockInterfaceDbusIfc) ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.freedesktop.DBus",
+ "Objects": [
+ {
+ "Type": "DBus",
+ "Path": "/org/freedesktop/DBus",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus",
+ "Type": "dbusIfc"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/DBus.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/DBus.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.dbus/DBus.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.dbus/DBus.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,165 @@
+// Code generated by "./generator ./session/org.freedesktop.notifications"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package notifications
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Notifications interface {
+ notifications // interface org.freedesktop.Notifications
+ proxy.Object
+}
+
+type objectNotifications struct {
+ interfaceNotifications // interface org.freedesktop.Notifications
+ proxy.ImplObject
+}
+
+func NewNotifications(conn *dbus.Conn) Notifications {
+ obj := new(objectNotifications)
+ obj.ImplObject.Init_(conn, "org.freedesktop.Notifications", "/org/freedesktop/Notifications")
+ return obj
+}
+
+type notifications interface {
+ GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCapabilities(flags dbus.Flags) ([]string, error)
+ GoNotify(flags dbus.Flags, ch chan *dbus.Call, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) *dbus.Call
+ Notify(flags dbus.Flags, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) (uint32, error)
+ GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ CloseNotification(flags dbus.Flags, id uint32) error
+ GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetServerInformation(flags dbus.Flags) (string, string, string, string, error)
+ ConnectNotificationClosed(cb func(id uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
+ ConnectActionInvoked(cb func(id uint32, action_key string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceNotifications struct{}
+
+func (v *interfaceNotifications) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNotifications) GetInterfaceName_() string {
+ return "org.freedesktop.Notifications"
+}
+
+// method GetCapabilities
+
+func (v *interfaceNotifications) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapabilities", flags, ch)
+}
+
+func (*interfaceNotifications) StoreGetCapabilities(call *dbus.Call) (capabilities []string, err error) {
+ err = call.Store(&capabilities)
+ return
+}
+
+func (v *interfaceNotifications) GetCapabilities(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetCapabilities(
+ <-v.GoGetCapabilities(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Notify
+
+func (v *interfaceNotifications) GoNotify(flags dbus.Flags, ch chan *dbus.Call, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Notify", flags, ch, app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout)
+}
+
+func (*interfaceNotifications) StoreNotify(call *dbus.Call) (id uint32, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceNotifications) Notify(flags dbus.Flags, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) (uint32, error) {
+ return v.StoreNotify(
+ <-v.GoNotify(flags, make(chan *dbus.Call, 1), app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout).Done)
+}
+
+// method CloseNotification
+
+func (v *interfaceNotifications) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CloseNotification", flags, ch, id)
+}
+
+func (v *interfaceNotifications) CloseNotification(flags dbus.Flags, id uint32) error {
+ return (<-v.GoCloseNotification(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method GetServerInformation
+
+func (v *interfaceNotifications) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetServerInformation", flags, ch)
+}
+
+func (*interfaceNotifications) StoreGetServerInformation(call *dbus.Call) (name string, vendor string, version string, spec_version string, err error) {
+ err = call.Store(&name, &vendor, &version, &spec_version)
+ return
+}
+
+func (v *interfaceNotifications) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
+ return v.StoreGetServerInformation(
+ <-v.GoGetServerInformation(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal NotificationClosed
+
+func (v *interfaceNotifications) ConnectNotificationClosed(cb func(id uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NotificationClosed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NotificationClosed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id uint32
+ var reason uint32
+ err := dbus.Store(sig.Body, &id, &reason)
+ if err == nil {
+ cb(id, reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ActionInvoked
+
+func (v *interfaceNotifications) ConnectActionInvoked(cb func(id uint32, action_key string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActionInvoked", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActionInvoked",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id uint32
+ var action_key string
+ err := dbus.Store(sig.Body, &id, &action_key)
+ if err == nil {
+ cb(id, action_key)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,133 @@
+// Code generated by "./generator ./session/org.freedesktop.notifications"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package notifications
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockNotifications struct {
+ MockInterfaceNotifications // interface org.freedesktop.Notifications
+ proxy.MockObject
+}
+
+type MockInterfaceNotifications struct {
+ mock.Mock
+}
+
+// method GetCapabilities
+
+func (v *MockInterfaceNotifications) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotifications) GetCapabilities(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Notify
+
+func (v *MockInterfaceNotifications) GoNotify(flags dbus.Flags, ch chan *dbus.Call, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotifications) Notify(flags dbus.Flags, app_name string, replaces_id uint32, app_icon string, summary string, body string, actions []string, hints map[string]dbus.Variant, expire_timeout int32) (uint32, error) {
+ mockArgs := v.Called(flags, app_name, replaces_id, app_icon, summary, body, actions, hints, expire_timeout)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CloseNotification
+
+func (v *MockInterfaceNotifications) GoCloseNotification(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotifications) CloseNotification(flags dbus.Flags, id uint32) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method GetServerInformation
+
+func (v *MockInterfaceNotifications) GoGetServerInformation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNotifications) GetServerInformation(flags dbus.Flags) (string, string, string, string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.String(2), mockArgs.String(3), mockArgs.Error(4)
+}
+
+// signal NotificationClosed
+
+func (v *MockInterfaceNotifications) ConnectNotificationClosed(cb func(id uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ActionInvoked
+
+func (v *MockInterfaceNotifications) ConnectActionInvoked(cb func(id uint32, action_key string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.freedesktop.Notifications",
+ "Objects": [
+ {
+ "Type": "Notifications",
+ "Path": "/org/freedesktop/Notifications",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.Notifications",
+ "Type": "notifications"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/Notifications.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/Notifications.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.notifications/Notifications.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.notifications/Notifications.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,166 @@
+// Code generated by "./generator ./session/org.freedesktop.screensaver"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package screensaver
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ScreenSaver interface {
+ screenSaver // interface org.freedesktop.ScreenSaver
+ proxy.Object
+}
+
+type objectScreenSaver struct {
+ interfaceScreenSaver // interface org.freedesktop.ScreenSaver
+ proxy.ImplObject
+}
+
+func NewScreenSaver(conn *dbus.Conn) ScreenSaver {
+ obj := new(objectScreenSaver)
+ obj.ImplObject.Init_(conn, "org.freedesktop.ScreenSaver", "/org/freedesktop/ScreenSaver")
+ return obj
+}
+
+type screenSaver interface {
+ GoInhibit(flags dbus.Flags, ch chan *dbus.Call, name string, reason string) *dbus.Call
+ Inhibit(flags dbus.Flags, name string, reason string) (uint32, error)
+ GoSetTimeout(flags dbus.Flags, ch chan *dbus.Call, seconds uint32, interval uint32, blank bool) *dbus.Call
+ SetTimeout(flags dbus.Flags, seconds uint32, interval uint32, blank bool) error
+ GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SimulateUserActivity(flags dbus.Flags) error
+ GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call
+ UnInhibit(flags dbus.Flags, cookie uint32) error
+ ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceScreenSaver struct{}
+
+func (v *interfaceScreenSaver) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceScreenSaver) GetInterfaceName_() string {
+ return "org.freedesktop.ScreenSaver"
+}
+
+// method Inhibit
+
+func (v *interfaceScreenSaver) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, name string, reason string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Inhibit", flags, ch, name, reason)
+}
+
+func (*interfaceScreenSaver) StoreInhibit(call *dbus.Call) (cookie uint32, err error) {
+ err = call.Store(&cookie)
+ return
+}
+
+func (v *interfaceScreenSaver) Inhibit(flags dbus.Flags, name string, reason string) (uint32, error) {
+ return v.StoreInhibit(
+ <-v.GoInhibit(flags, make(chan *dbus.Call, 1), name, reason).Done)
+}
+
+// method SetTimeout
+
+func (v *interfaceScreenSaver) GoSetTimeout(flags dbus.Flags, ch chan *dbus.Call, seconds uint32, interval uint32, blank bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTimeout", flags, ch, seconds, interval, blank)
+}
+
+func (v *interfaceScreenSaver) SetTimeout(flags dbus.Flags, seconds uint32, interval uint32, blank bool) error {
+ return (<-v.GoSetTimeout(flags, make(chan *dbus.Call, 1), seconds, interval, blank).Done).Err
+}
+
+// method SimulateUserActivity
+
+func (v *interfaceScreenSaver) GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SimulateUserActivity", flags, ch)
+}
+
+func (v *interfaceScreenSaver) SimulateUserActivity(flags dbus.Flags) error {
+ return (<-v.GoSimulateUserActivity(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method UnInhibit
+
+func (v *interfaceScreenSaver) GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnInhibit", flags, ch, cookie)
+}
+
+func (v *interfaceScreenSaver) UnInhibit(flags dbus.Flags, cookie uint32) error {
+ return (<-v.GoUnInhibit(flags, make(chan *dbus.Call, 1), cookie).Done).Err
+}
+
+// signal IdleOn
+
+func (v *interfaceScreenSaver) ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IdleOn", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IdleOn",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CycleActive
+
+func (v *interfaceScreenSaver) ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CycleActive", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CycleActive",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal IdleOff
+
+func (v *interfaceScreenSaver) ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IdleOff", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IdleOff",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,141 @@
+// Code generated by "./generator ./session/org.freedesktop.screensaver"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package screensaver
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockScreenSaver struct {
+ MockInterfaceScreenSaver // interface org.freedesktop.ScreenSaver
+ proxy.MockObject
+}
+
+type MockInterfaceScreenSaver struct {
+ mock.Mock
+}
+
+// method Inhibit
+
+func (v *MockInterfaceScreenSaver) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, name string, reason string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, reason)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceScreenSaver) Inhibit(flags dbus.Flags, name string, reason string) (uint32, error) {
+ mockArgs := v.Called(flags, name, reason)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetTimeout
+
+func (v *MockInterfaceScreenSaver) GoSetTimeout(flags dbus.Flags, ch chan *dbus.Call, seconds uint32, interval uint32, blank bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, seconds, interval, blank)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceScreenSaver) SetTimeout(flags dbus.Flags, seconds uint32, interval uint32, blank bool) error {
+ mockArgs := v.Called(flags, seconds, interval, blank)
+
+ return mockArgs.Error(0)
+}
+
+// method SimulateUserActivity
+
+func (v *MockInterfaceScreenSaver) GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceScreenSaver) SimulateUserActivity(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method UnInhibit
+
+func (v *MockInterfaceScreenSaver) GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cookie)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceScreenSaver) UnInhibit(flags dbus.Flags, cookie uint32) error {
+ mockArgs := v.Called(flags, cookie)
+
+ return mockArgs.Error(0)
+}
+
+// signal IdleOn
+
+func (v *MockInterfaceScreenSaver) ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CycleActive
+
+func (v *MockInterfaceScreenSaver) ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal IdleOff
+
+func (v *MockInterfaceScreenSaver) ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.freedesktop.ScreenSaver",
+ "Objects": [
+ {
+ "Type": "ScreenSaver",
+ "Path": "/org/freedesktop/ScreenSaver",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.ScreenSaver",
+ "Type": "screenSaver"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/ScreenSaver.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/ScreenSaver.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.screensaver/ScreenSaver.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.screensaver/ScreenSaver.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,828 @@
+// Code generated by "./generator ./session/org.freedesktop.secrets"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package secrets
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Service interface {
+ service // interface org.freedesktop.Secret.Service
+ proxy.Object
+}
+
+type objectService struct {
+ interfaceService // interface org.freedesktop.Secret.Service
+ proxy.ImplObject
+}
+
+func NewService(conn *dbus.Conn) Service {
+ obj := new(objectService)
+ obj.ImplObject.Init_(conn, "org.freedesktop.secrets", "/org/freedesktop/secrets")
+ return obj
+}
+
+type service interface {
+ GoOpenSession(flags dbus.Flags, ch chan *dbus.Call, algorithm string, input dbus.Variant) *dbus.Call
+ OpenSession(flags dbus.Flags, algorithm string, input dbus.Variant) (dbus.Variant, dbus.ObjectPath, error)
+ GoCreateCollection(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, alias string) *dbus.Call
+ CreateCollection(flags dbus.Flags, properties map[string]dbus.Variant, alias string) (dbus.ObjectPath, dbus.ObjectPath, error)
+ GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call
+ SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, []dbus.ObjectPath, error)
+ GoUnlock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call
+ Unlock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error)
+ GoLock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call
+ Lock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error)
+ GoLockService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ LockService(flags dbus.Flags) error
+ GoChangeLock(flags dbus.Flags, ch chan *dbus.Call, collection dbus.ObjectPath) *dbus.Call
+ ChangeLock(flags dbus.Flags, collection dbus.ObjectPath) (dbus.ObjectPath, error)
+ GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, items []dbus.ObjectPath, session dbus.ObjectPath) *dbus.Call
+ GetSecrets(flags dbus.Flags, items []dbus.ObjectPath, session dbus.ObjectPath) (map[dbus.ObjectPath]Secret, error)
+ GoReadAlias(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ ReadAlias(flags dbus.Flags, name string) (dbus.ObjectPath, error)
+ GoSetAlias(flags dbus.Flags, ch chan *dbus.Call, name string, collection dbus.ObjectPath) *dbus.Call
+ SetAlias(flags dbus.Flags, name string, collection dbus.ObjectPath) error
+ ConnectCollectionCreated(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectCollectionDeleted(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectCollectionChanged(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Collections() proxy.PropObjectPathArray
+}
+
+type interfaceService struct{}
+
+func (v *interfaceService) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceService) GetInterfaceName_() string {
+ return "org.freedesktop.Secret.Service"
+}
+
+// method OpenSession
+
+func (v *interfaceService) GoOpenSession(flags dbus.Flags, ch chan *dbus.Call, algorithm string, input dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenSession", flags, ch, algorithm, input)
+}
+
+func (*interfaceService) StoreOpenSession(call *dbus.Call) (output dbus.Variant, result dbus.ObjectPath, err error) {
+ err = call.Store(&output, &result)
+ return
+}
+
+func (v *interfaceService) OpenSession(flags dbus.Flags, algorithm string, input dbus.Variant) (dbus.Variant, dbus.ObjectPath, error) {
+ return v.StoreOpenSession(
+ <-v.GoOpenSession(flags, make(chan *dbus.Call, 1), algorithm, input).Done)
+}
+
+// method CreateCollection
+
+func (v *interfaceService) GoCreateCollection(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, alias string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateCollection", flags, ch, properties, alias)
+}
+
+func (*interfaceService) StoreCreateCollection(call *dbus.Call) (collection dbus.ObjectPath, prompt dbus.ObjectPath, err error) {
+ err = call.Store(&collection, &prompt)
+ return
+}
+
+func (v *interfaceService) CreateCollection(flags dbus.Flags, properties map[string]dbus.Variant, alias string) (dbus.ObjectPath, dbus.ObjectPath, error) {
+ return v.StoreCreateCollection(
+ <-v.GoCreateCollection(flags, make(chan *dbus.Call, 1), properties, alias).Done)
+}
+
+// method SearchItems
+
+func (v *interfaceService) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SearchItems", flags, ch, attributes)
+}
+
+func (*interfaceService) StoreSearchItems(call *dbus.Call) (unlocked []dbus.ObjectPath, locked []dbus.ObjectPath, err error) {
+ err = call.Store(&unlocked, &locked)
+ return
+}
+
+func (v *interfaceService) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, []dbus.ObjectPath, error) {
+ return v.StoreSearchItems(
+ <-v.GoSearchItems(flags, make(chan *dbus.Call, 1), attributes).Done)
+}
+
+// method Unlock
+
+func (v *interfaceService) GoUnlock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unlock", flags, ch, objects)
+}
+
+func (*interfaceService) StoreUnlock(call *dbus.Call) (unlocked []dbus.ObjectPath, prompt dbus.ObjectPath, err error) {
+ err = call.Store(&unlocked, &prompt)
+ return
+}
+
+func (v *interfaceService) Unlock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
+ return v.StoreUnlock(
+ <-v.GoUnlock(flags, make(chan *dbus.Call, 1), objects).Done)
+}
+
+// method Lock
+
+func (v *interfaceService) GoLock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Lock", flags, ch, objects)
+}
+
+func (*interfaceService) StoreLock(call *dbus.Call) (locked []dbus.ObjectPath, Prompt dbus.ObjectPath, err error) {
+ err = call.Store(&locked, &Prompt)
+ return
+}
+
+func (v *interfaceService) Lock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
+ return v.StoreLock(
+ <-v.GoLock(flags, make(chan *dbus.Call, 1), objects).Done)
+}
+
+// method LockService
+
+func (v *interfaceService) GoLockService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LockService", flags, ch)
+}
+
+func (v *interfaceService) LockService(flags dbus.Flags) error {
+ return (<-v.GoLockService(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ChangeLock
+
+func (v *interfaceService) GoChangeLock(flags dbus.Flags, ch chan *dbus.Call, collection dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ChangeLock", flags, ch, collection)
+}
+
+func (*interfaceService) StoreChangeLock(call *dbus.Call) (prompt dbus.ObjectPath, err error) {
+ err = call.Store(&prompt)
+ return
+}
+
+func (v *interfaceService) ChangeLock(flags dbus.Flags, collection dbus.ObjectPath) (dbus.ObjectPath, error) {
+ return v.StoreChangeLock(
+ <-v.GoChangeLock(flags, make(chan *dbus.Call, 1), collection).Done)
+}
+
+// method GetSecrets
+
+func (v *interfaceService) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, items []dbus.ObjectPath, session dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecrets", flags, ch, items, session)
+}
+
+func (*interfaceService) StoreGetSecrets(call *dbus.Call) (secrets map[dbus.ObjectPath]Secret, err error) {
+ err = call.Store(&secrets)
+ return
+}
+
+func (v *interfaceService) GetSecrets(flags dbus.Flags, items []dbus.ObjectPath, session dbus.ObjectPath) (map[dbus.ObjectPath]Secret, error) {
+ return v.StoreGetSecrets(
+ <-v.GoGetSecrets(flags, make(chan *dbus.Call, 1), items, session).Done)
+}
+
+// method ReadAlias
+
+func (v *interfaceService) GoReadAlias(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReadAlias", flags, ch, name)
+}
+
+func (*interfaceService) StoreReadAlias(call *dbus.Call) (collection dbus.ObjectPath, err error) {
+ err = call.Store(&collection)
+ return
+}
+
+func (v *interfaceService) ReadAlias(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ return v.StoreReadAlias(
+ <-v.GoReadAlias(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method SetAlias
+
+func (v *interfaceService) GoSetAlias(flags dbus.Flags, ch chan *dbus.Call, name string, collection dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAlias", flags, ch, name, collection)
+}
+
+func (v *interfaceService) SetAlias(flags dbus.Flags, name string, collection dbus.ObjectPath) error {
+ return (<-v.GoSetAlias(flags, make(chan *dbus.Call, 1), name, collection).Done).Err
+}
+
+// signal CollectionCreated
+
+func (v *interfaceService) ConnectCollectionCreated(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CollectionCreated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CollectionCreated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var collection dbus.ObjectPath
+ err := dbus.Store(sig.Body, &collection)
+ if err == nil {
+ cb(collection)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CollectionDeleted
+
+func (v *interfaceService) ConnectCollectionDeleted(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CollectionDeleted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CollectionDeleted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var collection dbus.ObjectPath
+ err := dbus.Store(sig.Body, &collection)
+ if err == nil {
+ cb(collection)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CollectionChanged
+
+func (v *interfaceService) ConnectCollectionChanged(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CollectionChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CollectionChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var collection dbus.ObjectPath
+ err := dbus.Store(sig.Body, &collection)
+ if err == nil {
+ cb(collection)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Collections ao
+
+func (v *interfaceService) Collections() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Collections",
+ }
+}
+
+type Collection interface {
+ collection // interface org.freedesktop.Secret.Collection
+ proxy.Object
+}
+
+type objectCollection struct {
+ interfaceCollection // interface org.freedesktop.Secret.Collection
+ proxy.ImplObject
+}
+
+func NewCollection(conn *dbus.Conn, path dbus.ObjectPath) (Collection, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectCollection)
+ obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
+ return obj, nil
+}
+
+type collection interface {
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Delete(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call
+ SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, error)
+ GoCreateItem(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, secret Secret, replace bool) *dbus.Call
+ CreateItem(flags dbus.Flags, properties map[string]dbus.Variant, secret Secret, replace bool) (dbus.ObjectPath, dbus.ObjectPath, error)
+ ConnectItemCreated(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectItemDeleted(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectItemChanged(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Items() proxy.PropObjectPathArray
+ Label() proxy.PropString
+ Locked() proxy.PropBool
+ Created() proxy.PropUint64
+ Modified() proxy.PropUint64
+}
+
+type interfaceCollection struct{}
+
+func (v *interfaceCollection) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceCollection) GetInterfaceName_() string {
+ return "org.freedesktop.Secret.Collection"
+}
+
+// method Delete
+
+func (v *interfaceCollection) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
+}
+
+func (*interfaceCollection) StoreDelete(call *dbus.Call) (prompt dbus.ObjectPath, err error) {
+ err = call.Store(&prompt)
+ return
+}
+
+func (v *interfaceCollection) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreDelete(
+ <-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SearchItems
+
+func (v *interfaceCollection) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SearchItems", flags, ch, attributes)
+}
+
+func (*interfaceCollection) StoreSearchItems(call *dbus.Call) (results []dbus.ObjectPath, err error) {
+ err = call.Store(&results)
+ return
+}
+
+func (v *interfaceCollection) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, error) {
+ return v.StoreSearchItems(
+ <-v.GoSearchItems(flags, make(chan *dbus.Call, 1), attributes).Done)
+}
+
+// method CreateItem
+
+func (v *interfaceCollection) GoCreateItem(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, secret Secret, replace bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateItem", flags, ch, properties, secret, replace)
+}
+
+func (*interfaceCollection) StoreCreateItem(call *dbus.Call) (item dbus.ObjectPath, prompt dbus.ObjectPath, err error) {
+ err = call.Store(&item, &prompt)
+ return
+}
+
+func (v *interfaceCollection) CreateItem(flags dbus.Flags, properties map[string]dbus.Variant, secret Secret, replace bool) (dbus.ObjectPath, dbus.ObjectPath, error) {
+ return v.StoreCreateItem(
+ <-v.GoCreateItem(flags, make(chan *dbus.Call, 1), properties, secret, replace).Done)
+}
+
+// signal ItemCreated
+
+func (v *interfaceCollection) ConnectItemCreated(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ItemCreated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ItemCreated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var item dbus.ObjectPath
+ err := dbus.Store(sig.Body, &item)
+ if err == nil {
+ cb(item)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ItemDeleted
+
+func (v *interfaceCollection) ConnectItemDeleted(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ItemDeleted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ItemDeleted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var item dbus.ObjectPath
+ err := dbus.Store(sig.Body, &item)
+ if err == nil {
+ cb(item)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ItemChanged
+
+func (v *interfaceCollection) ConnectItemChanged(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ItemChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ItemChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var item dbus.ObjectPath
+ err := dbus.Store(sig.Body, &item)
+ if err == nil {
+ cb(item)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Items ao
+
+func (v *interfaceCollection) Items() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Items",
+ }
+}
+
+// property Label s
+
+func (v *interfaceCollection) Label() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Label",
+ }
+}
+
+// property Locked b
+
+func (v *interfaceCollection) Locked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Locked",
+ }
+}
+
+// property Created t
+
+func (v *interfaceCollection) Created() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Created",
+ }
+}
+
+// property Modified t
+
+func (v *interfaceCollection) Modified() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Modified",
+ }
+}
+
+type Item interface {
+ item // interface org.freedesktop.Secret.Item
+ proxy.Object
+}
+
+type objectItem struct {
+ interfaceItem // interface org.freedesktop.Secret.Item
+ proxy.ImplObject
+}
+
+func NewItem(conn *dbus.Conn, path dbus.ObjectPath) (Item, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectItem)
+ obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
+ return obj, nil
+}
+
+type item interface {
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Delete(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoGetSecret(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call
+ GetSecret(flags dbus.Flags, session dbus.ObjectPath) (Secret, error)
+ GoSetSecret(flags dbus.Flags, ch chan *dbus.Call, secret Secret) *dbus.Call
+ SetSecret(flags dbus.Flags, secret Secret) error
+ Locked() proxy.PropBool
+ Attributes() PropItemAttributes
+ Label() proxy.PropString
+ Type() proxy.PropString
+ Created() proxy.PropUint64
+ Modified() proxy.PropUint64
+}
+
+type interfaceItem struct{}
+
+func (v *interfaceItem) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceItem) GetInterfaceName_() string {
+ return "org.freedesktop.Secret.Item"
+}
+
+// method Delete
+
+func (v *interfaceItem) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
+}
+
+func (*interfaceItem) StoreDelete(call *dbus.Call) (Prompt dbus.ObjectPath, err error) {
+ err = call.Store(&Prompt)
+ return
+}
+
+func (v *interfaceItem) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreDelete(
+ <-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetSecret
+
+func (v *interfaceItem) GoGetSecret(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecret", flags, ch, session)
+}
+
+func (*interfaceItem) StoreGetSecret(call *dbus.Call) (secret Secret, err error) {
+ err = call.Store(&secret)
+ return
+}
+
+func (v *interfaceItem) GetSecret(flags dbus.Flags, session dbus.ObjectPath) (Secret, error) {
+ return v.StoreGetSecret(
+ <-v.GoGetSecret(flags, make(chan *dbus.Call, 1), session).Done)
+}
+
+// method SetSecret
+
+func (v *interfaceItem) GoSetSecret(flags dbus.Flags, ch chan *dbus.Call, secret Secret) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSecret", flags, ch, secret)
+}
+
+func (v *interfaceItem) SetSecret(flags dbus.Flags, secret Secret) error {
+ return (<-v.GoSetSecret(flags, make(chan *dbus.Call, 1), secret).Done).Err
+}
+
+// property Locked b
+
+func (v *interfaceItem) Locked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Locked",
+ }
+}
+
+type PropItemAttributes interface {
+ Get(flags dbus.Flags) (value map[string]string, err error)
+ Set(flags dbus.Flags, value map[string]string) error
+ ConnectChanged(cb func(hasValue bool, value map[string]string)) error
+}
+
+type implPropItemAttributes struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropItemAttributes) Get(flags dbus.Flags) (value map[string]string, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropItemAttributes) Set(flags dbus.Flags, value map[string]string) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropItemAttributes) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]string
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Attributes a{ss}
+
+func (v *interfaceItem) Attributes() PropItemAttributes {
+ return &implPropItemAttributes{
+ Impl: v,
+ Name: "Attributes",
+ }
+}
+
+// property Label s
+
+func (v *interfaceItem) Label() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Label",
+ }
+}
+
+// property Type s
+
+func (v *interfaceItem) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Created t
+
+func (v *interfaceItem) Created() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Created",
+ }
+}
+
+// property Modified t
+
+func (v *interfaceItem) Modified() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Modified",
+ }
+}
+
+type Session interface {
+ session // interface org.freedesktop.Secret.Session
+ proxy.Object
+}
+
+type objectSession struct {
+ interfaceSession // interface org.freedesktop.Secret.Session
+ proxy.ImplObject
+}
+
+func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSession)
+ obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
+ return obj, nil
+}
+
+type session interface {
+ GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Close(flags dbus.Flags) error
+}
+
+type interfaceSession struct{}
+
+func (v *interfaceSession) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSession) GetInterfaceName_() string {
+ return "org.freedesktop.Secret.Session"
+}
+
+// method Close
+
+func (v *interfaceSession) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Close", flags, ch)
+}
+
+func (v *interfaceSession) Close(flags dbus.Flags) error {
+ return (<-v.GoClose(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+type Prompt interface {
+ prompt // interface org.freedesktop.Secret.Prompt
+ proxy.Object
+}
+
+type objectPrompt struct {
+ interfacePrompt // interface org.freedesktop.Secret.Prompt
+ proxy.ImplObject
+}
+
+func NewPrompt(conn *dbus.Conn, path dbus.ObjectPath) (Prompt, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectPrompt)
+ obj.ImplObject.Init_(conn, "org.freedesktop.secrets", path)
+ return obj, nil
+}
+
+type prompt interface {
+ GoPrompt(flags dbus.Flags, ch chan *dbus.Call, window_id string) *dbus.Call
+ Prompt(flags dbus.Flags, window_id string) error
+ GoDismiss(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Dismiss(flags dbus.Flags) error
+ ConnectCompleted(cb func(dismissed bool, result dbus.Variant)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfacePrompt struct{}
+
+func (v *interfacePrompt) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePrompt) GetInterfaceName_() string {
+ return "org.freedesktop.Secret.Prompt"
+}
+
+// method Prompt
+
+func (v *interfacePrompt) GoPrompt(flags dbus.Flags, ch chan *dbus.Call, window_id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Prompt", flags, ch, window_id)
+}
+
+func (v *interfacePrompt) Prompt(flags dbus.Flags, window_id string) error {
+ return (<-v.GoPrompt(flags, make(chan *dbus.Call, 1), window_id).Done).Err
+}
+
+// method Dismiss
+
+func (v *interfacePrompt) GoDismiss(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Dismiss", flags, ch)
+}
+
+func (v *interfacePrompt) Dismiss(flags dbus.Flags) error {
+ return (<-v.GoDismiss(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Completed
+
+func (v *interfacePrompt) ConnectCompleted(cb func(dismissed bool, result dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Completed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Completed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var dismissed bool
+ var result dbus.Variant
+ err := dbus.Store(sig.Body, &dismissed, &result)
+ if err == nil {
+ cb(dismissed, result)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,790 @@
+// Code generated by "./generator ./session/org.freedesktop.secrets"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package secrets
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockService struct {
+ MockInterfaceService // interface org.freedesktop.Secret.Service
+ proxy.MockObject
+}
+
+type MockInterfaceService struct {
+ mock.Mock
+}
+
+// method OpenSession
+
+func (v *MockInterfaceService) GoOpenSession(flags dbus.Flags, ch chan *dbus.Call, algorithm string, input dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, algorithm, input)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) OpenSession(flags dbus.Flags, algorithm string, input dbus.Variant) (dbus.Variant, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, algorithm, input)
+
+ ret0, ok := mockArgs.Get(0).(dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method CreateCollection
+
+func (v *MockInterfaceService) GoCreateCollection(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, alias string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties, alias)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) CreateCollection(flags dbus.Flags, properties map[string]dbus.Variant, alias string) (dbus.ObjectPath, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, properties, alias)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method SearchItems
+
+func (v *MockInterfaceService) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, attributes)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, []dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, attributes)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method Unlock
+
+func (v *MockInterfaceService) GoUnlock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, objects)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) Unlock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, objects)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method Lock
+
+func (v *MockInterfaceService) GoLock(flags dbus.Flags, ch chan *dbus.Call, objects []dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, objects)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) Lock(flags dbus.Flags, objects []dbus.ObjectPath) ([]dbus.ObjectPath, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, objects)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method LockService
+
+func (v *MockInterfaceService) GoLockService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) LockService(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ChangeLock
+
+func (v *MockInterfaceService) GoChangeLock(flags dbus.Flags, ch chan *dbus.Call, collection dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, collection)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) ChangeLock(flags dbus.Flags, collection dbus.ObjectPath) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, collection)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSecrets
+
+func (v *MockInterfaceService) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, items []dbus.ObjectPath, session dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, items, session)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) GetSecrets(flags dbus.Flags, items []dbus.ObjectPath, session dbus.ObjectPath) (map[dbus.ObjectPath]Secret, error) {
+ mockArgs := v.Called(flags, items, session)
+
+ ret0, ok := mockArgs.Get(0).(map[dbus.ObjectPath]Secret)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReadAlias
+
+func (v *MockInterfaceService) GoReadAlias(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) ReadAlias(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetAlias
+
+func (v *MockInterfaceService) GoSetAlias(flags dbus.Flags, ch chan *dbus.Call, name string, collection dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, collection)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) SetAlias(flags dbus.Flags, name string, collection dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, name, collection)
+
+ return mockArgs.Error(0)
+}
+
+// signal CollectionCreated
+
+func (v *MockInterfaceService) ConnectCollectionCreated(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CollectionDeleted
+
+func (v *MockInterfaceService) ConnectCollectionDeleted(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CollectionChanged
+
+func (v *MockInterfaceService) ConnectCollectionChanged(cb func(collection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Collections ao
+
+func (v *MockInterfaceService) Collections() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockCollection struct {
+ MockInterfaceCollection // interface org.freedesktop.Secret.Collection
+ proxy.MockObject
+}
+
+type MockInterfaceCollection struct {
+ mock.Mock
+}
+
+// method Delete
+
+func (v *MockInterfaceCollection) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCollection) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SearchItems
+
+func (v *MockInterfaceCollection) GoSearchItems(flags dbus.Flags, ch chan *dbus.Call, attributes map[string]string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, attributes)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCollection) SearchItems(flags dbus.Flags, attributes map[string]string) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, attributes)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CreateItem
+
+func (v *MockInterfaceCollection) GoCreateItem(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant, secret Secret, replace bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties, secret, replace)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCollection) CreateItem(flags dbus.Flags, properties map[string]dbus.Variant, secret Secret, replace bool) (dbus.ObjectPath, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, properties, secret, replace)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// signal ItemCreated
+
+func (v *MockInterfaceCollection) ConnectItemCreated(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ItemDeleted
+
+func (v *MockInterfaceCollection) ConnectItemDeleted(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ItemChanged
+
+func (v *MockInterfaceCollection) ConnectItemChanged(cb func(item dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Items ao
+
+func (v *MockInterfaceCollection) Items() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Label s
+
+func (v *MockInterfaceCollection) Label() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Locked b
+
+func (v *MockInterfaceCollection) Locked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Created t
+
+func (v *MockInterfaceCollection) Created() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Modified t
+
+func (v *MockInterfaceCollection) Modified() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockItem struct {
+ MockInterfaceItem // interface org.freedesktop.Secret.Item
+ proxy.MockObject
+}
+
+type MockInterfaceItem struct {
+ mock.Mock
+}
+
+// method Delete
+
+func (v *MockInterfaceItem) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceItem) Delete(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSecret
+
+func (v *MockInterfaceItem) GoGetSecret(flags dbus.Flags, ch chan *dbus.Call, session dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, session)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceItem) GetSecret(flags dbus.Flags, session dbus.ObjectPath) (Secret, error) {
+ mockArgs := v.Called(flags, session)
+
+ ret0, ok := mockArgs.Get(0).(Secret)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetSecret
+
+func (v *MockInterfaceItem) GoSetSecret(flags dbus.Flags, ch chan *dbus.Call, secret Secret) *dbus.Call {
+ mockArgs := v.Called(flags, ch, secret)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceItem) SetSecret(flags dbus.Flags, secret Secret) error {
+ mockArgs := v.Called(flags, secret)
+
+ return mockArgs.Error(0)
+}
+
+// property Locked b
+
+func (v *MockInterfaceItem) Locked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropItemAttributes struct {
+ mock.Mock
+}
+
+func (p MockPropItemAttributes) Get(flags dbus.Flags) (value map[string]string, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropItemAttributes) Set(flags dbus.Flags, value map[string]string) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropItemAttributes) ConnectChanged(cb func(hasValue bool, value map[string]string)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Attributes a{ss}
+
+func (v *MockInterfaceItem) Attributes() PropItemAttributes {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropItemAttributes)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Label s
+
+func (v *MockInterfaceItem) Label() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type s
+
+func (v *MockInterfaceItem) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Created t
+
+func (v *MockInterfaceItem) Created() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Modified t
+
+func (v *MockInterfaceItem) Modified() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSession struct {
+ MockInterfaceSession // interface org.freedesktop.Secret.Session
+ proxy.MockObject
+}
+
+type MockInterfaceSession struct {
+ mock.Mock
+}
+
+// method Close
+
+func (v *MockInterfaceSession) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Close(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+type MockPrompt struct {
+ MockInterfacePrompt // interface org.freedesktop.Secret.Prompt
+ proxy.MockObject
+}
+
+type MockInterfacePrompt struct {
+ mock.Mock
+}
+
+// method Prompt
+
+func (v *MockInterfacePrompt) GoPrompt(flags dbus.Flags, ch chan *dbus.Call, window_id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, window_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePrompt) Prompt(flags dbus.Flags, window_id string) error {
+ mockArgs := v.Called(flags, window_id)
+
+ return mockArgs.Error(0)
+}
+
+// method Dismiss
+
+func (v *MockInterfacePrompt) GoDismiss(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePrompt) Dismiss(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Completed
+
+func (v *MockInterfacePrompt) ConnectCompleted(cb func(dismissed bool, result dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Collection.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Collection.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Collection.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Collection.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,85 @@
+{
+ "Service": "org.freedesktop.secrets",
+ "Objects": [
+ {
+ "Type": "Service",
+ "Path": "/org/freedesktop/secrets",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.Secret.Service",
+ "Type": "service",
+ "Fixes": {
+ "m/GetSecrets": [
+ {
+ "Name": "secrets",
+ "Type": "map[dbus.ObjectPath]Secret"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Collection",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.Secret.Collection",
+ "Type": "collection",
+ "Fixes": {
+ "m/CreateItem": [
+ {
+ "Name": "secret",
+ "Type": "Secret"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Item",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.Secret.Item",
+ "Type": "item",
+ "Fixes": {
+ "p/Attributes": {
+ "Type": "PropItemAttributes",
+ "ValueType": "map[string]string"
+ },
+ "m/GetSecret": [
+ {
+ "Name": "secret",
+ "Type": "Secret"
+ }
+ ],
+ "m/SetSecret": [
+ {
+ "Name": "secret",
+ "Type": "Secret"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Session",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.Secret.Session",
+ "Type": "session"
+ }
+ ]
+ },
+ {
+ "Type": "Prompt",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.Secret.Prompt",
+ "Type": "prompt"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Item.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Item.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Item.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Item.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,14 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package secrets
+
+import "github.com/godbus/dbus/v5"
+
+type Secret struct {
+ Session dbus.ObjectPath
+ Parameters []byte
+ Value []byte
+ ContentType string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Prompt.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Prompt.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Prompt.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Prompt.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Service.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Service.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Service.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Service.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.secrets/Session.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.secrets/Session.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,6406 @@
+// Code generated by "./generator ./session/org.freedesktop.systemd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package systemd1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Manager interface {
+ manager // interface org.freedesktop.systemd1.Manager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.freedesktop.systemd1.Manager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.systemd1", "/org/freedesktop/systemd1")
+ return obj
+}
+
+type manager interface {
+ GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error)
+ GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
+ GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error)
+ GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call
+ GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error)
+ GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call
+ GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error)
+ GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error)
+ GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call
+ StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error)
+ GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call
+ KillUnit(flags dbus.Flags, name string, who string, signal int32) error
+ GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ ResetFailedUnit(flags dbus.Flags, name string) error
+ GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call
+ SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error
+ GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ RefUnit(flags dbus.Flags, name string) error
+ GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ UnrefUnit(flags dbus.Flags, name string) error
+ GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call
+ StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error)
+ GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error)
+ GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call
+ AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error
+ GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ AbandonScope(flags dbus.Flags, name string) error
+ GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error)
+ GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error)
+ GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error)
+ GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ CancelJob(flags dbus.Flags, id uint32) error
+ GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearJobs(flags dbus.Flags) error
+ GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ResetFailed(flags dbus.Flags) error
+ GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListUnits(flags dbus.Flags) ([]UnitInfo, error)
+ GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call
+ ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error)
+ GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call
+ ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error)
+ GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
+ ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error)
+ GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListJobs(flags dbus.Flags) ([]JobInfo, error)
+ GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Subscribe(flags dbus.Flags) error
+ GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Unsubscribe(flags dbus.Flags) error
+ GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Dump(flags dbus.Flags) (string, error)
+ GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error)
+ GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reload(flags dbus.Flags) error
+ GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reexecute(flags dbus.Flags) error
+ GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Exit(flags dbus.Flags) error
+ GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reboot(flags dbus.Flags) error
+ GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PowerOff(flags dbus.Flags) error
+ GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Halt(flags dbus.Flags) error
+ GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ KExec(flags dbus.Flags) error
+ GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call
+ SwitchRoot(flags dbus.Flags, newRoot string, init string) error
+ GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
+ SetEnvironment(flags dbus.Flags, names []string) error
+ GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
+ UnsetEnvironment(flags dbus.Flags, names []string) error
+ GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call
+ UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error
+ GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListUnitFiles(flags dbus.Flags) ([]UnitFile, error)
+ GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call
+ ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error)
+ GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call
+ GetUnitFileState(flags dbus.Flags, unit string) (string, error)
+ GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call
+ DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error)
+ GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call
+ PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call
+ UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error)
+ GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call
+ RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error)
+ GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call
+ SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error)
+ GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDefaultTarget(flags dbus.Flags) (string, error)
+ GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call
+ PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call
+ AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call
+ GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error)
+ GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call
+ SetExitCode(flags dbus.Flags, exitCode uint8) error
+ GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error)
+ GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call
+ LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error)
+ GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error)
+ ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error)
+ ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error)
+ ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error)
+ ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error)
+ Version() proxy.PropString
+ Features() proxy.PropString
+ Virtualization() proxy.PropString
+ Architecture() proxy.PropString
+ Tainted() proxy.PropString
+ FirmwareTimestamp() proxy.PropUint64
+ FirmwareTimestampMonotonic() proxy.PropUint64
+ LoaderTimestamp() proxy.PropUint64
+ LoaderTimestampMonotonic() proxy.PropUint64
+ KernelTimestamp() proxy.PropUint64
+ KernelTimestampMonotonic() proxy.PropUint64
+ InitRDTimestamp() proxy.PropUint64
+ InitRDTimestampMonotonic() proxy.PropUint64
+ UserspaceTimestamp() proxy.PropUint64
+ UserspaceTimestampMonotonic() proxy.PropUint64
+ FinishTimestamp() proxy.PropUint64
+ FinishTimestampMonotonic() proxy.PropUint64
+ SecurityStartTimestamp() proxy.PropUint64
+ SecurityStartTimestampMonotonic() proxy.PropUint64
+ SecurityFinishTimestamp() proxy.PropUint64
+ SecurityFinishTimestampMonotonic() proxy.PropUint64
+ GeneratorsStartTimestamp() proxy.PropUint64
+ GeneratorsStartTimestampMonotonic() proxy.PropUint64
+ GeneratorsFinishTimestamp() proxy.PropUint64
+ GeneratorsFinishTimestampMonotonic() proxy.PropUint64
+ UnitsLoadStartTimestamp() proxy.PropUint64
+ UnitsLoadStartTimestampMonotonic() proxy.PropUint64
+ UnitsLoadFinishTimestamp() proxy.PropUint64
+ UnitsLoadFinishTimestampMonotonic() proxy.PropUint64
+ InitRDSecurityStartTimestamp() proxy.PropUint64
+ InitRDSecurityStartTimestampMonotonic() proxy.PropUint64
+ InitRDSecurityFinishTimestamp() proxy.PropUint64
+ InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64
+ InitRDGeneratorsStartTimestamp() proxy.PropUint64
+ InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64
+ InitRDGeneratorsFinishTimestamp() proxy.PropUint64
+ InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64
+ InitRDUnitsLoadStartTimestamp() proxy.PropUint64
+ InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64
+ InitRDUnitsLoadFinishTimestamp() proxy.PropUint64
+ InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64
+ LogLevel() proxy.PropString
+ LogTarget() proxy.PropString
+ NNames() proxy.PropUint32
+ NFailedUnits() proxy.PropUint32
+ NJobs() proxy.PropUint32
+ NInstalledJobs() proxy.PropUint32
+ NFailedJobs() proxy.PropUint32
+ Progress() proxy.PropDouble
+ Environment() proxy.PropStringArray
+ ConfirmSpawn() proxy.PropBool
+ ShowStatus() proxy.PropBool
+ UnitPath() proxy.PropStringArray
+ DefaultStandardOutput() proxy.PropString
+ DefaultStandardError() proxy.PropString
+ RuntimeWatchdogUSec() proxy.PropUint64
+ ShutdownWatchdogUSec() proxy.PropUint64
+ ServiceWatchdogs() proxy.PropBool
+ ControlGroup() proxy.PropString
+ SystemState() proxy.PropString
+ ExitCode() proxy.PropByte
+ DefaultTimerAccuracyUSec() proxy.PropUint64
+ DefaultTimeoutStartUSec() proxy.PropUint64
+ DefaultTimeoutStopUSec() proxy.PropUint64
+ DefaultRestartUSec() proxy.PropUint64
+ DefaultStartLimitIntervalUSec() proxy.PropUint64
+ DefaultStartLimitBurst() proxy.PropUint32
+ DefaultCPUAccounting() proxy.PropBool
+ DefaultBlockIOAccounting() proxy.PropBool
+ DefaultMemoryAccounting() proxy.PropBool
+ DefaultTasksAccounting() proxy.PropBool
+ DefaultLimitCPU() proxy.PropUint64
+ DefaultLimitCPUSoft() proxy.PropUint64
+ DefaultLimitFSIZE() proxy.PropUint64
+ DefaultLimitFSIZESoft() proxy.PropUint64
+ DefaultLimitDATA() proxy.PropUint64
+ DefaultLimitDATASoft() proxy.PropUint64
+ DefaultLimitSTACK() proxy.PropUint64
+ DefaultLimitSTACKSoft() proxy.PropUint64
+ DefaultLimitCORE() proxy.PropUint64
+ DefaultLimitCORESoft() proxy.PropUint64
+ DefaultLimitRSS() proxy.PropUint64
+ DefaultLimitRSSSoft() proxy.PropUint64
+ DefaultLimitNOFILE() proxy.PropUint64
+ DefaultLimitNOFILESoft() proxy.PropUint64
+ DefaultLimitAS() proxy.PropUint64
+ DefaultLimitASSoft() proxy.PropUint64
+ DefaultLimitNPROC() proxy.PropUint64
+ DefaultLimitNPROCSoft() proxy.PropUint64
+ DefaultLimitMEMLOCK() proxy.PropUint64
+ DefaultLimitMEMLOCKSoft() proxy.PropUint64
+ DefaultLimitLOCKS() proxy.PropUint64
+ DefaultLimitLOCKSSoft() proxy.PropUint64
+ DefaultLimitSIGPENDING() proxy.PropUint64
+ DefaultLimitSIGPENDINGSoft() proxy.PropUint64
+ DefaultLimitMSGQUEUE() proxy.PropUint64
+ DefaultLimitMSGQUEUESoft() proxy.PropUint64
+ DefaultLimitNICE() proxy.PropUint64
+ DefaultLimitNICESoft() proxy.PropUint64
+ DefaultLimitRTPRIO() proxy.PropUint64
+ DefaultLimitRTPRIOSoft() proxy.PropUint64
+ DefaultLimitRTTIME() proxy.PropUint64
+ DefaultLimitRTTIMESoft() proxy.PropUint64
+ DefaultTasksMax() proxy.PropUint64
+ TimerSlackNSec() proxy.PropUint64
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.systemd1.Manager"
+}
+
+// method GetUnit
+
+func (v *interfaceManager) GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnit", flags, ch, name)
+}
+
+func (*interfaceManager) StoreGetUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ return v.StoreGetUnit(
+ <-v.GoGetUnit(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method GetUnitByPID
+
+func (v *interfaceManager) GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByPID", flags, ch, pid)
+}
+
+func (*interfaceManager) StoreGetUnitByPID(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ return v.StoreGetUnitByPID(
+ <-v.GoGetUnitByPID(flags, make(chan *dbus.Call, 1), pid).Done)
+}
+
+// method GetUnitByInvocationID
+
+func (v *interfaceManager) GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByInvocationID", flags, ch, invocationID)
+}
+
+func (*interfaceManager) StoreGetUnitByInvocationID(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error) {
+ return v.StoreGetUnitByInvocationID(
+ <-v.GoGetUnitByInvocationID(flags, make(chan *dbus.Call, 1), invocationID).Done)
+}
+
+// method GetUnitByControlGroup
+
+func (v *interfaceManager) GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByControlGroup", flags, ch, ctrlGroup)
+}
+
+func (*interfaceManager) StoreGetUnitByControlGroup(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error) {
+ return v.StoreGetUnitByControlGroup(
+ <-v.GoGetUnitByControlGroup(flags, make(chan *dbus.Call, 1), ctrlGroup).Done)
+}
+
+// method LoadUnit
+
+func (v *interfaceManager) GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LoadUnit", flags, ch, name)
+}
+
+func (*interfaceManager) StoreLoadUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ return v.StoreLoadUnit(
+ <-v.GoLoadUnit(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method StartUnit
+
+func (v *interfaceManager) GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreStartUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStartUnit(
+ <-v.GoStartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method StartUnitReplace
+
+func (v *interfaceManager) GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartUnitReplace", flags, ch, oldUnit, newUnit, mode)
+}
+
+func (*interfaceManager) StoreStartUnitReplace(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStartUnitReplace(
+ <-v.GoStartUnitReplace(flags, make(chan *dbus.Call, 1), oldUnit, newUnit, mode).Done)
+}
+
+// method StopUnit
+
+func (v *interfaceManager) GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreStopUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStopUnit(
+ <-v.GoStopUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method ReloadUnit
+
+func (v *interfaceManager) GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreReloadUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadUnit(
+ <-v.GoReloadUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method RestartUnit
+
+func (v *interfaceManager) GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreRestartUnit(
+ <-v.GoRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method TryRestartUnit
+
+func (v *interfaceManager) GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TryRestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreTryRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreTryRestartUnit(
+ <-v.GoTryRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method ReloadOrRestartUnit
+
+func (v *interfaceManager) GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrRestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreReloadOrRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrRestartUnit(
+ <-v.GoReloadOrRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method ReloadOrTryRestartUnit
+
+func (v *interfaceManager) GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrTryRestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreReloadOrTryRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrTryRestartUnit(
+ <-v.GoReloadOrTryRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method KillUnit
+
+func (v *interfaceManager) GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".KillUnit", flags, ch, name, who, signal)
+}
+
+func (v *interfaceManager) KillUnit(flags dbus.Flags, name string, who string, signal int32) error {
+ return (<-v.GoKillUnit(flags, make(chan *dbus.Call, 1), name, who, signal).Done).Err
+}
+
+// method ResetFailedUnit
+
+func (v *interfaceManager) GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailedUnit", flags, ch, name)
+}
+
+func (v *interfaceManager) ResetFailedUnit(flags dbus.Flags, name string) error {
+ return (<-v.GoResetFailedUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetUnitProperties
+
+func (v *interfaceManager) GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUnitProperties", flags, ch, name, runtime, properties)
+}
+
+func (v *interfaceManager) SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error {
+ return (<-v.GoSetUnitProperties(flags, make(chan *dbus.Call, 1), name, runtime, properties).Done).Err
+}
+
+// method RefUnit
+
+func (v *interfaceManager) GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RefUnit", flags, ch, name)
+}
+
+func (v *interfaceManager) RefUnit(flags dbus.Flags, name string) error {
+ return (<-v.GoRefUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method UnrefUnit
+
+func (v *interfaceManager) GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnrefUnit", flags, ch, name)
+}
+
+func (v *interfaceManager) UnrefUnit(flags dbus.Flags, name string) error {
+ return (<-v.GoUnrefUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method StartTransientUnit
+
+func (v *interfaceManager) GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartTransientUnit", flags, ch, name, mode, properties, aux)
+}
+
+func (*interfaceManager) StoreStartTransientUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error) {
+ return v.StoreStartTransientUnit(
+ <-v.GoStartTransientUnit(flags, make(chan *dbus.Call, 1), name, mode, properties, aux).Done)
+}
+
+// method GetUnitProcesses
+
+func (v *interfaceManager) GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitProcesses", flags, ch, name)
+}
+
+func (*interfaceManager) StoreGetUnitProcesses(call *dbus.Call) (processes []UnitProcess, err error) {
+ err = call.Store(&processes)
+ return
+}
+
+func (v *interfaceManager) GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error) {
+ return v.StoreGetUnitProcesses(
+ <-v.GoGetUnitProcesses(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method AttachProcessesToUnit
+
+func (v *interfaceManager) GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachProcessesToUnit", flags, ch, name, path, pids)
+}
+
+func (v *interfaceManager) AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error {
+ return (<-v.GoAttachProcessesToUnit(flags, make(chan *dbus.Call, 1), name, path, pids).Done).Err
+}
+
+// method AbandonScope
+
+func (v *interfaceManager) GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AbandonScope", flags, ch, name)
+}
+
+func (v *interfaceManager) AbandonScope(flags dbus.Flags, name string) error {
+ return (<-v.GoAbandonScope(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method GetJob
+
+func (v *interfaceManager) GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJob", flags, ch, id)
+}
+
+func (*interfaceManager) StoreGetJob(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error) {
+ return v.StoreGetJob(
+ <-v.GoGetJob(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetJobAfter
+
+func (v *interfaceManager) GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJobAfter", flags, ch, id)
+}
+
+func (*interfaceManager) StoreGetJobAfter(call *dbus.Call) (jobs []JobInfo, err error) {
+ err = call.Store(&jobs)
+ return
+}
+
+func (v *interfaceManager) GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ return v.StoreGetJobAfter(
+ <-v.GoGetJobAfter(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetJobBefore
+
+func (v *interfaceManager) GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJobBefore", flags, ch, id)
+}
+
+func (*interfaceManager) StoreGetJobBefore(call *dbus.Call) (jobs []JobInfo, err error) {
+ err = call.Store(&jobs)
+ return
+}
+
+func (v *interfaceManager) GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ return v.StoreGetJobBefore(
+ <-v.GoGetJobBefore(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method CancelJob
+
+func (v *interfaceManager) GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelJob", flags, ch, id)
+}
+
+func (v *interfaceManager) CancelJob(flags dbus.Flags, id uint32) error {
+ return (<-v.GoCancelJob(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method ClearJobs
+
+func (v *interfaceManager) GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearJobs", flags, ch)
+}
+
+func (v *interfaceManager) ClearJobs(flags dbus.Flags) error {
+ return (<-v.GoClearJobs(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ResetFailed
+
+func (v *interfaceManager) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailed", flags, ch)
+}
+
+func (v *interfaceManager) ResetFailed(flags dbus.Flags) error {
+ return (<-v.GoResetFailed(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ListUnits
+
+func (v *interfaceManager) GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnits", flags, ch)
+}
+
+func (*interfaceManager) StoreListUnits(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnits(flags dbus.Flags) ([]UnitInfo, error) {
+ return v.StoreListUnits(
+ <-v.GoListUnits(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListUnitsFiltered
+
+func (v *interfaceManager) GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsFiltered", flags, ch, states)
+}
+
+func (*interfaceManager) StoreListUnitsFiltered(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error) {
+ return v.StoreListUnitsFiltered(
+ <-v.GoListUnitsFiltered(flags, make(chan *dbus.Call, 1), states).Done)
+}
+
+// method ListUnitsByPatterns
+
+func (v *interfaceManager) GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsByPatterns", flags, ch, states, patterns)
+}
+
+func (*interfaceManager) StoreListUnitsByPatterns(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error) {
+ return v.StoreListUnitsByPatterns(
+ <-v.GoListUnitsByPatterns(flags, make(chan *dbus.Call, 1), states, patterns).Done)
+}
+
+// method ListUnitsByNames
+
+func (v *interfaceManager) GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsByNames", flags, ch, names)
+}
+
+func (*interfaceManager) StoreListUnitsByNames(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error) {
+ return v.StoreListUnitsByNames(
+ <-v.GoListUnitsByNames(flags, make(chan *dbus.Call, 1), names).Done)
+}
+
+// method ListJobs
+
+func (v *interfaceManager) GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListJobs", flags, ch)
+}
+
+func (*interfaceManager) StoreListJobs(call *dbus.Call) (jobs []JobInfo, err error) {
+ err = call.Store(&jobs)
+ return
+}
+
+func (v *interfaceManager) ListJobs(flags dbus.Flags) ([]JobInfo, error) {
+ return v.StoreListJobs(
+ <-v.GoListJobs(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Subscribe
+
+func (v *interfaceManager) GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Subscribe", flags, ch)
+}
+
+func (v *interfaceManager) Subscribe(flags dbus.Flags) error {
+ return (<-v.GoSubscribe(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Unsubscribe
+
+func (v *interfaceManager) GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unsubscribe", flags, ch)
+}
+
+func (v *interfaceManager) Unsubscribe(flags dbus.Flags) error {
+ return (<-v.GoUnsubscribe(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Dump
+
+func (v *interfaceManager) GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Dump", flags, ch)
+}
+
+func (*interfaceManager) StoreDump(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceManager) Dump(flags dbus.Flags) (string, error) {
+ return v.StoreDump(
+ <-v.GoDump(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method DumpByFileDescriptor
+
+func (v *interfaceManager) GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpByFileDescriptor", flags, ch)
+}
+
+func (*interfaceManager) StoreDumpByFileDescriptor(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceManager) DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error) {
+ return v.StoreDumpByFileDescriptor(
+ <-v.GoDumpByFileDescriptor(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Reload
+
+func (v *interfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch)
+}
+
+func (v *interfaceManager) Reload(flags dbus.Flags) error {
+ return (<-v.GoReload(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reexecute
+
+func (v *interfaceManager) GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reexecute", flags, ch)
+}
+
+func (v *interfaceManager) Reexecute(flags dbus.Flags) error {
+ return (<-v.GoReexecute(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Exit
+
+func (v *interfaceManager) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Exit", flags, ch)
+}
+
+func (v *interfaceManager) Exit(flags dbus.Flags) error {
+ return (<-v.GoExit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reboot
+
+func (v *interfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch)
+}
+
+func (v *interfaceManager) Reboot(flags dbus.Flags) error {
+ return (<-v.GoReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method PowerOff
+
+func (v *interfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOff", flags, ch)
+}
+
+func (v *interfaceManager) PowerOff(flags dbus.Flags) error {
+ return (<-v.GoPowerOff(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Halt
+
+func (v *interfaceManager) GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Halt", flags, ch)
+}
+
+func (v *interfaceManager) Halt(flags dbus.Flags) error {
+ return (<-v.GoHalt(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method KExec
+
+func (v *interfaceManager) GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".KExec", flags, ch)
+}
+
+func (v *interfaceManager) KExec(flags dbus.Flags) error {
+ return (<-v.GoKExec(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SwitchRoot
+
+func (v *interfaceManager) GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchRoot", flags, ch, newRoot, init)
+}
+
+func (v *interfaceManager) SwitchRoot(flags dbus.Flags, newRoot string, init string) error {
+ return (<-v.GoSwitchRoot(flags, make(chan *dbus.Call, 1), newRoot, init).Done).Err
+}
+
+// method SetEnvironment
+
+func (v *interfaceManager) GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetEnvironment", flags, ch, names)
+}
+
+func (v *interfaceManager) SetEnvironment(flags dbus.Flags, names []string) error {
+ return (<-v.GoSetEnvironment(flags, make(chan *dbus.Call, 1), names).Done).Err
+}
+
+// method UnsetEnvironment
+
+func (v *interfaceManager) GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsetEnvironment", flags, ch, names)
+}
+
+func (v *interfaceManager) UnsetEnvironment(flags dbus.Flags, names []string) error {
+ return (<-v.GoUnsetEnvironment(flags, make(chan *dbus.Call, 1), names).Done).Err
+}
+
+// method UnsetAndSetEnvironment
+
+func (v *interfaceManager) GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsetAndSetEnvironment", flags, ch, unset, set)
+}
+
+func (v *interfaceManager) UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error {
+ return (<-v.GoUnsetAndSetEnvironment(flags, make(chan *dbus.Call, 1), unset, set).Done).Err
+}
+
+// method ListUnitFiles
+
+func (v *interfaceManager) GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitFiles", flags, ch)
+}
+
+func (*interfaceManager) StoreListUnitFiles(call *dbus.Call) (files []UnitFile, err error) {
+ err = call.Store(&files)
+ return
+}
+
+func (v *interfaceManager) ListUnitFiles(flags dbus.Flags) ([]UnitFile, error) {
+ return v.StoreListUnitFiles(
+ <-v.GoListUnitFiles(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListUnitFilesByPatterns
+
+func (v *interfaceManager) GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitFilesByPatterns", flags, ch, states, patterns)
+}
+
+func (*interfaceManager) StoreListUnitFilesByPatterns(call *dbus.Call) (files []UnitFile, err error) {
+ err = call.Store(&files)
+ return
+}
+
+func (v *interfaceManager) ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error) {
+ return v.StoreListUnitFilesByPatterns(
+ <-v.GoListUnitFilesByPatterns(flags, make(chan *dbus.Call, 1), states, patterns).Done)
+}
+
+// method GetUnitFileState
+
+func (v *interfaceManager) GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitFileState", flags, ch, unit)
+}
+
+func (*interfaceManager) StoreGetUnitFileState(call *dbus.Call) (state string, err error) {
+ err = call.Store(&state)
+ return
+}
+
+func (v *interfaceManager) GetUnitFileState(flags dbus.Flags, unit string) (string, error) {
+ return v.StoreGetUnitFileState(
+ <-v.GoGetUnitFileState(flags, make(chan *dbus.Call, 1), unit).Done)
+}
+
+// method EnableUnitFiles
+
+func (v *interfaceManager) GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreEnableUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StoreEnableUnitFiles(
+ <-v.GoEnableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method DisableUnitFiles
+
+func (v *interfaceManager) GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisableUnitFiles", flags, ch, files, runtime)
+}
+
+func (*interfaceManager) StoreDisableUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ return v.StoreDisableUnitFiles(
+ <-v.GoDisableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime).Done)
+}
+
+// method ReenableUnitFiles
+
+func (v *interfaceManager) GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReenableUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreReenableUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StoreReenableUnitFiles(
+ <-v.GoReenableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method LinkUnitFiles
+
+func (v *interfaceManager) GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LinkUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreLinkUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StoreLinkUnitFiles(
+ <-v.GoLinkUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method PresetUnitFiles
+
+func (v *interfaceManager) GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StorePresetUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StorePresetUnitFiles(
+ <-v.GoPresetUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method PresetUnitFilesWithMode
+
+func (v *interfaceManager) GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetUnitFilesWithMode", flags, ch, files, mode, runtime, force)
+}
+
+func (*interfaceManager) StorePresetUnitFilesWithMode(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StorePresetUnitFilesWithMode(
+ <-v.GoPresetUnitFilesWithMode(flags, make(chan *dbus.Call, 1), files, mode, runtime, force).Done)
+}
+
+// method MaskUnitFiles
+
+func (v *interfaceManager) GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MaskUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreMaskUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StoreMaskUnitFiles(
+ <-v.GoMaskUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method UnmaskUnitFiles
+
+func (v *interfaceManager) GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnmaskUnitFiles", flags, ch, files, runtime)
+}
+
+func (*interfaceManager) StoreUnmaskUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ return v.StoreUnmaskUnitFiles(
+ <-v.GoUnmaskUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime).Done)
+}
+
+// method RevertUnitFiles
+
+func (v *interfaceManager) GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RevertUnitFiles", flags, ch, files)
+}
+
+func (*interfaceManager) StoreRevertUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error) {
+ return v.StoreRevertUnitFiles(
+ <-v.GoRevertUnitFiles(flags, make(chan *dbus.Call, 1), files).Done)
+}
+
+// method SetDefaultTarget
+
+func (v *interfaceManager) GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultTarget", flags, ch, name, force)
+}
+
+func (*interfaceManager) StoreSetDefaultTarget(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error) {
+ return v.StoreSetDefaultTarget(
+ <-v.GoSetDefaultTarget(flags, make(chan *dbus.Call, 1), name, force).Done)
+}
+
+// method GetDefaultTarget
+
+func (v *interfaceManager) GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultTarget", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDefaultTarget(call *dbus.Call) (name string, err error) {
+ err = call.Store(&name)
+ return
+}
+
+func (v *interfaceManager) GetDefaultTarget(flags dbus.Flags) (string, error) {
+ return v.StoreGetDefaultTarget(
+ <-v.GoGetDefaultTarget(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method PresetAllUnitFiles
+
+func (v *interfaceManager) GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetAllUnitFiles", flags, ch, mode, runtime, force)
+}
+
+func (*interfaceManager) StorePresetAllUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StorePresetAllUnitFiles(
+ <-v.GoPresetAllUnitFiles(flags, make(chan *dbus.Call, 1), mode, runtime, force).Done)
+}
+
+// method AddDependencyUnitFiles
+
+func (v *interfaceManager) GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddDependencyUnitFiles", flags, ch, files, target, type0, runtime, force)
+}
+
+func (*interfaceManager) StoreAddDependencyUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StoreAddDependencyUnitFiles(
+ <-v.GoAddDependencyUnitFiles(flags, make(chan *dbus.Call, 1), files, target, type0, runtime, force).Done)
+}
+
+// method GetUnitFileLinks
+
+func (v *interfaceManager) GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitFileLinks", flags, ch, name, runtime)
+}
+
+func (*interfaceManager) StoreGetUnitFileLinks(call *dbus.Call) (links []string, err error) {
+ err = call.Store(&links)
+ return
+}
+
+func (v *interfaceManager) GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error) {
+ return v.StoreGetUnitFileLinks(
+ <-v.GoGetUnitFileLinks(flags, make(chan *dbus.Call, 1), name, runtime).Done)
+}
+
+// method SetExitCode
+
+func (v *interfaceManager) GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetExitCode", flags, ch, exitCode)
+}
+
+func (v *interfaceManager) SetExitCode(flags dbus.Flags, exitCode uint8) error {
+ return (<-v.GoSetExitCode(flags, make(chan *dbus.Call, 1), exitCode).Done).Err
+}
+
+// method LookupDynamicUserByName
+
+func (v *interfaceManager) GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LookupDynamicUserByName", flags, ch, name)
+}
+
+func (*interfaceManager) StoreLookupDynamicUserByName(call *dbus.Call) (user uint32, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceManager) LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error) {
+ return v.StoreLookupDynamicUserByName(
+ <-v.GoLookupDynamicUserByName(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method LookupDynamicUserByUID
+
+func (v *interfaceManager) GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LookupDynamicUserByUID", flags, ch, uid)
+}
+
+func (*interfaceManager) StoreLookupDynamicUserByUID(call *dbus.Call) (user string, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceManager) LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error) {
+ return v.StoreLookupDynamicUserByUID(
+ <-v.GoLookupDynamicUserByUID(flags, make(chan *dbus.Call, 1), uid).Done)
+}
+
+// method GetDynamicUsers
+
+func (v *interfaceManager) GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDynamicUsers", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDynamicUsers(call *dbus.Call) (users []DynamicUser, err error) {
+ err = call.Store(&users)
+ return
+}
+
+func (v *interfaceManager) GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error) {
+ return v.StoreGetDynamicUsers(
+ <-v.GoGetDynamicUsers(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal UnitNew
+
+func (v *interfaceManager) ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UnitNew", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UnitNew",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var unit dbus.ObjectPath
+ err := dbus.Store(sig.Body, &id, &unit)
+ if err == nil {
+ cb(id, unit)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UnitRemoved
+
+func (v *interfaceManager) ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UnitRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UnitRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var unit dbus.ObjectPath
+ err := dbus.Store(sig.Body, &id, &unit)
+ if err == nil {
+ cb(id, unit)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal JobNew
+
+func (v *interfaceManager) ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "JobNew", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".JobNew",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id uint32
+ var job dbus.ObjectPath
+ var unit string
+ err := dbus.Store(sig.Body, &id, &job, &unit)
+ if err == nil {
+ cb(id, job, unit)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal JobRemoved
+
+func (v *interfaceManager) ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "JobRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".JobRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id uint32
+ var job dbus.ObjectPath
+ var unit string
+ var result string
+ err := dbus.Store(sig.Body, &id, &job, &unit, &result)
+ if err == nil {
+ cb(id, job, unit, result)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StartupFinished
+
+func (v *interfaceManager) ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StartupFinished", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StartupFinished",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var firmware uint64
+ var loader uint64
+ var kernel uint64
+ var initrd uint64
+ var userspace uint64
+ var total uint64
+ err := dbus.Store(sig.Body, &firmware, &loader, &kernel, &initrd, &userspace, &total)
+ if err == nil {
+ cb(firmware, loader, kernel, initrd, userspace, total)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UnitFilesChanged
+
+func (v *interfaceManager) ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UnitFilesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UnitFilesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Reloading
+
+func (v *interfaceManager) ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Reloading", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Reloading",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var active bool
+ err := dbus.Store(sig.Body, &active)
+ if err == nil {
+ cb(active)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Version s
+
+func (v *interfaceManager) Version() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Version",
+ }
+}
+
+// property Features s
+
+func (v *interfaceManager) Features() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Features",
+ }
+}
+
+// property Virtualization s
+
+func (v *interfaceManager) Virtualization() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Virtualization",
+ }
+}
+
+// property Architecture s
+
+func (v *interfaceManager) Architecture() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Architecture",
+ }
+}
+
+// property Tainted s
+
+func (v *interfaceManager) Tainted() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Tainted",
+ }
+}
+
+// property FirmwareTimestamp t
+
+func (v *interfaceManager) FirmwareTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FirmwareTimestamp",
+ }
+}
+
+// property FirmwareTimestampMonotonic t
+
+func (v *interfaceManager) FirmwareTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FirmwareTimestampMonotonic",
+ }
+}
+
+// property LoaderTimestamp t
+
+func (v *interfaceManager) LoaderTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LoaderTimestamp",
+ }
+}
+
+// property LoaderTimestampMonotonic t
+
+func (v *interfaceManager) LoaderTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LoaderTimestampMonotonic",
+ }
+}
+
+// property KernelTimestamp t
+
+func (v *interfaceManager) KernelTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "KernelTimestamp",
+ }
+}
+
+// property KernelTimestampMonotonic t
+
+func (v *interfaceManager) KernelTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "KernelTimestampMonotonic",
+ }
+}
+
+// property InitRDTimestamp t
+
+func (v *interfaceManager) InitRDTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDTimestamp",
+ }
+}
+
+// property InitRDTimestampMonotonic t
+
+func (v *interfaceManager) InitRDTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDTimestampMonotonic",
+ }
+}
+
+// property UserspaceTimestamp t
+
+func (v *interfaceManager) UserspaceTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UserspaceTimestamp",
+ }
+}
+
+// property UserspaceTimestampMonotonic t
+
+func (v *interfaceManager) UserspaceTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UserspaceTimestampMonotonic",
+ }
+}
+
+// property FinishTimestamp t
+
+func (v *interfaceManager) FinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FinishTimestamp",
+ }
+}
+
+// property FinishTimestampMonotonic t
+
+func (v *interfaceManager) FinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FinishTimestampMonotonic",
+ }
+}
+
+// property SecurityStartTimestamp t
+
+func (v *interfaceManager) SecurityStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityStartTimestamp",
+ }
+}
+
+// property SecurityStartTimestampMonotonic t
+
+func (v *interfaceManager) SecurityStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityStartTimestampMonotonic",
+ }
+}
+
+// property SecurityFinishTimestamp t
+
+func (v *interfaceManager) SecurityFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityFinishTimestamp",
+ }
+}
+
+// property SecurityFinishTimestampMonotonic t
+
+func (v *interfaceManager) SecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityFinishTimestampMonotonic",
+ }
+}
+
+// property GeneratorsStartTimestamp t
+
+func (v *interfaceManager) GeneratorsStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsStartTimestamp",
+ }
+}
+
+// property GeneratorsStartTimestampMonotonic t
+
+func (v *interfaceManager) GeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsStartTimestampMonotonic",
+ }
+}
+
+// property GeneratorsFinishTimestamp t
+
+func (v *interfaceManager) GeneratorsFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsFinishTimestamp",
+ }
+}
+
+// property GeneratorsFinishTimestampMonotonic t
+
+func (v *interfaceManager) GeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsFinishTimestampMonotonic",
+ }
+}
+
+// property UnitsLoadStartTimestamp t
+
+func (v *interfaceManager) UnitsLoadStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadStartTimestamp",
+ }
+}
+
+// property UnitsLoadStartTimestampMonotonic t
+
+func (v *interfaceManager) UnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadStartTimestampMonotonic",
+ }
+}
+
+// property UnitsLoadFinishTimestamp t
+
+func (v *interfaceManager) UnitsLoadFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadFinishTimestamp",
+ }
+}
+
+// property UnitsLoadFinishTimestampMonotonic t
+
+func (v *interfaceManager) UnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadFinishTimestampMonotonic",
+ }
+}
+
+// property InitRDSecurityStartTimestamp t
+
+func (v *interfaceManager) InitRDSecurityStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityStartTimestamp",
+ }
+}
+
+// property InitRDSecurityStartTimestampMonotonic t
+
+func (v *interfaceManager) InitRDSecurityStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityStartTimestampMonotonic",
+ }
+}
+
+// property InitRDSecurityFinishTimestamp t
+
+func (v *interfaceManager) InitRDSecurityFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityFinishTimestamp",
+ }
+}
+
+// property InitRDSecurityFinishTimestampMonotonic t
+
+func (v *interfaceManager) InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityFinishTimestampMonotonic",
+ }
+}
+
+// property InitRDGeneratorsStartTimestamp t
+
+func (v *interfaceManager) InitRDGeneratorsStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsStartTimestamp",
+ }
+}
+
+// property InitRDGeneratorsStartTimestampMonotonic t
+
+func (v *interfaceManager) InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsStartTimestampMonotonic",
+ }
+}
+
+// property InitRDGeneratorsFinishTimestamp t
+
+func (v *interfaceManager) InitRDGeneratorsFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsFinishTimestamp",
+ }
+}
+
+// property InitRDGeneratorsFinishTimestampMonotonic t
+
+func (v *interfaceManager) InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsFinishTimestampMonotonic",
+ }
+}
+
+// property InitRDUnitsLoadStartTimestamp t
+
+func (v *interfaceManager) InitRDUnitsLoadStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadStartTimestamp",
+ }
+}
+
+// property InitRDUnitsLoadStartTimestampMonotonic t
+
+func (v *interfaceManager) InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadStartTimestampMonotonic",
+ }
+}
+
+// property InitRDUnitsLoadFinishTimestamp t
+
+func (v *interfaceManager) InitRDUnitsLoadFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadFinishTimestamp",
+ }
+}
+
+// property InitRDUnitsLoadFinishTimestampMonotonic t
+
+func (v *interfaceManager) InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadFinishTimestampMonotonic",
+ }
+}
+
+// property LogLevel s
+
+func (v *interfaceManager) LogLevel() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LogLevel",
+ }
+}
+
+// property LogTarget s
+
+func (v *interfaceManager) LogTarget() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LogTarget",
+ }
+}
+
+// property NNames u
+
+func (v *interfaceManager) NNames() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NNames",
+ }
+}
+
+// property NFailedUnits u
+
+func (v *interfaceManager) NFailedUnits() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NFailedUnits",
+ }
+}
+
+// property NJobs u
+
+func (v *interfaceManager) NJobs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NJobs",
+ }
+}
+
+// property NInstalledJobs u
+
+func (v *interfaceManager) NInstalledJobs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NInstalledJobs",
+ }
+}
+
+// property NFailedJobs u
+
+func (v *interfaceManager) NFailedJobs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NFailedJobs",
+ }
+}
+
+// property Progress d
+
+func (v *interfaceManager) Progress() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Progress",
+ }
+}
+
+// property Environment as
+
+func (v *interfaceManager) Environment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Environment",
+ }
+}
+
+// property ConfirmSpawn b
+
+func (v *interfaceManager) ConfirmSpawn() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ConfirmSpawn",
+ }
+}
+
+// property ShowStatus b
+
+func (v *interfaceManager) ShowStatus() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ShowStatus",
+ }
+}
+
+// property UnitPath as
+
+func (v *interfaceManager) UnitPath() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UnitPath",
+ }
+}
+
+// property DefaultStandardOutput s
+
+func (v *interfaceManager) DefaultStandardOutput() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultStandardOutput",
+ }
+}
+
+// property DefaultStandardError s
+
+func (v *interfaceManager) DefaultStandardError() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultStandardError",
+ }
+}
+
+// property RuntimeWatchdogUSec t
+
+func (v *interfaceManager) RuntimeWatchdogUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RuntimeWatchdogUSec",
+ }
+}
+
+// property ShutdownWatchdogUSec t
+
+func (v *interfaceManager) ShutdownWatchdogUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ShutdownWatchdogUSec",
+ }
+}
+
+// property ServiceWatchdogs b
+
+func (v *interfaceManager) ServiceWatchdogs() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ServiceWatchdogs",
+ }
+}
+
+// property ControlGroup s
+
+func (v *interfaceManager) ControlGroup() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ControlGroup",
+ }
+}
+
+// property SystemState s
+
+func (v *interfaceManager) SystemState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SystemState",
+ }
+}
+
+// property ExitCode y
+
+func (v *interfaceManager) ExitCode() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "ExitCode",
+ }
+}
+
+// property DefaultTimerAccuracyUSec t
+
+func (v *interfaceManager) DefaultTimerAccuracyUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTimerAccuracyUSec",
+ }
+}
+
+// property DefaultTimeoutStartUSec t
+
+func (v *interfaceManager) DefaultTimeoutStartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTimeoutStartUSec",
+ }
+}
+
+// property DefaultTimeoutStopUSec t
+
+func (v *interfaceManager) DefaultTimeoutStopUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTimeoutStopUSec",
+ }
+}
+
+// property DefaultRestartUSec t
+
+func (v *interfaceManager) DefaultRestartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultRestartUSec",
+ }
+}
+
+// property DefaultStartLimitIntervalUSec t
+
+func (v *interfaceManager) DefaultStartLimitIntervalUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultStartLimitIntervalUSec",
+ }
+}
+
+// property DefaultStartLimitBurst u
+
+func (v *interfaceManager) DefaultStartLimitBurst() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "DefaultStartLimitBurst",
+ }
+}
+
+// property DefaultCPUAccounting b
+
+func (v *interfaceManager) DefaultCPUAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultCPUAccounting",
+ }
+}
+
+// property DefaultBlockIOAccounting b
+
+func (v *interfaceManager) DefaultBlockIOAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultBlockIOAccounting",
+ }
+}
+
+// property DefaultMemoryAccounting b
+
+func (v *interfaceManager) DefaultMemoryAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultMemoryAccounting",
+ }
+}
+
+// property DefaultTasksAccounting b
+
+func (v *interfaceManager) DefaultTasksAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultTasksAccounting",
+ }
+}
+
+// property DefaultLimitCPU t
+
+func (v *interfaceManager) DefaultLimitCPU() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCPU",
+ }
+}
+
+// property DefaultLimitCPUSoft t
+
+func (v *interfaceManager) DefaultLimitCPUSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCPUSoft",
+ }
+}
+
+// property DefaultLimitFSIZE t
+
+func (v *interfaceManager) DefaultLimitFSIZE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitFSIZE",
+ }
+}
+
+// property DefaultLimitFSIZESoft t
+
+func (v *interfaceManager) DefaultLimitFSIZESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitFSIZESoft",
+ }
+}
+
+// property DefaultLimitDATA t
+
+func (v *interfaceManager) DefaultLimitDATA() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitDATA",
+ }
+}
+
+// property DefaultLimitDATASoft t
+
+func (v *interfaceManager) DefaultLimitDATASoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitDATASoft",
+ }
+}
+
+// property DefaultLimitSTACK t
+
+func (v *interfaceManager) DefaultLimitSTACK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSTACK",
+ }
+}
+
+// property DefaultLimitSTACKSoft t
+
+func (v *interfaceManager) DefaultLimitSTACKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSTACKSoft",
+ }
+}
+
+// property DefaultLimitCORE t
+
+func (v *interfaceManager) DefaultLimitCORE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCORE",
+ }
+}
+
+// property DefaultLimitCORESoft t
+
+func (v *interfaceManager) DefaultLimitCORESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCORESoft",
+ }
+}
+
+// property DefaultLimitRSS t
+
+func (v *interfaceManager) DefaultLimitRSS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRSS",
+ }
+}
+
+// property DefaultLimitRSSSoft t
+
+func (v *interfaceManager) DefaultLimitRSSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRSSSoft",
+ }
+}
+
+// property DefaultLimitNOFILE t
+
+func (v *interfaceManager) DefaultLimitNOFILE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNOFILE",
+ }
+}
+
+// property DefaultLimitNOFILESoft t
+
+func (v *interfaceManager) DefaultLimitNOFILESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNOFILESoft",
+ }
+}
+
+// property DefaultLimitAS t
+
+func (v *interfaceManager) DefaultLimitAS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitAS",
+ }
+}
+
+// property DefaultLimitASSoft t
+
+func (v *interfaceManager) DefaultLimitASSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitASSoft",
+ }
+}
+
+// property DefaultLimitNPROC t
+
+func (v *interfaceManager) DefaultLimitNPROC() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNPROC",
+ }
+}
+
+// property DefaultLimitNPROCSoft t
+
+func (v *interfaceManager) DefaultLimitNPROCSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNPROCSoft",
+ }
+}
+
+// property DefaultLimitMEMLOCK t
+
+func (v *interfaceManager) DefaultLimitMEMLOCK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMEMLOCK",
+ }
+}
+
+// property DefaultLimitMEMLOCKSoft t
+
+func (v *interfaceManager) DefaultLimitMEMLOCKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMEMLOCKSoft",
+ }
+}
+
+// property DefaultLimitLOCKS t
+
+func (v *interfaceManager) DefaultLimitLOCKS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitLOCKS",
+ }
+}
+
+// property DefaultLimitLOCKSSoft t
+
+func (v *interfaceManager) DefaultLimitLOCKSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitLOCKSSoft",
+ }
+}
+
+// property DefaultLimitSIGPENDING t
+
+func (v *interfaceManager) DefaultLimitSIGPENDING() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSIGPENDING",
+ }
+}
+
+// property DefaultLimitSIGPENDINGSoft t
+
+func (v *interfaceManager) DefaultLimitSIGPENDINGSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSIGPENDINGSoft",
+ }
+}
+
+// property DefaultLimitMSGQUEUE t
+
+func (v *interfaceManager) DefaultLimitMSGQUEUE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMSGQUEUE",
+ }
+}
+
+// property DefaultLimitMSGQUEUESoft t
+
+func (v *interfaceManager) DefaultLimitMSGQUEUESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMSGQUEUESoft",
+ }
+}
+
+// property DefaultLimitNICE t
+
+func (v *interfaceManager) DefaultLimitNICE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNICE",
+ }
+}
+
+// property DefaultLimitNICESoft t
+
+func (v *interfaceManager) DefaultLimitNICESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNICESoft",
+ }
+}
+
+// property DefaultLimitRTPRIO t
+
+func (v *interfaceManager) DefaultLimitRTPRIO() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTPRIO",
+ }
+}
+
+// property DefaultLimitRTPRIOSoft t
+
+func (v *interfaceManager) DefaultLimitRTPRIOSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTPRIOSoft",
+ }
+}
+
+// property DefaultLimitRTTIME t
+
+func (v *interfaceManager) DefaultLimitRTTIME() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTTIME",
+ }
+}
+
+// property DefaultLimitRTTIMESoft t
+
+func (v *interfaceManager) DefaultLimitRTTIMESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTTIMESoft",
+ }
+}
+
+// property DefaultTasksMax t
+
+func (v *interfaceManager) DefaultTasksMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTasksMax",
+ }
+}
+
+// property TimerSlackNSec t
+
+func (v *interfaceManager) TimerSlackNSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimerSlackNSec",
+ }
+}
+
+type Unit interface {
+ Unit() unit // interface org.freedesktop.systemd1.Unit
+ Service() service // interface org.freedesktop.systemd1.Service
+ proxy.Object
+}
+
+type objectUnit struct {
+ interfaceUnit // interface org.freedesktop.systemd1.Unit
+ interfaceService // interface org.freedesktop.systemd1.Service
+ proxy.ImplObject
+}
+
+func NewUnit(conn *dbus.Conn, path dbus.ObjectPath) (Unit, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectUnit)
+ obj.ImplObject.Init_(conn, "org.freedesktop.systemd1", path)
+ return obj, nil
+}
+
+func (obj *objectUnit) Unit() unit {
+ return &obj.interfaceUnit
+}
+
+type unit interface {
+ GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call
+ Kill(flags dbus.Flags, who string, signal int32) error
+ GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ResetFailed(flags dbus.Flags) error
+ GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call
+ SetProperties(flags dbus.Flags, runtime bool, properties []Property) error
+ GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Ref(flags dbus.Flags) error
+ GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Unref(flags dbus.Flags) error
+ Id() proxy.PropString
+ Names() proxy.PropStringArray
+ Following() proxy.PropString
+ Requires() proxy.PropStringArray
+ Requisite() proxy.PropStringArray
+ Wants() proxy.PropStringArray
+ BindsTo() proxy.PropStringArray
+ PartOf() proxy.PropStringArray
+ RequiredBy() proxy.PropStringArray
+ RequisiteOf() proxy.PropStringArray
+ WantedBy() proxy.PropStringArray
+ BoundBy() proxy.PropStringArray
+ ConsistsOf() proxy.PropStringArray
+ Conflicts() proxy.PropStringArray
+ ConflictedBy() proxy.PropStringArray
+ Before() proxy.PropStringArray
+ After() proxy.PropStringArray
+ OnFailure() proxy.PropStringArray
+ Triggers() proxy.PropStringArray
+ TriggeredBy() proxy.PropStringArray
+ PropagatesReloadTo() proxy.PropStringArray
+ ReloadPropagatedFrom() proxy.PropStringArray
+ JoinsNamespaceOf() proxy.PropStringArray
+ RequiresMountsFor() proxy.PropStringArray
+ Documentation() proxy.PropStringArray
+ Description() proxy.PropString
+ LoadState() proxy.PropString
+ ActiveState() proxy.PropString
+ SubState() proxy.PropString
+ FragmentPath() proxy.PropString
+ SourcePath() proxy.PropString
+ DropInPaths() proxy.PropStringArray
+ UnitFileState() proxy.PropString
+ UnitFilePreset() proxy.PropString
+ StateChangeTimestamp() proxy.PropUint64
+ StateChangeTimestampMonotonic() proxy.PropUint64
+ InactiveExitTimestamp() proxy.PropUint64
+ InactiveExitTimestampMonotonic() proxy.PropUint64
+ ActiveEnterTimestamp() proxy.PropUint64
+ ActiveEnterTimestampMonotonic() proxy.PropUint64
+ ActiveExitTimestamp() proxy.PropUint64
+ ActiveExitTimestampMonotonic() proxy.PropUint64
+ InactiveEnterTimestamp() proxy.PropUint64
+ InactiveEnterTimestampMonotonic() proxy.PropUint64
+ CanStart() proxy.PropBool
+ CanStop() proxy.PropBool
+ CanReload() proxy.PropBool
+ CanIsolate() proxy.PropBool
+ Job() PropUnitJob
+ StopWhenUnneeded() proxy.PropBool
+ RefuseManualStart() proxy.PropBool
+ RefuseManualStop() proxy.PropBool
+ AllowIsolate() proxy.PropBool
+ DefaultDependencies() proxy.PropBool
+ OnFailureJobMode() proxy.PropString
+ IgnoreOnIsolate() proxy.PropBool
+ NeedDaemonReload() proxy.PropBool
+ JobTimeoutUSec() proxy.PropUint64
+ JobRunningTimeoutUSec() proxy.PropUint64
+ JobTimeoutAction() proxy.PropString
+ JobTimeoutRebootArgument() proxy.PropString
+ ConditionResult() proxy.PropBool
+ AssertResult() proxy.PropBool
+ ConditionTimestamp() proxy.PropUint64
+ ConditionTimestampMonotonic() proxy.PropUint64
+ AssertTimestamp() proxy.PropUint64
+ AssertTimestampMonotonic() proxy.PropUint64
+ Conditions() PropUnitConditions
+ Asserts() PropUnitAsserts
+ LoadError() PropUnitLoadError
+ Transient() proxy.PropBool
+ Perpetual() proxy.PropBool
+ StartLimitIntervalUSec() proxy.PropUint64
+ StartLimitBurst() proxy.PropUint32
+ StartLimitAction() proxy.PropString
+ FailureAction() proxy.PropString
+ FailureActionExitStatus() proxy.PropInt32
+ SuccessAction() proxy.PropString
+ SuccessActionExitStatus() proxy.PropInt32
+ RebootArgument() proxy.PropString
+ InvocationID() proxy.PropByteArray
+ CollectMode() proxy.PropString
+ Refs() proxy.PropStringArray
+}
+
+type interfaceUnit struct{}
+
+func (v *interfaceUnit) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUnit) GetInterfaceName_() string {
+ return "org.freedesktop.systemd1.Unit"
+}
+
+// method Start
+
+func (v *interfaceUnit) GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Start", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreStart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStart(
+ <-v.GoStart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Stop
+
+func (v *interfaceUnit) GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Stop", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreStop(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStop(
+ <-v.GoStop(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Reload
+
+func (v *interfaceUnit) GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreReload(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReload(
+ <-v.GoReload(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Restart
+
+func (v *interfaceUnit) GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Restart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreRestart(
+ <-v.GoRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method TryRestart
+
+func (v *interfaceUnit) GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TryRestart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreTryRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreTryRestart(
+ <-v.GoTryRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method ReloadOrRestart
+
+func (v *interfaceUnit) GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrRestart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreReloadOrRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrRestart(
+ <-v.GoReloadOrRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method ReloadOrTryRestart
+
+func (v *interfaceUnit) GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrTryRestart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreReloadOrTryRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrTryRestart(
+ <-v.GoReloadOrTryRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Kill
+
+func (v *interfaceUnit) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch, who, signal)
+}
+
+func (v *interfaceUnit) Kill(flags dbus.Flags, who string, signal int32) error {
+ return (<-v.GoKill(flags, make(chan *dbus.Call, 1), who, signal).Done).Err
+}
+
+// method ResetFailed
+
+func (v *interfaceUnit) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailed", flags, ch)
+}
+
+func (v *interfaceUnit) ResetFailed(flags dbus.Flags) error {
+ return (<-v.GoResetFailed(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetProperties
+
+func (v *interfaceUnit) GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProperties", flags, ch, runtime, properties)
+}
+
+func (v *interfaceUnit) SetProperties(flags dbus.Flags, runtime bool, properties []Property) error {
+ return (<-v.GoSetProperties(flags, make(chan *dbus.Call, 1), runtime, properties).Done).Err
+}
+
+// method Ref
+
+func (v *interfaceUnit) GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Ref", flags, ch)
+}
+
+func (v *interfaceUnit) Ref(flags dbus.Flags) error {
+ return (<-v.GoRef(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Unref
+
+func (v *interfaceUnit) GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unref", flags, ch)
+}
+
+func (v *interfaceUnit) Unref(flags dbus.Flags) error {
+ return (<-v.GoUnref(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Id s
+
+func (v *interfaceUnit) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property Names as
+
+func (v *interfaceUnit) Names() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Names",
+ }
+}
+
+// property Following s
+
+func (v *interfaceUnit) Following() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Following",
+ }
+}
+
+// property Requires as
+
+func (v *interfaceUnit) Requires() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Requires",
+ }
+}
+
+// property Requisite as
+
+func (v *interfaceUnit) Requisite() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Requisite",
+ }
+}
+
+// property Wants as
+
+func (v *interfaceUnit) Wants() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Wants",
+ }
+}
+
+// property BindsTo as
+
+func (v *interfaceUnit) BindsTo() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "BindsTo",
+ }
+}
+
+// property PartOf as
+
+func (v *interfaceUnit) PartOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "PartOf",
+ }
+}
+
+// property RequiredBy as
+
+func (v *interfaceUnit) RequiredBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RequiredBy",
+ }
+}
+
+// property RequisiteOf as
+
+func (v *interfaceUnit) RequisiteOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RequisiteOf",
+ }
+}
+
+// property WantedBy as
+
+func (v *interfaceUnit) WantedBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "WantedBy",
+ }
+}
+
+// property BoundBy as
+
+func (v *interfaceUnit) BoundBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "BoundBy",
+ }
+}
+
+// property ConsistsOf as
+
+func (v *interfaceUnit) ConsistsOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ConsistsOf",
+ }
+}
+
+// property Conflicts as
+
+func (v *interfaceUnit) Conflicts() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Conflicts",
+ }
+}
+
+// property ConflictedBy as
+
+func (v *interfaceUnit) ConflictedBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ConflictedBy",
+ }
+}
+
+// property Before as
+
+func (v *interfaceUnit) Before() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Before",
+ }
+}
+
+// property After as
+
+func (v *interfaceUnit) After() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "After",
+ }
+}
+
+// property OnFailure as
+
+func (v *interfaceUnit) OnFailure() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "OnFailure",
+ }
+}
+
+// property Triggers as
+
+func (v *interfaceUnit) Triggers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Triggers",
+ }
+}
+
+// property TriggeredBy as
+
+func (v *interfaceUnit) TriggeredBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "TriggeredBy",
+ }
+}
+
+// property PropagatesReloadTo as
+
+func (v *interfaceUnit) PropagatesReloadTo() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "PropagatesReloadTo",
+ }
+}
+
+// property ReloadPropagatedFrom as
+
+func (v *interfaceUnit) ReloadPropagatedFrom() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ReloadPropagatedFrom",
+ }
+}
+
+// property JoinsNamespaceOf as
+
+func (v *interfaceUnit) JoinsNamespaceOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "JoinsNamespaceOf",
+ }
+}
+
+// property RequiresMountsFor as
+
+func (v *interfaceUnit) RequiresMountsFor() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RequiresMountsFor",
+ }
+}
+
+// property Documentation as
+
+func (v *interfaceUnit) Documentation() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Documentation",
+ }
+}
+
+// property Description s
+
+func (v *interfaceUnit) Description() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Description",
+ }
+}
+
+// property LoadState s
+
+func (v *interfaceUnit) LoadState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LoadState",
+ }
+}
+
+// property ActiveState s
+
+func (v *interfaceUnit) ActiveState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ActiveState",
+ }
+}
+
+// property SubState s
+
+func (v *interfaceUnit) SubState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SubState",
+ }
+}
+
+// property FragmentPath s
+
+func (v *interfaceUnit) FragmentPath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FragmentPath",
+ }
+}
+
+// property SourcePath s
+
+func (v *interfaceUnit) SourcePath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SourcePath",
+ }
+}
+
+// property DropInPaths as
+
+func (v *interfaceUnit) DropInPaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DropInPaths",
+ }
+}
+
+// property UnitFileState s
+
+func (v *interfaceUnit) UnitFileState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UnitFileState",
+ }
+}
+
+// property UnitFilePreset s
+
+func (v *interfaceUnit) UnitFilePreset() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UnitFilePreset",
+ }
+}
+
+// property StateChangeTimestamp t
+
+func (v *interfaceUnit) StateChangeTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StateChangeTimestamp",
+ }
+}
+
+// property StateChangeTimestampMonotonic t
+
+func (v *interfaceUnit) StateChangeTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StateChangeTimestampMonotonic",
+ }
+}
+
+// property InactiveExitTimestamp t
+
+func (v *interfaceUnit) InactiveExitTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveExitTimestamp",
+ }
+}
+
+// property InactiveExitTimestampMonotonic t
+
+func (v *interfaceUnit) InactiveExitTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveExitTimestampMonotonic",
+ }
+}
+
+// property ActiveEnterTimestamp t
+
+func (v *interfaceUnit) ActiveEnterTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveEnterTimestamp",
+ }
+}
+
+// property ActiveEnterTimestampMonotonic t
+
+func (v *interfaceUnit) ActiveEnterTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveEnterTimestampMonotonic",
+ }
+}
+
+// property ActiveExitTimestamp t
+
+func (v *interfaceUnit) ActiveExitTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveExitTimestamp",
+ }
+}
+
+// property ActiveExitTimestampMonotonic t
+
+func (v *interfaceUnit) ActiveExitTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveExitTimestampMonotonic",
+ }
+}
+
+// property InactiveEnterTimestamp t
+
+func (v *interfaceUnit) InactiveEnterTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveEnterTimestamp",
+ }
+}
+
+// property InactiveEnterTimestampMonotonic t
+
+func (v *interfaceUnit) InactiveEnterTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveEnterTimestampMonotonic",
+ }
+}
+
+// property CanStart b
+
+func (v *interfaceUnit) CanStart() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanStart",
+ }
+}
+
+// property CanStop b
+
+func (v *interfaceUnit) CanStop() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanStop",
+ }
+}
+
+// property CanReload b
+
+func (v *interfaceUnit) CanReload() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanReload",
+ }
+}
+
+// property CanIsolate b
+
+func (v *interfaceUnit) CanIsolate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanIsolate",
+ }
+}
+
+type PropUnitJob interface {
+ Get(flags dbus.Flags) (value JobIdPath, err error)
+ Set(flags dbus.Flags, value JobIdPath) error
+ ConnectChanged(cb func(hasValue bool, value JobIdPath)) error
+}
+
+type implPropUnitJob struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitJob) Get(flags dbus.Flags) (value JobIdPath, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitJob) Set(flags dbus.Flags, value JobIdPath) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitJob) ConnectChanged(cb func(hasValue bool, value JobIdPath)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v JobIdPath
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, JobIdPath{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Job (uo)
+
+func (v *interfaceUnit) Job() PropUnitJob {
+ return &implPropUnitJob{
+ Impl: v,
+ Name: "Job",
+ }
+}
+
+// property StopWhenUnneeded b
+
+func (v *interfaceUnit) StopWhenUnneeded() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "StopWhenUnneeded",
+ }
+}
+
+// property RefuseManualStart b
+
+func (v *interfaceUnit) RefuseManualStart() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RefuseManualStart",
+ }
+}
+
+// property RefuseManualStop b
+
+func (v *interfaceUnit) RefuseManualStop() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RefuseManualStop",
+ }
+}
+
+// property AllowIsolate b
+
+func (v *interfaceUnit) AllowIsolate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AllowIsolate",
+ }
+}
+
+// property DefaultDependencies b
+
+func (v *interfaceUnit) DefaultDependencies() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultDependencies",
+ }
+}
+
+// property OnFailureJobMode s
+
+func (v *interfaceUnit) OnFailureJobMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OnFailureJobMode",
+ }
+}
+
+// property IgnoreOnIsolate b
+
+func (v *interfaceUnit) IgnoreOnIsolate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IgnoreOnIsolate",
+ }
+}
+
+// property NeedDaemonReload b
+
+func (v *interfaceUnit) NeedDaemonReload() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NeedDaemonReload",
+ }
+}
+
+// property JobTimeoutUSec t
+
+func (v *interfaceUnit) JobTimeoutUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "JobTimeoutUSec",
+ }
+}
+
+// property JobRunningTimeoutUSec t
+
+func (v *interfaceUnit) JobRunningTimeoutUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "JobRunningTimeoutUSec",
+ }
+}
+
+// property JobTimeoutAction s
+
+func (v *interfaceUnit) JobTimeoutAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "JobTimeoutAction",
+ }
+}
+
+// property JobTimeoutRebootArgument s
+
+func (v *interfaceUnit) JobTimeoutRebootArgument() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "JobTimeoutRebootArgument",
+ }
+}
+
+// property ConditionResult b
+
+func (v *interfaceUnit) ConditionResult() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ConditionResult",
+ }
+}
+
+// property AssertResult b
+
+func (v *interfaceUnit) AssertResult() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AssertResult",
+ }
+}
+
+// property ConditionTimestamp t
+
+func (v *interfaceUnit) ConditionTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ConditionTimestamp",
+ }
+}
+
+// property ConditionTimestampMonotonic t
+
+func (v *interfaceUnit) ConditionTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ConditionTimestampMonotonic",
+ }
+}
+
+// property AssertTimestamp t
+
+func (v *interfaceUnit) AssertTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "AssertTimestamp",
+ }
+}
+
+// property AssertTimestampMonotonic t
+
+func (v *interfaceUnit) AssertTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "AssertTimestampMonotonic",
+ }
+}
+
+type PropUnitConditions interface {
+ Get(flags dbus.Flags) (value []Condition, err error)
+ Set(flags dbus.Flags, value []Condition) error
+ ConnectChanged(cb func(hasValue bool, value []Condition)) error
+}
+
+type implPropUnitConditions struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitConditions) Get(flags dbus.Flags) (value []Condition, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitConditions) Set(flags dbus.Flags, value []Condition) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitConditions) ConnectChanged(cb func(hasValue bool, value []Condition)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []Condition
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Conditions a(sbbsi)
+
+func (v *interfaceUnit) Conditions() PropUnitConditions {
+ return &implPropUnitConditions{
+ Impl: v,
+ Name: "Conditions",
+ }
+}
+
+type PropUnitAsserts interface {
+ Get(flags dbus.Flags) (value []Assert, err error)
+ Set(flags dbus.Flags, value []Assert) error
+ ConnectChanged(cb func(hasValue bool, value []Assert)) error
+}
+
+type implPropUnitAsserts struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitAsserts) Get(flags dbus.Flags) (value []Assert, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitAsserts) Set(flags dbus.Flags, value []Assert) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitAsserts) ConnectChanged(cb func(hasValue bool, value []Assert)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []Assert
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Asserts a(sbbsi)
+
+func (v *interfaceUnit) Asserts() PropUnitAsserts {
+ return &implPropUnitAsserts{
+ Impl: v,
+ Name: "Asserts",
+ }
+}
+
+type PropUnitLoadError interface {
+ Get(flags dbus.Flags) (value LoadError, err error)
+ Set(flags dbus.Flags, value LoadError) error
+ ConnectChanged(cb func(hasValue bool, value LoadError)) error
+}
+
+type implPropUnitLoadError struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitLoadError) Get(flags dbus.Flags) (value LoadError, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitLoadError) Set(flags dbus.Flags, value LoadError) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitLoadError) ConnectChanged(cb func(hasValue bool, value LoadError)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v LoadError
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, LoadError{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property LoadError (ss)
+
+func (v *interfaceUnit) LoadError() PropUnitLoadError {
+ return &implPropUnitLoadError{
+ Impl: v,
+ Name: "LoadError",
+ }
+}
+
+// property Transient b
+
+func (v *interfaceUnit) Transient() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Transient",
+ }
+}
+
+// property Perpetual b
+
+func (v *interfaceUnit) Perpetual() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Perpetual",
+ }
+}
+
+// property StartLimitIntervalUSec t
+
+func (v *interfaceUnit) StartLimitIntervalUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartLimitIntervalUSec",
+ }
+}
+
+// property StartLimitBurst u
+
+func (v *interfaceUnit) StartLimitBurst() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "StartLimitBurst",
+ }
+}
+
+// property StartLimitAction s
+
+func (v *interfaceUnit) StartLimitAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StartLimitAction",
+ }
+}
+
+// property FailureAction s
+
+func (v *interfaceUnit) FailureAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FailureAction",
+ }
+}
+
+// property FailureActionExitStatus i
+
+func (v *interfaceUnit) FailureActionExitStatus() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "FailureActionExitStatus",
+ }
+}
+
+// property SuccessAction s
+
+func (v *interfaceUnit) SuccessAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SuccessAction",
+ }
+}
+
+// property SuccessActionExitStatus i
+
+func (v *interfaceUnit) SuccessActionExitStatus() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SuccessActionExitStatus",
+ }
+}
+
+// property RebootArgument s
+
+func (v *interfaceUnit) RebootArgument() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RebootArgument",
+ }
+}
+
+// property InvocationID ay
+
+func (v *interfaceUnit) InvocationID() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "InvocationID",
+ }
+}
+
+// property CollectMode s
+
+func (v *interfaceUnit) CollectMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CollectMode",
+ }
+}
+
+// property Refs as
+
+func (v *interfaceUnit) Refs() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Refs",
+ }
+}
+
+func (obj *objectUnit) Service() service {
+ return &obj.interfaceService
+}
+
+type service interface {
+ GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProcesses(flags dbus.Flags) ([]UnitProcess, error)
+ GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call
+ AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error
+ Type() proxy.PropString
+ Restart() proxy.PropString
+ PIDFile() proxy.PropString
+ NotifyAccess() proxy.PropString
+ RestartUSec() proxy.PropUint64
+ TimeoutStartUSec() proxy.PropUint64
+ TimeoutStopUSec() proxy.PropUint64
+ RuntimeMaxUSec() proxy.PropUint64
+ WatchdogUSec() proxy.PropUint64
+ WatchdogTimestamp() proxy.PropUint64
+ WatchdogTimestampMonotonic() proxy.PropUint64
+ RootDirectoryStartOnly() proxy.PropBool
+ RemainAfterExit() proxy.PropBool
+ GuessMainPID() proxy.PropBool
+ RestartPreventExitStatus() PropExitStatus
+ RestartForceExitStatus() PropExitStatus
+ SuccessExitStatus() PropExitStatus
+ MainPID() proxy.PropUint32
+ ControlPID() proxy.PropUint32
+ BusName() proxy.PropString
+ FileDescriptorStoreMax() proxy.PropUint32
+ NFileDescriptorStore() proxy.PropUint32
+ StatusText() proxy.PropString
+ StatusErrno() proxy.PropInt32
+ Result() proxy.PropString
+ USBFunctionDescriptors() proxy.PropString
+ USBFunctionStrings() proxy.PropString
+ UID() proxy.PropUint32
+ GID() proxy.PropUint32
+ NRestarts() proxy.PropUint32
+ ExecMainStartTimestamp() proxy.PropUint64
+ ExecMainStartTimestampMonotonic() proxy.PropUint64
+ ExecMainExitTimestamp() proxy.PropUint64
+ ExecMainExitTimestampMonotonic() proxy.PropUint64
+ ExecMainPID() proxy.PropUint32
+ ExecMainCode() proxy.PropInt32
+ ExecMainStatus() proxy.PropInt32
+ ExecStartPre() PropExecInfos
+ ExecStart() PropExecInfos
+ ExecStartPost() PropExecInfos
+ ExecReload() PropExecInfos
+ ExecStop() PropExecInfos
+ ExecStopPost() PropExecInfos
+ Slice() proxy.PropString
+ ControlGroup() proxy.PropString
+ MemoryCurrent() proxy.PropUint64
+ CPUUsageNSec() proxy.PropUint64
+ TasksCurrent() proxy.PropUint64
+ IPIngressBytes() proxy.PropUint64
+ IPIngressPackets() proxy.PropUint64
+ IPEgressBytes() proxy.PropUint64
+ IPEgressPackets() proxy.PropUint64
+ Delegate() proxy.PropBool
+ DelegateControllers() proxy.PropStringArray
+ CPUAccounting() proxy.PropBool
+ CPUWeight() proxy.PropUint64
+ StartupCPUWeight() proxy.PropUint64
+ CPUShares() proxy.PropUint64
+ StartupCPUShares() proxy.PropUint64
+ CPUQuotaPerSecUSec() proxy.PropUint64
+ IOAccounting() proxy.PropBool
+ IOWeight() proxy.PropUint64
+ StartupIOWeight() proxy.PropUint64
+ IODeviceWeight() PropIOParams
+ IOReadBandwidthMax() PropIOParams
+ IOWriteBandwidthMax() PropIOParams
+ IOReadIOPSMax() PropIOParams
+ IOWriteIOPSMax() PropIOParams
+ IODeviceLatencyTargetUSec() PropIOParams
+ BlockIOAccounting() proxy.PropBool
+ BlockIOWeight() proxy.PropUint64
+ StartupBlockIOWeight() proxy.PropUint64
+ BlockIODeviceWeight() PropIOParams
+ BlockIOReadBandwidth() PropIOParams
+ BlockIOWriteBandwidth() PropIOParams
+ MemoryAccounting() proxy.PropBool
+ MemoryMin() proxy.PropUint64
+ MemoryLow() proxy.PropUint64
+ MemoryHigh() proxy.PropUint64
+ MemoryMax() proxy.PropUint64
+ MemorySwapMax() proxy.PropUint64
+ MemoryLimit() proxy.PropUint64
+ DevicePolicy() proxy.PropString
+ DeviceAllow() PropServiceDeviceAllow
+ TasksAccounting() proxy.PropBool
+ TasksMax() proxy.PropUint64
+ IPAccounting() proxy.PropBool
+ IPAddressAllow() PropServiceIPAddressAllow
+ IPAddressDeny() PropServiceIPAddressDeny
+ DisableControllers() proxy.PropStringArray
+ Environment() proxy.PropStringArray
+ EnvironmentFiles() PropEnvironmentFiles
+ PassEnvironment() proxy.PropStringArray
+ UnsetEnvironment() proxy.PropStringArray
+ UMask() proxy.PropUint32
+ LimitCPU() proxy.PropUint64
+ LimitCPUSoft() proxy.PropUint64
+ LimitFSIZE() proxy.PropUint64
+ LimitFSIZESoft() proxy.PropUint64
+ LimitDATA() proxy.PropUint64
+ LimitDATASoft() proxy.PropUint64
+ LimitSTACK() proxy.PropUint64
+ LimitSTACKSoft() proxy.PropUint64
+ LimitCORE() proxy.PropUint64
+ LimitCORESoft() proxy.PropUint64
+ LimitRSS() proxy.PropUint64
+ LimitRSSSoft() proxy.PropUint64
+ LimitNOFILE() proxy.PropUint64
+ LimitNOFILESoft() proxy.PropUint64
+ LimitAS() proxy.PropUint64
+ LimitASSoft() proxy.PropUint64
+ LimitNPROC() proxy.PropUint64
+ LimitNPROCSoft() proxy.PropUint64
+ LimitMEMLOCK() proxy.PropUint64
+ LimitMEMLOCKSoft() proxy.PropUint64
+ LimitLOCKS() proxy.PropUint64
+ LimitLOCKSSoft() proxy.PropUint64
+ LimitSIGPENDING() proxy.PropUint64
+ LimitSIGPENDINGSoft() proxy.PropUint64
+ LimitMSGQUEUE() proxy.PropUint64
+ LimitMSGQUEUESoft() proxy.PropUint64
+ LimitNICE() proxy.PropUint64
+ LimitNICESoft() proxy.PropUint64
+ LimitRTPRIO() proxy.PropUint64
+ LimitRTPRIOSoft() proxy.PropUint64
+ LimitRTTIME() proxy.PropUint64
+ LimitRTTIMESoft() proxy.PropUint64
+ WorkingDirectory() proxy.PropString
+ RootDirectory() proxy.PropString
+ RootImage() proxy.PropString
+ OOMScoreAdjust() proxy.PropInt32
+ Nice() proxy.PropInt32
+ IOSchedulingClass() proxy.PropInt32
+ IOSchedulingPriority() proxy.PropInt32
+ CPUSchedulingPolicy() proxy.PropInt32
+ CPUSchedulingPriority() proxy.PropInt32
+ CPUAffinity() proxy.PropByteArray
+ TimerSlackNSec() proxy.PropUint64
+ CPUSchedulingResetOnFork() proxy.PropBool
+ NonBlocking() proxy.PropBool
+ StandardInput() proxy.PropString
+ StandardInputFileDescriptorName() proxy.PropString
+ StandardInputData() proxy.PropByteArray
+ StandardOutput() proxy.PropString
+ StandardOutputFileDescriptorName() proxy.PropString
+ StandardError() proxy.PropString
+ StandardErrorFileDescriptorName() proxy.PropString
+ TTYPath() proxy.PropString
+ TTYReset() proxy.PropBool
+ TTYVHangup() proxy.PropBool
+ TTYVTDisallocate() proxy.PropBool
+ SyslogPriority() proxy.PropInt32
+ SyslogIdentifier() proxy.PropString
+ SyslogLevelPrefix() proxy.PropBool
+ SyslogLevel() proxy.PropInt32
+ SyslogFacility() proxy.PropInt32
+ LogLevelMax() proxy.PropInt32
+ LogRateLimitIntervalUSec() proxy.PropUint64
+ LogRateLimitBurst() proxy.PropUint32
+ LogExtraFields() PropServiceLogExtraFields
+ SecureBits() proxy.PropInt32
+ CapabilityBoundingSet() proxy.PropUint64
+ AmbientCapabilities() proxy.PropUint64
+ User() proxy.PropString
+ Group() proxy.PropString
+ DynamicUser() proxy.PropBool
+ RemoveIPC() proxy.PropBool
+ SupplementaryGroups() proxy.PropStringArray
+ PAMName() proxy.PropString
+ ReadWritePaths() proxy.PropStringArray
+ ReadOnlyPaths() proxy.PropStringArray
+ InaccessiblePaths() proxy.PropStringArray
+ MountFlags() proxy.PropUint64
+ PrivateTmp() proxy.PropBool
+ PrivateDevices() proxy.PropBool
+ ProtectKernelTunables() proxy.PropBool
+ ProtectKernelModules() proxy.PropBool
+ ProtectControlGroups() proxy.PropBool
+ PrivateNetwork() proxy.PropBool
+ PrivateUsers() proxy.PropBool
+ PrivateMounts() proxy.PropBool
+ ProtectHome() proxy.PropString
+ ProtectSystem() proxy.PropString
+ SameProcessGroup() proxy.PropBool
+ UtmpIdentifier() proxy.PropString
+ UtmpMode() proxy.PropString
+ SELinuxContext() PropBS
+ AppArmorProfile() PropBS
+ SmackProcessLabel() PropBS
+ IgnoreSIGPIPE() proxy.PropBool
+ NoNewPrivileges() proxy.PropBool
+ SystemCallFilter() PropServiceSystemCallFilter
+ SystemCallArchitectures() proxy.PropStringArray
+ SystemCallErrorNumber() proxy.PropInt32
+ Personality() proxy.PropString
+ LockPersonality() proxy.PropBool
+ RestrictAddressFamilies() PropServiceRestrictAddressFamilies
+ RuntimeDirectoryPreserve() proxy.PropString
+ RuntimeDirectoryMode() proxy.PropUint32
+ RuntimeDirectory() proxy.PropStringArray
+ StateDirectoryMode() proxy.PropUint32
+ StateDirectory() proxy.PropStringArray
+ CacheDirectoryMode() proxy.PropUint32
+ CacheDirectory() proxy.PropStringArray
+ LogsDirectoryMode() proxy.PropUint32
+ LogsDirectory() proxy.PropStringArray
+ ConfigurationDirectoryMode() proxy.PropUint32
+ ConfigurationDirectory() proxy.PropStringArray
+ MemoryDenyWriteExecute() proxy.PropBool
+ RestrictRealtime() proxy.PropBool
+ RestrictNamespaces() proxy.PropUint64
+ BindPaths() PropBindPaths
+ BindReadOnlyPaths() PropBindPaths
+ TemporaryFileSystem() PropServiceTemporaryFileSystem
+ MountAPIVFS() proxy.PropBool
+ KeyringMode() proxy.PropString
+ KillMode() proxy.PropString
+ KillSignal() proxy.PropInt32
+ FinalKillSignal() proxy.PropInt32
+ SendSIGKILL() proxy.PropBool
+ SendSIGHUP() proxy.PropBool
+ WatchdogSignal() proxy.PropInt32
+}
+
+type interfaceService struct{}
+
+func (v *interfaceService) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceService) GetInterfaceName_() string {
+ return "org.freedesktop.systemd1.Service"
+}
+
+// method GetProcesses
+
+func (v *interfaceService) GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProcesses", flags, ch)
+}
+
+func (*interfaceService) StoreGetProcesses(call *dbus.Call) (processes []UnitProcess, err error) {
+ err = call.Store(&processes)
+ return
+}
+
+func (v *interfaceService) GetProcesses(flags dbus.Flags) ([]UnitProcess, error) {
+ return v.StoreGetProcesses(
+ <-v.GoGetProcesses(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method AttachProcesses
+
+func (v *interfaceService) GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachProcesses", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceService) AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error {
+ return (<-v.GoAttachProcesses(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// property Type s
+
+func (v *interfaceService) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Restart s
+
+func (v *interfaceService) Restart() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Restart",
+ }
+}
+
+// property PIDFile s
+
+func (v *interfaceService) PIDFile() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PIDFile",
+ }
+}
+
+// property NotifyAccess s
+
+func (v *interfaceService) NotifyAccess() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "NotifyAccess",
+ }
+}
+
+// property RestartUSec t
+
+func (v *interfaceService) RestartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RestartUSec",
+ }
+}
+
+// property TimeoutStartUSec t
+
+func (v *interfaceService) TimeoutStartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeoutStartUSec",
+ }
+}
+
+// property TimeoutStopUSec t
+
+func (v *interfaceService) TimeoutStopUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeoutStopUSec",
+ }
+}
+
+// property RuntimeMaxUSec t
+
+func (v *interfaceService) RuntimeMaxUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RuntimeMaxUSec",
+ }
+}
+
+// property WatchdogUSec t
+
+func (v *interfaceService) WatchdogUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "WatchdogUSec",
+ }
+}
+
+// property WatchdogTimestamp t
+
+func (v *interfaceService) WatchdogTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "WatchdogTimestamp",
+ }
+}
+
+// property WatchdogTimestampMonotonic t
+
+func (v *interfaceService) WatchdogTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "WatchdogTimestampMonotonic",
+ }
+}
+
+// property RootDirectoryStartOnly b
+
+func (v *interfaceService) RootDirectoryStartOnly() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RootDirectoryStartOnly",
+ }
+}
+
+// property RemainAfterExit b
+
+func (v *interfaceService) RemainAfterExit() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RemainAfterExit",
+ }
+}
+
+// property GuessMainPID b
+
+func (v *interfaceService) GuessMainPID() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "GuessMainPID",
+ }
+}
+
+// property RestartPreventExitStatus (aiai)
+
+func (v *interfaceService) RestartPreventExitStatus() PropExitStatus {
+ return &implPropExitStatus{
+ Impl: v,
+ Name: "RestartPreventExitStatus",
+ }
+}
+
+// property RestartForceExitStatus (aiai)
+
+func (v *interfaceService) RestartForceExitStatus() PropExitStatus {
+ return &implPropExitStatus{
+ Impl: v,
+ Name: "RestartForceExitStatus",
+ }
+}
+
+// property SuccessExitStatus (aiai)
+
+func (v *interfaceService) SuccessExitStatus() PropExitStatus {
+ return &implPropExitStatus{
+ Impl: v,
+ Name: "SuccessExitStatus",
+ }
+}
+
+// property MainPID u
+
+func (v *interfaceService) MainPID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MainPID",
+ }
+}
+
+// property ControlPID u
+
+func (v *interfaceService) ControlPID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ControlPID",
+ }
+}
+
+// property BusName s
+
+func (v *interfaceService) BusName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BusName",
+ }
+}
+
+// property FileDescriptorStoreMax u
+
+func (v *interfaceService) FileDescriptorStoreMax() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "FileDescriptorStoreMax",
+ }
+}
+
+// property NFileDescriptorStore u
+
+func (v *interfaceService) NFileDescriptorStore() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NFileDescriptorStore",
+ }
+}
+
+// property StatusText s
+
+func (v *interfaceService) StatusText() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StatusText",
+ }
+}
+
+// property StatusErrno i
+
+func (v *interfaceService) StatusErrno() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "StatusErrno",
+ }
+}
+
+// property Result s
+
+func (v *interfaceService) Result() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Result",
+ }
+}
+
+// property USBFunctionDescriptors s
+
+func (v *interfaceService) USBFunctionDescriptors() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "USBFunctionDescriptors",
+ }
+}
+
+// property USBFunctionStrings s
+
+func (v *interfaceService) USBFunctionStrings() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "USBFunctionStrings",
+ }
+}
+
+// property UID u
+
+func (v *interfaceService) UID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "UID",
+ }
+}
+
+// property GID u
+
+func (v *interfaceService) GID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "GID",
+ }
+}
+
+// property NRestarts u
+
+func (v *interfaceService) NRestarts() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NRestarts",
+ }
+}
+
+// property ExecMainStartTimestamp t
+
+func (v *interfaceService) ExecMainStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainStartTimestamp",
+ }
+}
+
+// property ExecMainStartTimestampMonotonic t
+
+func (v *interfaceService) ExecMainStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainStartTimestampMonotonic",
+ }
+}
+
+// property ExecMainExitTimestamp t
+
+func (v *interfaceService) ExecMainExitTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainExitTimestamp",
+ }
+}
+
+// property ExecMainExitTimestampMonotonic t
+
+func (v *interfaceService) ExecMainExitTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainExitTimestampMonotonic",
+ }
+}
+
+// property ExecMainPID u
+
+func (v *interfaceService) ExecMainPID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ExecMainPID",
+ }
+}
+
+// property ExecMainCode i
+
+func (v *interfaceService) ExecMainCode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ExecMainCode",
+ }
+}
+
+// property ExecMainStatus i
+
+func (v *interfaceService) ExecMainStatus() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ExecMainStatus",
+ }
+}
+
+// property ExecStartPre a(sasbttttuii)
+
+func (v *interfaceService) ExecStartPre() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStartPre",
+ }
+}
+
+// property ExecStart a(sasbttttuii)
+
+func (v *interfaceService) ExecStart() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStart",
+ }
+}
+
+// property ExecStartPost a(sasbttttuii)
+
+func (v *interfaceService) ExecStartPost() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStartPost",
+ }
+}
+
+// property ExecReload a(sasbttttuii)
+
+func (v *interfaceService) ExecReload() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecReload",
+ }
+}
+
+// property ExecStop a(sasbttttuii)
+
+func (v *interfaceService) ExecStop() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStop",
+ }
+}
+
+// property ExecStopPost a(sasbttttuii)
+
+func (v *interfaceService) ExecStopPost() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStopPost",
+ }
+}
+
+// property Slice s
+
+func (v *interfaceService) Slice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Slice",
+ }
+}
+
+// property ControlGroup s
+
+func (v *interfaceService) ControlGroup() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ControlGroup",
+ }
+}
+
+// property MemoryCurrent t
+
+func (v *interfaceService) MemoryCurrent() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryCurrent",
+ }
+}
+
+// property CPUUsageNSec t
+
+func (v *interfaceService) CPUUsageNSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUUsageNSec",
+ }
+}
+
+// property TasksCurrent t
+
+func (v *interfaceService) TasksCurrent() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TasksCurrent",
+ }
+}
+
+// property IPIngressBytes t
+
+func (v *interfaceService) IPIngressBytes() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPIngressBytes",
+ }
+}
+
+// property IPIngressPackets t
+
+func (v *interfaceService) IPIngressPackets() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPIngressPackets",
+ }
+}
+
+// property IPEgressBytes t
+
+func (v *interfaceService) IPEgressBytes() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPEgressBytes",
+ }
+}
+
+// property IPEgressPackets t
+
+func (v *interfaceService) IPEgressPackets() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPEgressPackets",
+ }
+}
+
+// property Delegate b
+
+func (v *interfaceService) Delegate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Delegate",
+ }
+}
+
+// property DelegateControllers as
+
+func (v *interfaceService) DelegateControllers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DelegateControllers",
+ }
+}
+
+// property CPUAccounting b
+
+func (v *interfaceService) CPUAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CPUAccounting",
+ }
+}
+
+// property CPUWeight t
+
+func (v *interfaceService) CPUWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUWeight",
+ }
+}
+
+// property StartupCPUWeight t
+
+func (v *interfaceService) StartupCPUWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupCPUWeight",
+ }
+}
+
+// property CPUShares t
+
+func (v *interfaceService) CPUShares() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUShares",
+ }
+}
+
+// property StartupCPUShares t
+
+func (v *interfaceService) StartupCPUShares() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupCPUShares",
+ }
+}
+
+// property CPUQuotaPerSecUSec t
+
+func (v *interfaceService) CPUQuotaPerSecUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUQuotaPerSecUSec",
+ }
+}
+
+// property IOAccounting b
+
+func (v *interfaceService) IOAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IOAccounting",
+ }
+}
+
+// property IOWeight t
+
+func (v *interfaceService) IOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IOWeight",
+ }
+}
+
+// property StartupIOWeight t
+
+func (v *interfaceService) StartupIOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupIOWeight",
+ }
+}
+
+// property IODeviceWeight a(st)
+
+func (v *interfaceService) IODeviceWeight() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IODeviceWeight",
+ }
+}
+
+// property IOReadBandwidthMax a(st)
+
+func (v *interfaceService) IOReadBandwidthMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOReadBandwidthMax",
+ }
+}
+
+// property IOWriteBandwidthMax a(st)
+
+func (v *interfaceService) IOWriteBandwidthMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOWriteBandwidthMax",
+ }
+}
+
+// property IOReadIOPSMax a(st)
+
+func (v *interfaceService) IOReadIOPSMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOReadIOPSMax",
+ }
+}
+
+// property IOWriteIOPSMax a(st)
+
+func (v *interfaceService) IOWriteIOPSMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOWriteIOPSMax",
+ }
+}
+
+// property IODeviceLatencyTargetUSec a(st)
+
+func (v *interfaceService) IODeviceLatencyTargetUSec() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IODeviceLatencyTargetUSec",
+ }
+}
+
+// property BlockIOAccounting b
+
+func (v *interfaceService) BlockIOAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "BlockIOAccounting",
+ }
+}
+
+// property BlockIOWeight t
+
+func (v *interfaceService) BlockIOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "BlockIOWeight",
+ }
+}
+
+// property StartupBlockIOWeight t
+
+func (v *interfaceService) StartupBlockIOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupBlockIOWeight",
+ }
+}
+
+// property BlockIODeviceWeight a(st)
+
+func (v *interfaceService) BlockIODeviceWeight() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "BlockIODeviceWeight",
+ }
+}
+
+// property BlockIOReadBandwidth a(st)
+
+func (v *interfaceService) BlockIOReadBandwidth() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "BlockIOReadBandwidth",
+ }
+}
+
+// property BlockIOWriteBandwidth a(st)
+
+func (v *interfaceService) BlockIOWriteBandwidth() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "BlockIOWriteBandwidth",
+ }
+}
+
+// property MemoryAccounting b
+
+func (v *interfaceService) MemoryAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MemoryAccounting",
+ }
+}
+
+// property MemoryMin t
+
+func (v *interfaceService) MemoryMin() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryMin",
+ }
+}
+
+// property MemoryLow t
+
+func (v *interfaceService) MemoryLow() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryLow",
+ }
+}
+
+// property MemoryHigh t
+
+func (v *interfaceService) MemoryHigh() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryHigh",
+ }
+}
+
+// property MemoryMax t
+
+func (v *interfaceService) MemoryMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryMax",
+ }
+}
+
+// property MemorySwapMax t
+
+func (v *interfaceService) MemorySwapMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemorySwapMax",
+ }
+}
+
+// property MemoryLimit t
+
+func (v *interfaceService) MemoryLimit() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryLimit",
+ }
+}
+
+// property DevicePolicy s
+
+func (v *interfaceService) DevicePolicy() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DevicePolicy",
+ }
+}
+
+type PropServiceDeviceAllow interface {
+ Get(flags dbus.Flags) (value []DeviceAllowItem, err error)
+ Set(flags dbus.Flags, value []DeviceAllowItem) error
+ ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error
+}
+
+type implPropServiceDeviceAllow struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceDeviceAllow) Get(flags dbus.Flags) (value []DeviceAllowItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceDeviceAllow) Set(flags dbus.Flags, value []DeviceAllowItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceDeviceAllow) ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []DeviceAllowItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property DeviceAllow a(ss)
+
+func (v *interfaceService) DeviceAllow() PropServiceDeviceAllow {
+ return &implPropServiceDeviceAllow{
+ Impl: v,
+ Name: "DeviceAllow",
+ }
+}
+
+// property TasksAccounting b
+
+func (v *interfaceService) TasksAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TasksAccounting",
+ }
+}
+
+// property TasksMax t
+
+func (v *interfaceService) TasksMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TasksMax",
+ }
+}
+
+// property IPAccounting b
+
+func (v *interfaceService) IPAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IPAccounting",
+ }
+}
+
+type PropServiceIPAddressAllow interface {
+ Get(flags dbus.Flags) (value []IPAddressAllowItem, err error)
+ Set(flags dbus.Flags, value []IPAddressAllowItem) error
+ ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error
+}
+
+type implPropServiceIPAddressAllow struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceIPAddressAllow) Get(flags dbus.Flags) (value []IPAddressAllowItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceIPAddressAllow) Set(flags dbus.Flags, value []IPAddressAllowItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceIPAddressAllow) ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IPAddressAllowItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property IPAddressAllow a(iayu)
+
+func (v *interfaceService) IPAddressAllow() PropServiceIPAddressAllow {
+ return &implPropServiceIPAddressAllow{
+ Impl: v,
+ Name: "IPAddressAllow",
+ }
+}
+
+type PropServiceIPAddressDeny interface {
+ Get(flags dbus.Flags) (value []IPAddressDenyItem, err error)
+ Set(flags dbus.Flags, value []IPAddressDenyItem) error
+ ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error
+}
+
+type implPropServiceIPAddressDeny struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceIPAddressDeny) Get(flags dbus.Flags) (value []IPAddressDenyItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceIPAddressDeny) Set(flags dbus.Flags, value []IPAddressDenyItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceIPAddressDeny) ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IPAddressDenyItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property IPAddressDeny a(iayu)
+
+func (v *interfaceService) IPAddressDeny() PropServiceIPAddressDeny {
+ return &implPropServiceIPAddressDeny{
+ Impl: v,
+ Name: "IPAddressDeny",
+ }
+}
+
+// property DisableControllers as
+
+func (v *interfaceService) DisableControllers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DisableControllers",
+ }
+}
+
+// property Environment as
+
+func (v *interfaceService) Environment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Environment",
+ }
+}
+
+// property EnvironmentFiles a(sb)
+
+func (v *interfaceService) EnvironmentFiles() PropEnvironmentFiles {
+ return &implPropEnvironmentFiles{
+ Impl: v,
+ Name: "EnvironmentFiles",
+ }
+}
+
+// property PassEnvironment as
+
+func (v *interfaceService) PassEnvironment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "PassEnvironment",
+ }
+}
+
+// property UnsetEnvironment as
+
+func (v *interfaceService) UnsetEnvironment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UnsetEnvironment",
+ }
+}
+
+// property UMask u
+
+func (v *interfaceService) UMask() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "UMask",
+ }
+}
+
+// property LimitCPU t
+
+func (v *interfaceService) LimitCPU() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCPU",
+ }
+}
+
+// property LimitCPUSoft t
+
+func (v *interfaceService) LimitCPUSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCPUSoft",
+ }
+}
+
+// property LimitFSIZE t
+
+func (v *interfaceService) LimitFSIZE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitFSIZE",
+ }
+}
+
+// property LimitFSIZESoft t
+
+func (v *interfaceService) LimitFSIZESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitFSIZESoft",
+ }
+}
+
+// property LimitDATA t
+
+func (v *interfaceService) LimitDATA() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitDATA",
+ }
+}
+
+// property LimitDATASoft t
+
+func (v *interfaceService) LimitDATASoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitDATASoft",
+ }
+}
+
+// property LimitSTACK t
+
+func (v *interfaceService) LimitSTACK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSTACK",
+ }
+}
+
+// property LimitSTACKSoft t
+
+func (v *interfaceService) LimitSTACKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSTACKSoft",
+ }
+}
+
+// property LimitCORE t
+
+func (v *interfaceService) LimitCORE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCORE",
+ }
+}
+
+// property LimitCORESoft t
+
+func (v *interfaceService) LimitCORESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCORESoft",
+ }
+}
+
+// property LimitRSS t
+
+func (v *interfaceService) LimitRSS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRSS",
+ }
+}
+
+// property LimitRSSSoft t
+
+func (v *interfaceService) LimitRSSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRSSSoft",
+ }
+}
+
+// property LimitNOFILE t
+
+func (v *interfaceService) LimitNOFILE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNOFILE",
+ }
+}
+
+// property LimitNOFILESoft t
+
+func (v *interfaceService) LimitNOFILESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNOFILESoft",
+ }
+}
+
+// property LimitAS t
+
+func (v *interfaceService) LimitAS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitAS",
+ }
+}
+
+// property LimitASSoft t
+
+func (v *interfaceService) LimitASSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitASSoft",
+ }
+}
+
+// property LimitNPROC t
+
+func (v *interfaceService) LimitNPROC() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNPROC",
+ }
+}
+
+// property LimitNPROCSoft t
+
+func (v *interfaceService) LimitNPROCSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNPROCSoft",
+ }
+}
+
+// property LimitMEMLOCK t
+
+func (v *interfaceService) LimitMEMLOCK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMEMLOCK",
+ }
+}
+
+// property LimitMEMLOCKSoft t
+
+func (v *interfaceService) LimitMEMLOCKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMEMLOCKSoft",
+ }
+}
+
+// property LimitLOCKS t
+
+func (v *interfaceService) LimitLOCKS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitLOCKS",
+ }
+}
+
+// property LimitLOCKSSoft t
+
+func (v *interfaceService) LimitLOCKSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitLOCKSSoft",
+ }
+}
+
+// property LimitSIGPENDING t
+
+func (v *interfaceService) LimitSIGPENDING() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSIGPENDING",
+ }
+}
+
+// property LimitSIGPENDINGSoft t
+
+func (v *interfaceService) LimitSIGPENDINGSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSIGPENDINGSoft",
+ }
+}
+
+// property LimitMSGQUEUE t
+
+func (v *interfaceService) LimitMSGQUEUE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMSGQUEUE",
+ }
+}
+
+// property LimitMSGQUEUESoft t
+
+func (v *interfaceService) LimitMSGQUEUESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMSGQUEUESoft",
+ }
+}
+
+// property LimitNICE t
+
+func (v *interfaceService) LimitNICE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNICE",
+ }
+}
+
+// property LimitNICESoft t
+
+func (v *interfaceService) LimitNICESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNICESoft",
+ }
+}
+
+// property LimitRTPRIO t
+
+func (v *interfaceService) LimitRTPRIO() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTPRIO",
+ }
+}
+
+// property LimitRTPRIOSoft t
+
+func (v *interfaceService) LimitRTPRIOSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTPRIOSoft",
+ }
+}
+
+// property LimitRTTIME t
+
+func (v *interfaceService) LimitRTTIME() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTTIME",
+ }
+}
+
+// property LimitRTTIMESoft t
+
+func (v *interfaceService) LimitRTTIMESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTTIMESoft",
+ }
+}
+
+// property WorkingDirectory s
+
+func (v *interfaceService) WorkingDirectory() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WorkingDirectory",
+ }
+}
+
+// property RootDirectory s
+
+func (v *interfaceService) RootDirectory() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RootDirectory",
+ }
+}
+
+// property RootImage s
+
+func (v *interfaceService) RootImage() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RootImage",
+ }
+}
+
+// property OOMScoreAdjust i
+
+func (v *interfaceService) OOMScoreAdjust() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "OOMScoreAdjust",
+ }
+}
+
+// property Nice i
+
+func (v *interfaceService) Nice() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Nice",
+ }
+}
+
+// property IOSchedulingClass i
+
+func (v *interfaceService) IOSchedulingClass() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "IOSchedulingClass",
+ }
+}
+
+// property IOSchedulingPriority i
+
+func (v *interfaceService) IOSchedulingPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "IOSchedulingPriority",
+ }
+}
+
+// property CPUSchedulingPolicy i
+
+func (v *interfaceService) CPUSchedulingPolicy() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CPUSchedulingPolicy",
+ }
+}
+
+// property CPUSchedulingPriority i
+
+func (v *interfaceService) CPUSchedulingPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CPUSchedulingPriority",
+ }
+}
+
+// property CPUAffinity ay
+
+func (v *interfaceService) CPUAffinity() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "CPUAffinity",
+ }
+}
+
+// property TimerSlackNSec t
+
+func (v *interfaceService) TimerSlackNSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimerSlackNSec",
+ }
+}
+
+// property CPUSchedulingResetOnFork b
+
+func (v *interfaceService) CPUSchedulingResetOnFork() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CPUSchedulingResetOnFork",
+ }
+}
+
+// property NonBlocking b
+
+func (v *interfaceService) NonBlocking() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NonBlocking",
+ }
+}
+
+// property StandardInput s
+
+func (v *interfaceService) StandardInput() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardInput",
+ }
+}
+
+// property StandardInputFileDescriptorName s
+
+func (v *interfaceService) StandardInputFileDescriptorName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardInputFileDescriptorName",
+ }
+}
+
+// property StandardInputData ay
+
+func (v *interfaceService) StandardInputData() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "StandardInputData",
+ }
+}
+
+// property StandardOutput s
+
+func (v *interfaceService) StandardOutput() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardOutput",
+ }
+}
+
+// property StandardOutputFileDescriptorName s
+
+func (v *interfaceService) StandardOutputFileDescriptorName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardOutputFileDescriptorName",
+ }
+}
+
+// property StandardError s
+
+func (v *interfaceService) StandardError() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardError",
+ }
+}
+
+// property StandardErrorFileDescriptorName s
+
+func (v *interfaceService) StandardErrorFileDescriptorName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardErrorFileDescriptorName",
+ }
+}
+
+// property TTYPath s
+
+func (v *interfaceService) TTYPath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "TTYPath",
+ }
+}
+
+// property TTYReset b
+
+func (v *interfaceService) TTYReset() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TTYReset",
+ }
+}
+
+// property TTYVHangup b
+
+func (v *interfaceService) TTYVHangup() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TTYVHangup",
+ }
+}
+
+// property TTYVTDisallocate b
+
+func (v *interfaceService) TTYVTDisallocate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TTYVTDisallocate",
+ }
+}
+
+// property SyslogPriority i
+
+func (v *interfaceService) SyslogPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SyslogPriority",
+ }
+}
+
+// property SyslogIdentifier s
+
+func (v *interfaceService) SyslogIdentifier() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SyslogIdentifier",
+ }
+}
+
+// property SyslogLevelPrefix b
+
+func (v *interfaceService) SyslogLevelPrefix() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SyslogLevelPrefix",
+ }
+}
+
+// property SyslogLevel i
+
+func (v *interfaceService) SyslogLevel() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SyslogLevel",
+ }
+}
+
+// property SyslogFacility i
+
+func (v *interfaceService) SyslogFacility() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SyslogFacility",
+ }
+}
+
+// property LogLevelMax i
+
+func (v *interfaceService) LogLevelMax() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "LogLevelMax",
+ }
+}
+
+// property LogRateLimitIntervalUSec t
+
+func (v *interfaceService) LogRateLimitIntervalUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LogRateLimitIntervalUSec",
+ }
+}
+
+// property LogRateLimitBurst u
+
+func (v *interfaceService) LogRateLimitBurst() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "LogRateLimitBurst",
+ }
+}
+
+type PropServiceLogExtraFields interface {
+ Get(flags dbus.Flags) (value [][]byte, err error)
+ Set(flags dbus.Flags, value [][]byte) error
+ ConnectChanged(cb func(hasValue bool, value [][]byte)) error
+}
+
+type implPropServiceLogExtraFields struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceLogExtraFields) Get(flags dbus.Flags) (value [][]byte, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceLogExtraFields) Set(flags dbus.Flags, value [][]byte) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceLogExtraFields) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v [][]byte
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property LogExtraFields aay
+
+func (v *interfaceService) LogExtraFields() PropServiceLogExtraFields {
+ return &implPropServiceLogExtraFields{
+ Impl: v,
+ Name: "LogExtraFields",
+ }
+}
+
+// property SecureBits i
+
+func (v *interfaceService) SecureBits() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SecureBits",
+ }
+}
+
+// property CapabilityBoundingSet t
+
+func (v *interfaceService) CapabilityBoundingSet() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CapabilityBoundingSet",
+ }
+}
+
+// property AmbientCapabilities t
+
+func (v *interfaceService) AmbientCapabilities() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "AmbientCapabilities",
+ }
+}
+
+// property User s
+
+func (v *interfaceService) User() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "User",
+ }
+}
+
+// property Group s
+
+func (v *interfaceService) Group() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Group",
+ }
+}
+
+// property DynamicUser b
+
+func (v *interfaceService) DynamicUser() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DynamicUser",
+ }
+}
+
+// property RemoveIPC b
+
+func (v *interfaceService) RemoveIPC() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RemoveIPC",
+ }
+}
+
+// property SupplementaryGroups as
+
+func (v *interfaceService) SupplementaryGroups() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SupplementaryGroups",
+ }
+}
+
+// property PAMName s
+
+func (v *interfaceService) PAMName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PAMName",
+ }
+}
+
+// property ReadWritePaths as
+
+func (v *interfaceService) ReadWritePaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ReadWritePaths",
+ }
+}
+
+// property ReadOnlyPaths as
+
+func (v *interfaceService) ReadOnlyPaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ReadOnlyPaths",
+ }
+}
+
+// property InaccessiblePaths as
+
+func (v *interfaceService) InaccessiblePaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "InaccessiblePaths",
+ }
+}
+
+// property MountFlags t
+
+func (v *interfaceService) MountFlags() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MountFlags",
+ }
+}
+
+// property PrivateTmp b
+
+func (v *interfaceService) PrivateTmp() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateTmp",
+ }
+}
+
+// property PrivateDevices b
+
+func (v *interfaceService) PrivateDevices() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateDevices",
+ }
+}
+
+// property ProtectKernelTunables b
+
+func (v *interfaceService) ProtectKernelTunables() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ProtectKernelTunables",
+ }
+}
+
+// property ProtectKernelModules b
+
+func (v *interfaceService) ProtectKernelModules() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ProtectKernelModules",
+ }
+}
+
+// property ProtectControlGroups b
+
+func (v *interfaceService) ProtectControlGroups() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ProtectControlGroups",
+ }
+}
+
+// property PrivateNetwork b
+
+func (v *interfaceService) PrivateNetwork() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateNetwork",
+ }
+}
+
+// property PrivateUsers b
+
+func (v *interfaceService) PrivateUsers() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateUsers",
+ }
+}
+
+// property PrivateMounts b
+
+func (v *interfaceService) PrivateMounts() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateMounts",
+ }
+}
+
+// property ProtectHome s
+
+func (v *interfaceService) ProtectHome() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ProtectHome",
+ }
+}
+
+// property ProtectSystem s
+
+func (v *interfaceService) ProtectSystem() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ProtectSystem",
+ }
+}
+
+// property SameProcessGroup b
+
+func (v *interfaceService) SameProcessGroup() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SameProcessGroup",
+ }
+}
+
+// property UtmpIdentifier s
+
+func (v *interfaceService) UtmpIdentifier() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UtmpIdentifier",
+ }
+}
+
+// property UtmpMode s
+
+func (v *interfaceService) UtmpMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UtmpMode",
+ }
+}
+
+// property SELinuxContext (bs)
+
+func (v *interfaceService) SELinuxContext() PropBS {
+ return &implPropBS{
+ Impl: v,
+ Name: "SELinuxContext",
+ }
+}
+
+// property AppArmorProfile (bs)
+
+func (v *interfaceService) AppArmorProfile() PropBS {
+ return &implPropBS{
+ Impl: v,
+ Name: "AppArmorProfile",
+ }
+}
+
+// property SmackProcessLabel (bs)
+
+func (v *interfaceService) SmackProcessLabel() PropBS {
+ return &implPropBS{
+ Impl: v,
+ Name: "SmackProcessLabel",
+ }
+}
+
+// property IgnoreSIGPIPE b
+
+func (v *interfaceService) IgnoreSIGPIPE() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IgnoreSIGPIPE",
+ }
+}
+
+// property NoNewPrivileges b
+
+func (v *interfaceService) NoNewPrivileges() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NoNewPrivileges",
+ }
+}
+
+type PropServiceSystemCallFilter interface {
+ Get(flags dbus.Flags) (value SystemCallFilter, err error)
+ Set(flags dbus.Flags, value SystemCallFilter) error
+ ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error
+}
+
+type implPropServiceSystemCallFilter struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceSystemCallFilter) Get(flags dbus.Flags) (value SystemCallFilter, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceSystemCallFilter) Set(flags dbus.Flags, value SystemCallFilter) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceSystemCallFilter) ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v SystemCallFilter
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, SystemCallFilter{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property SystemCallFilter (bas)
+
+func (v *interfaceService) SystemCallFilter() PropServiceSystemCallFilter {
+ return &implPropServiceSystemCallFilter{
+ Impl: v,
+ Name: "SystemCallFilter",
+ }
+}
+
+// property SystemCallArchitectures as
+
+func (v *interfaceService) SystemCallArchitectures() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SystemCallArchitectures",
+ }
+}
+
+// property SystemCallErrorNumber i
+
+func (v *interfaceService) SystemCallErrorNumber() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SystemCallErrorNumber",
+ }
+}
+
+// property Personality s
+
+func (v *interfaceService) Personality() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Personality",
+ }
+}
+
+// property LockPersonality b
+
+func (v *interfaceService) LockPersonality() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LockPersonality",
+ }
+}
+
+type PropServiceRestrictAddressFamilies interface {
+ Get(flags dbus.Flags) (value RestrictAddressFamilies, err error)
+ Set(flags dbus.Flags, value RestrictAddressFamilies) error
+ ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error
+}
+
+type implPropServiceRestrictAddressFamilies struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceRestrictAddressFamilies) Get(flags dbus.Flags) (value RestrictAddressFamilies, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceRestrictAddressFamilies) Set(flags dbus.Flags, value RestrictAddressFamilies) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceRestrictAddressFamilies) ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v RestrictAddressFamilies
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, RestrictAddressFamilies{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property RestrictAddressFamilies (bas)
+
+func (v *interfaceService) RestrictAddressFamilies() PropServiceRestrictAddressFamilies {
+ return &implPropServiceRestrictAddressFamilies{
+ Impl: v,
+ Name: "RestrictAddressFamilies",
+ }
+}
+
+// property RuntimeDirectoryPreserve s
+
+func (v *interfaceService) RuntimeDirectoryPreserve() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RuntimeDirectoryPreserve",
+ }
+}
+
+// property RuntimeDirectoryMode u
+
+func (v *interfaceService) RuntimeDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RuntimeDirectoryMode",
+ }
+}
+
+// property RuntimeDirectory as
+
+func (v *interfaceService) RuntimeDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RuntimeDirectory",
+ }
+}
+
+// property StateDirectoryMode u
+
+func (v *interfaceService) StateDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "StateDirectoryMode",
+ }
+}
+
+// property StateDirectory as
+
+func (v *interfaceService) StateDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "StateDirectory",
+ }
+}
+
+// property CacheDirectoryMode u
+
+func (v *interfaceService) CacheDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "CacheDirectoryMode",
+ }
+}
+
+// property CacheDirectory as
+
+func (v *interfaceService) CacheDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "CacheDirectory",
+ }
+}
+
+// property LogsDirectoryMode u
+
+func (v *interfaceService) LogsDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "LogsDirectoryMode",
+ }
+}
+
+// property LogsDirectory as
+
+func (v *interfaceService) LogsDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "LogsDirectory",
+ }
+}
+
+// property ConfigurationDirectoryMode u
+
+func (v *interfaceService) ConfigurationDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ConfigurationDirectoryMode",
+ }
+}
+
+// property ConfigurationDirectory as
+
+func (v *interfaceService) ConfigurationDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ConfigurationDirectory",
+ }
+}
+
+// property MemoryDenyWriteExecute b
+
+func (v *interfaceService) MemoryDenyWriteExecute() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MemoryDenyWriteExecute",
+ }
+}
+
+// property RestrictRealtime b
+
+func (v *interfaceService) RestrictRealtime() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RestrictRealtime",
+ }
+}
+
+// property RestrictNamespaces t
+
+func (v *interfaceService) RestrictNamespaces() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RestrictNamespaces",
+ }
+}
+
+// property BindPaths a(ssbt)
+
+func (v *interfaceService) BindPaths() PropBindPaths {
+ return &implPropBindPaths{
+ Impl: v,
+ Name: "BindPaths",
+ }
+}
+
+// property BindReadOnlyPaths a(ssbt)
+
+func (v *interfaceService) BindReadOnlyPaths() PropBindPaths {
+ return &implPropBindPaths{
+ Impl: v,
+ Name: "BindReadOnlyPaths",
+ }
+}
+
+type PropServiceTemporaryFileSystem interface {
+ Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error)
+ Set(flags dbus.Flags, value []TemporaryFileSystemItem) error
+ ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error
+}
+
+type implPropServiceTemporaryFileSystem struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceTemporaryFileSystem) Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceTemporaryFileSystem) Set(flags dbus.Flags, value []TemporaryFileSystemItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceTemporaryFileSystem) ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []TemporaryFileSystemItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property TemporaryFileSystem a(ss)
+
+func (v *interfaceService) TemporaryFileSystem() PropServiceTemporaryFileSystem {
+ return &implPropServiceTemporaryFileSystem{
+ Impl: v,
+ Name: "TemporaryFileSystem",
+ }
+}
+
+// property MountAPIVFS b
+
+func (v *interfaceService) MountAPIVFS() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MountAPIVFS",
+ }
+}
+
+// property KeyringMode s
+
+func (v *interfaceService) KeyringMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KeyringMode",
+ }
+}
+
+// property KillMode s
+
+func (v *interfaceService) KillMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KillMode",
+ }
+}
+
+// property KillSignal i
+
+func (v *interfaceService) KillSignal() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "KillSignal",
+ }
+}
+
+// property FinalKillSignal i
+
+func (v *interfaceService) FinalKillSignal() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "FinalKillSignal",
+ }
+}
+
+// property SendSIGKILL b
+
+func (v *interfaceService) SendSIGKILL() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SendSIGKILL",
+ }
+}
+
+// property SendSIGHUP b
+
+func (v *interfaceService) SendSIGHUP() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SendSIGHUP",
+ }
+}
+
+// property WatchdogSignal i
+
+func (v *interfaceService) WatchdogSignal() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "WatchdogSignal",
+ }
+}
+
+type PropExitStatus interface {
+ Get(flags dbus.Flags) (value ExitStatus, err error)
+ Set(flags dbus.Flags, value ExitStatus) error
+ ConnectChanged(cb func(hasValue bool, value ExitStatus)) error
+}
+
+type implPropExitStatus struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropExitStatus) Get(flags dbus.Flags) (value ExitStatus, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropExitStatus) Set(flags dbus.Flags, value ExitStatus) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropExitStatus) ConnectChanged(cb func(hasValue bool, value ExitStatus)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v ExitStatus
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, ExitStatus{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropExecInfos interface {
+ Get(flags dbus.Flags) (value []ExecInfo, err error)
+ Set(flags dbus.Flags, value []ExecInfo) error
+ ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error
+}
+
+type implPropExecInfos struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropExecInfos) Get(flags dbus.Flags) (value []ExecInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropExecInfos) Set(flags dbus.Flags, value []ExecInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropExecInfos) ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []ExecInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropIOParams interface {
+ Get(flags dbus.Flags) (value []IOParam, err error)
+ Set(flags dbus.Flags, value []IOParam) error
+ ConnectChanged(cb func(hasValue bool, value []IOParam)) error
+}
+
+type implPropIOParams struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropIOParams) Get(flags dbus.Flags) (value []IOParam, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropIOParams) Set(flags dbus.Flags, value []IOParam) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropIOParams) ConnectChanged(cb func(hasValue bool, value []IOParam)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IOParam
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropEnvironmentFiles interface {
+ Get(flags dbus.Flags) (value []EnvironmentFile, err error)
+ Set(flags dbus.Flags, value []EnvironmentFile) error
+ ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error
+}
+
+type implPropEnvironmentFiles struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropEnvironmentFiles) Get(flags dbus.Flags) (value []EnvironmentFile, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropEnvironmentFiles) Set(flags dbus.Flags, value []EnvironmentFile) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropEnvironmentFiles) ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []EnvironmentFile
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropBS interface {
+ Get(flags dbus.Flags) (value BS, err error)
+ Set(flags dbus.Flags, value BS) error
+ ConnectChanged(cb func(hasValue bool, value BS)) error
+}
+
+type implPropBS struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropBS) Get(flags dbus.Flags) (value BS, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropBS) Set(flags dbus.Flags, value BS) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropBS) ConnectChanged(cb func(hasValue bool, value BS)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v BS
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, BS{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropBindPaths interface {
+ Get(flags dbus.Flags) (value []BindPath, err error)
+ Set(flags dbus.Flags, value []BindPath) error
+ ConnectChanged(cb func(hasValue bool, value []BindPath)) error
+}
+
+type implPropBindPaths struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropBindPaths) Get(flags dbus.Flags) (value []BindPath, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropBindPaths) Set(flags dbus.Flags, value []BindPath) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropBindPaths) ConnectChanged(cb func(hasValue bool, value []BindPath)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []BindPath
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,7788 @@
+// Code generated by "./generator ./session/org.freedesktop.systemd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package systemd1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockManager struct {
+ MockInterfaceManager // interface org.freedesktop.systemd1.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method GetUnit
+
+func (v *MockInterfaceManager) GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitByPID
+
+func (v *MockInterfaceManager) GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, pid)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitByInvocationID
+
+func (v *MockInterfaceManager) GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, invocationID)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, invocationID)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitByControlGroup
+
+func (v *MockInterfaceManager) GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ctrlGroup)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, ctrlGroup)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method LoadUnit
+
+func (v *MockInterfaceManager) GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StartUnit
+
+func (v *MockInterfaceManager) GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StartUnitReplace
+
+func (v *MockInterfaceManager) GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, oldUnit, newUnit, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, oldUnit, newUnit, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StopUnit
+
+func (v *MockInterfaceManager) GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadUnit
+
+func (v *MockInterfaceManager) GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RestartUnit
+
+func (v *MockInterfaceManager) GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method TryRestartUnit
+
+func (v *MockInterfaceManager) GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrRestartUnit
+
+func (v *MockInterfaceManager) GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrTryRestartUnit
+
+func (v *MockInterfaceManager) GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method KillUnit
+
+func (v *MockInterfaceManager) GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, who, signal)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) KillUnit(flags dbus.Flags, name string, who string, signal int32) error {
+ mockArgs := v.Called(flags, name, who, signal)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetFailedUnit
+
+func (v *MockInterfaceManager) GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ResetFailedUnit(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetUnitProperties
+
+func (v *MockInterfaceManager) GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, runtime, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error {
+ mockArgs := v.Called(flags, name, runtime, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method RefUnit
+
+func (v *MockInterfaceManager) GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RefUnit(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method UnrefUnit
+
+func (v *MockInterfaceManager) GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnrefUnit(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method StartTransientUnit
+
+func (v *MockInterfaceManager) GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode, properties, aux)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode, properties, aux)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitProcesses
+
+func (v *MockInterfaceManager) GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).([]UnitProcess)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AttachProcessesToUnit
+
+func (v *MockInterfaceManager) GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, path, pids)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error {
+ mockArgs := v.Called(flags, name, path, pids)
+
+ return mockArgs.Error(0)
+}
+
+// method AbandonScope
+
+func (v *MockInterfaceManager) GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AbandonScope(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method GetJob
+
+func (v *MockInterfaceManager) GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetJobAfter
+
+func (v *MockInterfaceManager) GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).([]JobInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetJobBefore
+
+func (v *MockInterfaceManager) GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).([]JobInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CancelJob
+
+func (v *MockInterfaceManager) GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CancelJob(flags dbus.Flags, id uint32) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearJobs
+
+func (v *MockInterfaceManager) GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ClearJobs(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetFailed
+
+func (v *MockInterfaceManager) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ResetFailed(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ListUnits
+
+func (v *MockInterfaceManager) GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnits(flags dbus.Flags) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitsFiltered
+
+func (v *MockInterfaceManager) GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, states)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags, states)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitsByPatterns
+
+func (v *MockInterfaceManager) GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, states, patterns)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags, states, patterns)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitsByNames
+
+func (v *MockInterfaceManager) GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, names)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags, names)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListJobs
+
+func (v *MockInterfaceManager) GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListJobs(flags dbus.Flags) ([]JobInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]JobInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Subscribe
+
+func (v *MockInterfaceManager) GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Subscribe(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Unsubscribe
+
+func (v *MockInterfaceManager) GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Unsubscribe(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Dump
+
+func (v *MockInterfaceManager) GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Dump(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method DumpByFileDescriptor
+
+func (v *MockInterfaceManager) GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reload
+
+func (v *MockInterfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reload(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reexecute
+
+func (v *MockInterfaceManager) GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reexecute(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Exit
+
+func (v *MockInterfaceManager) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Exit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reboot
+
+func (v *MockInterfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method PowerOff
+
+func (v *MockInterfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PowerOff(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Halt
+
+func (v *MockInterfaceManager) GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Halt(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method KExec
+
+func (v *MockInterfaceManager) GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) KExec(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchRoot
+
+func (v *MockInterfaceManager) GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, newRoot, init)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SwitchRoot(flags dbus.Flags, newRoot string, init string) error {
+ mockArgs := v.Called(flags, newRoot, init)
+
+ return mockArgs.Error(0)
+}
+
+// method SetEnvironment
+
+func (v *MockInterfaceManager) GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, names)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetEnvironment(flags dbus.Flags, names []string) error {
+ mockArgs := v.Called(flags, names)
+
+ return mockArgs.Error(0)
+}
+
+// method UnsetEnvironment
+
+func (v *MockInterfaceManager) GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, names)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnsetEnvironment(flags dbus.Flags, names []string) error {
+ mockArgs := v.Called(flags, names)
+
+ return mockArgs.Error(0)
+}
+
+// method UnsetAndSetEnvironment
+
+func (v *MockInterfaceManager) GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, unset, set)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error {
+ mockArgs := v.Called(flags, unset, set)
+
+ return mockArgs.Error(0)
+}
+
+// method ListUnitFiles
+
+func (v *MockInterfaceManager) GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitFiles(flags dbus.Flags) ([]UnitFile, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFile)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitFilesByPatterns
+
+func (v *MockInterfaceManager) GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, states, patterns)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error) {
+ mockArgs := v.Called(flags, states, patterns)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFile)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitFileState
+
+func (v *MockInterfaceManager) GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, unit)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitFileState(flags dbus.Flags, unit string) (string, error) {
+ mockArgs := v.Called(flags, unit)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method EnableUnitFiles
+
+func (v *MockInterfaceManager) GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method DisableUnitFiles
+
+func (v *MockInterfaceManager) GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReenableUnitFiles
+
+func (v *MockInterfaceManager) GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method LinkUnitFiles
+
+func (v *MockInterfaceManager) GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method PresetUnitFiles
+
+func (v *MockInterfaceManager) GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method PresetUnitFilesWithMode
+
+func (v *MockInterfaceManager) GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, mode, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, mode, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method MaskUnitFiles
+
+func (v *MockInterfaceManager) GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method UnmaskUnitFiles
+
+func (v *MockInterfaceManager) GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RevertUnitFiles
+
+func (v *MockInterfaceManager) GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetDefaultTarget
+
+func (v *MockInterfaceManager) GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, name, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDefaultTarget
+
+func (v *MockInterfaceManager) GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDefaultTarget(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method PresetAllUnitFiles
+
+func (v *MockInterfaceManager) GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, mode, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddDependencyUnitFiles
+
+func (v *MockInterfaceManager) GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, target, type0, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, target, type0, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitFileLinks
+
+func (v *MockInterfaceManager) GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, runtime)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error) {
+ mockArgs := v.Called(flags, name, runtime)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetExitCode
+
+func (v *MockInterfaceManager) GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, exitCode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetExitCode(flags dbus.Flags, exitCode uint8) error {
+ mockArgs := v.Called(flags, exitCode)
+
+ return mockArgs.Error(0)
+}
+
+// method LookupDynamicUserByName
+
+func (v *MockInterfaceManager) GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method LookupDynamicUserByUID
+
+func (v *MockInterfaceManager) GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error) {
+ mockArgs := v.Called(flags, uid)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetDynamicUsers
+
+func (v *MockInterfaceManager) GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]DynamicUser)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UnitNew
+
+func (v *MockInterfaceManager) ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UnitRemoved
+
+func (v *MockInterfaceManager) ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal JobNew
+
+func (v *MockInterfaceManager) ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal JobRemoved
+
+func (v *MockInterfaceManager) ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StartupFinished
+
+func (v *MockInterfaceManager) ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UnitFilesChanged
+
+func (v *MockInterfaceManager) ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Reloading
+
+func (v *MockInterfaceManager) ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Version s
+
+func (v *MockInterfaceManager) Version() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Features s
+
+func (v *MockInterfaceManager) Features() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Virtualization s
+
+func (v *MockInterfaceManager) Virtualization() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Architecture s
+
+func (v *MockInterfaceManager) Architecture() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Tainted s
+
+func (v *MockInterfaceManager) Tainted() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FirmwareTimestamp t
+
+func (v *MockInterfaceManager) FirmwareTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FirmwareTimestampMonotonic t
+
+func (v *MockInterfaceManager) FirmwareTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LoaderTimestamp t
+
+func (v *MockInterfaceManager) LoaderTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LoaderTimestampMonotonic t
+
+func (v *MockInterfaceManager) LoaderTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KernelTimestamp t
+
+func (v *MockInterfaceManager) KernelTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KernelTimestampMonotonic t
+
+func (v *MockInterfaceManager) KernelTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDTimestamp t
+
+func (v *MockInterfaceManager) InitRDTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserspaceTimestamp t
+
+func (v *MockInterfaceManager) UserspaceTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserspaceTimestampMonotonic t
+
+func (v *MockInterfaceManager) UserspaceTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FinishTimestamp t
+
+func (v *MockInterfaceManager) FinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) FinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityStartTimestamp t
+
+func (v *MockInterfaceManager) SecurityStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) SecurityStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityFinishTimestamp t
+
+func (v *MockInterfaceManager) SecurityFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) SecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsStartTimestamp t
+
+func (v *MockInterfaceManager) GeneratorsStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) GeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsFinishTimestamp t
+
+func (v *MockInterfaceManager) GeneratorsFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) GeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadStartTimestamp t
+
+func (v *MockInterfaceManager) UnitsLoadStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) UnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadFinishTimestamp t
+
+func (v *MockInterfaceManager) UnitsLoadFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) UnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityStartTimestamp t
+
+func (v *MockInterfaceManager) InitRDSecurityStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDSecurityStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityFinishTimestamp t
+
+func (v *MockInterfaceManager) InitRDSecurityFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsStartTimestamp t
+
+func (v *MockInterfaceManager) InitRDGeneratorsStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsFinishTimestamp t
+
+func (v *MockInterfaceManager) InitRDGeneratorsFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadStartTimestamp t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadFinishTimestamp t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogLevel s
+
+func (v *MockInterfaceManager) LogLevel() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogTarget s
+
+func (v *MockInterfaceManager) LogTarget() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NNames u
+
+func (v *MockInterfaceManager) NNames() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NFailedUnits u
+
+func (v *MockInterfaceManager) NFailedUnits() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NJobs u
+
+func (v *MockInterfaceManager) NJobs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NInstalledJobs u
+
+func (v *MockInterfaceManager) NInstalledJobs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NFailedJobs u
+
+func (v *MockInterfaceManager) NFailedJobs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Progress d
+
+func (v *MockInterfaceManager) Progress() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Environment as
+
+func (v *MockInterfaceManager) Environment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfirmSpawn b
+
+func (v *MockInterfaceManager) ConfirmSpawn() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ShowStatus b
+
+func (v *MockInterfaceManager) ShowStatus() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitPath as
+
+func (v *MockInterfaceManager) UnitPath() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStandardOutput s
+
+func (v *MockInterfaceManager) DefaultStandardOutput() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStandardError s
+
+func (v *MockInterfaceManager) DefaultStandardError() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeWatchdogUSec t
+
+func (v *MockInterfaceManager) RuntimeWatchdogUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ShutdownWatchdogUSec t
+
+func (v *MockInterfaceManager) ShutdownWatchdogUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ServiceWatchdogs b
+
+func (v *MockInterfaceManager) ServiceWatchdogs() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ControlGroup s
+
+func (v *MockInterfaceManager) ControlGroup() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemState s
+
+func (v *MockInterfaceManager) SystemState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExitCode y
+
+func (v *MockInterfaceManager) ExitCode() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTimerAccuracyUSec t
+
+func (v *MockInterfaceManager) DefaultTimerAccuracyUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTimeoutStartUSec t
+
+func (v *MockInterfaceManager) DefaultTimeoutStartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTimeoutStopUSec t
+
+func (v *MockInterfaceManager) DefaultTimeoutStopUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultRestartUSec t
+
+func (v *MockInterfaceManager) DefaultRestartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStartLimitIntervalUSec t
+
+func (v *MockInterfaceManager) DefaultStartLimitIntervalUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStartLimitBurst u
+
+func (v *MockInterfaceManager) DefaultStartLimitBurst() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultCPUAccounting b
+
+func (v *MockInterfaceManager) DefaultCPUAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultBlockIOAccounting b
+
+func (v *MockInterfaceManager) DefaultBlockIOAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultMemoryAccounting b
+
+func (v *MockInterfaceManager) DefaultMemoryAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTasksAccounting b
+
+func (v *MockInterfaceManager) DefaultTasksAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCPU t
+
+func (v *MockInterfaceManager) DefaultLimitCPU() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCPUSoft t
+
+func (v *MockInterfaceManager) DefaultLimitCPUSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitFSIZE t
+
+func (v *MockInterfaceManager) DefaultLimitFSIZE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitFSIZESoft t
+
+func (v *MockInterfaceManager) DefaultLimitFSIZESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitDATA t
+
+func (v *MockInterfaceManager) DefaultLimitDATA() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitDATASoft t
+
+func (v *MockInterfaceManager) DefaultLimitDATASoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSTACK t
+
+func (v *MockInterfaceManager) DefaultLimitSTACK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSTACKSoft t
+
+func (v *MockInterfaceManager) DefaultLimitSTACKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCORE t
+
+func (v *MockInterfaceManager) DefaultLimitCORE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCORESoft t
+
+func (v *MockInterfaceManager) DefaultLimitCORESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRSS t
+
+func (v *MockInterfaceManager) DefaultLimitRSS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRSSSoft t
+
+func (v *MockInterfaceManager) DefaultLimitRSSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNOFILE t
+
+func (v *MockInterfaceManager) DefaultLimitNOFILE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNOFILESoft t
+
+func (v *MockInterfaceManager) DefaultLimitNOFILESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitAS t
+
+func (v *MockInterfaceManager) DefaultLimitAS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitASSoft t
+
+func (v *MockInterfaceManager) DefaultLimitASSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNPROC t
+
+func (v *MockInterfaceManager) DefaultLimitNPROC() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNPROCSoft t
+
+func (v *MockInterfaceManager) DefaultLimitNPROCSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMEMLOCK t
+
+func (v *MockInterfaceManager) DefaultLimitMEMLOCK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMEMLOCKSoft t
+
+func (v *MockInterfaceManager) DefaultLimitMEMLOCKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitLOCKS t
+
+func (v *MockInterfaceManager) DefaultLimitLOCKS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitLOCKSSoft t
+
+func (v *MockInterfaceManager) DefaultLimitLOCKSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSIGPENDING t
+
+func (v *MockInterfaceManager) DefaultLimitSIGPENDING() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSIGPENDINGSoft t
+
+func (v *MockInterfaceManager) DefaultLimitSIGPENDINGSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMSGQUEUE t
+
+func (v *MockInterfaceManager) DefaultLimitMSGQUEUE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMSGQUEUESoft t
+
+func (v *MockInterfaceManager) DefaultLimitMSGQUEUESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNICE t
+
+func (v *MockInterfaceManager) DefaultLimitNICE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNICESoft t
+
+func (v *MockInterfaceManager) DefaultLimitNICESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTPRIO t
+
+func (v *MockInterfaceManager) DefaultLimitRTPRIO() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTPRIOSoft t
+
+func (v *MockInterfaceManager) DefaultLimitRTPRIOSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTTIME t
+
+func (v *MockInterfaceManager) DefaultLimitRTTIME() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTTIMESoft t
+
+func (v *MockInterfaceManager) DefaultLimitRTTIMESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTasksMax t
+
+func (v *MockInterfaceManager) DefaultTasksMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimerSlackNSec t
+
+func (v *MockInterfaceManager) TimerSlackNSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockUnit struct {
+ MockInterfaceUnit // interface org.freedesktop.systemd1.Unit
+ MockInterfaceService // interface org.freedesktop.systemd1.Service
+ proxy.MockObject
+}
+
+type MockInterfaceUnit struct {
+ mock.Mock
+}
+
+// method Start
+
+func (v *MockInterfaceUnit) GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Stop
+
+func (v *MockInterfaceUnit) GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reload
+
+func (v *MockInterfaceUnit) GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Restart
+
+func (v *MockInterfaceUnit) GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method TryRestart
+
+func (v *MockInterfaceUnit) GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrRestart
+
+func (v *MockInterfaceUnit) GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrTryRestart
+
+func (v *MockInterfaceUnit) GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Kill
+
+func (v *MockInterfaceUnit) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, who, signal)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Kill(flags dbus.Flags, who string, signal int32) error {
+ mockArgs := v.Called(flags, who, signal)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetFailed
+
+func (v *MockInterfaceUnit) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) ResetFailed(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProperties
+
+func (v *MockInterfaceUnit) GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call {
+ mockArgs := v.Called(flags, ch, runtime, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) SetProperties(flags dbus.Flags, runtime bool, properties []Property) error {
+ mockArgs := v.Called(flags, runtime, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method Ref
+
+func (v *MockInterfaceUnit) GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Ref(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Unref
+
+func (v *MockInterfaceUnit) GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Unref(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Id s
+
+func (v *MockInterfaceUnit) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Names as
+
+func (v *MockInterfaceUnit) Names() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Following s
+
+func (v *MockInterfaceUnit) Following() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Requires as
+
+func (v *MockInterfaceUnit) Requires() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Requisite as
+
+func (v *MockInterfaceUnit) Requisite() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Wants as
+
+func (v *MockInterfaceUnit) Wants() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BindsTo as
+
+func (v *MockInterfaceUnit) BindsTo() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PartOf as
+
+func (v *MockInterfaceUnit) PartOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RequiredBy as
+
+func (v *MockInterfaceUnit) RequiredBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RequisiteOf as
+
+func (v *MockInterfaceUnit) RequisiteOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WantedBy as
+
+func (v *MockInterfaceUnit) WantedBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BoundBy as
+
+func (v *MockInterfaceUnit) BoundBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConsistsOf as
+
+func (v *MockInterfaceUnit) ConsistsOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Conflicts as
+
+func (v *MockInterfaceUnit) Conflicts() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConflictedBy as
+
+func (v *MockInterfaceUnit) ConflictedBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Before as
+
+func (v *MockInterfaceUnit) Before() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property After as
+
+func (v *MockInterfaceUnit) After() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OnFailure as
+
+func (v *MockInterfaceUnit) OnFailure() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Triggers as
+
+func (v *MockInterfaceUnit) Triggers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TriggeredBy as
+
+func (v *MockInterfaceUnit) TriggeredBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PropagatesReloadTo as
+
+func (v *MockInterfaceUnit) PropagatesReloadTo() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReloadPropagatedFrom as
+
+func (v *MockInterfaceUnit) ReloadPropagatedFrom() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JoinsNamespaceOf as
+
+func (v *MockInterfaceUnit) JoinsNamespaceOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RequiresMountsFor as
+
+func (v *MockInterfaceUnit) RequiresMountsFor() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Documentation as
+
+func (v *MockInterfaceUnit) Documentation() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Description s
+
+func (v *MockInterfaceUnit) Description() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LoadState s
+
+func (v *MockInterfaceUnit) LoadState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveState s
+
+func (v *MockInterfaceUnit) ActiveState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SubState s
+
+func (v *MockInterfaceUnit) SubState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FragmentPath s
+
+func (v *MockInterfaceUnit) FragmentPath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SourcePath s
+
+func (v *MockInterfaceUnit) SourcePath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DropInPaths as
+
+func (v *MockInterfaceUnit) DropInPaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitFileState s
+
+func (v *MockInterfaceUnit) UnitFileState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitFilePreset s
+
+func (v *MockInterfaceUnit) UnitFilePreset() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateChangeTimestamp t
+
+func (v *MockInterfaceUnit) StateChangeTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateChangeTimestampMonotonic t
+
+func (v *MockInterfaceUnit) StateChangeTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveExitTimestamp t
+
+func (v *MockInterfaceUnit) InactiveExitTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveExitTimestampMonotonic t
+
+func (v *MockInterfaceUnit) InactiveExitTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveEnterTimestamp t
+
+func (v *MockInterfaceUnit) ActiveEnterTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveEnterTimestampMonotonic t
+
+func (v *MockInterfaceUnit) ActiveEnterTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveExitTimestamp t
+
+func (v *MockInterfaceUnit) ActiveExitTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveExitTimestampMonotonic t
+
+func (v *MockInterfaceUnit) ActiveExitTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveEnterTimestamp t
+
+func (v *MockInterfaceUnit) InactiveEnterTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveEnterTimestampMonotonic t
+
+func (v *MockInterfaceUnit) InactiveEnterTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanStart b
+
+func (v *MockInterfaceUnit) CanStart() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanStop b
+
+func (v *MockInterfaceUnit) CanStop() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanReload b
+
+func (v *MockInterfaceUnit) CanReload() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanIsolate b
+
+func (v *MockInterfaceUnit) CanIsolate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitJob struct {
+ mock.Mock
+}
+
+func (p MockPropUnitJob) Get(flags dbus.Flags) (value JobIdPath, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(JobIdPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitJob) Set(flags dbus.Flags, value JobIdPath) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitJob) ConnectChanged(cb func(hasValue bool, value JobIdPath)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Job (uo)
+
+func (v *MockInterfaceUnit) Job() PropUnitJob {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitJob)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StopWhenUnneeded b
+
+func (v *MockInterfaceUnit) StopWhenUnneeded() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RefuseManualStart b
+
+func (v *MockInterfaceUnit) RefuseManualStart() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RefuseManualStop b
+
+func (v *MockInterfaceUnit) RefuseManualStop() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AllowIsolate b
+
+func (v *MockInterfaceUnit) AllowIsolate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultDependencies b
+
+func (v *MockInterfaceUnit) DefaultDependencies() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OnFailureJobMode s
+
+func (v *MockInterfaceUnit) OnFailureJobMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IgnoreOnIsolate b
+
+func (v *MockInterfaceUnit) IgnoreOnIsolate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NeedDaemonReload b
+
+func (v *MockInterfaceUnit) NeedDaemonReload() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobTimeoutUSec t
+
+func (v *MockInterfaceUnit) JobTimeoutUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobRunningTimeoutUSec t
+
+func (v *MockInterfaceUnit) JobRunningTimeoutUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobTimeoutAction s
+
+func (v *MockInterfaceUnit) JobTimeoutAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobTimeoutRebootArgument s
+
+func (v *MockInterfaceUnit) JobTimeoutRebootArgument() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConditionResult b
+
+func (v *MockInterfaceUnit) ConditionResult() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AssertResult b
+
+func (v *MockInterfaceUnit) AssertResult() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConditionTimestamp t
+
+func (v *MockInterfaceUnit) ConditionTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConditionTimestampMonotonic t
+
+func (v *MockInterfaceUnit) ConditionTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AssertTimestamp t
+
+func (v *MockInterfaceUnit) AssertTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AssertTimestampMonotonic t
+
+func (v *MockInterfaceUnit) AssertTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitConditions struct {
+ mock.Mock
+}
+
+func (p MockPropUnitConditions) Get(flags dbus.Flags) (value []Condition, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]Condition)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitConditions) Set(flags dbus.Flags, value []Condition) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitConditions) ConnectChanged(cb func(hasValue bool, value []Condition)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Conditions a(sbbsi)
+
+func (v *MockInterfaceUnit) Conditions() PropUnitConditions {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitConditions)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitAsserts struct {
+ mock.Mock
+}
+
+func (p MockPropUnitAsserts) Get(flags dbus.Flags) (value []Assert, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]Assert)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitAsserts) Set(flags dbus.Flags, value []Assert) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitAsserts) ConnectChanged(cb func(hasValue bool, value []Assert)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Asserts a(sbbsi)
+
+func (v *MockInterfaceUnit) Asserts() PropUnitAsserts {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitAsserts)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitLoadError struct {
+ mock.Mock
+}
+
+func (p MockPropUnitLoadError) Get(flags dbus.Flags) (value LoadError, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(LoadError)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitLoadError) Set(flags dbus.Flags, value LoadError) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitLoadError) ConnectChanged(cb func(hasValue bool, value LoadError)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property LoadError (ss)
+
+func (v *MockInterfaceUnit) LoadError() PropUnitLoadError {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitLoadError)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Transient b
+
+func (v *MockInterfaceUnit) Transient() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Perpetual b
+
+func (v *MockInterfaceUnit) Perpetual() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartLimitIntervalUSec t
+
+func (v *MockInterfaceUnit) StartLimitIntervalUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartLimitBurst u
+
+func (v *MockInterfaceUnit) StartLimitBurst() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartLimitAction s
+
+func (v *MockInterfaceUnit) StartLimitAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FailureAction s
+
+func (v *MockInterfaceUnit) FailureAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FailureActionExitStatus i
+
+func (v *MockInterfaceUnit) FailureActionExitStatus() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SuccessAction s
+
+func (v *MockInterfaceUnit) SuccessAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SuccessActionExitStatus i
+
+func (v *MockInterfaceUnit) SuccessActionExitStatus() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RebootArgument s
+
+func (v *MockInterfaceUnit) RebootArgument() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InvocationID ay
+
+func (v *MockInterfaceUnit) InvocationID() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CollectMode s
+
+func (v *MockInterfaceUnit) CollectMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Refs as
+
+func (v *MockInterfaceUnit) Refs() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceService struct {
+ mock.Mock
+}
+
+// method GetProcesses
+
+func (v *MockInterfaceService) GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) GetProcesses(flags dbus.Flags) ([]UnitProcess, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]UnitProcess)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AttachProcesses
+
+func (v *MockInterfaceService) GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// property Type s
+
+func (v *MockInterfaceService) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Restart s
+
+func (v *MockInterfaceService) Restart() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PIDFile s
+
+func (v *MockInterfaceService) PIDFile() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NotifyAccess s
+
+func (v *MockInterfaceService) NotifyAccess() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestartUSec t
+
+func (v *MockInterfaceService) RestartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeoutStartUSec t
+
+func (v *MockInterfaceService) TimeoutStartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeoutStopUSec t
+
+func (v *MockInterfaceService) TimeoutStopUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeMaxUSec t
+
+func (v *MockInterfaceService) RuntimeMaxUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogUSec t
+
+func (v *MockInterfaceService) WatchdogUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogTimestamp t
+
+func (v *MockInterfaceService) WatchdogTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogTimestampMonotonic t
+
+func (v *MockInterfaceService) WatchdogTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RootDirectoryStartOnly b
+
+func (v *MockInterfaceService) RootDirectoryStartOnly() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemainAfterExit b
+
+func (v *MockInterfaceService) RemainAfterExit() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GuessMainPID b
+
+func (v *MockInterfaceService) GuessMainPID() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestartPreventExitStatus (aiai)
+
+func (v *MockInterfaceService) RestartPreventExitStatus() PropExitStatus {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestartForceExitStatus (aiai)
+
+func (v *MockInterfaceService) RestartForceExitStatus() PropExitStatus {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SuccessExitStatus (aiai)
+
+func (v *MockInterfaceService) SuccessExitStatus() PropExitStatus {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MainPID u
+
+func (v *MockInterfaceService) MainPID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ControlPID u
+
+func (v *MockInterfaceService) ControlPID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BusName s
+
+func (v *MockInterfaceService) BusName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FileDescriptorStoreMax u
+
+func (v *MockInterfaceService) FileDescriptorStoreMax() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NFileDescriptorStore u
+
+func (v *MockInterfaceService) NFileDescriptorStore() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StatusText s
+
+func (v *MockInterfaceService) StatusText() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StatusErrno i
+
+func (v *MockInterfaceService) StatusErrno() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Result s
+
+func (v *MockInterfaceService) Result() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property USBFunctionDescriptors s
+
+func (v *MockInterfaceService) USBFunctionDescriptors() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property USBFunctionStrings s
+
+func (v *MockInterfaceService) USBFunctionStrings() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UID u
+
+func (v *MockInterfaceService) UID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GID u
+
+func (v *MockInterfaceService) GID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NRestarts u
+
+func (v *MockInterfaceService) NRestarts() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainStartTimestamp t
+
+func (v *MockInterfaceService) ExecMainStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainStartTimestampMonotonic t
+
+func (v *MockInterfaceService) ExecMainStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainExitTimestamp t
+
+func (v *MockInterfaceService) ExecMainExitTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainExitTimestampMonotonic t
+
+func (v *MockInterfaceService) ExecMainExitTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainPID u
+
+func (v *MockInterfaceService) ExecMainPID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainCode i
+
+func (v *MockInterfaceService) ExecMainCode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainStatus i
+
+func (v *MockInterfaceService) ExecMainStatus() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStartPre a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStartPre() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStart a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStart() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStartPost a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStartPost() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecReload a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecReload() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStop a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStop() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStopPost a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStopPost() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Slice s
+
+func (v *MockInterfaceService) Slice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ControlGroup s
+
+func (v *MockInterfaceService) ControlGroup() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryCurrent t
+
+func (v *MockInterfaceService) MemoryCurrent() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUUsageNSec t
+
+func (v *MockInterfaceService) CPUUsageNSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TasksCurrent t
+
+func (v *MockInterfaceService) TasksCurrent() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPIngressBytes t
+
+func (v *MockInterfaceService) IPIngressBytes() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPIngressPackets t
+
+func (v *MockInterfaceService) IPIngressPackets() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPEgressBytes t
+
+func (v *MockInterfaceService) IPEgressBytes() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPEgressPackets t
+
+func (v *MockInterfaceService) IPEgressPackets() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Delegate b
+
+func (v *MockInterfaceService) Delegate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DelegateControllers as
+
+func (v *MockInterfaceService) DelegateControllers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUAccounting b
+
+func (v *MockInterfaceService) CPUAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUWeight t
+
+func (v *MockInterfaceService) CPUWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupCPUWeight t
+
+func (v *MockInterfaceService) StartupCPUWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUShares t
+
+func (v *MockInterfaceService) CPUShares() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupCPUShares t
+
+func (v *MockInterfaceService) StartupCPUShares() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUQuotaPerSecUSec t
+
+func (v *MockInterfaceService) CPUQuotaPerSecUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOAccounting b
+
+func (v *MockInterfaceService) IOAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOWeight t
+
+func (v *MockInterfaceService) IOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupIOWeight t
+
+func (v *MockInterfaceService) StartupIOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IODeviceWeight a(st)
+
+func (v *MockInterfaceService) IODeviceWeight() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOReadBandwidthMax a(st)
+
+func (v *MockInterfaceService) IOReadBandwidthMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOWriteBandwidthMax a(st)
+
+func (v *MockInterfaceService) IOWriteBandwidthMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOReadIOPSMax a(st)
+
+func (v *MockInterfaceService) IOReadIOPSMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOWriteIOPSMax a(st)
+
+func (v *MockInterfaceService) IOWriteIOPSMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IODeviceLatencyTargetUSec a(st)
+
+func (v *MockInterfaceService) IODeviceLatencyTargetUSec() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOAccounting b
+
+func (v *MockInterfaceService) BlockIOAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOWeight t
+
+func (v *MockInterfaceService) BlockIOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupBlockIOWeight t
+
+func (v *MockInterfaceService) StartupBlockIOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIODeviceWeight a(st)
+
+func (v *MockInterfaceService) BlockIODeviceWeight() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOReadBandwidth a(st)
+
+func (v *MockInterfaceService) BlockIOReadBandwidth() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOWriteBandwidth a(st)
+
+func (v *MockInterfaceService) BlockIOWriteBandwidth() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryAccounting b
+
+func (v *MockInterfaceService) MemoryAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryMin t
+
+func (v *MockInterfaceService) MemoryMin() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryLow t
+
+func (v *MockInterfaceService) MemoryLow() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryHigh t
+
+func (v *MockInterfaceService) MemoryHigh() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryMax t
+
+func (v *MockInterfaceService) MemoryMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemorySwapMax t
+
+func (v *MockInterfaceService) MemorySwapMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryLimit t
+
+func (v *MockInterfaceService) MemoryLimit() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DevicePolicy s
+
+func (v *MockInterfaceService) DevicePolicy() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceDeviceAllow struct {
+ mock.Mock
+}
+
+func (p MockPropServiceDeviceAllow) Get(flags dbus.Flags) (value []DeviceAllowItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]DeviceAllowItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceDeviceAllow) Set(flags dbus.Flags, value []DeviceAllowItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceDeviceAllow) ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property DeviceAllow a(ss)
+
+func (v *MockInterfaceService) DeviceAllow() PropServiceDeviceAllow {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceDeviceAllow)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TasksAccounting b
+
+func (v *MockInterfaceService) TasksAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TasksMax t
+
+func (v *MockInterfaceService) TasksMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPAccounting b
+
+func (v *MockInterfaceService) IPAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceIPAddressAllow struct {
+ mock.Mock
+}
+
+func (p MockPropServiceIPAddressAllow) Get(flags dbus.Flags) (value []IPAddressAllowItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IPAddressAllowItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceIPAddressAllow) Set(flags dbus.Flags, value []IPAddressAllowItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceIPAddressAllow) ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property IPAddressAllow a(iayu)
+
+func (v *MockInterfaceService) IPAddressAllow() PropServiceIPAddressAllow {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceIPAddressAllow)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceIPAddressDeny struct {
+ mock.Mock
+}
+
+func (p MockPropServiceIPAddressDeny) Get(flags dbus.Flags) (value []IPAddressDenyItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IPAddressDenyItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceIPAddressDeny) Set(flags dbus.Flags, value []IPAddressDenyItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceIPAddressDeny) ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property IPAddressDeny a(iayu)
+
+func (v *MockInterfaceService) IPAddressDeny() PropServiceIPAddressDeny {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceIPAddressDeny)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisableControllers as
+
+func (v *MockInterfaceService) DisableControllers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Environment as
+
+func (v *MockInterfaceService) Environment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EnvironmentFiles a(sb)
+
+func (v *MockInterfaceService) EnvironmentFiles() PropEnvironmentFiles {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropEnvironmentFiles)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PassEnvironment as
+
+func (v *MockInterfaceService) PassEnvironment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnsetEnvironment as
+
+func (v *MockInterfaceService) UnsetEnvironment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UMask u
+
+func (v *MockInterfaceService) UMask() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCPU t
+
+func (v *MockInterfaceService) LimitCPU() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCPUSoft t
+
+func (v *MockInterfaceService) LimitCPUSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitFSIZE t
+
+func (v *MockInterfaceService) LimitFSIZE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitFSIZESoft t
+
+func (v *MockInterfaceService) LimitFSIZESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitDATA t
+
+func (v *MockInterfaceService) LimitDATA() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitDATASoft t
+
+func (v *MockInterfaceService) LimitDATASoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSTACK t
+
+func (v *MockInterfaceService) LimitSTACK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSTACKSoft t
+
+func (v *MockInterfaceService) LimitSTACKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCORE t
+
+func (v *MockInterfaceService) LimitCORE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCORESoft t
+
+func (v *MockInterfaceService) LimitCORESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRSS t
+
+func (v *MockInterfaceService) LimitRSS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRSSSoft t
+
+func (v *MockInterfaceService) LimitRSSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNOFILE t
+
+func (v *MockInterfaceService) LimitNOFILE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNOFILESoft t
+
+func (v *MockInterfaceService) LimitNOFILESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitAS t
+
+func (v *MockInterfaceService) LimitAS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitASSoft t
+
+func (v *MockInterfaceService) LimitASSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNPROC t
+
+func (v *MockInterfaceService) LimitNPROC() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNPROCSoft t
+
+func (v *MockInterfaceService) LimitNPROCSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMEMLOCK t
+
+func (v *MockInterfaceService) LimitMEMLOCK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMEMLOCKSoft t
+
+func (v *MockInterfaceService) LimitMEMLOCKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitLOCKS t
+
+func (v *MockInterfaceService) LimitLOCKS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitLOCKSSoft t
+
+func (v *MockInterfaceService) LimitLOCKSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSIGPENDING t
+
+func (v *MockInterfaceService) LimitSIGPENDING() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSIGPENDINGSoft t
+
+func (v *MockInterfaceService) LimitSIGPENDINGSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMSGQUEUE t
+
+func (v *MockInterfaceService) LimitMSGQUEUE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMSGQUEUESoft t
+
+func (v *MockInterfaceService) LimitMSGQUEUESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNICE t
+
+func (v *MockInterfaceService) LimitNICE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNICESoft t
+
+func (v *MockInterfaceService) LimitNICESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTPRIO t
+
+func (v *MockInterfaceService) LimitRTPRIO() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTPRIOSoft t
+
+func (v *MockInterfaceService) LimitRTPRIOSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTTIME t
+
+func (v *MockInterfaceService) LimitRTTIME() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTTIMESoft t
+
+func (v *MockInterfaceService) LimitRTTIMESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WorkingDirectory s
+
+func (v *MockInterfaceService) WorkingDirectory() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RootDirectory s
+
+func (v *MockInterfaceService) RootDirectory() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RootImage s
+
+func (v *MockInterfaceService) RootImage() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OOMScoreAdjust i
+
+func (v *MockInterfaceService) OOMScoreAdjust() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Nice i
+
+func (v *MockInterfaceService) Nice() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOSchedulingClass i
+
+func (v *MockInterfaceService) IOSchedulingClass() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOSchedulingPriority i
+
+func (v *MockInterfaceService) IOSchedulingPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUSchedulingPolicy i
+
+func (v *MockInterfaceService) CPUSchedulingPolicy() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUSchedulingPriority i
+
+func (v *MockInterfaceService) CPUSchedulingPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUAffinity ay
+
+func (v *MockInterfaceService) CPUAffinity() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimerSlackNSec t
+
+func (v *MockInterfaceService) TimerSlackNSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUSchedulingResetOnFork b
+
+func (v *MockInterfaceService) CPUSchedulingResetOnFork() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NonBlocking b
+
+func (v *MockInterfaceService) NonBlocking() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardInput s
+
+func (v *MockInterfaceService) StandardInput() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardInputFileDescriptorName s
+
+func (v *MockInterfaceService) StandardInputFileDescriptorName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardInputData ay
+
+func (v *MockInterfaceService) StandardInputData() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardOutput s
+
+func (v *MockInterfaceService) StandardOutput() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardOutputFileDescriptorName s
+
+func (v *MockInterfaceService) StandardOutputFileDescriptorName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardError s
+
+func (v *MockInterfaceService) StandardError() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardErrorFileDescriptorName s
+
+func (v *MockInterfaceService) StandardErrorFileDescriptorName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYPath s
+
+func (v *MockInterfaceService) TTYPath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYReset b
+
+func (v *MockInterfaceService) TTYReset() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYVHangup b
+
+func (v *MockInterfaceService) TTYVHangup() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYVTDisallocate b
+
+func (v *MockInterfaceService) TTYVTDisallocate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogPriority i
+
+func (v *MockInterfaceService) SyslogPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogIdentifier s
+
+func (v *MockInterfaceService) SyslogIdentifier() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogLevelPrefix b
+
+func (v *MockInterfaceService) SyslogLevelPrefix() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogLevel i
+
+func (v *MockInterfaceService) SyslogLevel() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogFacility i
+
+func (v *MockInterfaceService) SyslogFacility() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogLevelMax i
+
+func (v *MockInterfaceService) LogLevelMax() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogRateLimitIntervalUSec t
+
+func (v *MockInterfaceService) LogRateLimitIntervalUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogRateLimitBurst u
+
+func (v *MockInterfaceService) LogRateLimitBurst() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceLogExtraFields struct {
+ mock.Mock
+}
+
+func (p MockPropServiceLogExtraFields) Get(flags dbus.Flags) (value [][]byte, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([][]byte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceLogExtraFields) Set(flags dbus.Flags, value [][]byte) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceLogExtraFields) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property LogExtraFields aay
+
+func (v *MockInterfaceService) LogExtraFields() PropServiceLogExtraFields {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceLogExtraFields)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecureBits i
+
+func (v *MockInterfaceService) SecureBits() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CapabilityBoundingSet t
+
+func (v *MockInterfaceService) CapabilityBoundingSet() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AmbientCapabilities t
+
+func (v *MockInterfaceService) AmbientCapabilities() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property User s
+
+func (v *MockInterfaceService) User() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Group s
+
+func (v *MockInterfaceService) Group() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DynamicUser b
+
+func (v *MockInterfaceService) DynamicUser() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemoveIPC b
+
+func (v *MockInterfaceService) RemoveIPC() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupplementaryGroups as
+
+func (v *MockInterfaceService) SupplementaryGroups() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PAMName s
+
+func (v *MockInterfaceService) PAMName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReadWritePaths as
+
+func (v *MockInterfaceService) ReadWritePaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReadOnlyPaths as
+
+func (v *MockInterfaceService) ReadOnlyPaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InaccessiblePaths as
+
+func (v *MockInterfaceService) InaccessiblePaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MountFlags t
+
+func (v *MockInterfaceService) MountFlags() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateTmp b
+
+func (v *MockInterfaceService) PrivateTmp() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateDevices b
+
+func (v *MockInterfaceService) PrivateDevices() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectKernelTunables b
+
+func (v *MockInterfaceService) ProtectKernelTunables() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectKernelModules b
+
+func (v *MockInterfaceService) ProtectKernelModules() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectControlGroups b
+
+func (v *MockInterfaceService) ProtectControlGroups() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateNetwork b
+
+func (v *MockInterfaceService) PrivateNetwork() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateUsers b
+
+func (v *MockInterfaceService) PrivateUsers() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateMounts b
+
+func (v *MockInterfaceService) PrivateMounts() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectHome s
+
+func (v *MockInterfaceService) ProtectHome() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectSystem s
+
+func (v *MockInterfaceService) ProtectSystem() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SameProcessGroup b
+
+func (v *MockInterfaceService) SameProcessGroup() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UtmpIdentifier s
+
+func (v *MockInterfaceService) UtmpIdentifier() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UtmpMode s
+
+func (v *MockInterfaceService) UtmpMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SELinuxContext (bs)
+
+func (v *MockInterfaceService) SELinuxContext() PropBS {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AppArmorProfile (bs)
+
+func (v *MockInterfaceService) AppArmorProfile() PropBS {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmackProcessLabel (bs)
+
+func (v *MockInterfaceService) SmackProcessLabel() PropBS {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IgnoreSIGPIPE b
+
+func (v *MockInterfaceService) IgnoreSIGPIPE() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NoNewPrivileges b
+
+func (v *MockInterfaceService) NoNewPrivileges() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceSystemCallFilter struct {
+ mock.Mock
+}
+
+func (p MockPropServiceSystemCallFilter) Get(flags dbus.Flags) (value SystemCallFilter, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(SystemCallFilter)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceSystemCallFilter) Set(flags dbus.Flags, value SystemCallFilter) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceSystemCallFilter) ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property SystemCallFilter (bas)
+
+func (v *MockInterfaceService) SystemCallFilter() PropServiceSystemCallFilter {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceSystemCallFilter)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemCallArchitectures as
+
+func (v *MockInterfaceService) SystemCallArchitectures() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemCallErrorNumber i
+
+func (v *MockInterfaceService) SystemCallErrorNumber() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Personality s
+
+func (v *MockInterfaceService) Personality() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LockPersonality b
+
+func (v *MockInterfaceService) LockPersonality() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceRestrictAddressFamilies struct {
+ mock.Mock
+}
+
+func (p MockPropServiceRestrictAddressFamilies) Get(flags dbus.Flags) (value RestrictAddressFamilies, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(RestrictAddressFamilies)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceRestrictAddressFamilies) Set(flags dbus.Flags, value RestrictAddressFamilies) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceRestrictAddressFamilies) ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property RestrictAddressFamilies (bas)
+
+func (v *MockInterfaceService) RestrictAddressFamilies() PropServiceRestrictAddressFamilies {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceRestrictAddressFamilies)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeDirectoryPreserve s
+
+func (v *MockInterfaceService) RuntimeDirectoryPreserve() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeDirectoryMode u
+
+func (v *MockInterfaceService) RuntimeDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeDirectory as
+
+func (v *MockInterfaceService) RuntimeDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateDirectoryMode u
+
+func (v *MockInterfaceService) StateDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateDirectory as
+
+func (v *MockInterfaceService) StateDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CacheDirectoryMode u
+
+func (v *MockInterfaceService) CacheDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CacheDirectory as
+
+func (v *MockInterfaceService) CacheDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogsDirectoryMode u
+
+func (v *MockInterfaceService) LogsDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogsDirectory as
+
+func (v *MockInterfaceService) LogsDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigurationDirectoryMode u
+
+func (v *MockInterfaceService) ConfigurationDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigurationDirectory as
+
+func (v *MockInterfaceService) ConfigurationDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryDenyWriteExecute b
+
+func (v *MockInterfaceService) MemoryDenyWriteExecute() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestrictRealtime b
+
+func (v *MockInterfaceService) RestrictRealtime() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestrictNamespaces t
+
+func (v *MockInterfaceService) RestrictNamespaces() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BindPaths a(ssbt)
+
+func (v *MockInterfaceService) BindPaths() PropBindPaths {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBindPaths)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BindReadOnlyPaths a(ssbt)
+
+func (v *MockInterfaceService) BindReadOnlyPaths() PropBindPaths {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBindPaths)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceTemporaryFileSystem struct {
+ mock.Mock
+}
+
+func (p MockPropServiceTemporaryFileSystem) Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]TemporaryFileSystemItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceTemporaryFileSystem) Set(flags dbus.Flags, value []TemporaryFileSystemItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceTemporaryFileSystem) ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property TemporaryFileSystem a(ss)
+
+func (v *MockInterfaceService) TemporaryFileSystem() PropServiceTemporaryFileSystem {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceTemporaryFileSystem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MountAPIVFS b
+
+func (v *MockInterfaceService) MountAPIVFS() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KeyringMode s
+
+func (v *MockInterfaceService) KeyringMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KillMode s
+
+func (v *MockInterfaceService) KillMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KillSignal i
+
+func (v *MockInterfaceService) KillSignal() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FinalKillSignal i
+
+func (v *MockInterfaceService) FinalKillSignal() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SendSIGKILL b
+
+func (v *MockInterfaceService) SendSIGKILL() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SendSIGHUP b
+
+func (v *MockInterfaceService) SendSIGHUP() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogSignal i
+
+func (v *MockInterfaceService) WatchdogSignal() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropExitStatus struct {
+ mock.Mock
+}
+
+func (p MockPropExitStatus) Get(flags dbus.Flags) (value ExitStatus, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(ExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropExitStatus) Set(flags dbus.Flags, value ExitStatus) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropExitStatus) ConnectChanged(cb func(hasValue bool, value ExitStatus)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropExecInfos struct {
+ mock.Mock
+}
+
+func (p MockPropExecInfos) Get(flags dbus.Flags) (value []ExecInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]ExecInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropExecInfos) Set(flags dbus.Flags, value []ExecInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropExecInfos) ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropIOParams struct {
+ mock.Mock
+}
+
+func (p MockPropIOParams) Get(flags dbus.Flags) (value []IOParam, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IOParam)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropIOParams) Set(flags dbus.Flags, value []IOParam) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropIOParams) ConnectChanged(cb func(hasValue bool, value []IOParam)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropEnvironmentFiles struct {
+ mock.Mock
+}
+
+func (p MockPropEnvironmentFiles) Get(flags dbus.Flags) (value []EnvironmentFile, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]EnvironmentFile)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropEnvironmentFiles) Set(flags dbus.Flags, value []EnvironmentFile) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropEnvironmentFiles) ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropBS struct {
+ mock.Mock
+}
+
+func (p MockPropBS) Get(flags dbus.Flags) (value BS, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(BS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropBS) Set(flags dbus.Flags, value BS) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropBS) ConnectChanged(cb func(hasValue bool, value BS)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropBindPaths struct {
+ mock.Mock
+}
+
+func (p MockPropBindPaths) Get(flags dbus.Flags) (value []BindPath, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]BindPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropBindPaths) Set(flags dbus.Flags, value []BindPath) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropBindPaths) ConnectChanged(cb func(hasValue bool, value []BindPath)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,334 @@
+{
+ "Service": "org.freedesktop.systemd1",
+ "Objects": [
+ {
+ "Type": "Manager",
+ "Path": "/org/freedesktop/systemd1",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.systemd1.Manager",
+ "Fixes": {
+ "m/SetUnitProperties": [
+ {
+ "Name": "properties",
+ "Type": "[]Property"
+ }
+ ],
+ "m/StartTransientUnit": [
+ {
+ "Name": "properties",
+ "Type": "[]Property"
+ },
+ {
+ "Name": "aux",
+ "Type": "[]PropertyCollection"
+ }
+ ],
+ "m/ListUnits": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListUnitsFiltered": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListUnitsByPatterns": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListUnitsByNames": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListJobs": [
+ {
+ "Name": "jobs",
+ "Type": "[]JobInfo"
+ }
+ ],
+ "m/ListUnitFiles": [
+ {
+ "Name": "files",
+ "Type": "[]UnitFile"
+ }
+ ],
+ "m/ListUnitFilesByPatterns": [
+ {
+ "Name": "files",
+ "Type": "[]UnitFile"
+ }
+ ],
+ "m/EnableUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/DisableUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/ReenableUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/LinkUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/PresetUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/PresetUnitFilesWithMode": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/MaskUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/UnmaskUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/RevertUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/SetDefaultTarget": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/PresetAllUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/AddDependencyUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/GetDynamicUsers": [
+ {
+ "Name": "users",
+ "Type": "[]DynamicUser"
+ }
+ ],
+ "m/GetUnitProcesses": [
+ {
+ "Name": "processes",
+ "Type": "[]UnitProcess"
+ }
+ ],
+ "m/GetJobAfter": [
+ {
+ "Name": "jobs",
+ "Type": "[]JobInfo"
+ }
+ ],
+ "m/GetJobBefore": [
+ {
+ "Name": "jobs",
+ "Type": "[]JobInfo"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Unit",
+ "XMLFiles": [
+ "Unit*"
+ ],
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.systemd1.Unit",
+ "Fixes": {
+ "p/Job": {
+ "ValueType": "JobIdPath"
+ },
+ "p/Conditions": {
+ "ValueType": "[]Condition"
+ },
+ "p/Asserts": {
+ "ValueType": "[]Assert"
+ },
+ "p/LoadError": {
+ "ValueType": "LoadError"
+ },
+ "m/SetProperties": [
+ {
+ "Name": "properties",
+ "Type": "[]Property"
+ }
+ ]
+ }
+ },
+ {
+ "Name": "org.freedesktop.systemd1.Service",
+ "Fixes": {
+ "p/RestartPreventExitStatus": {
+ "RefType": "PropExitStatus"
+ },
+ "p/RestartForceExitStatus": {
+ "RefType": "PropExitStatus"
+ },
+ "p/SuccessExitStatus": {
+ "RefType": "PropExitStatus"
+ },
+ "p/ExecStartPre": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStart": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStartPost": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecReload": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStop": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStopPre": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStopPost": {
+ "RefType": "PropExecInfos"
+ },
+ "p/IODeviceWeight": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOReadBandwidthMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOWriteBandwidthMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOReadIOPSMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOWriteIOPSMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IODeviceLatencyTargetUSec": {
+ "RefType": "PropIOParams"
+ },
+ "p/BlockIODeviceWeight": {
+ "RefType": "PropIOParams"
+ },
+ "p/BlockIOReadBandwidth": {
+ "RefType": "PropIOParams"
+ },
+ "p/BlockIOWriteBandwidth": {
+ "RefType": "PropIOParams"
+ },
+ "p/DeviceAllow": {
+ "ValueType": "[]DeviceAllowItem"
+ },
+ "p/IPAddressAllow": {
+ "ValueType": "[]IPAddressAllowItem"
+ },
+ "p/IPAddressDeny": {
+ "ValueType": "[]IPAddressDenyItem"
+ },
+ "p/EnvironmentFiles": {
+ "RefType": "PropEnvironmentFiles"
+ },
+ "p/LogExtraFields": {
+ "ValueType": "[][]byte"
+ },
+ "p/SELinuxContext": {
+ "RefType": "PropBS"
+ },
+ "p/AppArmorProfile": {
+ "RefType": "PropBS"
+ },
+ "p/SmackProcessLabel": {
+ "RefType": "PropBS"
+ },
+ "p/SystemCallFilter": {
+ "ValueType": "SystemCallFilter"
+ },
+ "p/RestrictAddressFamilies": {
+ "ValueType": "RestrictAddressFamilies"
+ },
+ "p/BindPaths": {
+ "RefType": "PropBindPaths"
+ },
+ "p/BindReadOnlyPaths": {
+ "RefType": "PropBindPaths"
+ },
+ "p/TemporaryFileSystem": {
+ "ValueType": "[]TemporaryFileSystemItem"
+ },
+ "m/GetProcesses": [
+ {
+ "Name": "processes",
+ "Type": "[]UnitProcess"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropExitStatus",
+ "ValueType": "ExitStatus"
+ },
+ {
+ "Type": "PropExecInfos",
+ "ValueType": "[]ExecInfo"
+ },
+ {
+ "Type": "PropIOParams",
+ "ValueType": "[]IOParam"
+ },
+ {
+ "Type": "PropEnvironmentFiles",
+ "ValueType": "[]EnvironmentFile"
+ },
+ {
+ "Type": "PropBS",
+ "ValueType": "BS"
+ },
+ {
+ "Type": "PropBindPaths",
+ "ValueType": "[]BindPath"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,678 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,153 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package systemd1
+
+import (
+ "github.com/godbus/dbus/v5"
+)
+
+type Property struct {
+ Name string
+ Value dbus.Variant
+}
+
+type PropertyCollection struct {
+ Name string
+ Properties []Property
+}
+
+type UnitInfo struct {
+ Name string
+ Description string
+ LoadState string // i.e. whether the unit file has been loaded successfully
+ ActiveState string // i.e. whether the unit is currently started or not
+ SubState string // a more fine-grained version of the active state that is specific to the unit type, which the active state is not
+ FollowUnit string // A unit that is being followed in its state by this unit, if there is any, otherwise the empty string.
+ Path dbus.ObjectPath
+ JobID uint32 // If there is a job queued for the job unit the numeric job id, 0 otherwise
+ JobType string
+ JobPath dbus.ObjectPath
+}
+
+type JobInfo struct {
+ ID uint32
+ Name string
+ Type string
+ State string
+ Path dbus.ObjectPath
+ UnitPath dbus.ObjectPath
+}
+
+type JobIdPath struct {
+ Id uint32
+ Path dbus.ObjectPath
+}
+
+type UnitFile struct {
+ Path string
+ State string
+}
+
+type UnitFileChange struct {
+ Type string // the type of the change (one of symlink or unlink)
+ Filename string // the file name of the symlink
+ Destination string // the destination of the symlink
+}
+
+type DynamicUser struct {
+ ID uint32
+ Name string
+}
+
+type UnitProcess struct {
+ ControlGroup string
+ PID uint32
+ Command string
+}
+
+type Condition struct {
+ Type string
+ IsTrigger bool
+ IsReversed bool
+ Right string
+
+ // The status can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1 are used, but additional values may be used in the future, retaining the meaning of zero/positive/negative values.
+ Status int32
+}
+
+type Assert Condition
+
+type LoadError struct {
+ Type string
+ Message string
+}
+
+type ExitStatus struct {
+ A []int32
+ B []int32
+}
+
+type ExecInfo struct {
+ Path string
+ Arguments []string
+ ExitFailure bool
+ BeginClockRealtime uint64
+ BeginClockMonotonic uint64
+ EndClockRealtime uint64
+ EndClockMonotonic uint64
+ PID uint32
+ ExistCode int32
+ Status int32
+}
+
+type IOParam struct {
+ Name string
+ Value uint64
+}
+
+type DeviceAllowItem struct {
+ Name string
+ Value string
+}
+
+type IPAddressAllowItem struct {
+ I uint32
+ AV []dbus.Variant
+ U uint32
+}
+
+type IPAddressDenyItem IPAddressAllowItem
+
+type EnvironmentFile struct {
+ S string
+ B bool
+}
+
+type BS struct {
+ B bool
+ S string
+}
+
+type SystemCallFilter struct {
+ B bool
+ AS string
+}
+
+type RestrictAddressFamilies struct {
+ B bool
+ AS string
+}
+
+type BindPath struct {
+ S1 string
+ S2 string
+ B bool
+ T uint64
+}
+
+type TemporaryFileSystemItem struct {
+ S1 string
+ S2 string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/Unit.Service.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/Unit.Service.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/Unit.Service.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/Unit.Service.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,664 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/Unit.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/Unit.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.freedesktop.systemd1/Unit.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.freedesktop.systemd1/Unit.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,277 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,979 @@
+// Code generated by "./generator ./session/org.kde.kwin"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package kwin
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Compositor interface {
+ compositing // interface org.kde.kwin.Compositing
+ proxy.Object
+}
+
+type objectCompositor struct {
+ interfaceCompositing // interface org.kde.kwin.Compositing
+ proxy.ImplObject
+}
+
+func NewCompositor(conn *dbus.Conn) Compositor {
+ obj := new(objectCompositor)
+ obj.ImplObject.Init_(conn, "org.kde.KWin", "/Compositor")
+ return obj
+}
+
+type compositing interface {
+ GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Suspend(flags dbus.Flags) error
+ GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Resume(flags dbus.Flags) error
+ ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error)
+ Active() proxy.PropBool
+ CompositingPossible() proxy.PropBool
+ CompositingNotPossibleReason() proxy.PropString
+ OpenGLIsBroken() proxy.PropBool
+ CompositingType() proxy.PropString
+ SupportedOpenGLPlatformInterfaces() proxy.PropStringArray
+ PlatformRequiresCompositing() proxy.PropBool
+}
+
+type interfaceCompositing struct{}
+
+func (v *interfaceCompositing) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceCompositing) GetInterfaceName_() string {
+ return "org.kde.kwin.Compositing"
+}
+
+// method suspend
+
+func (v *interfaceCompositing) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".suspend", flags, ch)
+}
+
+func (v *interfaceCompositing) Suspend(flags dbus.Flags) error {
+ return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method resume
+
+func (v *interfaceCompositing) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".resume", flags, ch)
+}
+
+func (v *interfaceCompositing) Resume(flags dbus.Flags) error {
+ return (<-v.GoResume(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal compositingToggled
+
+func (v *interfaceCompositing) ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "compositingToggled", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".compositingToggled",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var active bool
+ err := dbus.Store(sig.Body, &active)
+ if err == nil {
+ cb(active)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property active b
+
+func (v *interfaceCompositing) Active() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "active",
+ }
+}
+
+// property compositingPossible b
+
+func (v *interfaceCompositing) CompositingPossible() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "compositingPossible",
+ }
+}
+
+// property compositingNotPossibleReason s
+
+func (v *interfaceCompositing) CompositingNotPossibleReason() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "compositingNotPossibleReason",
+ }
+}
+
+// property openGLIsBroken b
+
+func (v *interfaceCompositing) OpenGLIsBroken() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "openGLIsBroken",
+ }
+}
+
+// property compositingType s
+
+func (v *interfaceCompositing) CompositingType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "compositingType",
+ }
+}
+
+// property supportedOpenGLPlatformInterfaces as
+
+func (v *interfaceCompositing) SupportedOpenGLPlatformInterfaces() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "supportedOpenGLPlatformInterfaces",
+ }
+}
+
+// property platformRequiresCompositing b
+
+func (v *interfaceCompositing) PlatformRequiresCompositing() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "platformRequiresCompositing",
+ }
+}
+
+type InputDeviceManager interface {
+ inputDeviceManager // interface org.kde.KWin.InputDeviceManager
+ proxy.Object
+}
+
+type objectInputDeviceManager struct {
+ interfaceInputDeviceManager // interface org.kde.KWin.InputDeviceManager
+ proxy.ImplObject
+}
+
+func NewInputDeviceManager(conn *dbus.Conn) InputDeviceManager {
+ obj := new(objectInputDeviceManager)
+ obj.ImplObject.Init_(conn, "org.kde.KWin", "/org/kde/KWin/InputDevice")
+ return obj
+}
+
+type inputDeviceManager interface {
+ ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
+ DevicesSysNames() proxy.PropStringArray
+}
+
+type interfaceInputDeviceManager struct{}
+
+func (v *interfaceInputDeviceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInputDeviceManager) GetInterfaceName_() string {
+ return "org.kde.KWin.InputDeviceManager"
+}
+
+// signal deviceAdded
+
+func (v *interfaceInputDeviceManager) ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "deviceAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".deviceAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var sysName string
+ err := dbus.Store(sig.Body, &sysName)
+ if err == nil {
+ cb(sysName)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal deviceRemoved
+
+func (v *interfaceInputDeviceManager) ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "deviceRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".deviceRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var sysName string
+ err := dbus.Store(sig.Body, &sysName)
+ if err == nil {
+ cb(sysName)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property devicesSysNames as
+
+func (v *interfaceInputDeviceManager) DevicesSysNames() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "devicesSysNames",
+ }
+}
+
+type InputDevice interface {
+ inputDevice // interface org.kde.KWin.InputDevice
+ proxy.Object
+}
+
+type objectInputDevice struct {
+ interfaceInputDevice // interface org.kde.KWin.InputDevice
+ proxy.ImplObject
+}
+
+func NewInputDevice(conn *dbus.Conn, path dbus.ObjectPath) (InputDevice, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectInputDevice)
+ obj.ImplObject.Init_(conn, "org.kde.KWin", path)
+ return obj, nil
+}
+
+type inputDevice interface {
+ Keyboard() proxy.PropBool
+ AlphaNumericKeyboard() proxy.PropBool
+ Pointer() proxy.PropBool
+ Touchpad() proxy.PropBool
+ Touch() proxy.PropBool
+ TabletTool() proxy.PropBool
+ TabletPad() proxy.PropBool
+ GestureSupport() proxy.PropBool
+ Name() proxy.PropString
+ SysName() proxy.PropString
+ OutputName() proxy.PropString
+ Product() proxy.PropUint32
+ Vendor() proxy.PropUint32
+ SupportsDisableEvents() proxy.PropBool
+ Enabled() proxy.PropBool
+ SupportedButtons() proxy.PropInt32
+ SupportsCalibrationMatrix() proxy.PropBool
+ SupportsLeftHanded() proxy.PropBool
+ LeftHandedEnabledByDefault() proxy.PropBool
+ LeftHanded() proxy.PropBool
+ SupportsDisableEventsOnExternalMouse() proxy.PropBool
+ SupportsDisableWhileTyping() proxy.PropBool
+ DisableWhileTypingEnabledByDefault() proxy.PropBool
+ DisableWhileTyping() proxy.PropBool
+ SupportsPointerAcceleration() proxy.PropBool
+ DefaultPointerAcceleration() proxy.PropDouble
+ PointerAcceleration() proxy.PropDouble
+ SupportsPointerAccelerationProfileFlat() proxy.PropBool
+ DefaultPointerAccelerationProfileFlat() proxy.PropBool
+ PointerAccelerationProfileFlat() proxy.PropBool
+ SupportsPointerAccelerationProfileAdaptive() proxy.PropBool
+ DefaultPointerAccelerationProfileAdaptive() proxy.PropBool
+ PointerAccelerationProfileAdaptive() proxy.PropBool
+ TapFingerCount() proxy.PropInt32
+ TapToClickEnabledByDefault() proxy.PropBool
+ TapToClick() proxy.PropBool
+ SupportsLmrTapButtonMap() proxy.PropBool
+ LmrTapButtonMapEnabledByDefault() proxy.PropBool
+ LmrTapButtonMap() proxy.PropBool
+ TapAndDragEnabledByDefault() proxy.PropBool
+ TapAndDrag() proxy.PropBool
+ TapDragLockEnabledByDefault() proxy.PropBool
+ TapDragLock() proxy.PropBool
+ SupportsMiddleEmulation() proxy.PropBool
+ MiddleEmulationEnabledByDefault() proxy.PropBool
+ MiddleEmulation() proxy.PropBool
+ SupportsNaturalScroll() proxy.PropBool
+ NaturalScrollEnabledByDefault() proxy.PropBool
+ NaturalScroll() proxy.PropBool
+ SupportsScrollTwoFinger() proxy.PropBool
+ ScrollTwoFingerEnabledByDefault() proxy.PropBool
+ ScrollTwoFinger() proxy.PropBool
+ SupportsScrollEdge() proxy.PropBool
+ ScrollEdgeEnabledByDefault() proxy.PropBool
+ ScrollEdge() proxy.PropBool
+ SupportsScrollOnButtonDown() proxy.PropBool
+ ScrollOnButtonDownEnabledByDefault() proxy.PropBool
+ DefaultScrollButton() proxy.PropUint32
+ ScrollOnButtonDown() proxy.PropBool
+ ScrollButton() proxy.PropUint32
+ SwitchDevice() proxy.PropBool
+ LidSwitch() proxy.PropBool
+ TabletModeSwitch() proxy.PropBool
+ SupportsClickMethodAreas() proxy.PropBool
+ DefaultClickMethodAreas() proxy.PropBool
+ ClickMethodAreas() proxy.PropBool
+ SupportsClickMethodClickfinger() proxy.PropBool
+ DefaultClickMethodClickfinger() proxy.PropBool
+ ClickMethodClickfinger() proxy.PropBool
+}
+
+type interfaceInputDevice struct{}
+
+func (v *interfaceInputDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInputDevice) GetInterfaceName_() string {
+ return "org.kde.KWin.InputDevice"
+}
+
+// property keyboard b
+
+func (v *interfaceInputDevice) Keyboard() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "keyboard",
+ }
+}
+
+// property alphaNumericKeyboard b
+
+func (v *interfaceInputDevice) AlphaNumericKeyboard() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "alphaNumericKeyboard",
+ }
+}
+
+// property pointer b
+
+func (v *interfaceInputDevice) Pointer() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "pointer",
+ }
+}
+
+// property touchpad b
+
+func (v *interfaceInputDevice) Touchpad() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "touchpad",
+ }
+}
+
+// property touch b
+
+func (v *interfaceInputDevice) Touch() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "touch",
+ }
+}
+
+// property tabletTool b
+
+func (v *interfaceInputDevice) TabletTool() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tabletTool",
+ }
+}
+
+// property tabletPad b
+
+func (v *interfaceInputDevice) TabletPad() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tabletPad",
+ }
+}
+
+// property gestureSupport b
+
+func (v *interfaceInputDevice) GestureSupport() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "gestureSupport",
+ }
+}
+
+// property name s
+
+func (v *interfaceInputDevice) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "name",
+ }
+}
+
+// property sysName s
+
+func (v *interfaceInputDevice) SysName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "sysName",
+ }
+}
+
+// property outputName s
+
+func (v *interfaceInputDevice) OutputName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "outputName",
+ }
+}
+
+// property product u
+
+func (v *interfaceInputDevice) Product() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "product",
+ }
+}
+
+// property vendor u
+
+func (v *interfaceInputDevice) Vendor() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "vendor",
+ }
+}
+
+// property supportsDisableEvents b
+
+func (v *interfaceInputDevice) SupportsDisableEvents() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsDisableEvents",
+ }
+}
+
+// property enabled b
+
+func (v *interfaceInputDevice) Enabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "enabled",
+ }
+}
+
+// property supportedButtons i
+
+func (v *interfaceInputDevice) SupportedButtons() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "supportedButtons",
+ }
+}
+
+// property supportsCalibrationMatrix b
+
+func (v *interfaceInputDevice) SupportsCalibrationMatrix() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsCalibrationMatrix",
+ }
+}
+
+// property supportsLeftHanded b
+
+func (v *interfaceInputDevice) SupportsLeftHanded() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsLeftHanded",
+ }
+}
+
+// property leftHandedEnabledByDefault b
+
+func (v *interfaceInputDevice) LeftHandedEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "leftHandedEnabledByDefault",
+ }
+}
+
+// property leftHanded b
+
+func (v *interfaceInputDevice) LeftHanded() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "leftHanded",
+ }
+}
+
+// property supportsDisableEventsOnExternalMouse b
+
+func (v *interfaceInputDevice) SupportsDisableEventsOnExternalMouse() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsDisableEventsOnExternalMouse",
+ }
+}
+
+// property supportsDisableWhileTyping b
+
+func (v *interfaceInputDevice) SupportsDisableWhileTyping() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsDisableWhileTyping",
+ }
+}
+
+// property disableWhileTypingEnabledByDefault b
+
+func (v *interfaceInputDevice) DisableWhileTypingEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "disableWhileTypingEnabledByDefault",
+ }
+}
+
+// property disableWhileTyping b
+
+func (v *interfaceInputDevice) DisableWhileTyping() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "disableWhileTyping",
+ }
+}
+
+// property supportsPointerAcceleration b
+
+func (v *interfaceInputDevice) SupportsPointerAcceleration() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsPointerAcceleration",
+ }
+}
+
+// property defaultPointerAcceleration d
+
+func (v *interfaceInputDevice) DefaultPointerAcceleration() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "defaultPointerAcceleration",
+ }
+}
+
+// property pointerAcceleration d
+
+func (v *interfaceInputDevice) PointerAcceleration() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "pointerAcceleration",
+ }
+}
+
+// property supportsPointerAccelerationProfileFlat b
+
+func (v *interfaceInputDevice) SupportsPointerAccelerationProfileFlat() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsPointerAccelerationProfileFlat",
+ }
+}
+
+// property defaultPointerAccelerationProfileFlat b
+
+func (v *interfaceInputDevice) DefaultPointerAccelerationProfileFlat() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "defaultPointerAccelerationProfileFlat",
+ }
+}
+
+// property pointerAccelerationProfileFlat b
+
+func (v *interfaceInputDevice) PointerAccelerationProfileFlat() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "pointerAccelerationProfileFlat",
+ }
+}
+
+// property supportsPointerAccelerationProfileAdaptive b
+
+func (v *interfaceInputDevice) SupportsPointerAccelerationProfileAdaptive() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsPointerAccelerationProfileAdaptive",
+ }
+}
+
+// property defaultPointerAccelerationProfileAdaptive b
+
+func (v *interfaceInputDevice) DefaultPointerAccelerationProfileAdaptive() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "defaultPointerAccelerationProfileAdaptive",
+ }
+}
+
+// property pointerAccelerationProfileAdaptive b
+
+func (v *interfaceInputDevice) PointerAccelerationProfileAdaptive() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "pointerAccelerationProfileAdaptive",
+ }
+}
+
+// property tapFingerCount i
+
+func (v *interfaceInputDevice) TapFingerCount() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "tapFingerCount",
+ }
+}
+
+// property tapToClickEnabledByDefault b
+
+func (v *interfaceInputDevice) TapToClickEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tapToClickEnabledByDefault",
+ }
+}
+
+// property tapToClick b
+
+func (v *interfaceInputDevice) TapToClick() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tapToClick",
+ }
+}
+
+// property supportsLmrTapButtonMap b
+
+func (v *interfaceInputDevice) SupportsLmrTapButtonMap() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsLmrTapButtonMap",
+ }
+}
+
+// property lmrTapButtonMapEnabledByDefault b
+
+func (v *interfaceInputDevice) LmrTapButtonMapEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "lmrTapButtonMapEnabledByDefault",
+ }
+}
+
+// property lmrTapButtonMap b
+
+func (v *interfaceInputDevice) LmrTapButtonMap() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "lmrTapButtonMap",
+ }
+}
+
+// property tapAndDragEnabledByDefault b
+
+func (v *interfaceInputDevice) TapAndDragEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tapAndDragEnabledByDefault",
+ }
+}
+
+// property tapAndDrag b
+
+func (v *interfaceInputDevice) TapAndDrag() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tapAndDrag",
+ }
+}
+
+// property tapDragLockEnabledByDefault b
+
+func (v *interfaceInputDevice) TapDragLockEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tapDragLockEnabledByDefault",
+ }
+}
+
+// property tapDragLock b
+
+func (v *interfaceInputDevice) TapDragLock() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tapDragLock",
+ }
+}
+
+// property supportsMiddleEmulation b
+
+func (v *interfaceInputDevice) SupportsMiddleEmulation() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsMiddleEmulation",
+ }
+}
+
+// property middleEmulationEnabledByDefault b
+
+func (v *interfaceInputDevice) MiddleEmulationEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "middleEmulationEnabledByDefault",
+ }
+}
+
+// property middleEmulation b
+
+func (v *interfaceInputDevice) MiddleEmulation() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "middleEmulation",
+ }
+}
+
+// property supportsNaturalScroll b
+
+func (v *interfaceInputDevice) SupportsNaturalScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsNaturalScroll",
+ }
+}
+
+// property naturalScrollEnabledByDefault b
+
+func (v *interfaceInputDevice) NaturalScrollEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "naturalScrollEnabledByDefault",
+ }
+}
+
+// property naturalScroll b
+
+func (v *interfaceInputDevice) NaturalScroll() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "naturalScroll",
+ }
+}
+
+// property supportsScrollTwoFinger b
+
+func (v *interfaceInputDevice) SupportsScrollTwoFinger() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsScrollTwoFinger",
+ }
+}
+
+// property scrollTwoFingerEnabledByDefault b
+
+func (v *interfaceInputDevice) ScrollTwoFingerEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "scrollTwoFingerEnabledByDefault",
+ }
+}
+
+// property scrollTwoFinger b
+
+func (v *interfaceInputDevice) ScrollTwoFinger() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "scrollTwoFinger",
+ }
+}
+
+// property supportsScrollEdge b
+
+func (v *interfaceInputDevice) SupportsScrollEdge() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsScrollEdge",
+ }
+}
+
+// property scrollEdgeEnabledByDefault b
+
+func (v *interfaceInputDevice) ScrollEdgeEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "scrollEdgeEnabledByDefault",
+ }
+}
+
+// property scrollEdge b
+
+func (v *interfaceInputDevice) ScrollEdge() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "scrollEdge",
+ }
+}
+
+// property supportsScrollOnButtonDown b
+
+func (v *interfaceInputDevice) SupportsScrollOnButtonDown() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsScrollOnButtonDown",
+ }
+}
+
+// property scrollOnButtonDownEnabledByDefault b
+
+func (v *interfaceInputDevice) ScrollOnButtonDownEnabledByDefault() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "scrollOnButtonDownEnabledByDefault",
+ }
+}
+
+// property defaultScrollButton u
+
+func (v *interfaceInputDevice) DefaultScrollButton() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "defaultScrollButton",
+ }
+}
+
+// property scrollOnButtonDown b
+
+func (v *interfaceInputDevice) ScrollOnButtonDown() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "scrollOnButtonDown",
+ }
+}
+
+// property scrollButton u
+
+func (v *interfaceInputDevice) ScrollButton() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "scrollButton",
+ }
+}
+
+// property switchDevice b
+
+func (v *interfaceInputDevice) SwitchDevice() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "switchDevice",
+ }
+}
+
+// property lidSwitch b
+
+func (v *interfaceInputDevice) LidSwitch() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "lidSwitch",
+ }
+}
+
+// property tabletModeSwitch b
+
+func (v *interfaceInputDevice) TabletModeSwitch() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "tabletModeSwitch",
+ }
+}
+
+// property supportsClickMethodAreas b
+
+func (v *interfaceInputDevice) SupportsClickMethodAreas() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsClickMethodAreas",
+ }
+}
+
+// property defaultClickMethodAreas b
+
+func (v *interfaceInputDevice) DefaultClickMethodAreas() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "defaultClickMethodAreas",
+ }
+}
+
+// property clickMethodAreas b
+
+func (v *interfaceInputDevice) ClickMethodAreas() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "clickMethodAreas",
+ }
+}
+
+// property supportsClickMethodClickfinger b
+
+func (v *interfaceInputDevice) SupportsClickMethodClickfinger() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "supportsClickMethodClickfinger",
+ }
+}
+
+// property defaultClickMethodClickfinger b
+
+func (v *interfaceInputDevice) DefaultClickMethodClickfinger() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "defaultClickMethodClickfinger",
+ }
+}
+
+// property clickMethodClickfinger b
+
+func (v *interfaceInputDevice) ClickMethodClickfinger() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "clickMethodClickfinger",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1117 @@
+// Code generated by "./generator ./session/org.kde.kwin"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package kwin
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockCompositor struct {
+ MockInterfaceCompositing // interface org.kde.kwin.Compositing
+ proxy.MockObject
+}
+
+type MockInterfaceCompositing struct {
+ mock.Mock
+}
+
+// method suspend
+
+func (v *MockInterfaceCompositing) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCompositing) Suspend(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method resume
+
+func (v *MockInterfaceCompositing) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCompositing) Resume(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal compositingToggled
+
+func (v *MockInterfaceCompositing) ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property active b
+
+func (v *MockInterfaceCompositing) Active() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property compositingPossible b
+
+func (v *MockInterfaceCompositing) CompositingPossible() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property compositingNotPossibleReason s
+
+func (v *MockInterfaceCompositing) CompositingNotPossibleReason() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property openGLIsBroken b
+
+func (v *MockInterfaceCompositing) OpenGLIsBroken() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property compositingType s
+
+func (v *MockInterfaceCompositing) CompositingType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportedOpenGLPlatformInterfaces as
+
+func (v *MockInterfaceCompositing) SupportedOpenGLPlatformInterfaces() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property platformRequiresCompositing b
+
+func (v *MockInterfaceCompositing) PlatformRequiresCompositing() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInputDeviceManager struct {
+ MockInterfaceInputDeviceManager // interface org.kde.KWin.InputDeviceManager
+ proxy.MockObject
+}
+
+type MockInterfaceInputDeviceManager struct {
+ mock.Mock
+}
+
+// signal deviceAdded
+
+func (v *MockInterfaceInputDeviceManager) ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal deviceRemoved
+
+func (v *MockInterfaceInputDeviceManager) ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property devicesSysNames as
+
+func (v *MockInterfaceInputDeviceManager) DevicesSysNames() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInputDevice struct {
+ MockInterfaceInputDevice // interface org.kde.KWin.InputDevice
+ proxy.MockObject
+}
+
+type MockInterfaceInputDevice struct {
+ mock.Mock
+}
+
+// property keyboard b
+
+func (v *MockInterfaceInputDevice) Keyboard() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property alphaNumericKeyboard b
+
+func (v *MockInterfaceInputDevice) AlphaNumericKeyboard() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property pointer b
+
+func (v *MockInterfaceInputDevice) Pointer() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property touchpad b
+
+func (v *MockInterfaceInputDevice) Touchpad() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property touch b
+
+func (v *MockInterfaceInputDevice) Touch() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tabletTool b
+
+func (v *MockInterfaceInputDevice) TabletTool() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tabletPad b
+
+func (v *MockInterfaceInputDevice) TabletPad() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property gestureSupport b
+
+func (v *MockInterfaceInputDevice) GestureSupport() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property name s
+
+func (v *MockInterfaceInputDevice) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property sysName s
+
+func (v *MockInterfaceInputDevice) SysName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property outputName s
+
+func (v *MockInterfaceInputDevice) OutputName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property product u
+
+func (v *MockInterfaceInputDevice) Product() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property vendor u
+
+func (v *MockInterfaceInputDevice) Vendor() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsDisableEvents b
+
+func (v *MockInterfaceInputDevice) SupportsDisableEvents() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property enabled b
+
+func (v *MockInterfaceInputDevice) Enabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportedButtons i
+
+func (v *MockInterfaceInputDevice) SupportedButtons() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsCalibrationMatrix b
+
+func (v *MockInterfaceInputDevice) SupportsCalibrationMatrix() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsLeftHanded b
+
+func (v *MockInterfaceInputDevice) SupportsLeftHanded() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property leftHandedEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) LeftHandedEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property leftHanded b
+
+func (v *MockInterfaceInputDevice) LeftHanded() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsDisableEventsOnExternalMouse b
+
+func (v *MockInterfaceInputDevice) SupportsDisableEventsOnExternalMouse() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsDisableWhileTyping b
+
+func (v *MockInterfaceInputDevice) SupportsDisableWhileTyping() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property disableWhileTypingEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) DisableWhileTypingEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property disableWhileTyping b
+
+func (v *MockInterfaceInputDevice) DisableWhileTyping() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsPointerAcceleration b
+
+func (v *MockInterfaceInputDevice) SupportsPointerAcceleration() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property defaultPointerAcceleration d
+
+func (v *MockInterfaceInputDevice) DefaultPointerAcceleration() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property pointerAcceleration d
+
+func (v *MockInterfaceInputDevice) PointerAcceleration() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsPointerAccelerationProfileFlat b
+
+func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileFlat() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property defaultPointerAccelerationProfileFlat b
+
+func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileFlat() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property pointerAccelerationProfileFlat b
+
+func (v *MockInterfaceInputDevice) PointerAccelerationProfileFlat() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsPointerAccelerationProfileAdaptive b
+
+func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileAdaptive() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property defaultPointerAccelerationProfileAdaptive b
+
+func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileAdaptive() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property pointerAccelerationProfileAdaptive b
+
+func (v *MockInterfaceInputDevice) PointerAccelerationProfileAdaptive() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tapFingerCount i
+
+func (v *MockInterfaceInputDevice) TapFingerCount() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tapToClickEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) TapToClickEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tapToClick b
+
+func (v *MockInterfaceInputDevice) TapToClick() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsLmrTapButtonMap b
+
+func (v *MockInterfaceInputDevice) SupportsLmrTapButtonMap() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property lmrTapButtonMapEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) LmrTapButtonMapEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property lmrTapButtonMap b
+
+func (v *MockInterfaceInputDevice) LmrTapButtonMap() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tapAndDragEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) TapAndDragEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tapAndDrag b
+
+func (v *MockInterfaceInputDevice) TapAndDrag() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tapDragLockEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) TapDragLockEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tapDragLock b
+
+func (v *MockInterfaceInputDevice) TapDragLock() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsMiddleEmulation b
+
+func (v *MockInterfaceInputDevice) SupportsMiddleEmulation() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property middleEmulationEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) MiddleEmulationEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property middleEmulation b
+
+func (v *MockInterfaceInputDevice) MiddleEmulation() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsNaturalScroll b
+
+func (v *MockInterfaceInputDevice) SupportsNaturalScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property naturalScrollEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) NaturalScrollEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property naturalScroll b
+
+func (v *MockInterfaceInputDevice) NaturalScroll() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsScrollTwoFinger b
+
+func (v *MockInterfaceInputDevice) SupportsScrollTwoFinger() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property scrollTwoFingerEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) ScrollTwoFingerEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property scrollTwoFinger b
+
+func (v *MockInterfaceInputDevice) ScrollTwoFinger() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsScrollEdge b
+
+func (v *MockInterfaceInputDevice) SupportsScrollEdge() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property scrollEdgeEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) ScrollEdgeEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property scrollEdge b
+
+func (v *MockInterfaceInputDevice) ScrollEdge() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsScrollOnButtonDown b
+
+func (v *MockInterfaceInputDevice) SupportsScrollOnButtonDown() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property scrollOnButtonDownEnabledByDefault b
+
+func (v *MockInterfaceInputDevice) ScrollOnButtonDownEnabledByDefault() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property defaultScrollButton u
+
+func (v *MockInterfaceInputDevice) DefaultScrollButton() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property scrollOnButtonDown b
+
+func (v *MockInterfaceInputDevice) ScrollOnButtonDown() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property scrollButton u
+
+func (v *MockInterfaceInputDevice) ScrollButton() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property switchDevice b
+
+func (v *MockInterfaceInputDevice) SwitchDevice() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property lidSwitch b
+
+func (v *MockInterfaceInputDevice) LidSwitch() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property tabletModeSwitch b
+
+func (v *MockInterfaceInputDevice) TabletModeSwitch() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsClickMethodAreas b
+
+func (v *MockInterfaceInputDevice) SupportsClickMethodAreas() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property defaultClickMethodAreas b
+
+func (v *MockInterfaceInputDevice) DefaultClickMethodAreas() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property clickMethodAreas b
+
+func (v *MockInterfaceInputDevice) ClickMethodAreas() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property supportsClickMethodClickfinger b
+
+func (v *MockInterfaceInputDevice) SupportsClickMethodClickfinger() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property defaultClickMethodClickfinger b
+
+func (v *MockInterfaceInputDevice) DefaultClickMethodClickfinger() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property clickMethodClickfinger b
+
+func (v *MockInterfaceInputDevice) ClickMethodClickfinger() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/Compositor.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/Compositor.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/Compositor.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/Compositor.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,34 @@
+{
+ "Service": "org.kde.KWin",
+ "Objects": [
+ {
+ "Type": "Compositor",
+ "Path": "/Compositor",
+ "Interfaces": [
+ {
+ "Name": "org.kde.kwin.Compositing",
+ "Type": "compositing"
+ }
+ ]
+ },
+ {
+ "Type": "InputDeviceManager",
+ "Path": "/org/kde/KWin/InputDevice",
+ "Interfaces": [
+ {
+ "Name": "org.kde.KWin.InputDeviceManager",
+ "Type": "inputDeviceManager"
+ }
+ ]
+ },
+ {
+ "Type": "InputDevice",
+ "Interfaces": [
+ {
+ "Name": "org.kde.KWin.InputDevice",
+ "Type": "inputDevice"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/InputDeviceManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/InputDeviceManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/InputDeviceManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/InputDeviceManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/InputDevice.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/InputDevice.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.kde.kwin/InputDevice.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.kde.kwin/InputDevice.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,394 @@
+// Code generated by "./generator ./session/org.mpris.mediaplayer2"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package mediaplayer2
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type MediaPlayer interface {
+ MediaPlayer2() mediaPlayer // interface org.mpris.MediaPlayer2
+ Player() player // interface org.mpris.MediaPlayer2.Player
+ proxy.Object
+}
+
+type objectMediaPlayer struct {
+ interfaceMediaPlayer // interface org.mpris.MediaPlayer2
+ interfacePlayer // interface org.mpris.MediaPlayer2.Player
+ proxy.ImplObject
+}
+
+func NewMediaPlayer(conn *dbus.Conn, serviceName string) MediaPlayer {
+ obj := new(objectMediaPlayer)
+ obj.ImplObject.Init_(conn, serviceName, "/org/mpris/MediaPlayer2")
+ return obj
+}
+
+func (obj *objectMediaPlayer) MediaPlayer2() mediaPlayer {
+ return &obj.interfaceMediaPlayer
+}
+
+type mediaPlayer interface {
+ GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Quit(flags dbus.Flags) error
+ GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Raise(flags dbus.Flags) error
+ CanQuit() proxy.PropBool
+ CanRaise() proxy.PropBool
+ DesktopEntry() proxy.PropString
+ Identity() proxy.PropString
+}
+
+type interfaceMediaPlayer struct{}
+
+func (v *interfaceMediaPlayer) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceMediaPlayer) GetInterfaceName_() string {
+ return "org.mpris.MediaPlayer2"
+}
+
+// method Quit
+
+func (v *interfaceMediaPlayer) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Quit", flags, ch)
+}
+
+func (v *interfaceMediaPlayer) Quit(flags dbus.Flags) error {
+ return (<-v.GoQuit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Raise
+
+func (v *interfaceMediaPlayer) GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Raise", flags, ch)
+}
+
+func (v *interfaceMediaPlayer) Raise(flags dbus.Flags) error {
+ return (<-v.GoRaise(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property CanQuit b
+
+func (v *interfaceMediaPlayer) CanQuit() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanQuit",
+ }
+}
+
+// property CanRaise b
+
+func (v *interfaceMediaPlayer) CanRaise() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanRaise",
+ }
+}
+
+// property DesktopEntry s
+
+func (v *interfaceMediaPlayer) DesktopEntry() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DesktopEntry",
+ }
+}
+
+// property Identity s
+
+func (v *interfaceMediaPlayer) Identity() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Identity",
+ }
+}
+
+func (obj *objectMediaPlayer) Player() player {
+ return &obj.interfacePlayer
+}
+
+type player interface {
+ GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Next(flags dbus.Flags) error
+ GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Pause(flags dbus.Flags) error
+ GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Play(flags dbus.Flags) error
+ GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PlayPause(flags dbus.Flags) error
+ GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Previous(flags dbus.Flags) error
+ GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call
+ Seek(flags dbus.Flags, Offset int64) error
+ GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call
+ SetPosition(flags dbus.Flags, TrackId dbus.ObjectPath, Position int64) error
+ GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Stop(flags dbus.Flags) error
+ ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error)
+ CanControl() proxy.PropBool
+ CanGoNext() proxy.PropBool
+ CanGoPrevious() proxy.PropBool
+ CanPause() proxy.PropBool
+ CanPlay() proxy.PropBool
+ CanSeek() proxy.PropBool
+ Metadata() PropPlayerMetadata
+ PlaybackStatus() proxy.PropString
+ Position() proxy.PropInt64
+ Volume() proxy.PropDouble
+}
+
+type interfacePlayer struct{}
+
+func (v *interfacePlayer) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePlayer) GetInterfaceName_() string {
+ return "org.mpris.MediaPlayer2.Player"
+}
+
+// method Next
+
+func (v *interfacePlayer) GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Next", flags, ch)
+}
+
+func (v *interfacePlayer) Next(flags dbus.Flags) error {
+ return (<-v.GoNext(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Pause
+
+func (v *interfacePlayer) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Pause", flags, ch)
+}
+
+func (v *interfacePlayer) Pause(flags dbus.Flags) error {
+ return (<-v.GoPause(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Play
+
+func (v *interfacePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Play", flags, ch)
+}
+
+func (v *interfacePlayer) Play(flags dbus.Flags) error {
+ return (<-v.GoPlay(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method PlayPause
+
+func (v *interfacePlayer) GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PlayPause", flags, ch)
+}
+
+func (v *interfacePlayer) PlayPause(flags dbus.Flags) error {
+ return (<-v.GoPlayPause(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Previous
+
+func (v *interfacePlayer) GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Previous", flags, ch)
+}
+
+func (v *interfacePlayer) Previous(flags dbus.Flags) error {
+ return (<-v.GoPrevious(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Seek
+
+func (v *interfacePlayer) GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Seek", flags, ch, Offset)
+}
+
+func (v *interfacePlayer) Seek(flags dbus.Flags, Offset int64) error {
+ return (<-v.GoSeek(flags, make(chan *dbus.Call, 1), Offset).Done).Err
+}
+
+// method SetPosition
+
+func (v *interfacePlayer) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPosition", flags, ch, TrackId, Position)
+}
+
+func (v *interfacePlayer) SetPosition(flags dbus.Flags, TrackId dbus.ObjectPath, Position int64) error {
+ return (<-v.GoSetPosition(flags, make(chan *dbus.Call, 1), TrackId, Position).Done).Err
+}
+
+// method Stop
+
+func (v *interfacePlayer) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Stop", flags, ch)
+}
+
+func (v *interfacePlayer) Stop(flags dbus.Flags) error {
+ return (<-v.GoStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Seeked
+
+func (v *interfacePlayer) ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Seeked", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Seeked",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var Position int64
+ err := dbus.Store(sig.Body, &Position)
+ if err == nil {
+ cb(Position)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property CanControl b
+
+func (v *interfacePlayer) CanControl() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanControl",
+ }
+}
+
+// property CanGoNext b
+
+func (v *interfacePlayer) CanGoNext() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanGoNext",
+ }
+}
+
+// property CanGoPrevious b
+
+func (v *interfacePlayer) CanGoPrevious() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanGoPrevious",
+ }
+}
+
+// property CanPause b
+
+func (v *interfacePlayer) CanPause() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanPause",
+ }
+}
+
+// property CanPlay b
+
+func (v *interfacePlayer) CanPlay() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanPlay",
+ }
+}
+
+// property CanSeek b
+
+func (v *interfacePlayer) CanSeek() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanSeek",
+ }
+}
+
+type PropPlayerMetadata interface {
+ Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[string]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
+}
+
+type implPropPlayerMetadata struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropPlayerMetadata) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropPlayerMetadata) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropPlayerMetadata) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Metadata a{sv}
+
+func (v *interfacePlayer) Metadata() PropPlayerMetadata {
+ return &implPropPlayerMetadata{
+ Impl: v,
+ Name: "Metadata",
+ }
+}
+
+// property PlaybackStatus s
+
+func (v *interfacePlayer) PlaybackStatus() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PlaybackStatus",
+ }
+}
+
+// property Position x
+
+func (v *interfacePlayer) Position() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "Position",
+ }
+}
+
+// property Volume d
+
+func (v *interfacePlayer) Volume() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Volume",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,441 @@
+// Code generated by "./generator ./session/org.mpris.mediaplayer2"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package mediaplayer2
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockMediaPlayer struct {
+ MockInterfaceMediaPlayer // interface org.mpris.MediaPlayer2
+ MockInterfacePlayer // interface org.mpris.MediaPlayer2.Player
+ proxy.MockObject
+}
+
+type MockInterfaceMediaPlayer struct {
+ mock.Mock
+}
+
+// method Quit
+
+func (v *MockInterfaceMediaPlayer) GoQuit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMediaPlayer) Quit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Raise
+
+func (v *MockInterfaceMediaPlayer) GoRaise(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMediaPlayer) Raise(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property CanQuit b
+
+func (v *MockInterfaceMediaPlayer) CanQuit() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanRaise b
+
+func (v *MockInterfaceMediaPlayer) CanRaise() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DesktopEntry s
+
+func (v *MockInterfaceMediaPlayer) DesktopEntry() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Identity s
+
+func (v *MockInterfaceMediaPlayer) Identity() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfacePlayer struct {
+ mock.Mock
+}
+
+// method Next
+
+func (v *MockInterfacePlayer) GoNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) Next(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Pause
+
+func (v *MockInterfacePlayer) GoPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) Pause(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Play
+
+func (v *MockInterfacePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) Play(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method PlayPause
+
+func (v *MockInterfacePlayer) GoPlayPause(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) PlayPause(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Previous
+
+func (v *MockInterfacePlayer) GoPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) Previous(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Seek
+
+func (v *MockInterfacePlayer) GoSeek(flags dbus.Flags, ch chan *dbus.Call, Offset int64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, Offset)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) Seek(flags dbus.Flags, Offset int64) error {
+ mockArgs := v.Called(flags, Offset)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPosition
+
+func (v *MockInterfacePlayer) GoSetPosition(flags dbus.Flags, ch chan *dbus.Call, TrackId dbus.ObjectPath, Position int64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, TrackId, Position)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) SetPosition(flags dbus.Flags, TrackId dbus.ObjectPath, Position int64) error {
+ mockArgs := v.Called(flags, TrackId, Position)
+
+ return mockArgs.Error(0)
+}
+
+// method Stop
+
+func (v *MockInterfacePlayer) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePlayer) Stop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Seeked
+
+func (v *MockInterfacePlayer) ConnectSeeked(cb func(Position int64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property CanControl b
+
+func (v *MockInterfacePlayer) CanControl() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanGoNext b
+
+func (v *MockInterfacePlayer) CanGoNext() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanGoPrevious b
+
+func (v *MockInterfacePlayer) CanGoPrevious() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanPause b
+
+func (v *MockInterfacePlayer) CanPause() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanPlay b
+
+func (v *MockInterfacePlayer) CanPlay() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanSeek b
+
+func (v *MockInterfacePlayer) CanSeek() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropPlayerMetadata struct {
+ mock.Mock
+}
+
+func (p MockPropPlayerMetadata) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropPlayerMetadata) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropPlayerMetadata) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Metadata a{sv}
+
+func (v *MockInterfacePlayer) Metadata() PropPlayerMetadata {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropPlayerMetadata)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PlaybackStatus s
+
+func (v *MockInterfacePlayer) PlaybackStatus() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Position x
+
+func (v *MockInterfacePlayer) Position() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Volume d
+
+func (v *MockInterfacePlayer) Volume() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,25 @@
+{
+ "Service1": "org.mpris.MediaPlayer2",
+ "Objects": [
+ {
+ "Type": "MediaPlayer",
+ "Path": "/org/mpris/MediaPlayer2",
+ "Interfaces": [
+ {
+ "Name": "org.mpris.MediaPlayer2",
+ "Type": "mediaPlayer"
+ },
+ {
+ "Name": "org.mpris.MediaPlayer2.Player",
+ "Type": "player",
+ "Fixes": {
+ "p/Metadata": {
+ "Type": "PropPlayerMetadata",
+ "ValueType": "map[string]dbus.Variant"
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/MediaPlayer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/MediaPlayer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/session/org.mpris.mediaplayer2/MediaPlayer.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/session/org.mpris.mediaplayer2/MediaPlayer.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/ABRecovery.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/ABRecovery.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/ABRecovery.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/ABRecovery.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,172 @@
+// Code generated by "./generator ./system/com.deepin.abrecovery"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package abrecovery
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ABRecovery interface {
+ abRecovery // interface com.deepin.ABRecovery
+ proxy.Object
+}
+
+type objectABRecovery struct {
+ interfaceAbRecovery // interface com.deepin.ABRecovery
+ proxy.ImplObject
+}
+
+func NewABRecovery(conn *dbus.Conn) ABRecovery {
+ obj := new(objectABRecovery)
+ obj.ImplObject.Init_(conn, "com.deepin.ABRecovery", "/com/deepin/ABRecovery")
+ return obj
+}
+
+type abRecovery interface {
+ GoCanBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanBackup(flags dbus.Flags) (bool, error)
+ GoCanRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanRestore(flags dbus.Flags) (bool, error)
+ GoStartBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StartBackup(flags dbus.Flags) error
+ GoStartRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StartRestore(flags dbus.Flags) error
+ ConnectJobEnd(cb func(kind string, success bool, errMsg string)) (dbusutil.SignalHandlerId, error)
+ BackingUp() proxy.PropBool
+ Restoring() proxy.PropBool
+ ConfigValid() proxy.PropBool
+ HasBackedUp() proxy.PropBool
+}
+
+type interfaceAbRecovery struct{}
+
+func (v *interfaceAbRecovery) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAbRecovery) GetInterfaceName_() string {
+ return "com.deepin.ABRecovery"
+}
+
+// method CanBackup
+
+func (v *interfaceAbRecovery) GoCanBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanBackup", flags, ch)
+}
+
+func (*interfaceAbRecovery) StoreCanBackup(call *dbus.Call) (can bool, err error) {
+ err = call.Store(&can)
+ return
+}
+
+func (v *interfaceAbRecovery) CanBackup(flags dbus.Flags) (bool, error) {
+ return v.StoreCanBackup(
+ <-v.GoCanBackup(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanRestore
+
+func (v *interfaceAbRecovery) GoCanRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanRestore", flags, ch)
+}
+
+func (*interfaceAbRecovery) StoreCanRestore(call *dbus.Call) (can bool, err error) {
+ err = call.Store(&can)
+ return
+}
+
+func (v *interfaceAbRecovery) CanRestore(flags dbus.Flags) (bool, error) {
+ return v.StoreCanRestore(
+ <-v.GoCanRestore(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method StartBackup
+
+func (v *interfaceAbRecovery) GoStartBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartBackup", flags, ch)
+}
+
+func (v *interfaceAbRecovery) StartBackup(flags dbus.Flags) error {
+ return (<-v.GoStartBackup(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StartRestore
+
+func (v *interfaceAbRecovery) GoStartRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartRestore", flags, ch)
+}
+
+func (v *interfaceAbRecovery) StartRestore(flags dbus.Flags) error {
+ return (<-v.GoStartRestore(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal JobEnd
+
+func (v *interfaceAbRecovery) ConnectJobEnd(cb func(kind string, success bool, errMsg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "JobEnd", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".JobEnd",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var kind string
+ var success bool
+ var errMsg string
+ err := dbus.Store(sig.Body, &kind, &success, &errMsg)
+ if err == nil {
+ cb(kind, success, errMsg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property BackingUp b
+
+func (v *interfaceAbRecovery) BackingUp() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "BackingUp",
+ }
+}
+
+// property Restoring b
+
+func (v *interfaceAbRecovery) Restoring() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Restoring",
+ }
+}
+
+// property ConfigValid b
+
+func (v *interfaceAbRecovery) ConfigValid() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ConfigValid",
+ }
+}
+
+// property HasBackedUp b
+
+func (v *interfaceAbRecovery) HasBackedUp() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasBackedUp",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,162 @@
+// Code generated by "./generator ./system/com.deepin.abrecovery"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package abrecovery
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockABRecovery struct {
+ MockInterfaceAbRecovery // interface com.deepin.ABRecovery
+ proxy.MockObject
+}
+
+type MockInterfaceAbRecovery struct {
+ mock.Mock
+}
+
+// method CanBackup
+
+func (v *MockInterfaceAbRecovery) GoCanBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAbRecovery) CanBackup(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanRestore
+
+func (v *MockInterfaceAbRecovery) GoCanRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAbRecovery) CanRestore(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method StartBackup
+
+func (v *MockInterfaceAbRecovery) GoStartBackup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAbRecovery) StartBackup(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StartRestore
+
+func (v *MockInterfaceAbRecovery) GoStartRestore(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAbRecovery) StartRestore(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal JobEnd
+
+func (v *MockInterfaceAbRecovery) ConnectJobEnd(cb func(kind string, success bool, errMsg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property BackingUp b
+
+func (v *MockInterfaceAbRecovery) BackingUp() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Restoring b
+
+func (v *MockInterfaceAbRecovery) Restoring() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigValid b
+
+func (v *MockInterfaceAbRecovery) ConfigValid() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HasBackedUp b
+
+func (v *MockInterfaceAbRecovery) HasBackedUp() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.abrecovery/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.abrecovery/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.ABRecovery",
+ "Objects": [
+ {
+ "Type": "ABRecovery",
+ "Path": "/com/deepin/ABRecovery",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.ABRecovery",
+ "Type": "abRecovery"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+// Code generated by "./generator ./system/com.deepin.api.device"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package device
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Device interface {
+ device // interface com.deepin.api.Device
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface com.deepin.api.Device
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn) Device {
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, "com.deepin.api.Device", "/com/deepin/api/Device")
+ return obj
+}
+
+type device interface {
+ GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error)
+ GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ UnblockBluetoothDevices(flags dbus.Flags) error
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDevice) GetInterfaceName_() string {
+ return "com.deepin.api.Device"
+}
+
+// method HasBluetoothDeviceBlocked
+
+func (v *interfaceDevice) GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".HasBluetoothDeviceBlocked", flags, ch)
+}
+
+func (*interfaceDevice) StoreHasBluetoothDeviceBlocked(call *dbus.Call) (has bool, err error) {
+ err = call.Store(&has)
+ return
+}
+
+func (v *interfaceDevice) HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error) {
+ return v.StoreHasBluetoothDeviceBlocked(
+ <-v.GoHasBluetoothDeviceBlocked(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method UnblockBluetoothDevices
+
+func (v *interfaceDevice) GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnblockBluetoothDevices", flags, ch)
+}
+
+func (v *interfaceDevice) UnblockBluetoothDevices(flags dbus.Flags) error {
+ return (<-v.GoUnblockBluetoothDevices(flags, make(chan *dbus.Call, 1)).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,59 @@
+// Code generated by "./generator ./system/com.deepin.api.device"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package device
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDevice struct {
+ MockInterfaceDevice // interface com.deepin.api.Device
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+// method HasBluetoothDeviceBlocked
+
+func (v *MockInterfaceDevice) GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method UnblockBluetoothDevices
+
+func (v *MockInterfaceDevice) GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) UnblockBluetoothDevices(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.api.Device",
+ "Objects": [
+ {
+ "Type": "Device",
+ "Path": "/com/deepin/api/Device",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.api.Device",
+ "Type": "device"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.device/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.device/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,95 @@
+// Code generated by "./generator ./system/com.deepin.api.localehelper"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package localehelper
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type LocaleHelper interface {
+ localeHelper // interface com.deepin.api.LocaleHelper
+ proxy.Object
+}
+
+type objectLocaleHelper struct {
+ interfaceLocaleHelper // interface com.deepin.api.LocaleHelper
+ proxy.ImplObject
+}
+
+func NewLocaleHelper(conn *dbus.Conn) LocaleHelper {
+ obj := new(objectLocaleHelper)
+ obj.ImplObject.Init_(conn, "com.deepin.api.LocaleHelper", "/com/deepin/api/LocaleHelper")
+ return obj
+}
+
+type localeHelper interface {
+ GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
+ GenerateLocale(flags dbus.Flags, locale string) error
+ GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
+ SetLocale(flags dbus.Flags, locale string) error
+ ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceLocaleHelper struct{}
+
+func (v *interfaceLocaleHelper) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLocaleHelper) GetInterfaceName_() string {
+ return "com.deepin.api.LocaleHelper"
+}
+
+// method GenerateLocale
+
+func (v *interfaceLocaleHelper) GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GenerateLocale", flags, ch, locale)
+}
+
+func (v *interfaceLocaleHelper) GenerateLocale(flags dbus.Flags, locale string) error {
+ return (<-v.GoGenerateLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
+}
+
+// method SetLocale
+
+func (v *interfaceLocaleHelper) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocale", flags, ch, locale)
+}
+
+func (v *interfaceLocaleHelper) SetLocale(flags dbus.Flags, locale string) error {
+ return (<-v.GoSetLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
+}
+
+// signal Success
+
+func (v *interfaceLocaleHelper) ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Success", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Success",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ok bool
+ var reason string
+ err := dbus.Store(sig.Body, &ok, &reason)
+ if err == nil {
+ cb(ok, reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,72 @@
+// Code generated by "./generator ./system/com.deepin.api.localehelper"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package localehelper
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLocaleHelper struct {
+ MockInterfaceLocaleHelper // interface com.deepin.api.LocaleHelper
+ proxy.MockObject
+}
+
+type MockInterfaceLocaleHelper struct {
+ mock.Mock
+}
+
+// method GenerateLocale
+
+func (v *MockInterfaceLocaleHelper) GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLocaleHelper) GenerateLocale(flags dbus.Flags, locale string) error {
+ mockArgs := v.Called(flags, locale)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocale
+
+func (v *MockInterfaceLocaleHelper) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLocaleHelper) SetLocale(flags dbus.Flags, locale string) error {
+ mockArgs := v.Called(flags, locale)
+
+ return mockArgs.Error(0)
+}
+
+// signal Success
+
+func (v *MockInterfaceLocaleHelper) ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.api.LocaleHelper",
+ "Objects": [
+ {
+ "Type": "LocaleHelper",
+ "Path": "/com/deepin/api/LocaleHelper",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.api.LocaleHelper",
+ "Type": "localeHelper"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/LocaleHelper.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/LocaleHelper.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.localehelper/LocaleHelper.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.localehelper/LocaleHelper.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,124 @@
+// Code generated by "./generator ./system/com.deepin.api.soundthemeplayer"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package soundthemeplayer
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type SoundThemePlayer interface {
+ soundThemePlayer // interface com.deepin.api.SoundThemePlayer
+ proxy.Object
+}
+
+type objectSoundThemePlayer struct {
+ interfaceSoundThemePlayer // interface com.deepin.api.SoundThemePlayer
+ proxy.ImplObject
+}
+
+func NewSoundThemePlayer(conn *dbus.Conn) SoundThemePlayer {
+ obj := new(objectSoundThemePlayer)
+ obj.ImplObject.Init_(conn, "com.deepin.api.SoundThemePlayer", "/com/deepin/api/SoundThemePlayer")
+ return obj
+}
+
+type soundThemePlayer interface {
+ GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call
+ EnableSound(flags dbus.Flags, name string, enabled bool) error
+ GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error
+ GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call
+ Play(flags dbus.Flags, theme string, event string, device string) error
+ GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PlaySoundDesktopLogin(flags dbus.Flags) error
+ GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call
+ PrepareShutdownSound(flags dbus.Flags, uid int32) error
+ GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call
+ SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error
+ GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call
+ SetSoundTheme(flags dbus.Flags, theme string) error
+}
+
+type interfaceSoundThemePlayer struct{}
+
+func (v *interfaceSoundThemePlayer) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSoundThemePlayer) GetInterfaceName_() string {
+ return "com.deepin.api.SoundThemePlayer"
+}
+
+// method EnableSound
+
+func (v *interfaceSoundThemePlayer) GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableSound", flags, ch, name, enabled)
+}
+
+func (v *interfaceSoundThemePlayer) EnableSound(flags dbus.Flags, name string, enabled bool) error {
+ return (<-v.GoEnableSound(flags, make(chan *dbus.Call, 1), name, enabled).Done).Err
+}
+
+// method EnableSoundDesktopLogin
+
+func (v *interfaceSoundThemePlayer) GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableSoundDesktopLogin", flags, ch, enabled)
+}
+
+func (v *interfaceSoundThemePlayer) EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnableSoundDesktopLogin(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method Play
+
+func (v *interfaceSoundThemePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Play", flags, ch, theme, event, device)
+}
+
+func (v *interfaceSoundThemePlayer) Play(flags dbus.Flags, theme string, event string, device string) error {
+ return (<-v.GoPlay(flags, make(chan *dbus.Call, 1), theme, event, device).Done).Err
+}
+
+// method PlaySoundDesktopLogin
+
+func (v *interfaceSoundThemePlayer) GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PlaySoundDesktopLogin", flags, ch)
+}
+
+func (v *interfaceSoundThemePlayer) PlaySoundDesktopLogin(flags dbus.Flags) error {
+ return (<-v.GoPlaySoundDesktopLogin(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method PrepareShutdownSound
+
+func (v *interfaceSoundThemePlayer) GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PrepareShutdownSound", flags, ch, uid)
+}
+
+func (v *interfaceSoundThemePlayer) PrepareShutdownSound(flags dbus.Flags, uid int32) error {
+ return (<-v.GoPrepareShutdownSound(flags, make(chan *dbus.Call, 1), uid).Done).Err
+}
+
+// method SaveAudioState
+
+func (v *interfaceSoundThemePlayer) GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveAudioState", flags, ch, activePlayback)
+}
+
+func (v *interfaceSoundThemePlayer) SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error {
+ return (<-v.GoSaveAudioState(flags, make(chan *dbus.Call, 1), activePlayback).Done).Err
+}
+
+// method SetSoundTheme
+
+func (v *interfaceSoundThemePlayer) GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSoundTheme", flags, ch, theme)
+}
+
+func (v *interfaceSoundThemePlayer) SetSoundTheme(flags dbus.Flags, theme string) error {
+ return (<-v.GoSetSoundTheme(flags, make(chan *dbus.Call, 1), theme).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,154 @@
+// Code generated by "./generator ./system/com.deepin.api.soundthemeplayer"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package soundthemeplayer
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockSoundThemePlayer struct {
+ MockInterfaceSoundThemePlayer // interface com.deepin.api.SoundThemePlayer
+ proxy.MockObject
+}
+
+type MockInterfaceSoundThemePlayer struct {
+ mock.Mock
+}
+
+// method EnableSound
+
+func (v *MockInterfaceSoundThemePlayer) GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) EnableSound(flags dbus.Flags, name string, enabled bool) error {
+ mockArgs := v.Called(flags, name, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableSoundDesktopLogin
+
+func (v *MockInterfaceSoundThemePlayer) GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method Play
+
+func (v *MockInterfaceSoundThemePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, theme, event, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) Play(flags dbus.Flags, theme string, event string, device string) error {
+ mockArgs := v.Called(flags, theme, event, device)
+
+ return mockArgs.Error(0)
+}
+
+// method PlaySoundDesktopLogin
+
+func (v *MockInterfaceSoundThemePlayer) GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) PlaySoundDesktopLogin(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method PrepareShutdownSound
+
+func (v *MockInterfaceSoundThemePlayer) GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) PrepareShutdownSound(flags dbus.Flags, uid int32) error {
+ mockArgs := v.Called(flags, uid)
+
+ return mockArgs.Error(0)
+}
+
+// method SaveAudioState
+
+func (v *MockInterfaceSoundThemePlayer) GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, activePlayback)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, activePlayback)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSoundTheme
+
+func (v *MockInterfaceSoundThemePlayer) GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, theme)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) SetSoundTheme(flags dbus.Flags, theme string) error {
+ mockArgs := v.Called(flags, theme)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.api.SoundThemePlayer",
+ "Objects": [
+ {
+ "Type": "SoundThemePlayer",
+ "Path": "/com/deepin/api/SoundThemePlayer",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.api.SoundThemePlayer",
+ "Type": "soundThemePlayer"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.api.soundthemeplayer/SoundThemePlayer.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/Apps.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/Apps.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/Apps.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/Apps.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,227 @@
+// Code generated by "./generator ./system/com.deepin.daemon.apps"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package apps
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Apps interface {
+ DesktopFileWatcher() desktopFileWatcher // interface com.deepin.daemon.Apps.DesktopFileWatcher
+ LaunchedRecorder() launchedRecorder // interface com.deepin.daemon.Apps.LaunchedRecorder
+ proxy.Object
+}
+
+type objectApps struct {
+ interfaceDesktopFileWatcher // interface com.deepin.daemon.Apps.DesktopFileWatcher
+ interfaceLaunchedRecorder // interface com.deepin.daemon.Apps.LaunchedRecorder
+ proxy.ImplObject
+}
+
+func NewApps(conn *dbus.Conn) Apps {
+ obj := new(objectApps)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Apps", "/com/deepin/daemon/Apps")
+ return obj
+}
+
+func (obj *objectApps) DesktopFileWatcher() desktopFileWatcher {
+ return &obj.interfaceDesktopFileWatcher
+}
+
+type desktopFileWatcher interface {
+ ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceDesktopFileWatcher struct{}
+
+func (v *interfaceDesktopFileWatcher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDesktopFileWatcher) GetInterfaceName_() string {
+ return "com.deepin.daemon.Apps.DesktopFileWatcher"
+}
+
+// signal Event
+
+func (v *interfaceDesktopFileWatcher) ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Event",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ var op uint32
+ err := dbus.Store(sig.Body, &name, &op)
+ if err == nil {
+ cb(name, op)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+func (obj *objectApps) LaunchedRecorder() launchedRecorder {
+ return &obj.interfaceLaunchedRecorder
+}
+
+type launchedRecorder interface {
+ GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetNew(flags dbus.Flags) (map[string][]string, error)
+ GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ MarkLaunched(flags dbus.Flags, desktopFile string) error
+ GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call
+ UninstallHints(flags dbus.Flags, desktopFiles []string) error
+ GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call
+ WatchDirs(flags dbus.Flags, dirs []string) error
+ ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error)
+ ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error)
+ ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceLaunchedRecorder struct{}
+
+func (v *interfaceLaunchedRecorder) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLaunchedRecorder) GetInterfaceName_() string {
+ return "com.deepin.daemon.Apps.LaunchedRecorder"
+}
+
+// method GetNew
+
+func (v *interfaceLaunchedRecorder) GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNew", flags, ch)
+}
+
+func (*interfaceLaunchedRecorder) StoreGetNew(call *dbus.Call) (newApps map[string][]string, err error) {
+ err = call.Store(&newApps)
+ return
+}
+
+func (v *interfaceLaunchedRecorder) GetNew(flags dbus.Flags) (map[string][]string, error) {
+ return v.StoreGetNew(
+ <-v.GoGetNew(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method MarkLaunched
+
+func (v *interfaceLaunchedRecorder) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MarkLaunched", flags, ch, desktopFile)
+}
+
+func (v *interfaceLaunchedRecorder) MarkLaunched(flags dbus.Flags, desktopFile string) error {
+ return (<-v.GoMarkLaunched(flags, make(chan *dbus.Call, 1), desktopFile).Done).Err
+}
+
+// method UninstallHints
+
+func (v *interfaceLaunchedRecorder) GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UninstallHints", flags, ch, desktopFiles)
+}
+
+func (v *interfaceLaunchedRecorder) UninstallHints(flags dbus.Flags, desktopFiles []string) error {
+ return (<-v.GoUninstallHints(flags, make(chan *dbus.Call, 1), desktopFiles).Done).Err
+}
+
+// method WatchDirs
+
+func (v *interfaceLaunchedRecorder) GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WatchDirs", flags, ch, dirs)
+}
+
+func (v *interfaceLaunchedRecorder) WatchDirs(flags dbus.Flags, dirs []string) error {
+ return (<-v.GoWatchDirs(flags, make(chan *dbus.Call, 1), dirs).Done).Err
+}
+
+// signal Launched
+
+func (v *interfaceLaunchedRecorder) ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Launched", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Launched",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var file string
+ err := dbus.Store(sig.Body, &file)
+ if err == nil {
+ cb(file)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StatusSaved
+
+func (v *interfaceLaunchedRecorder) ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StatusSaved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StatusSaved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var root string
+ var file string
+ var ok bool
+ err := dbus.Store(sig.Body, &root, &file, &ok)
+ if err == nil {
+ cb(root, file, ok)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ServiceRestarted
+
+func (v *interfaceLaunchedRecorder) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ServiceRestarted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ServiceRestarted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,159 @@
+// Code generated by "./generator ./system/com.deepin.daemon.apps"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package apps
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockApps struct {
+ MockInterfaceDesktopFileWatcher // interface com.deepin.daemon.Apps.DesktopFileWatcher
+ MockInterfaceLaunchedRecorder // interface com.deepin.daemon.Apps.LaunchedRecorder
+ proxy.MockObject
+}
+
+type MockInterfaceDesktopFileWatcher struct {
+ mock.Mock
+}
+
+// signal Event
+
+func (v *MockInterfaceDesktopFileWatcher) ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockInterfaceLaunchedRecorder struct {
+ mock.Mock
+}
+
+// method GetNew
+
+func (v *MockInterfaceLaunchedRecorder) GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) GetNew(flags dbus.Flags) (map[string][]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string][]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method MarkLaunched
+
+func (v *MockInterfaceLaunchedRecorder) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) MarkLaunched(flags dbus.Flags, desktopFile string) error {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Error(0)
+}
+
+// method UninstallHints
+
+func (v *MockInterfaceLaunchedRecorder) GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFiles)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) UninstallHints(flags dbus.Flags, desktopFiles []string) error {
+ mockArgs := v.Called(flags, desktopFiles)
+
+ return mockArgs.Error(0)
+}
+
+// method WatchDirs
+
+func (v *MockInterfaceLaunchedRecorder) GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, dirs)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) WatchDirs(flags dbus.Flags, dirs []string) error {
+ mockArgs := v.Called(flags, dirs)
+
+ return mockArgs.Error(0)
+}
+
+// signal Launched
+
+func (v *MockInterfaceLaunchedRecorder) ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StatusSaved
+
+func (v *MockInterfaceLaunchedRecorder) ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ServiceRestarted
+
+func (v *MockInterfaceLaunchedRecorder) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.apps/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.apps/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,21 @@
+{
+ "Service": "com.deepin.daemon.Apps",
+ "Objects": [
+ {
+ "Type": "Apps",
+ "Path": "/com/deepin/daemon/Apps",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Apps.DesktopFileWatcher",
+ "Type": "desktopFileWatcher",
+ "Accessor": "DesktopFileWatcher"
+ },
+ {
+ "Name": "com.deepin.daemon.Apps.LaunchedRecorder",
+ "Type": "launchedRecorder",
+ "Accessor": "LaunchedRecorder"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/Authenticate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/Authenticate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/Authenticate.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/Authenticate.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1128 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package authenticate
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Authenticate interface {
+ authenticate // interface com.deepin.daemon.Authenticate
+ proxy.Object
+}
+
+type objectAuthenticate struct {
+ interfaceAuthenticate // interface com.deepin.daemon.Authenticate
+ proxy.ImplObject
+}
+
+func NewAuthenticate(conn *dbus.Conn) Authenticate {
+ obj := new(objectAuthenticate)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate")
+ return obj
+}
+
+type authenticate interface {
+ GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call
+ Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error)
+ GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ GetLimits(flags dbus.Flags, username string) (string, error)
+ GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call
+ PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error)
+ GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ ResetLimits(flags dbus.Flags, username string) error
+ ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error)
+ SupportEncrypts() proxy.PropString
+ FrameworkState() proxy.PropInt32
+ SupportedFlags() proxy.PropInt32
+}
+
+type interfaceAuthenticate struct{}
+
+func (v *interfaceAuthenticate) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAuthenticate) GetInterfaceName_() string {
+ return "com.deepin.daemon.Authenticate"
+}
+
+// method Authenticate
+
+func (v *interfaceAuthenticate) GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Authenticate", flags, ch, username, authFlags, appType)
+}
+
+func (*interfaceAuthenticate) StoreAuthenticate(call *dbus.Call) (path string, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceAuthenticate) Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error) {
+ return v.StoreAuthenticate(
+ <-v.GoAuthenticate(flags, make(chan *dbus.Call, 1), username, authFlags, appType).Done)
+}
+
+// method GetLimits
+
+func (v *interfaceAuthenticate) GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLimits", flags, ch, username)
+}
+
+func (*interfaceAuthenticate) StoreGetLimits(call *dbus.Call) (limits string, err error) {
+ err = call.Store(&limits)
+ return
+}
+
+func (v *interfaceAuthenticate) GetLimits(flags dbus.Flags, username string) (string, error) {
+ return v.StoreGetLimits(
+ <-v.GoGetLimits(flags, make(chan *dbus.Call, 1), username).Done)
+}
+
+// method PreOneKeyLogin
+
+func (v *interfaceAuthenticate) GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PreOneKeyLogin", flags, ch, flag)
+}
+
+func (*interfaceAuthenticate) StorePreOneKeyLogin(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceAuthenticate) PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error) {
+ return v.StorePreOneKeyLogin(
+ <-v.GoPreOneKeyLogin(flags, make(chan *dbus.Call, 1), flag).Done)
+}
+
+// method ResetLimits
+
+func (v *interfaceAuthenticate) GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetLimits", flags, ch, username)
+}
+
+func (v *interfaceAuthenticate) ResetLimits(flags dbus.Flags, username string) error {
+ return (<-v.GoResetLimits(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// signal LimitUpdated
+
+func (v *interfaceAuthenticate) ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "LimitUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".LimitUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var username string
+ err := dbus.Store(sig.Body, &username)
+ if err == nil {
+ cb(username)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property SupportEncrypts s
+
+func (v *interfaceAuthenticate) SupportEncrypts() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SupportEncrypts",
+ }
+}
+
+// property FrameworkState i
+
+func (v *interfaceAuthenticate) FrameworkState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "FrameworkState",
+ }
+}
+
+// property SupportedFlags i
+
+func (v *interfaceAuthenticate) SupportedFlags() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SupportedFlags",
+ }
+}
+
+type Fingerprint interface {
+ fingerprint // interface com.deepin.daemon.Authenticate.Fingerprint
+ proxy.Object
+}
+
+type objectFingerprint struct {
+ interfaceFingerprint // interface com.deepin.daemon.Authenticate.Fingerprint
+ proxy.ImplObject
+}
+
+func NewFingerprint(conn *dbus.Conn) Fingerprint {
+ obj := new(objectFingerprint)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/Fingerprint")
+ return obj
+}
+
+type fingerprint interface {
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, username string, claimed bool) error
+ GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ DeleteAllFingers(flags dbus.Flags, username string) error
+ GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
+ DeleteFinger(flags dbus.Flags, username string, finger string) error
+ GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Enroll(flags dbus.Flags, finger string) error
+ GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ ListFingers(flags dbus.Flags, username string) ([]string, error)
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, device string) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Verify(flags dbus.Flags, finger string) error
+ ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error)
+ DefaultDevice() proxy.PropString
+ Devices() proxy.PropString
+}
+
+type interfaceFingerprint struct{}
+
+func (v *interfaceFingerprint) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceFingerprint) GetInterfaceName_() string {
+ return "com.deepin.daemon.Authenticate.Fingerprint"
+}
+
+// method Claim
+
+func (v *interfaceFingerprint) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, username, claimed)
+}
+
+func (v *interfaceFingerprint) Claim(flags dbus.Flags, username string, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), username, claimed).Done).Err
+}
+
+// method DeleteAllFingers
+
+func (v *interfaceFingerprint) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, username)
+}
+
+func (v *interfaceFingerprint) DeleteAllFingers(flags dbus.Flags, username string) error {
+ return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// method DeleteFinger
+
+func (v *interfaceFingerprint) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, username, finger)
+}
+
+func (v *interfaceFingerprint) DeleteFinger(flags dbus.Flags, username string, finger string) error {
+ return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
+}
+
+// method Enroll
+
+func (v *interfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, finger)
+}
+
+func (v *interfaceFingerprint) Enroll(flags dbus.Flags, finger string) error {
+ return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// method ListFingers
+
+func (v *interfaceFingerprint) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, username)
+}
+
+func (*interfaceFingerprint) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
+ err = call.Store(&fingers)
+ return
+}
+
+func (v *interfaceFingerprint) ListFingers(flags dbus.Flags, username string) ([]string, error) {
+ return v.StoreListFingers(
+ <-v.GoListFingers(flags, make(chan *dbus.Call, 1), username).Done)
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceFingerprint) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
+}
+
+func (v *interfaceFingerprint) SetDefaultDevice(flags dbus.Flags, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceFingerprint) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceFingerprint) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceFingerprint) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceFingerprint) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceFingerprint) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
+}
+
+func (v *interfaceFingerprint) Verify(flags dbus.Flags, finger string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceFingerprint) ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &code, &msg)
+ if err == nil {
+ cb(id, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceFingerprint) ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &code, &msg)
+ if err == nil {
+ cb(id, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Touch
+
+func (v *interfaceFingerprint) ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Touch",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var pressed bool
+ err := dbus.Store(sig.Body, &id, &pressed)
+ if err == nil {
+ cb(id, pressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DefaultDevice s
+
+func (v *interfaceFingerprint) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+// property Devices s
+
+func (v *interfaceFingerprint) Devices() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+type UKey interface {
+ ukey // interface com.deepin.daemon.Authenticate.UKey
+ proxy.Object
+}
+
+type objectUKey struct {
+ interfaceUkey // interface com.deepin.daemon.Authenticate.UKey
+ proxy.ImplObject
+}
+
+func NewUKey(conn *dbus.Conn) UKey {
+ obj := new(objectUKey)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/UKey")
+ return obj
+}
+
+type ukey interface {
+ GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call
+ ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error)
+ GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call
+ GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error)
+ GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call
+ GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error)
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, device string) error
+ GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call
+ SetPin(flags dbus.Flags, id string, pin string) error
+ GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ SetSessionPath(flags dbus.Flags, id string) error
+ GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StartVerify(flags dbus.Flags, id string) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StopVerify(flags dbus.Flags, id string) error
+ ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error)
+ ValidDevices() proxy.PropString
+ DefaultDevice() proxy.PropString
+}
+
+type interfaceUkey struct{}
+
+func (v *interfaceUkey) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUkey) GetInterfaceName_() string {
+ return "com.deepin.daemon.Authenticate.UKey"
+}
+
+// method ConstructVerification
+
+func (v *interfaceUkey) GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ConstructVerification", flags, ch, serviceName, username, useDefaultService)
+}
+
+func (*interfaceUkey) StoreConstructVerification(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceUkey) ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error) {
+ return v.StoreConstructVerification(
+ <-v.GoConstructVerification(flags, make(chan *dbus.Call, 1), serviceName, username, useDefaultService).Done)
+}
+
+// method GetPINLength
+
+func (v *interfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPINLength", flags, ch, serviceName, username, useDefaultDevice)
+}
+
+func (*interfaceUkey) StoreGetPINLength(call *dbus.Call) (length int32, err error) {
+ err = call.Store(&length)
+ return
+}
+
+func (v *interfaceUkey) GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error) {
+ return v.StoreGetPINLength(
+ <-v.GoGetPINLength(flags, make(chan *dbus.Call, 1), serviceName, username, useDefaultDevice).Done)
+}
+
+// method GetUserList
+
+func (v *interfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserList", flags, ch, serviceName, useDefaultDevice)
+}
+
+func (*interfaceUkey) StoreGetUserList(call *dbus.Call) (users []string, err error) {
+ err = call.Store(&users)
+ return
+}
+
+func (v *interfaceUkey) GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error) {
+ return v.StoreGetUserList(
+ <-v.GoGetUserList(flags, make(chan *dbus.Call, 1), serviceName, useDefaultDevice).Done)
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceUkey) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
+}
+
+func (v *interfaceUkey) SetDefaultDevice(flags dbus.Flags, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// method SetPin
+
+func (v *interfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPin", flags, ch, id, pin)
+}
+
+func (v *interfaceUkey) SetPin(flags dbus.Flags, id string, pin string) error {
+ return (<-v.GoSetPin(flags, make(chan *dbus.Call, 1), id, pin).Done).Err
+}
+
+// method SetSessionPath
+
+func (v *interfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSessionPath", flags, ch, id)
+}
+
+func (v *interfaceUkey) SetSessionPath(flags dbus.Flags, id string) error {
+ return (<-v.GoSetSessionPath(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method StartVerify
+
+func (v *interfaceUkey) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, id)
+}
+
+func (v *interfaceUkey) StartVerify(flags dbus.Flags, id string) error {
+ return (<-v.GoStartVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, id)
+}
+
+func (v *interfaceUkey) StopVerify(flags dbus.Flags, id string) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// signal VerifyResult
+
+func (v *interfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyResult", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyResult",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var msg string
+ err := dbus.Store(sig.Body, &id, &msg)
+ if err == nil {
+ cb(id, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal State
+
+func (v *interfaceUkey) ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "State", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".State",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var state int32
+ err := dbus.Store(sig.Body, &id, &state)
+ if err == nil {
+ cb(id, state)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ValidDevices s
+
+func (v *interfaceUkey) ValidDevices() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ValidDevices",
+ }
+}
+
+// property DefaultDevice s
+
+func (v *interfaceUkey) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+type Face interface {
+ face // interface com.deepin.daemon.Authenticate.Face
+ proxy.Object
+}
+
+type objectFace struct {
+ interfaceFace // interface com.deepin.daemon.Authenticate.Face
+ proxy.ImplObject
+}
+
+func NewFace(conn *dbus.Conn) Face {
+ obj := new(objectFace)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/Face")
+ return obj
+}
+
+type face interface {
+ GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call
+ DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error
+ GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call
+ DeleteFaces(flags dbus.Flags, serviceName string, username string) error
+ GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error)
+ GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call
+ ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error)
+ GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call
+ RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error
+ GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call
+ SetDefaultService(flags dbus.Flags, serviceName string) error
+ GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call
+ StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error)
+ GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call
+ StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error)
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StopEnroll(flags dbus.Flags, id string) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StopVerify(flags dbus.Flags, id string) error
+ ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error)
+ DefaultDevice() proxy.PropString
+ DefaultService() proxy.PropString
+ ServiceList() proxy.PropString
+}
+
+type interfaceFace struct{}
+
+func (v *interfaceFace) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceFace) GetInterfaceName_() string {
+ return "com.deepin.daemon.Authenticate.Face"
+}
+
+// method DeleteFace
+
+func (v *interfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFace", flags, ch, serviceName, username, faceName)
+}
+
+func (v *interfaceFace) DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error {
+ return (<-v.GoDeleteFace(flags, make(chan *dbus.Call, 1), serviceName, username, faceName).Done).Err
+}
+
+// method DeleteFaces
+
+func (v *interfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFaces", flags, ch, serviceName, username)
+}
+
+func (v *interfaceFace) DeleteFaces(flags dbus.Flags, serviceName string, username string) error {
+ return (<-v.GoDeleteFaces(flags, make(chan *dbus.Call, 1), serviceName, username).Done).Err
+}
+
+// method GetShareMemInfo
+
+func (v *interfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetShareMemInfo", flags, ch, id)
+}
+
+func (*interfaceFace) StoreGetShareMemInfo(call *dbus.Call) (sockPath string, key string, size int32, err error) {
+ err = call.Store(&sockPath, &key, &size)
+ return
+}
+
+func (v *interfaceFace) GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error) {
+ return v.StoreGetShareMemInfo(
+ <-v.GoGetShareMemInfo(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method ListFaces
+
+func (v *interfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFaces", flags, ch, serviceName, username)
+}
+
+func (*interfaceFace) StoreListFaces(call *dbus.Call) (faces []string, err error) {
+ err = call.Store(&faces)
+ return
+}
+
+func (v *interfaceFace) ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error) {
+ return v.StoreListFaces(
+ <-v.GoListFaces(flags, make(chan *dbus.Call, 1), serviceName, username).Done)
+}
+
+// method RenameFace
+
+func (v *interfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFace", flags, ch, serviceName, username, oldFace, newFace)
+}
+
+func (v *interfaceFace) RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error {
+ return (<-v.GoRenameFace(flags, make(chan *dbus.Call, 1), serviceName, username, oldFace, newFace).Done).Err
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, serviceName, device)
+}
+
+func (v *interfaceFace) SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), serviceName, device).Done).Err
+}
+
+// method SetDefaultService
+
+func (v *interfaceFace) GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultService", flags, ch, serviceName)
+}
+
+func (v *interfaceFace) SetDefaultService(flags dbus.Flags, serviceName string) error {
+ return (<-v.GoSetDefaultService(flags, make(chan *dbus.Call, 1), serviceName).Done).Err
+}
+
+// method StartEnroll
+
+func (v *interfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartEnroll", flags, ch, username, serviceName, faceName)
+}
+
+func (*interfaceFace) StoreStartEnroll(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceFace) StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error) {
+ return v.StoreStartEnroll(
+ <-v.GoStartEnroll(flags, make(chan *dbus.Call, 1), username, serviceName, faceName).Done)
+}
+
+// method StartVerify
+
+func (v *interfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, username, serviceName, timeout)
+}
+
+func (*interfaceFace) StoreStartVerify(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceFace) StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error) {
+ return v.StoreStartVerify(
+ <-v.GoStartVerify(flags, make(chan *dbus.Call, 1), username, serviceName, timeout).Done)
+}
+
+// method StopEnroll
+
+func (v *interfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch, id)
+}
+
+func (v *interfaceFace) StopEnroll(flags dbus.Flags, id string) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, id)
+}
+
+func (v *interfaceFace) StopVerify(flags dbus.Flags, id string) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceFace) ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var user string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &user, &code, &msg)
+ if err == nil {
+ cb(id, user, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceFace) ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var user string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &user, &code, &msg)
+ if err == nil {
+ cb(id, user, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceStatus
+
+func (v *interfaceFace) ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var serviceName string
+ var code int32
+ err := dbus.Store(sig.Body, &serviceName, &code)
+ if err == nil {
+ cb(serviceName, code)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DefaultDevice s
+
+func (v *interfaceFace) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+// property DefaultService s
+
+func (v *interfaceFace) DefaultService() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultService",
+ }
+}
+
+// property ServiceList s
+
+func (v *interfaceFace) ServiceList() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ServiceList",
+ }
+}
+
+type CharaManger interface {
+ charaManger // interface com.deepin.daemon.Authenticate.CharaManger
+ proxy.Object
+}
+
+type objectCharaManger struct {
+ interfaceCharaManger // interface com.deepin.daemon.Authenticate.CharaManger
+ proxy.ImplObject
+}
+
+func NewCharaManger(conn *dbus.Conn) CharaManger {
+ obj := new(objectCharaManger)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Authenticate", "/com/deepin/daemon/Authenticate/CharaManger")
+ return obj
+}
+
+type charaManger interface {
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call
+ Delete(flags dbus.Flags, charaType int32, charaName string) error
+ GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call
+ EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error)
+ GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ EnrollStop(flags dbus.Flags) error
+ GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call
+ List(flags dbus.Flags, driverName string, charaType int32) (string, error)
+ GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call
+ Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error
+ ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error)
+ ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ DriverInfo() proxy.PropString
+}
+
+type interfaceCharaManger struct{}
+
+func (v *interfaceCharaManger) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceCharaManger) GetInterfaceName_() string {
+ return "com.deepin.daemon.Authenticate.CharaManger"
+}
+
+// method Delete
+
+func (v *interfaceCharaManger) GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, charaType, charaName)
+}
+
+func (v *interfaceCharaManger) Delete(flags dbus.Flags, charaType int32, charaName string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), charaType, charaName).Done).Err
+}
+
+// method EnrollStart
+
+func (v *interfaceCharaManger) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, driverName, charaType, charaName)
+}
+
+func (*interfaceCharaManger) StoreEnrollStart(call *dbus.Call) (outArg0 dbus.UnixFD, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceCharaManger) EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error) {
+ return v.StoreEnrollStart(
+ <-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), driverName, charaType, charaName).Done)
+}
+
+// method EnrollStop
+
+func (v *interfaceCharaManger) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch)
+}
+
+func (v *interfaceCharaManger) EnrollStop(flags dbus.Flags) error {
+ return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method List
+
+func (v *interfaceCharaManger) GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".List", flags, ch, driverName, charaType)
+}
+
+func (*interfaceCharaManger) StoreList(call *dbus.Call) (outArg0 string, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceCharaManger) List(flags dbus.Flags, driverName string, charaType int32) (string, error) {
+ return v.StoreList(
+ <-v.GoList(flags, make(chan *dbus.Call, 1), driverName, charaType).Done)
+}
+
+// method Rename
+
+func (v *interfaceCharaManger) GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Rename", flags, ch, charaType, oldName, newName)
+}
+
+func (v *interfaceCharaManger) Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error {
+ return (<-v.GoRename(flags, make(chan *dbus.Call, 1), charaType, oldName, newName).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceCharaManger) ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var Sender string
+ var Code int32
+ var Msg string
+ err := dbus.Store(sig.Body, &Sender, &Code, &Msg)
+ if err == nil {
+ cb(Sender, Code, Msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CharaUpdated
+
+func (v *interfaceCharaManger) ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CharaUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CharaUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var DriverName string
+ var CharaType int32
+ err := dbus.Store(sig.Body, &DriverName, &CharaType)
+ if err == nil {
+ cb(DriverName, CharaType)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DriverChanged
+
+func (v *interfaceCharaManger) ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DriverChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DriverChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DriverInfo s
+
+func (v *interfaceCharaManger) DriverInfo() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DriverInfo",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1089 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package authenticate
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAuthenticate struct {
+ MockInterfaceAuthenticate // interface com.deepin.daemon.Authenticate
+ proxy.MockObject
+}
+
+type MockInterfaceAuthenticate struct {
+ mock.Mock
+}
+
+// method Authenticate
+
+func (v *MockInterfaceAuthenticate) GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, authFlags, appType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error) {
+ mockArgs := v.Called(flags, username, authFlags, appType)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetLimits
+
+func (v *MockInterfaceAuthenticate) GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) GetLimits(flags dbus.Flags, username string) (string, error) {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method PreOneKeyLogin
+
+func (v *MockInterfaceAuthenticate) GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, flag)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error) {
+ mockArgs := v.Called(flags, flag)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ResetLimits
+
+func (v *MockInterfaceAuthenticate) GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) ResetLimits(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// signal LimitUpdated
+
+func (v *MockInterfaceAuthenticate) ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property SupportEncrypts s
+
+func (v *MockInterfaceAuthenticate) SupportEncrypts() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FrameworkState i
+
+func (v *MockInterfaceAuthenticate) FrameworkState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportedFlags i
+
+func (v *MockInterfaceAuthenticate) SupportedFlags() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockFingerprint struct {
+ MockInterfaceFingerprint // interface com.deepin.daemon.Authenticate.Fingerprint
+ proxy.MockObject
+}
+
+type MockInterfaceFingerprint struct {
+ mock.Mock
+}
+
+// method Claim
+
+func (v *MockInterfaceFingerprint) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Claim(flags dbus.Flags, username string, claimed bool) error {
+ mockArgs := v.Called(flags, username, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteAllFingers
+
+func (v *MockInterfaceFingerprint) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) DeleteAllFingers(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFinger
+
+func (v *MockInterfaceFingerprint) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) DeleteFinger(flags dbus.Flags, username string, finger string) error {
+ mockArgs := v.Called(flags, username, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method Enroll
+
+func (v *MockInterfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Enroll(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method ListFingers
+
+func (v *MockInterfaceFingerprint) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) ListFingers(flags dbus.Flags, username string) ([]string, error) {
+ mockArgs := v.Called(flags, username)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceFingerprint) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) SetDefaultDevice(flags dbus.Flags, device string) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceFingerprint) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceFingerprint) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceFingerprint) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Verify(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceFingerprint) ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceFingerprint) ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Touch
+
+func (v *MockInterfaceFingerprint) ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceFingerprint) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Devices s
+
+func (v *MockInterfaceFingerprint) Devices() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockUKey struct {
+ MockInterfaceUkey // interface com.deepin.daemon.Authenticate.UKey
+ proxy.MockObject
+}
+
+type MockInterfaceUkey struct {
+ mock.Mock
+}
+
+// method ConstructVerification
+
+func (v *MockInterfaceUkey) GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, useDefaultService)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error) {
+ mockArgs := v.Called(flags, serviceName, username, useDefaultService)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetPINLength
+
+func (v *MockInterfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, useDefaultDevice)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error) {
+ mockArgs := v.Called(flags, serviceName, username, useDefaultDevice)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUserList
+
+func (v *MockInterfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, useDefaultDevice)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error) {
+ mockArgs := v.Called(flags, serviceName, useDefaultDevice)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceUkey) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetDefaultDevice(flags dbus.Flags, device string) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPin
+
+func (v *MockInterfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, pin)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetPin(flags dbus.Flags, id string, pin string) error {
+ mockArgs := v.Called(flags, id, pin)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSessionPath
+
+func (v *MockInterfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetSessionPath(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method StartVerify
+
+func (v *MockInterfaceUkey) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) StartVerify(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) StopVerify(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// signal VerifyResult
+
+func (v *MockInterfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal State
+
+func (v *MockInterfaceUkey) ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ValidDevices s
+
+func (v *MockInterfaceUkey) ValidDevices() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceUkey) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockFace struct {
+ MockInterfaceFace // interface com.deepin.daemon.Authenticate.Face
+ proxy.MockObject
+}
+
+type MockInterfaceFace struct {
+ mock.Mock
+}
+
+// method DeleteFace
+
+func (v *MockInterfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error {
+ mockArgs := v.Called(flags, serviceName, username, faceName)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFaces
+
+func (v *MockInterfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFaces(flags dbus.Flags, serviceName string, username string) error {
+ mockArgs := v.Called(flags, serviceName, username)
+
+ return mockArgs.Error(0)
+}
+
+// method GetShareMemInfo
+
+func (v *MockInterfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret2, ok := mockArgs.Get(2).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
+ }
+
+ return mockArgs.String(0), mockArgs.String(1), ret2, mockArgs.Error(3)
+}
+
+// method ListFaces
+
+func (v *MockInterfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error) {
+ mockArgs := v.Called(flags, serviceName, username)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFace
+
+func (v *MockInterfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, oldFace, newFace)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error {
+ mockArgs := v.Called(flags, serviceName, username, oldFace, newFace)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error {
+ mockArgs := v.Called(flags, serviceName, device)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultService
+
+func (v *MockInterfaceFace) GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) SetDefaultService(flags dbus.Flags, serviceName string) error {
+ mockArgs := v.Called(flags, serviceName)
+
+ return mockArgs.Error(0)
+}
+
+// method StartEnroll
+
+func (v *MockInterfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, serviceName, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error) {
+ mockArgs := v.Called(flags, username, serviceName, faceName)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method StartVerify
+
+func (v *MockInterfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, serviceName, timeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error) {
+ mockArgs := v.Called(flags, username, serviceName, timeout)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopEnroll(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopVerify(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceFace) ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceFace) ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceStatus
+
+func (v *MockInterfaceFace) ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceFace) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultService s
+
+func (v *MockInterfaceFace) DefaultService() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ServiceList s
+
+func (v *MockInterfaceFace) ServiceList() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockCharaManger struct {
+ MockInterfaceCharaManger // interface com.deepin.daemon.Authenticate.CharaManger
+ proxy.MockObject
+}
+
+type MockInterfaceCharaManger struct {
+ mock.Mock
+}
+
+// method Delete
+
+func (v *MockInterfaceCharaManger) GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, charaType, charaName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) Delete(flags dbus.Flags, charaType int32, charaName string) error {
+ mockArgs := v.Called(flags, charaType, charaName)
+
+ return mockArgs.Error(0)
+}
+
+// method EnrollStart
+
+func (v *MockInterfaceCharaManger) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, driverName, charaType, charaName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, driverName, charaType, charaName)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method EnrollStop
+
+func (v *MockInterfaceCharaManger) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) EnrollStop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method List
+
+func (v *MockInterfaceCharaManger) GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, driverName, charaType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) List(flags dbus.Flags, driverName string, charaType int32) (string, error) {
+ mockArgs := v.Called(flags, driverName, charaType)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Rename
+
+func (v *MockInterfaceCharaManger) GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, charaType, oldName, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error {
+ mockArgs := v.Called(flags, charaType, oldName, newName)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceCharaManger) ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CharaUpdated
+
+func (v *MockInterfaceCharaManger) ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DriverChanged
+
+func (v *MockInterfaceCharaManger) ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DriverInfo s
+
+func (v *MockInterfaceCharaManger) DriverInfo() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/CharaManger.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/CharaManger.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/CharaManger.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/CharaManger.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,60 @@
+{
+ "Service": "com.deepin.daemon.Authenticate",
+ "Objects": [
+ {
+ "Type": "Authenticate",
+ "Path": "/com/deepin/daemon/Authenticate",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate",
+ "Type": "authenticate",
+ "Accessor": "Authenticate"
+ }
+ ]
+ },
+ {
+ "Type": "Fingerprint",
+ "Path": "/com/deepin/daemon/Authenticate/Fingerprint",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.Fingerprint",
+ "Type": "fingerprint",
+ "Accessor": "Fingerprint"
+ }
+ ]
+ },
+ {
+ "Type": "UKey",
+ "Path": "/com/deepin/daemon/Authenticate/UKey",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.UKey",
+ "Type": "ukey",
+ "Accessor": "UKey"
+ }
+ ]
+ },
+ {
+ "Type": "Face",
+ "Path": "/com/deepin/daemon/Authenticate/Face",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.Face",
+ "Type": "face",
+ "Accessor": "Face"
+ }
+ ]
+ },
+ {
+ "Type": "CharaManger",
+ "Path": "/com/deepin/daemon/Authenticate/CharaManger",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.CharaManger",
+ "Type": "charaManger",
+ "Accessor": "CharaManger"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/Face.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/Face.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/Face.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/Face.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/Fingerprint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/Fingerprint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/Fingerprint.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/Fingerprint.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package authenticate
+
+type CharaInfo struct {
+ CharaName string
+ CharaType int32
+}
+
+type DriverInfo struct {
+ DriverName string
+ CharaType int32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/UKey.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/UKey.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate/UKey.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate/UKey.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,213 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.BiometricsDriver"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package BiometricsDriver
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type BiometricsDriver interface {
+ biometricsDriver // interface com.deepin.daemon.authenticate.BiometricsDriver
+ proxy.Object
+}
+
+type objectBiometricsDriver struct {
+ interfaceBiometricsDriver // interface com.deepin.daemon.authenticate.BiometricsDriver
+ proxy.ImplObject
+}
+
+func NewBiometricsDriver(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (BiometricsDriver, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectBiometricsDriver)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type biometricsDriver interface {
+ SetInterfaceName_(name string)
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call
+ Delete(flags dbus.Flags, chara string) error
+ GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call
+ EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error)
+ GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call
+ EnrollStop(flags dbus.Flags, action string) error
+ GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call
+ VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error)
+ GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call
+ VerifyStop(flags dbus.Flags, action string) error
+ ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error)
+ ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error)
+ List() proxy.PropStringArray
+ CharaType() proxy.PropInt32
+ Claim() proxy.PropBool
+}
+
+type interfaceBiometricsDriver struct{}
+
+func (v *interfaceBiometricsDriver) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceBiometricsDriver) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceBiometricsDriver) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Delete
+
+func (v *interfaceBiometricsDriver) GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, chara)
+}
+
+func (v *interfaceBiometricsDriver) Delete(flags dbus.Flags, chara string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), chara).Done).Err
+}
+
+// method EnrollStart
+
+func (v *interfaceBiometricsDriver) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, chara, type0, action)
+}
+
+func (*interfaceBiometricsDriver) StoreEnrollStart(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceBiometricsDriver) EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error) {
+ return v.StoreEnrollStart(
+ <-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), chara, type0, action).Done)
+}
+
+// method EnrollStop
+
+func (v *interfaceBiometricsDriver) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch, action)
+}
+
+func (v *interfaceBiometricsDriver) EnrollStop(flags dbus.Flags, action string) error {
+ return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1), action).Done).Err
+}
+
+// method VerifyStart
+
+func (v *interfaceBiometricsDriver) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStart", flags, ch, charas, action)
+}
+
+func (*interfaceBiometricsDriver) StoreVerifyStart(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceBiometricsDriver) VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error) {
+ return v.StoreVerifyStart(
+ <-v.GoVerifyStart(flags, make(chan *dbus.Call, 1), charas, action).Done)
+}
+
+// method VerifyStop
+
+func (v *interfaceBiometricsDriver) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStop", flags, ch, action)
+}
+
+func (v *interfaceBiometricsDriver) VerifyStop(flags dbus.Flags, action string) error {
+ return (<-v.GoVerifyStop(flags, make(chan *dbus.Call, 1), action).Done).Err
+}
+
+// signal VerifyStatus
+
+func (v *interfaceBiometricsDriver) ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var action string
+ var verifyStatusCode int32
+ var message string
+ err := dbus.Store(sig.Body, &action, &verifyStatusCode, &message)
+ if err == nil {
+ cb(action, verifyStatusCode, message)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal EnrollStatus
+
+func (v *interfaceBiometricsDriver) ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var action string
+ var enrollStatusCode int32
+ var message string
+ err := dbus.Store(sig.Body, &action, &enrollStatusCode, &message)
+ if err == nil {
+ cb(action, enrollStatusCode, message)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property List as
+
+func (v *interfaceBiometricsDriver) List() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "List",
+ }
+}
+
+// property CharaType i
+
+func (v *interfaceBiometricsDriver) CharaType() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CharaType",
+ }
+}
+
+// property Claim b
+
+func (v *interfaceBiometricsDriver) Claim() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Claim",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,194 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.BiometricsDriver"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package BiometricsDriver
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockBiometricsDriver struct {
+ MockInterfaceBiometricsDriver // interface com.deepin.daemon.authenticate.BiometricsDriver
+ proxy.MockObject
+}
+
+type MockInterfaceBiometricsDriver struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceBiometricsDriver) SetInterfaceName_(string) {
+}
+
+// method Delete
+
+func (v *MockInterfaceBiometricsDriver) GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, chara)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) Delete(flags dbus.Flags, chara string) error {
+ mockArgs := v.Called(flags, chara)
+
+ return mockArgs.Error(0)
+}
+
+// method EnrollStart
+
+func (v *MockInterfaceBiometricsDriver) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, chara, type0, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, chara, type0, action)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method EnrollStop
+
+func (v *MockInterfaceBiometricsDriver) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) EnrollStop(flags dbus.Flags, action string) error {
+ mockArgs := v.Called(flags, action)
+
+ return mockArgs.Error(0)
+}
+
+// method VerifyStart
+
+func (v *MockInterfaceBiometricsDriver) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, charas, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, charas, action)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method VerifyStop
+
+func (v *MockInterfaceBiometricsDriver) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) VerifyStop(flags dbus.Flags, action string) error {
+ mockArgs := v.Called(flags, action)
+
+ return mockArgs.Error(0)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceBiometricsDriver) ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceBiometricsDriver) ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property List as
+
+func (v *MockInterfaceBiometricsDriver) List() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CharaType i
+
+func (v *MockInterfaceBiometricsDriver) CharaType() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Claim b
+
+func (v *MockInterfaceBiometricsDriver) Claim() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/BiometricsDriver.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.BiometricsDriver/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.BiometricsDriver/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "BiometricsDriver",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.authenticate.BiometricsDriver",
+ "CustomInterfaceName": true,
+ "Type": "biometricsDriver",
+ "Accessor": "BiometricsDriver"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,315 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.face"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package face
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Face interface {
+ face // interface com.deepin.daemon.Authenticate.Face.Device
+ proxy.Object
+}
+
+type objectFace struct {
+ interfaceFace // interface com.deepin.daemon.Authenticate.Face.Device
+ proxy.ImplObject
+}
+
+func NewFace(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Face, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectFace)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type face interface {
+ SetInterfaceName_(name string)
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, claimed bool) error
+ GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call
+ DeleteFace(flags dbus.Flags, uuid string, faceName string) error
+ GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ DeleteFaces(flags dbus.Flags, uuid string) error
+ GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetShareMemInfo(flags dbus.Flags) (string, string, int32, error)
+ GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ ListFaces(flags dbus.Flags, uuid string) ([]string, error)
+ GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call
+ RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, device string) error
+ GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call
+ StartEnroll(flags dbus.Flags, uuid string, faceName string) error
+ GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call
+ StartVerify(flags dbus.Flags, uuid string, timeout int32) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error)
+ SupportedDevices() proxy.PropStringArray
+ DefaultDevice() proxy.PropString
+ Name() proxy.PropString
+ Claimed() proxy.PropBool
+ Capability() proxy.PropInt32
+ Status() proxy.PropInt32
+}
+
+type interfaceFace struct{}
+
+func (v *interfaceFace) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceFace) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceFace) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Claim
+
+func (v *interfaceFace) GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, claimed)
+}
+
+func (v *interfaceFace) Claim(flags dbus.Flags, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), claimed).Done).Err
+}
+
+// method DeleteFace
+
+func (v *interfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFace", flags, ch, uuid, faceName)
+}
+
+func (v *interfaceFace) DeleteFace(flags dbus.Flags, uuid string, faceName string) error {
+ return (<-v.GoDeleteFace(flags, make(chan *dbus.Call, 1), uuid, faceName).Done).Err
+}
+
+// method DeleteFaces
+
+func (v *interfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFaces", flags, ch, uuid)
+}
+
+func (v *interfaceFace) DeleteFaces(flags dbus.Flags, uuid string) error {
+ return (<-v.GoDeleteFaces(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+// method GetShareMemInfo
+
+func (v *interfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetShareMemInfo", flags, ch)
+}
+
+func (*interfaceFace) StoreGetShareMemInfo(call *dbus.Call) (sockPath string, key string, size int32, err error) {
+ err = call.Store(&sockPath, &key, &size)
+ return
+}
+
+func (v *interfaceFace) GetShareMemInfo(flags dbus.Flags) (string, string, int32, error) {
+ return v.StoreGetShareMemInfo(
+ <-v.GoGetShareMemInfo(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListFaces
+
+func (v *interfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFaces", flags, ch, uuid)
+}
+
+func (*interfaceFace) StoreListFaces(call *dbus.Call) (faces []string, err error) {
+ err = call.Store(&faces)
+ return
+}
+
+func (v *interfaceFace) ListFaces(flags dbus.Flags, uuid string) ([]string, error) {
+ return v.StoreListFaces(
+ <-v.GoListFaces(flags, make(chan *dbus.Call, 1), uuid).Done)
+}
+
+// method RenameFace
+
+func (v *interfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFace", flags, ch, uuid, oldFaceName, newFaceName)
+}
+
+func (v *interfaceFace) RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error {
+ return (<-v.GoRenameFace(flags, make(chan *dbus.Call, 1), uuid, oldFaceName, newFaceName).Done).Err
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
+}
+
+func (v *interfaceFace) SetDefaultDevice(flags dbus.Flags, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// method StartEnroll
+
+func (v *interfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartEnroll", flags, ch, uuid, faceName)
+}
+
+func (v *interfaceFace) StartEnroll(flags dbus.Flags, uuid string, faceName string) error {
+ return (<-v.GoStartEnroll(flags, make(chan *dbus.Call, 1), uuid, faceName).Done).Err
+}
+
+// method StartVerify
+
+func (v *interfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, uuid, timeout)
+}
+
+func (v *interfaceFace) StartVerify(flags dbus.Flags, uuid string, timeout int32) error {
+ return (<-v.GoStartVerify(flags, make(chan *dbus.Call, 1), uuid, timeout).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceFace) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceFace) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceFace) ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var uuid string
+ var code int32
+ var description string
+ err := dbus.Store(sig.Body, &uuid, &code, &description)
+ if err == nil {
+ cb(uuid, code, description)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceFace) ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var uuid string
+ var code int32
+ var description string
+ err := dbus.Store(sig.Body, &uuid, &code, &description)
+ if err == nil {
+ cb(uuid, code, description)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property SupportedDevices as
+
+func (v *interfaceFace) SupportedDevices() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SupportedDevices",
+ }
+}
+
+// property DefaultDevice s
+
+func (v *interfaceFace) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+// property Name s
+
+func (v *interfaceFace) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Claimed b
+
+func (v *interfaceFace) Claimed() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Claimed",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceFace) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
+
+// property Status i
+
+func (v *interfaceFace) Status() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Status",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,347 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.face"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package face
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockFace struct {
+ MockInterfaceFace // interface com.deepin.daemon.Authenticate.Face.Device
+ proxy.MockObject
+}
+
+type MockInterfaceFace struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceFace) SetInterfaceName_(string) {
+}
+
+// method Claim
+
+func (v *MockInterfaceFace) GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) Claim(flags dbus.Flags, claimed bool) error {
+ mockArgs := v.Called(flags, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFace
+
+func (v *MockInterfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFace(flags dbus.Flags, uuid string, faceName string) error {
+ mockArgs := v.Called(flags, uuid, faceName)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFaces
+
+func (v *MockInterfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFaces(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method GetShareMemInfo
+
+func (v *MockInterfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) GetShareMemInfo(flags dbus.Flags) (string, string, int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret2, ok := mockArgs.Get(2).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
+ }
+
+ return mockArgs.String(0), mockArgs.String(1), ret2, mockArgs.Error(3)
+}
+
+// method ListFaces
+
+func (v *MockInterfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) ListFaces(flags dbus.Flags, uuid string) ([]string, error) {
+ mockArgs := v.Called(flags, uuid)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFace
+
+func (v *MockInterfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, oldFaceName, newFaceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error {
+ mockArgs := v.Called(flags, uuid, oldFaceName, newFaceName)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) SetDefaultDevice(flags dbus.Flags, device string) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// method StartEnroll
+
+func (v *MockInterfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartEnroll(flags dbus.Flags, uuid string, faceName string) error {
+ mockArgs := v.Called(flags, uuid, faceName)
+
+ return mockArgs.Error(0)
+}
+
+// method StartVerify
+
+func (v *MockInterfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, timeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartVerify(flags dbus.Flags, uuid string, timeout int32) error {
+ mockArgs := v.Called(flags, uuid, timeout)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceFace) ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceFace) ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property SupportedDevices as
+
+func (v *MockInterfaceFace) SupportedDevices() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceFace) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceFace) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Claimed b
+
+func (v *MockInterfaceFace) Claimed() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceFace) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Status i
+
+func (v *MockInterfaceFace) Status() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "Face",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.Face.Device",
+ "CustomInterfaceName": true,
+ "Type": "face",
+ "Accessor": "Face"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/Face.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/Face.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.face/Face.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.face/Face.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,572 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.fingerprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fingerprint
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Device interface {
+ device // interface com.deepin.daemon.Authenticate.Fingerprint.Device
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface com.deepin.daemon.Authenticate.Fingerprint.Device
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Device, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type device interface {
+ SetInterfaceName_(name string)
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, userId string, claimed bool) error
+ GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ DeleteAllFingers(flags dbus.Flags, userId string) error
+ GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call
+ DeleteFinger(flags dbus.Flags, userId string, finger string) error
+ GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Enroll(flags dbus.Flags, finger string) error
+ GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ ListFingers(flags dbus.Flags, userId string) ([]string, error)
+ GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call
+ RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Verify(flags dbus.Flags, finger string) error
+ ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error)
+ Name() proxy.PropString
+ State() proxy.PropInt32
+ Type() proxy.PropInt32
+ Capability() proxy.PropInt32
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceDevice) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceDevice) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Claim
+
+func (v *interfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, userId, claimed)
+}
+
+func (v *interfaceDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), userId, claimed).Done).Err
+}
+
+// method DeleteAllFingers
+
+func (v *interfaceDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, userId)
+}
+
+func (v *interfaceDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), userId).Done).Err
+}
+
+// method DeleteFinger
+
+func (v *interfaceDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, userId, finger)
+}
+
+func (v *interfaceDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), userId, finger).Done).Err
+}
+
+// method Enroll
+
+func (v *interfaceDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, finger)
+}
+
+func (v *interfaceDevice) Enroll(flags dbus.Flags, finger string) error {
+ return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// method ListFingers
+
+func (v *interfaceDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, userId)
+}
+
+func (*interfaceDevice) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
+ err = call.Store(&fingers)
+ return
+}
+
+func (v *interfaceDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ return v.StoreListFingers(
+ <-v.GoListFingers(flags, make(chan *dbus.Call, 1), userId).Done)
+}
+
+// method RenameFinger
+
+func (v *interfaceDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFinger", flags, ch, userId, finger, newName)
+}
+
+func (v *interfaceDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ return (<-v.GoRenameFinger(flags, make(chan *dbus.Call, 1), userId, finger, newName).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceDevice) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceDevice) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
+}
+
+func (v *interfaceDevice) Verify(flags dbus.Flags, finger string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Touch
+
+func (v *interfaceDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Touch",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var pressed bool
+ err := dbus.Store(sig.Body, &userId, &pressed)
+ if err == nil {
+ cb(userId, pressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceDevice) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property State i
+
+func (v *interfaceDevice) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Type i
+
+func (v *interfaceDevice) Type() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceDevice) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
+
+type CommonDevice interface {
+ commonDevice // interface com.deepin.daemon.Authenticate.Fingerprint.CommonDevice
+ proxy.Object
+}
+
+type objectCommonDevice struct {
+ interfaceCommonDevice // interface com.deepin.daemon.Authenticate.Fingerprint.CommonDevice
+ proxy.ImplObject
+}
+
+func NewCommonDevice(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (CommonDevice, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectCommonDevice)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type commonDevice interface {
+ SetInterfaceName_(name string)
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, userId string, claimed bool) error
+ GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ DeleteAllFingers(flags dbus.Flags, userId string) error
+ GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call
+ DeleteFinger(flags dbus.Flags, userId string, finger string) error
+ GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
+ Enroll(flags dbus.Flags, username string, finger string) error
+ GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ ListFingers(flags dbus.Flags, userId string) ([]string, error)
+ GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call
+ RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Verify(flags dbus.Flags, finger string) error
+ ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error)
+ Name() proxy.PropString
+ State() proxy.PropInt32
+ Type() proxy.PropInt32
+ Capability() proxy.PropInt32
+}
+
+type interfaceCommonDevice struct{}
+
+func (v *interfaceCommonDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceCommonDevice) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceCommonDevice) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Claim
+
+func (v *interfaceCommonDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, userId, claimed)
+}
+
+func (v *interfaceCommonDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), userId, claimed).Done).Err
+}
+
+// method DeleteAllFingers
+
+func (v *interfaceCommonDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, userId)
+}
+
+func (v *interfaceCommonDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), userId).Done).Err
+}
+
+// method DeleteFinger
+
+func (v *interfaceCommonDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, userId, finger)
+}
+
+func (v *interfaceCommonDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), userId, finger).Done).Err
+}
+
+// method Enroll
+
+func (v *interfaceCommonDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, username, finger)
+}
+
+func (v *interfaceCommonDevice) Enroll(flags dbus.Flags, username string, finger string) error {
+ return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
+}
+
+// method ListFingers
+
+func (v *interfaceCommonDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, userId)
+}
+
+func (*interfaceCommonDevice) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
+ err = call.Store(&fingers)
+ return
+}
+
+func (v *interfaceCommonDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ return v.StoreListFingers(
+ <-v.GoListFingers(flags, make(chan *dbus.Call, 1), userId).Done)
+}
+
+// method RenameFinger
+
+func (v *interfaceCommonDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFinger", flags, ch, userId, finger, newName)
+}
+
+func (v *interfaceCommonDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ return (<-v.GoRenameFinger(flags, make(chan *dbus.Call, 1), userId, finger, newName).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceCommonDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceCommonDevice) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceCommonDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceCommonDevice) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceCommonDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
+}
+
+func (v *interfaceCommonDevice) Verify(flags dbus.Flags, finger string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceCommonDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceCommonDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Touch
+
+func (v *interfaceCommonDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Touch",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var pressed bool
+ err := dbus.Store(sig.Body, &userId, &pressed)
+ if err == nil {
+ cb(userId, pressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceCommonDevice) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property State i
+
+func (v *interfaceCommonDevice) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Type i
+
+func (v *interfaceCommonDevice) Type() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceCommonDevice) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,570 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.fingerprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fingerprint
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDevice struct {
+ MockInterfaceDevice // interface com.deepin.daemon.Authenticate.Fingerprint.Device
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceDevice) SetInterfaceName_(string) {
+}
+
+// method Claim
+
+func (v *MockInterfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ mockArgs := v.Called(flags, userId, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteAllFingers
+
+func (v *MockInterfaceDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ mockArgs := v.Called(flags, userId)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFinger
+
+func (v *MockInterfaceDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ mockArgs := v.Called(flags, userId, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method Enroll
+
+func (v *MockInterfaceDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Enroll(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method ListFingers
+
+func (v *MockInterfaceDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ mockArgs := v.Called(flags, userId)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFinger
+
+func (v *MockInterfaceDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ mockArgs := v.Called(flags, userId, finger, newName)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Verify(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Touch
+
+func (v *MockInterfaceDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceDevice) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceDevice) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type i
+
+func (v *MockInterfaceDevice) Type() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceDevice) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockCommonDevice struct {
+ MockInterfaceCommonDevice // interface com.deepin.daemon.Authenticate.Fingerprint.CommonDevice
+ proxy.MockObject
+}
+
+type MockInterfaceCommonDevice struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceCommonDevice) SetInterfaceName_(string) {
+}
+
+// method Claim
+
+func (v *MockInterfaceCommonDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ mockArgs := v.Called(flags, userId, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteAllFingers
+
+func (v *MockInterfaceCommonDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ mockArgs := v.Called(flags, userId)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFinger
+
+func (v *MockInterfaceCommonDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ mockArgs := v.Called(flags, userId, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method Enroll
+
+func (v *MockInterfaceCommonDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) Enroll(flags dbus.Flags, username string, finger string) error {
+ mockArgs := v.Called(flags, username, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method ListFingers
+
+func (v *MockInterfaceCommonDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ mockArgs := v.Called(flags, userId)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFinger
+
+func (v *MockInterfaceCommonDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ mockArgs := v.Called(flags, userId, finger, newName)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceCommonDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceCommonDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceCommonDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) Verify(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceCommonDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceCommonDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Touch
+
+func (v *MockInterfaceCommonDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceCommonDevice) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceCommonDevice) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type i
+
+func (v *MockInterfaceCommonDevice) Type() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceCommonDevice) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/CommonDevice.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,29 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "Device",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.Fingerprint.Device",
+ "CustomInterfaceName": true,
+ "Type": "device",
+ "Accessor": "Device"
+ }
+ ]
+ },
+ {
+ "Type": "CommonDevice",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.Fingerprint.CommonDevice",
+ "CustomInterfaceName": true,
+ "Type": "commonDevice",
+ "Accessor": "CommonDevice"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.fingerprint/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.fingerprint/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,205 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.ukey"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ukey
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type UKey interface {
+ ukey // interface com.deepin.daemon.Authenticate.UKey.Device
+ proxy.Object
+}
+
+type objectUKey struct {
+ interfaceUkey // interface com.deepin.daemon.Authenticate.UKey.Device
+ proxy.ImplObject
+}
+
+func NewUKey(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (UKey, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectUKey)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type ukey interface {
+ SetInterfaceName_(name string)
+ GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ GetPINLength(flags dbus.Flags, uuid string) (int32, error)
+ GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetUserList(flags dbus.Flags) ([]string, error)
+ GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call
+ SetPin(flags dbus.Flags, uuid string, gid string, pin string) error
+ GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call
+ SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call
+ StopVerify(flags dbus.Flags, uuid string, gid string) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call
+ Verify(flags dbus.Flags, uuid string, gid string) error
+ ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error)
+ Name() proxy.PropString
+ State() proxy.PropInt32
+ Type() proxy.PropInt32
+ Capability() proxy.PropInt32
+}
+
+type interfaceUkey struct{}
+
+func (v *interfaceUkey) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceUkey) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceUkey) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method GetPINLength
+
+func (v *interfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPINLength", flags, ch, uuid)
+}
+
+func (*interfaceUkey) StoreGetPINLength(call *dbus.Call) (length int32, err error) {
+ err = call.Store(&length)
+ return
+}
+
+func (v *interfaceUkey) GetPINLength(flags dbus.Flags, uuid string) (int32, error) {
+ return v.StoreGetPINLength(
+ <-v.GoGetPINLength(flags, make(chan *dbus.Call, 1), uuid).Done)
+}
+
+// method GetUserList
+
+func (v *interfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserList", flags, ch)
+}
+
+func (*interfaceUkey) StoreGetUserList(call *dbus.Call) (users []string, err error) {
+ err = call.Store(&users)
+ return
+}
+
+func (v *interfaceUkey) GetUserList(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetUserList(
+ <-v.GoGetUserList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetPin
+
+func (v *interfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPin", flags, ch, uuid, gid, pin)
+}
+
+func (v *interfaceUkey) SetPin(flags dbus.Flags, uuid string, gid string, pin string) error {
+ return (<-v.GoSetPin(flags, make(chan *dbus.Call, 1), uuid, gid, pin).Done).Err
+}
+
+// method SetSessionPath
+
+func (v *interfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSessionPath", flags, ch, uuid, gid, path)
+}
+
+func (v *interfaceUkey) SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error {
+ return (<-v.GoSetSessionPath(flags, make(chan *dbus.Call, 1), uuid, gid, path).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, uuid, gid)
+}
+
+func (v *interfaceUkey) StopVerify(flags dbus.Flags, uuid string, gid string) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), uuid, gid).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceUkey) GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, uuid, gid)
+}
+
+func (v *interfaceUkey) Verify(flags dbus.Flags, uuid string, gid string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), uuid, gid).Done).Err
+}
+
+// signal VerifyResult
+
+func (v *interfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyResult", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyResult",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var msg string
+ err := dbus.Store(sig.Body, &id, &msg)
+ if err == nil {
+ cb(id, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceUkey) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property State i
+
+func (v *interfaceUkey) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Type i
+
+func (v *interfaceUkey) Type() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceUkey) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,213 @@
+// Code generated by "./generator ./system/com.deepin.daemon.authenticate.ukey"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ukey
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockUKey struct {
+ MockInterfaceUkey // interface com.deepin.daemon.Authenticate.UKey.Device
+ proxy.MockObject
+}
+
+type MockInterfaceUkey struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceUkey) SetInterfaceName_(string) {
+}
+
+// method GetPINLength
+
+func (v *MockInterfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetPINLength(flags dbus.Flags, uuid string) (int32, error) {
+ mockArgs := v.Called(flags, uuid)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUserList
+
+func (v *MockInterfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetUserList(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetPin
+
+func (v *MockInterfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid, pin)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetPin(flags dbus.Flags, uuid string, gid string, pin string) error {
+ mockArgs := v.Called(flags, uuid, gid, pin)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSessionPath
+
+func (v *MockInterfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error {
+ mockArgs := v.Called(flags, uuid, gid, path)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) StopVerify(flags dbus.Flags, uuid string, gid string) error {
+ mockArgs := v.Called(flags, uuid, gid)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceUkey) GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) Verify(flags dbus.Flags, uuid string, gid string) error {
+ mockArgs := v.Called(flags, uuid, gid)
+
+ return mockArgs.Error(0)
+}
+
+// signal VerifyResult
+
+func (v *MockInterfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceUkey) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceUkey) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type i
+
+func (v *MockInterfaceUkey) Type() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceUkey) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "UKey",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Authenticate.UKey.Device",
+ "CustomInterfaceName": true,
+ "Type": "ukey",
+ "Accessor": "UKey"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/UKey.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/UKey.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.authenticate.ukey/UKey.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.authenticate.ukey/UKey.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,427 @@
+// Code generated by "./generator ./system/com.deepin.daemon.gesture"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package gesture
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Gesture interface {
+ gesture // interface com.deepin.daemon.Gesture
+ proxy.Object
+}
+
+type objectGesture struct {
+ interfaceGesture // interface com.deepin.daemon.Gesture
+ proxy.ImplObject
+}
+
+func NewGesture(conn *dbus.Conn) Gesture {
+ obj := new(objectGesture)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.Gesture", "/com/deepin/daemon/Gesture")
+ return obj
+}
+
+type gesture interface {
+ GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
+ SetShortPressDuration(flags dbus.Flags, duration uint32) error
+ GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
+ SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error
+ GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call
+ SetInputIgnore(flags dbus.Flags, node string, ignore bool) error
+ ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error)
+ ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error)
+ ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error)
+ ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceGesture struct{}
+
+func (v *interfaceGesture) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceGesture) GetInterfaceName_() string {
+ return "com.deepin.daemon.Gesture"
+}
+
+// method SetShortPressDuration
+
+func (v *interfaceGesture) GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShortPressDuration", flags, ch, duration)
+}
+
+func (v *interfaceGesture) SetShortPressDuration(flags dbus.Flags, duration uint32) error {
+ return (<-v.GoSetShortPressDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
+}
+
+// method SetEdgeMoveStopDuration
+
+func (v *interfaceGesture) GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetEdgeMoveStopDuration", flags, ch, duration)
+}
+
+func (v *interfaceGesture) SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error {
+ return (<-v.GoSetEdgeMoveStopDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
+}
+
+// method SetInputIgnore
+
+func (v *interfaceGesture) GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetInputIgnore", flags, ch, node, ignore)
+}
+
+func (v *interfaceGesture) SetInputIgnore(flags dbus.Flags, node string, ignore bool) error {
+ return (<-v.GoSetInputIgnore(flags, make(chan *dbus.Call, 1), node, ignore).Done).Err
+}
+
+// signal Event
+
+func (v *interfaceGesture) ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Event",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ var direction string
+ var fingers int32
+ err := dbus.Store(sig.Body, &name, &direction, &fingers)
+ if err == nil {
+ cb(name, direction, fingers)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DbclickDown
+
+func (v *interfaceGesture) ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DbclickDown", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DbclickDown",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ err := dbus.Store(sig.Body, &fingers)
+ if err == nil {
+ cb(fingers)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SwipeMoving
+
+func (v *interfaceGesture) ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SwipeMoving", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SwipeMoving",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ var accelX float64
+ var accely float64
+ err := dbus.Store(sig.Body, &fingers, &accelX, &accely)
+ if err == nil {
+ cb(fingers, accelX, accely)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SwipeStop
+
+func (v *interfaceGesture) ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SwipeStop", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SwipeStop",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ err := dbus.Store(sig.Body, &fingers)
+ if err == nil {
+ cb(fingers)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchEdgeEvent
+
+func (v *interfaceGesture) ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchEdgeEvent", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchEdgeEvent",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var direction string
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &direction, &scalex, &scaley)
+ if err == nil {
+ cb(direction, scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchSinglePressTimeout
+
+func (v *interfaceGesture) ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchSinglePressTimeout", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchSinglePressTimeout",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var time int32
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &time, &scalex, &scaley)
+ if err == nil {
+ cb(time, scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchPressTimeout
+
+func (v *interfaceGesture) ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchPressTimeout", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchPressTimeout",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ var time int32
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &fingers, &time, &scalex, &scaley)
+ if err == nil {
+ cb(fingers, time, scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchUpOrCancel
+
+func (v *interfaceGesture) ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchUpOrCancel", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchUpOrCancel",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &scalex, &scaley)
+ if err == nil {
+ cb(scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchEdgeMoveStop
+
+func (v *interfaceGesture) ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchEdgeMoveStop", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchEdgeMoveStop",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var direction string
+ var scalex float64
+ var scaley float64
+ var duration int32
+ err := dbus.Store(sig.Body, &direction, &scalex, &scaley, &duration)
+ if err == nil {
+ cb(direction, scalex, scaley, duration)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchEdgeMoveStopLeave
+
+func (v *interfaceGesture) ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchEdgeMoveStopLeave", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchEdgeMoveStopLeave",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var direction string
+ var scalex float64
+ var scaley float64
+ var duration int32
+ err := dbus.Store(sig.Body, &direction, &scalex, &scaley, &duration)
+ if err == nil {
+ cb(direction, scalex, scaley, duration)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchMoving
+
+func (v *interfaceGesture) ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchMoving", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchMoving",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &scalex, &scaley)
+ if err == nil {
+ cb(scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchMovementEvent
+
+func (v *interfaceGesture) ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchMovementEvent", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchMovementEvent",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var duration string
+ var fingers int32
+ var startScalex float64
+ var startScaley float64
+ var endScalex float64
+ var endScaley float64
+ err := dbus.Store(sig.Body, &duration, &fingers, &startScalex, &startScaley, &endScalex, &endScaley)
+ if err == nil {
+ cb(duration, fingers, startScalex, startScaley, endScalex, endScaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,234 @@
+// Code generated by "./generator ./system/com.deepin.daemon.gesture"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package gesture
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockGesture struct {
+ MockInterfaceGesture // interface com.deepin.daemon.Gesture
+ proxy.MockObject
+}
+
+type MockInterfaceGesture struct {
+ mock.Mock
+}
+
+// method SetShortPressDuration
+
+func (v *MockInterfaceGesture) GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, duration)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGesture) SetShortPressDuration(flags dbus.Flags, duration uint32) error {
+ mockArgs := v.Called(flags, duration)
+
+ return mockArgs.Error(0)
+}
+
+// method SetEdgeMoveStopDuration
+
+func (v *MockInterfaceGesture) GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, duration)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGesture) SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error {
+ mockArgs := v.Called(flags, duration)
+
+ return mockArgs.Error(0)
+}
+
+// method SetInputIgnore
+
+func (v *MockInterfaceGesture) GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, node, ignore)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGesture) SetInputIgnore(flags dbus.Flags, node string, ignore bool) error {
+ mockArgs := v.Called(flags, node, ignore)
+
+ return mockArgs.Error(0)
+}
+
+// signal Event
+
+func (v *MockInterfaceGesture) ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DbclickDown
+
+func (v *MockInterfaceGesture) ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SwipeMoving
+
+func (v *MockInterfaceGesture) ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SwipeStop
+
+func (v *MockInterfaceGesture) ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchEdgeEvent
+
+func (v *MockInterfaceGesture) ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchSinglePressTimeout
+
+func (v *MockInterfaceGesture) ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchPressTimeout
+
+func (v *MockInterfaceGesture) ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchUpOrCancel
+
+func (v *MockInterfaceGesture) ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchEdgeMoveStop
+
+func (v *MockInterfaceGesture) ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchEdgeMoveStopLeave
+
+func (v *MockInterfaceGesture) ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchMoving
+
+func (v *MockInterfaceGesture) ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchMovementEvent
+
+func (v *MockInterfaceGesture) ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.daemon.Gesture",
+ "Objects": [
+ {
+ "Type": "Gesture",
+ "Path": "/com/deepin/daemon/Gesture",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.Gesture",
+ "Type": "gesture"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/Gesture.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/Gesture.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.gesture/Gesture.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.gesture/Gesture.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+// Code generated by "./generator ./system/com.deepin.daemon.imageeffect"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package imageeffect
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ImageEffect interface {
+ imageEffect // interface com.deepin.daemon.ImageEffect
+ proxy.Object
+}
+
+type objectImageEffect struct {
+ interfaceImageEffect // interface com.deepin.daemon.ImageEffect
+ proxy.ImplObject
+}
+
+func NewImageEffect(conn *dbus.Conn) ImageEffect {
+ obj := new(objectImageEffect)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.ImageEffect", "/com/deepin/daemon/ImageEffect")
+ return obj
+}
+
+type imageEffect interface {
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call
+ Delete(flags dbus.Flags, effect string, filename string) error
+ GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call
+ Get(flags dbus.Flags, effect string, filename string) (string, error)
+}
+
+type interfaceImageEffect struct{}
+
+func (v *interfaceImageEffect) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceImageEffect) GetInterfaceName_() string {
+ return "com.deepin.daemon.ImageEffect"
+}
+
+// method Delete
+
+func (v *interfaceImageEffect) GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, effect, filename)
+}
+
+func (v *interfaceImageEffect) Delete(flags dbus.Flags, effect string, filename string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), effect, filename).Done).Err
+}
+
+// method Get
+
+func (v *interfaceImageEffect) GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Get", flags, ch, effect, filename)
+}
+
+func (*interfaceImageEffect) StoreGet(call *dbus.Call) (outputFile string, err error) {
+ err = call.Store(&outputFile)
+ return
+}
+
+func (v *interfaceImageEffect) Get(flags dbus.Flags, effect string, filename string) (string, error) {
+ return v.StoreGet(
+ <-v.GoGet(flags, make(chan *dbus.Call, 1), effect, filename).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,59 @@
+// Code generated by "./generator ./system/com.deepin.daemon.imageeffect"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package imageeffect
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockImageEffect struct {
+ MockInterfaceImageEffect // interface com.deepin.daemon.ImageEffect
+ proxy.MockObject
+}
+
+type MockInterfaceImageEffect struct {
+ mock.Mock
+}
+
+// method Delete
+
+func (v *MockInterfaceImageEffect) GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, effect, filename)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceImageEffect) Delete(flags dbus.Flags, effect string, filename string) error {
+ mockArgs := v.Called(flags, effect, filename)
+
+ return mockArgs.Error(0)
+}
+
+// method Get
+
+func (v *MockInterfaceImageEffect) GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, effect, filename)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceImageEffect) Get(flags dbus.Flags, effect string, filename string) (string, error) {
+ mockArgs := v.Called(flags, effect, filename)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.daemon.ImageEffect",
+ "Objects": [
+ {
+ "Type": "ImageEffect",
+ "Path": "/com/deepin/daemon/ImageEffect",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.ImageEffect",
+ "Type": "imageEffect"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/ImageEffect.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/ImageEffect.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.imageeffect/ImageEffect.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.imageeffect/ImageEffect.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,75 @@
+// Code generated by "./generator ./system/com.deepin.daemon.keyevent"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package keyevent
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type KeyEvent interface {
+ keyEvent // interface com.deepin.daemon.KeyEvent
+ proxy.Object
+}
+
+type objectKeyEvent struct {
+ interfaceKeyEvent // interface com.deepin.daemon.KeyEvent
+ proxy.ImplObject
+}
+
+func NewKeyEvent(conn *dbus.Conn) KeyEvent {
+ obj := new(objectKeyEvent)
+ obj.ImplObject.Init_(conn, "com.deepin.daemon.KeyEvent", "/com/deepin/daemon/KeyEvent")
+ return obj
+}
+
+type keyEvent interface {
+ ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceKeyEvent struct{}
+
+func (v *interfaceKeyEvent) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceKeyEvent) GetInterfaceName_() string {
+ return "com.deepin.daemon.KeyEvent"
+}
+
+// signal KeyEvent
+
+func (v *interfaceKeyEvent) ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeyEvent", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeyEvent",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var keycode uint32
+ var pressed bool
+ var ctrlPressed bool
+ var shiftPressed bool
+ var altPressed bool
+ var superPressed bool
+ err := dbus.Store(sig.Body, &keycode, &pressed, &ctrlPressed, &shiftPressed, &altPressed, &superPressed)
+ if err == nil {
+ cb(keycode, pressed, ctrlPressed, shiftPressed, altPressed, superPressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,34 @@
+// Code generated by "./generator ./system/com.deepin.daemon.keyevent"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package keyevent
+
+import "fmt"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockKeyEvent struct {
+ MockInterfaceKeyEvent // interface com.deepin.daemon.KeyEvent
+ proxy.MockObject
+}
+
+type MockInterfaceKeyEvent struct {
+ mock.Mock
+}
+
+// signal KeyEvent
+
+func (v *MockInterfaceKeyEvent) ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.daemon.KeyEvent",
+ "Objects": [
+ {
+ "Type": "KeyEvent",
+ "Path": "/com/deepin/daemon/KeyEvent",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.daemon.KeyEvent",
+ "Type": "keyEvent"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/KeyEvent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/KeyEvent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.daemon.keyevent/KeyEvent.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.daemon.keyevent/KeyEvent.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,76 @@
+// Code generated by "./generator ./system/com.deepin.devicemanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package devicemanager
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type DeviceManager interface {
+ devicemanager // interface com.deepin.devicemanager
+ proxy.Object
+}
+
+type objectDeviceManager struct {
+ interfaceDevicemanager // interface com.deepin.devicemanager
+ proxy.ImplObject
+}
+
+func NewDeviceManager(conn *dbus.Conn) DeviceManager {
+ obj := new(objectDeviceManager)
+ obj.ImplObject.Init_(conn, "com.deepin.devicemanager", "/com/deepin/devicemanager")
+ return obj
+}
+
+type devicemanager interface {
+ GoGetInfo(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call
+ GetInfo(flags dbus.Flags, arg1 string) (string, error)
+ GoExecCmd(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call
+ ExecCmd(flags dbus.Flags, arg1 string) (string, error)
+}
+
+type interfaceDevicemanager struct{}
+
+func (v *interfaceDevicemanager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDevicemanager) GetInterfaceName_() string {
+ return "com.deepin.devicemanager"
+}
+
+// method getInfo
+
+func (v *interfaceDevicemanager) GoGetInfo(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".getInfo", flags, ch, arg1)
+}
+
+func (*interfaceDevicemanager) StoreGetInfo(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDevicemanager) GetInfo(flags dbus.Flags, arg1 string) (string, error) {
+ return v.StoreGetInfo(
+ <-v.GoGetInfo(flags, make(chan *dbus.Call, 1), arg1).Done)
+}
+
+// method execCmd
+
+func (v *interfaceDevicemanager) GoExecCmd(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".execCmd", flags, ch, arg1)
+}
+
+func (*interfaceDevicemanager) StoreExecCmd(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDevicemanager) ExecCmd(flags dbus.Flags, arg1 string) (string, error) {
+ return v.StoreExecCmd(
+ <-v.GoExecCmd(flags, make(chan *dbus.Call, 1), arg1).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,59 @@
+// Code generated by "./generator ./system/com.deepin.devicemanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package devicemanager
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDeviceManager struct {
+ MockInterfaceDevicemanager // interface com.deepin.devicemanager
+ proxy.MockObject
+}
+
+type MockInterfaceDevicemanager struct {
+ mock.Mock
+}
+
+// method getInfo
+
+func (v *MockInterfaceDevicemanager) GoGetInfo(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevicemanager) GetInfo(flags dbus.Flags, arg1 string) (string, error) {
+ mockArgs := v.Called(flags, arg1)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method execCmd
+
+func (v *MockInterfaceDevicemanager) GoExecCmd(flags dbus.Flags, ch chan *dbus.Call, arg1 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevicemanager) ExecCmd(flags dbus.Flags, arg1 string) (string, error) {
+ mockArgs := v.Called(flags, arg1)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.devicemanager",
+ "Objects": [
+ {
+ "Type": "DeviceManager",
+ "Path": "/com/deepin/devicemanager",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.devicemanager",
+ "Type": "devicemanager"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/DeviceManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/DeviceManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.devicemanager/DeviceManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.devicemanager/DeviceManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,150 @@
+// Code generated by "./generator ./system/com.deepin.license"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package license
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type License interface {
+ license // interface com.deepin.license.Info
+ proxy.Object
+}
+
+type objectLicense struct {
+ interfaceLicense // interface com.deepin.license.Info
+ proxy.ImplObject
+}
+
+func NewLicense(conn *dbus.Conn) License {
+ obj := new(objectLicense)
+ obj.ImplObject.Init_(conn, "com.deepin.license", "/com/deepin/license/Info")
+ return obj
+}
+
+type license interface {
+ ConnectLicenseStateChange(cb func(operationMseeage uint32)) (dbusutil.SignalHandlerId, error)
+ AuthorizationState() proxy.PropInt32
+ LicenseState() proxy.PropInt32
+ ActiveMethod() proxy.PropUint32
+ ActiveCode() proxy.PropString
+ AuthorizeUrl() proxy.PropString
+ AuthorizeVersion() proxy.PropString
+ ValidityEnd() proxy.PropString
+ Organization() proxy.PropString
+}
+
+type interfaceLicense struct{}
+
+func (v *interfaceLicense) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLicense) GetInterfaceName_() string {
+ return "com.deepin.license.Info"
+}
+
+// signal LicenseStateChange
+
+func (v *interfaceLicense) ConnectLicenseStateChange(cb func(operationMseeage uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "LicenseStateChange", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".LicenseStateChange",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var operationMseeage uint32
+ err := dbus.Store(sig.Body, &operationMseeage)
+ if err == nil {
+ cb(operationMseeage)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property AuthorizationState i
+
+func (v *interfaceLicense) AuthorizationState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "AuthorizationState",
+ }
+}
+
+// property LicenseState i
+
+func (v *interfaceLicense) LicenseState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "LicenseState",
+ }
+}
+
+// property ActiveMethod u
+
+func (v *interfaceLicense) ActiveMethod() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ActiveMethod",
+ }
+}
+
+// property ActiveCode s
+
+func (v *interfaceLicense) ActiveCode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ActiveCode",
+ }
+}
+
+// property AuthorizeUrl s
+
+func (v *interfaceLicense) AuthorizeUrl() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "AuthorizeUrl",
+ }
+}
+
+// property AuthorizeVersion s
+
+func (v *interfaceLicense) AuthorizeVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "AuthorizeVersion",
+ }
+}
+
+// property ValidityEnd s
+
+func (v *interfaceLicense) ValidityEnd() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ValidityEnd",
+ }
+}
+
+// property Organization s
+
+func (v *interfaceLicense) Organization() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Organization",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,138 @@
+// Code generated by "./generator ./system/com.deepin.license"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package license
+
+import "fmt"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLicense struct {
+ MockInterfaceLicense // interface com.deepin.license.Info
+ proxy.MockObject
+}
+
+type MockInterfaceLicense struct {
+ mock.Mock
+}
+
+// signal LicenseStateChange
+
+func (v *MockInterfaceLicense) ConnectLicenseStateChange(cb func(operationMseeage uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property AuthorizationState i
+
+func (v *MockInterfaceLicense) AuthorizationState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LicenseState i
+
+func (v *MockInterfaceLicense) LicenseState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveMethod u
+
+func (v *MockInterfaceLicense) ActiveMethod() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveCode s
+
+func (v *MockInterfaceLicense) ActiveCode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AuthorizeUrl s
+
+func (v *MockInterfaceLicense) AuthorizeUrl() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AuthorizeVersion s
+
+func (v *MockInterfaceLicense) AuthorizeVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ValidityEnd s
+
+func (v *MockInterfaceLicense) ValidityEnd() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Organization s
+
+func (v *MockInterfaceLicense) Organization() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.license",
+ "Objects": [
+ {
+ "Type": "License",
+ "Path": "/com/deepin/license/Info",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.license.Info",
+ "Type": "license"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/License.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/License.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.license/License.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.license/License.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+"
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,100 @@
+// Code generated by "./generator ./system/com.deepin.system.display"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Display interface {
+ display // interface com.deepin.system.Display
+ proxy.Object
+}
+
+type objectDisplay struct {
+ interfaceDisplay // interface com.deepin.system.Display
+ proxy.ImplObject
+}
+
+func NewDisplay(conn *dbus.Conn) Display {
+ obj := new(objectDisplay)
+ obj.ImplObject.Init_(conn, "com.deepin.system.Display", "/com/deepin/system/Display")
+ return obj
+}
+
+type display interface {
+ GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetConfig(flags dbus.Flags) (string, error)
+ GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call
+ SetConfig(flags dbus.Flags, cfgStr string) error
+ ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceDisplay struct{}
+
+func (v *interfaceDisplay) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDisplay) GetInterfaceName_() string {
+ return "com.deepin.system.Display"
+}
+
+// method GetConfig
+
+func (v *interfaceDisplay) GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConfig", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetConfig(call *dbus.Call) (cfgStr string, err error) {
+ err = call.Store(&cfgStr)
+ return
+}
+
+func (v *interfaceDisplay) GetConfig(flags dbus.Flags) (string, error) {
+ return v.StoreGetConfig(
+ <-v.GoGetConfig(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetConfig
+
+func (v *interfaceDisplay) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetConfig", flags, ch, cfgStr)
+}
+
+func (v *interfaceDisplay) SetConfig(flags dbus.Flags, cfgStr string) error {
+ return (<-v.GoSetConfig(flags, make(chan *dbus.Call, 1), cfgStr).Done).Err
+}
+
+// signal ConfigUpdated
+
+func (v *interfaceDisplay) ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ConfigUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ConfigUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var updateAt string
+ err := dbus.Store(sig.Body, &updateAt)
+ if err == nil {
+ cb(updateAt)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,72 @@
+// Code generated by "./generator ./system/com.deepin.system.display"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDisplay struct {
+ MockInterfaceDisplay // interface com.deepin.system.Display
+ proxy.MockObject
+}
+
+type MockInterfaceDisplay struct {
+ mock.Mock
+}
+
+// method GetConfig
+
+func (v *MockInterfaceDisplay) GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetConfig(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetConfig
+
+func (v *MockInterfaceDisplay) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cfgStr)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetConfig(flags dbus.Flags, cfgStr string) error {
+ mockArgs := v.Called(flags, cfgStr)
+
+ return mockArgs.Error(0)
+}
+
+// signal ConfigUpdated
+
+func (v *MockInterfaceDisplay) ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.system.Display",
+ "Objects": [
+ {
+ "Type": "Display",
+ "Path": "/com/deepin/system/Display",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.Display",
+ "Type": "display"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/Display.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/Display.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.display/Display.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.display/Display.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,229 @@
+// Code generated by "./generator ./system/com.deepin.system.inputdevices"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type InputDevices interface {
+ inputDevices // interface com.deepin.system.InputDevices
+ proxy.Object
+}
+
+type objectInputDevices struct {
+ interfaceInputDevices // interface com.deepin.system.InputDevices
+ proxy.ImplObject
+}
+
+func NewInputDevices(conn *dbus.Conn) InputDevices {
+ obj := new(objectInputDevices)
+ obj.ImplObject.Init_(conn, "com.deepin.system.InputDevices", "/com/deepin/system/InputDevices")
+ return obj
+}
+
+type inputDevices interface {
+ ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Touchscreens() proxy.PropObjectPathArray
+}
+
+type interfaceInputDevices struct{}
+
+func (v *interfaceInputDevices) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInputDevices) GetInterfaceName_() string {
+ return "com.deepin.system.InputDevices"
+}
+
+// signal TouchscreenAdded
+
+func (v *interfaceInputDevices) ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchscreenAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchscreenAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchscreenRemoved
+
+func (v *interfaceInputDevices) ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchscreenRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchscreenRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Touchscreens ao
+
+func (v *interfaceInputDevices) Touchscreens() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Touchscreens",
+ }
+}
+
+type Touchscreen interface {
+ touchscreen // interface com.deepin.system.InputDevices.Touchscreen
+ proxy.Object
+}
+
+type objectTouchscreen struct {
+ interfaceTouchscreen // interface com.deepin.system.InputDevices.Touchscreen
+ proxy.ImplObject
+}
+
+func NewTouchscreen(conn *dbus.Conn, path dbus.ObjectPath) (Touchscreen, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectTouchscreen)
+ obj.ImplObject.Init_(conn, "com.deepin.system.InputDevices", path)
+ return obj, nil
+}
+
+type touchscreen interface {
+ DevNode() proxy.PropString
+ BusType() proxy.PropString
+ UUID() proxy.PropString
+ Phys() proxy.PropString
+ OutputName() proxy.PropString
+ Width() proxy.PropDouble
+ Height() proxy.PropDouble
+ Name() proxy.PropString
+ Serial() proxy.PropString
+}
+
+type interfaceTouchscreen struct{}
+
+func (v *interfaceTouchscreen) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTouchscreen) GetInterfaceName_() string {
+ return "com.deepin.system.InputDevices.Touchscreen"
+}
+
+// property DevNode s
+
+func (v *interfaceTouchscreen) DevNode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DevNode",
+ }
+}
+
+// property BusType s
+
+func (v *interfaceTouchscreen) BusType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BusType",
+ }
+}
+
+// property UUID s
+
+func (v *interfaceTouchscreen) UUID() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UUID",
+ }
+}
+
+// property Phys s
+
+func (v *interfaceTouchscreen) Phys() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Phys",
+ }
+}
+
+// property OutputName s
+
+func (v *interfaceTouchscreen) OutputName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OutputName",
+ }
+}
+
+// property Width d
+
+func (v *interfaceTouchscreen) Width() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Width",
+ }
+}
+
+// property Height d
+
+func (v *interfaceTouchscreen) Height() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Height",
+ }
+}
+
+// property Name s
+
+func (v *interfaceTouchscreen) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Serial s
+
+func (v *interfaceTouchscreen) Serial() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Serial",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,186 @@
+// Code generated by "./generator ./system/com.deepin.system.inputdevices"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockInputDevices struct {
+ MockInterfaceInputDevices // interface com.deepin.system.InputDevices
+ proxy.MockObject
+}
+
+type MockInterfaceInputDevices struct {
+ mock.Mock
+}
+
+// signal TouchscreenAdded
+
+func (v *MockInterfaceInputDevices) ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchscreenRemoved
+
+func (v *MockInterfaceInputDevices) ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Touchscreens ao
+
+func (v *MockInterfaceInputDevices) Touchscreens() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockTouchscreen struct {
+ MockInterfaceTouchscreen // interface com.deepin.system.InputDevices.Touchscreen
+ proxy.MockObject
+}
+
+type MockInterfaceTouchscreen struct {
+ mock.Mock
+}
+
+// property DevNode s
+
+func (v *MockInterfaceTouchscreen) DevNode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BusType s
+
+func (v *MockInterfaceTouchscreen) BusType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UUID s
+
+func (v *MockInterfaceTouchscreen) UUID() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Phys s
+
+func (v *MockInterfaceTouchscreen) Phys() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OutputName s
+
+func (v *MockInterfaceTouchscreen) OutputName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Width d
+
+func (v *MockInterfaceTouchscreen) Width() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Height d
+
+func (v *MockInterfaceTouchscreen) Height() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceTouchscreen) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Serial s
+
+func (v *MockInterfaceTouchscreen) Serial() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service": "com.deepin.system.InputDevices",
+ "Objects": [
+ {
+ "Type": "InputDevices",
+ "Path": "/com/deepin/system/InputDevices",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.InputDevices",
+ "Type": "inputDevices"
+ }
+ ]
+ },
+ {
+ "Type": "Touchscreen",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.InputDevices.Touchscreen",
+ "Type": "touchscreen"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/InputDevices.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/InputDevices.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/InputDevices.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/InputDevices.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/Touchscreen.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/Touchscreen.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.inputdevices/Touchscreen.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.inputdevices/Touchscreen.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,90 @@
+// Code generated by "./generator ./system/com.deepin.system.ipwatchd"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ipwatchd
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type IPWatchD interface {
+ ipwatchd // interface com.deepin.system.IPWatchD
+ proxy.Object
+}
+
+type objectIPWatchD struct {
+ interfaceIpwatchd // interface com.deepin.system.IPWatchD
+ proxy.ImplObject
+}
+
+func NewIPWatchD(conn *dbus.Conn) IPWatchD {
+ obj := new(objectIPWatchD)
+ obj.ImplObject.Init_(conn, "com.deepin.system.IPWatchD", "/com/deepin/system/IPWatchD")
+ return obj
+}
+
+type ipwatchd interface {
+ GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call
+ RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error)
+ ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceIpwatchd struct{}
+
+func (v *interfaceIpwatchd) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceIpwatchd) GetInterfaceName_() string {
+ return "com.deepin.system.IPWatchD"
+}
+
+// method RequestIPConflictCheck
+
+func (v *interfaceIpwatchd) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestIPConflictCheck", flags, ch, ip, ifc)
+}
+
+func (*interfaceIpwatchd) StoreRequestIPConflictCheck(call *dbus.Call) (mac string, err error) {
+ err = call.Store(&mac)
+ return
+}
+
+func (v *interfaceIpwatchd) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error) {
+ return v.StoreRequestIPConflictCheck(
+ <-v.GoRequestIPConflictCheck(flags, make(chan *dbus.Call, 1), ip, ifc).Done)
+}
+
+// signal IPConflict
+
+func (v *interfaceIpwatchd) ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IPConflict", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IPConflict",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ip string
+ var smac string
+ var dmac string
+ err := dbus.Store(sig.Body, &ip, &smac, &dmac)
+ if err == nil {
+ cb(ip, smac, dmac)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,53 @@
+// Code generated by "./generator ./system/com.deepin.system.ipwatchd"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ipwatchd
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockIPWatchD struct {
+ MockInterfaceIpwatchd // interface com.deepin.system.IPWatchD
+ proxy.MockObject
+}
+
+type MockInterfaceIpwatchd struct {
+ mock.Mock
+}
+
+// method RequestIPConflictCheck
+
+func (v *MockInterfaceIpwatchd) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ip, ifc)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceIpwatchd) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error) {
+ mockArgs := v.Called(flags, ip, ifc)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal IPConflict
+
+func (v *MockInterfaceIpwatchd) ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.system.IPWatchD",
+ "Objects": [
+ {
+ "Type": "IPWatchD",
+ "Path": "/com/deepin/system/IPWatchD",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.IPWatchD",
+ "Type": "ipwatchd"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/IPWatchD.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/IPWatchD.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.ipwatchd/IPWatchD.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.ipwatchd/IPWatchD.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,147 @@
+// Code generated by "./generator ./system/com.deepin.system.network"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Network interface {
+ network // interface com.deepin.system.Network
+ proxy.Object
+}
+
+type objectNetwork struct {
+ interfaceNetwork // interface com.deepin.system.Network
+ proxy.ImplObject
+}
+
+func NewNetwork(conn *dbus.Conn) Network {
+ obj := new(objectNetwork)
+ obj.ImplObject.Init_(conn, "com.deepin.system.Network", "/com/deepin/system/Network")
+ return obj
+}
+
+type network interface {
+ GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call
+ EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error)
+ GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call
+ IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error)
+ GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call
+ Ping(flags dbus.Flags, host string) error
+ GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ToggleWirelessEnabled(flags dbus.Flags) (bool, error)
+ ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error)
+ VpnEnabled() proxy.PropBool
+}
+
+type interfaceNetwork struct{}
+
+func (v *interfaceNetwork) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNetwork) GetInterfaceName_() string {
+ return "com.deepin.system.Network"
+}
+
+// method EnableDevice
+
+func (v *interfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableDevice", flags, ch, pathOrIface, enabled)
+}
+
+func (*interfaceNetwork) StoreEnableDevice(call *dbus.Call) (cpath dbus.ObjectPath, err error) {
+ err = call.Store(&cpath)
+ return
+}
+
+func (v *interfaceNetwork) EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error) {
+ return v.StoreEnableDevice(
+ <-v.GoEnableDevice(flags, make(chan *dbus.Call, 1), pathOrIface, enabled).Done)
+}
+
+// method IsDeviceEnabled
+
+func (v *interfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDeviceEnabled", flags, ch, pathOrIface)
+}
+
+func (*interfaceNetwork) StoreIsDeviceEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error) {
+ return v.StoreIsDeviceEnabled(
+ <-v.GoIsDeviceEnabled(flags, make(chan *dbus.Call, 1), pathOrIface).Done)
+}
+
+// method Ping
+
+func (v *interfaceNetwork) GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Ping", flags, ch, host)
+}
+
+func (v *interfaceNetwork) Ping(flags dbus.Flags, host string) error {
+ return (<-v.GoPing(flags, make(chan *dbus.Call, 1), host).Done).Err
+}
+
+// method ToggleWirelessEnabled
+
+func (v *interfaceNetwork) GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleWirelessEnabled", flags, ch)
+}
+
+func (*interfaceNetwork) StoreToggleWirelessEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) ToggleWirelessEnabled(flags dbus.Flags) (bool, error) {
+ return v.StoreToggleWirelessEnabled(
+ <-v.GoToggleWirelessEnabled(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal DeviceEnabled
+
+func (v *interfaceNetwork) ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceEnabled", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceEnabled",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath dbus.ObjectPath
+ var enabled bool
+ err := dbus.Store(sig.Body, &devPath, &enabled)
+ if err == nil {
+ cb(devPath, enabled)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property VpnEnabled b
+
+func (v *interfaceNetwork) VpnEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "VpnEnabled",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,128 @@
+// Code generated by "./generator ./system/com.deepin.system.network"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockNetwork struct {
+ MockInterfaceNetwork // interface com.deepin.system.Network
+ proxy.MockObject
+}
+
+type MockInterfaceNetwork struct {
+ mock.Mock
+}
+
+// method EnableDevice
+
+func (v *MockInterfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pathOrIface, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, pathOrIface, enabled)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsDeviceEnabled
+
+func (v *MockInterfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pathOrIface)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error) {
+ mockArgs := v.Called(flags, pathOrIface)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Ping
+
+func (v *MockInterfaceNetwork) GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, host)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) Ping(flags dbus.Flags, host string) error {
+ mockArgs := v.Called(flags, host)
+
+ return mockArgs.Error(0)
+}
+
+// method ToggleWirelessEnabled
+
+func (v *MockInterfaceNetwork) GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ToggleWirelessEnabled(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// signal DeviceEnabled
+
+func (v *MockInterfaceNetwork) ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property VpnEnabled b
+
+func (v *MockInterfaceNetwork) VpnEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.deepin.system.Network",
+ "Objects": [
+ {
+ "Type": "Network",
+ "Path": "/com/deepin/system/Network",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.Network",
+ "Type": "network"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/Network.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/Network.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.network/Network.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.network/Network.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,154 @@
+// Code generated by "./generator ./system/com.deepin.system.procs"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package procs
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Procs interface {
+ procs // interface com.deepin.system.Procs
+ proxy.Object
+}
+
+type objectProcs struct {
+ interfaceProcs // interface com.deepin.system.Procs
+ proxy.ImplObject
+}
+
+func NewProcs(conn *dbus.Conn) Procs {
+ obj := new(objectProcs)
+ obj.ImplObject.Init_(conn, "com.deepin.system.Procs", "/com/deepin/system/Procs")
+ return obj
+}
+
+type procs interface {
+ ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error)
+ ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error)
+ Procs() PropProcsMap
+}
+
+type interfaceProcs struct{}
+
+func (v *interfaceProcs) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceProcs) GetInterfaceName_() string {
+ return "com.deepin.system.Procs"
+}
+
+// signal ExecProc
+
+func (v *interfaceProcs) ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ExecProc", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ExecProc",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ExecPath string
+ var CGroupPath string
+ var Pid string
+ var PPid string
+ err := dbus.Store(sig.Body, &ExecPath, &CGroupPath, &Pid, &PPid)
+ if err == nil {
+ cb(ExecPath, CGroupPath, Pid, PPid)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ExitProc
+
+func (v *interfaceProcs) ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ExitProc", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ExitProc",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ExecPath string
+ var CGroupPath string
+ var Pid string
+ var PPid string
+ err := dbus.Store(sig.Body, &ExecPath, &CGroupPath, &Pid, &PPid)
+ if err == nil {
+ cb(ExecPath, CGroupPath, Pid, PPid)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Procs a{s(ssss)}
+
+func (v *interfaceProcs) Procs() PropProcsMap {
+ return &implPropProcsMap{
+ Impl: v,
+ Name: "Procs",
+ }
+}
+
+type PropProcsMap interface {
+ Get(flags dbus.Flags) (value map[string]ProcMessage, err error)
+ Set(flags dbus.Flags, value map[string]ProcMessage) error
+ ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error
+}
+
+type implPropProcsMap struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropProcsMap) Get(flags dbus.Flags) (value map[string]ProcMessage, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropProcsMap) Set(flags dbus.Flags, value map[string]ProcMessage) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropProcsMap) ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]ProcMessage
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,90 @@
+// Code generated by "./generator ./system/com.deepin.system.procs"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package procs
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockProcs struct {
+ MockInterfaceProcs // interface com.deepin.system.Procs
+ proxy.MockObject
+}
+
+type MockInterfaceProcs struct {
+ mock.Mock
+}
+
+// signal ExecProc
+
+func (v *MockInterfaceProcs) ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ExitProc
+
+func (v *MockInterfaceProcs) ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Procs a{s(ssss)}
+
+func (v *MockInterfaceProcs) Procs() PropProcsMap {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropProcsMap)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropProcsMap struct {
+ mock.Mock
+}
+
+func (p MockPropProcsMap) Get(flags dbus.Flags) (value map[string]ProcMessage, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]ProcMessage)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropProcsMap) Set(flags dbus.Flags, value map[string]ProcMessage) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropProcsMap) ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,26 @@
+{
+ "Service": "com.deepin.system.Procs",
+ "Objects": [
+ {
+ "Type": "Procs",
+ "Path": "/com/deepin/system/Procs",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.Procs",
+ "Type": "procs",
+ "Fixes": {
+ "p/Procs": {
+ "RefType": "PropProcsMap"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropProcsMap",
+ "ValueType": "map[string]ProcMessage"
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,12 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package procs
+
+type ProcMessage struct {
+ ExecPath string
+ CGroupPath string
+ Pid string
+ PPid string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/Procs.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/Procs.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.procs/Procs.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.procs/Procs.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/App.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/App.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/App.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/App.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,370 @@
+// Code generated by "./generator ./system/com.deepin.system.proxy"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package proxy
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type App interface {
+ app // interface com.deepin.system.proxy.App
+ proxy.Object
+}
+
+type objectApp struct {
+ interfaceApp // interface com.deepin.system.proxy.App
+ proxy.ImplObject
+}
+
+func NewApp(conn *dbus.Conn) App {
+ obj := new(objectApp)
+ obj.ImplObject.Init_(conn, "com.deepin.system.proxy", "/com/deepin/system/proxy/App")
+ return obj
+}
+
+type app interface {
+ GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call
+ AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error
+ GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ AddProxyApps(flags dbus.Flags, app []string) error
+ GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearProxy(flags dbus.Flags) error
+ GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ DelProxyApps(flags dbus.Flags, app []string) error
+ GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxy(flags dbus.Flags) (string, error)
+ GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call
+ SetProxies(flags dbus.Flags, proxies []interface{}) error
+ GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCGroups(flags dbus.Flags) (string, error)
+ GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call
+ AddProc(flags dbus.Flags, pid int32) error
+ GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call
+ StartProxy(flags dbus.Flags, proto string, name string, udp bool) error
+ GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopProxy(flags dbus.Flags) error
+ ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceApp struct{}
+
+func (v *interfaceApp) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceApp) GetInterfaceName_() string {
+ return "com.deepin.system.proxy.App"
+}
+
+// method AddProxy
+
+func (v *interfaceApp) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxy", flags, ch, proto, name, proxy)
+}
+
+func (v *interfaceApp) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ return (<-v.GoAddProxy(flags, make(chan *dbus.Call, 1), proto, name, proxy).Done).Err
+}
+
+// method AddProxyApps
+
+func (v *interfaceApp) GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxyApps", flags, ch, app)
+}
+
+func (v *interfaceApp) AddProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoAddProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// method ClearProxy
+
+func (v *interfaceApp) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearProxy", flags, ch)
+}
+
+func (v *interfaceApp) ClearProxy(flags dbus.Flags) error {
+ return (<-v.GoClearProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method DelProxyApps
+
+func (v *interfaceApp) GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DelProxyApps", flags, ch, app)
+}
+
+func (v *interfaceApp) DelProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoDelProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// method GetProxy
+
+func (v *interfaceApp) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch)
+}
+
+func (*interfaceApp) StoreGetProxy(call *dbus.Call) (proxy string, err error) {
+ err = call.Store(&proxy)
+ return
+}
+
+func (v *interfaceApp) GetProxy(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxy(
+ <-v.GoGetProxy(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetProxies
+
+func (v *interfaceApp) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxies", flags, ch, proxies)
+}
+
+func (v *interfaceApp) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ return (<-v.GoSetProxies(flags, make(chan *dbus.Call, 1), proxies).Done).Err
+}
+
+// method GetCGroups
+
+func (v *interfaceApp) GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCGroups", flags, ch)
+}
+
+func (*interfaceApp) StoreGetCGroups(call *dbus.Call) (cgroups string, err error) {
+ err = call.Store(&cgroups)
+ return
+}
+
+func (v *interfaceApp) GetCGroups(flags dbus.Flags) (string, error) {
+ return v.StoreGetCGroups(
+ <-v.GoGetCGroups(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method AddProc
+
+func (v *interfaceApp) GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProc", flags, ch, pid)
+}
+
+func (v *interfaceApp) AddProc(flags dbus.Flags, pid int32) error {
+ return (<-v.GoAddProc(flags, make(chan *dbus.Call, 1), pid).Done).Err
+}
+
+// method StartProxy
+
+func (v *interfaceApp) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartProxy", flags, ch, proto, name, udp)
+}
+
+func (v *interfaceApp) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ return (<-v.GoStartProxy(flags, make(chan *dbus.Call, 1), proto, name, udp).Done).Err
+}
+
+// method StopProxy
+
+func (v *interfaceApp) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopProxy", flags, ch)
+}
+
+func (v *interfaceApp) StopProxy(flags dbus.Flags) error {
+ return (<-v.GoStopProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Proxy
+
+func (v *interfaceApp) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Proxy", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Proxy",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var proxy []interface{}
+ err := dbus.Store(sig.Body, &proxy)
+ if err == nil {
+ cb(proxy)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type Global interface {
+ global // interface com.deepin.system.proxy.Global
+ proxy.Object
+}
+
+type objectGlobal struct {
+ interfaceGlobal // interface com.deepin.system.proxy.Global
+ proxy.ImplObject
+}
+
+func NewGlobal(conn *dbus.Conn) Global {
+ obj := new(objectGlobal)
+ obj.ImplObject.Init_(conn, "com.deepin.system.proxy", "/com/deepin/system/proxy/Global")
+ return obj
+}
+
+type global interface {
+ GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call
+ AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error
+ GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearProxy(flags dbus.Flags) error
+ GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxy(flags dbus.Flags) (string, error)
+ GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ IgnoreProxyApps(flags dbus.Flags, app []string) error
+ GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call
+ SetProxies(flags dbus.Flags, proxies []interface{}) error
+ GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call
+ StartProxy(flags dbus.Flags, proto string, name string, udp bool) error
+ GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopProxy(flags dbus.Flags) error
+ GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ UnIgnoreProxyApps(flags dbus.Flags, app []string) error
+ ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error)
+ IgnoreApp() proxy.PropStringArray
+}
+
+type interfaceGlobal struct{}
+
+func (v *interfaceGlobal) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceGlobal) GetInterfaceName_() string {
+ return "com.deepin.system.proxy.Global"
+}
+
+// method AddProxy
+
+func (v *interfaceGlobal) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxy", flags, ch, proto, name, proxy)
+}
+
+func (v *interfaceGlobal) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ return (<-v.GoAddProxy(flags, make(chan *dbus.Call, 1), proto, name, proxy).Done).Err
+}
+
+// method ClearProxy
+
+func (v *interfaceGlobal) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearProxy", flags, ch)
+}
+
+func (v *interfaceGlobal) ClearProxy(flags dbus.Flags) error {
+ return (<-v.GoClearProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetProxy
+
+func (v *interfaceGlobal) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch)
+}
+
+func (*interfaceGlobal) StoreGetProxy(call *dbus.Call) (proxy string, err error) {
+ err = call.Store(&proxy)
+ return
+}
+
+func (v *interfaceGlobal) GetProxy(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxy(
+ <-v.GoGetProxy(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IgnoreProxyApps
+
+func (v *interfaceGlobal) GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IgnoreProxyApps", flags, ch, app)
+}
+
+func (v *interfaceGlobal) IgnoreProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoIgnoreProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// method SetProxies
+
+func (v *interfaceGlobal) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxies", flags, ch, proxies)
+}
+
+func (v *interfaceGlobal) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ return (<-v.GoSetProxies(flags, make(chan *dbus.Call, 1), proxies).Done).Err
+}
+
+// method StartProxy
+
+func (v *interfaceGlobal) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartProxy", flags, ch, proto, name, udp)
+}
+
+func (v *interfaceGlobal) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ return (<-v.GoStartProxy(flags, make(chan *dbus.Call, 1), proto, name, udp).Done).Err
+}
+
+// method StopProxy
+
+func (v *interfaceGlobal) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopProxy", flags, ch)
+}
+
+func (v *interfaceGlobal) StopProxy(flags dbus.Flags) error {
+ return (<-v.GoStopProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method UnIgnoreProxyApps
+
+func (v *interfaceGlobal) GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnIgnoreProxyApps", flags, ch, app)
+}
+
+func (v *interfaceGlobal) UnIgnoreProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoUnIgnoreProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// signal Proxy
+
+func (v *interfaceGlobal) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Proxy", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Proxy",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var proxy []interface{}
+ err := dbus.Store(sig.Body, &proxy)
+ if err == nil {
+ cb(proxy)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property IgnoreApp as
+
+func (v *interfaceGlobal) IgnoreApp() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "IgnoreApp",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,411 @@
+// Code generated by "./generator ./system/com.deepin.system.proxy"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package proxy
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockApp struct {
+ MockInterfaceApp // interface com.deepin.system.proxy.App
+ proxy.MockObject
+}
+
+type MockInterfaceApp struct {
+ mock.Mock
+}
+
+// method AddProxy
+
+func (v *MockInterfaceApp) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, proxy)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ mockArgs := v.Called(flags, proto, name, proxy)
+
+ return mockArgs.Error(0)
+}
+
+// method AddProxyApps
+
+func (v *MockInterfaceApp) GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) AddProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearProxy
+
+func (v *MockInterfaceApp) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) ClearProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method DelProxyApps
+
+func (v *MockInterfaceApp) GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) DelProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// method GetProxy
+
+func (v *MockInterfaceApp) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) GetProxy(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetProxies
+
+func (v *MockInterfaceApp) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxies)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ mockArgs := v.Called(flags, proxies)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCGroups
+
+func (v *MockInterfaceApp) GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) GetCGroups(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method AddProc
+
+func (v *MockInterfaceApp) GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) AddProc(flags dbus.Flags, pid int32) error {
+ mockArgs := v.Called(flags, pid)
+
+ return mockArgs.Error(0)
+}
+
+// method StartProxy
+
+func (v *MockInterfaceApp) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, udp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ mockArgs := v.Called(flags, proto, name, udp)
+
+ return mockArgs.Error(0)
+}
+
+// method StopProxy
+
+func (v *MockInterfaceApp) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) StopProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Proxy
+
+func (v *MockInterfaceApp) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockGlobal struct {
+ MockInterfaceGlobal // interface com.deepin.system.proxy.Global
+ proxy.MockObject
+}
+
+type MockInterfaceGlobal struct {
+ mock.Mock
+}
+
+// method AddProxy
+
+func (v *MockInterfaceGlobal) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, proxy)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ mockArgs := v.Called(flags, proto, name, proxy)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearProxy
+
+func (v *MockInterfaceGlobal) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) ClearProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetProxy
+
+func (v *MockInterfaceGlobal) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) GetProxy(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method IgnoreProxyApps
+
+func (v *MockInterfaceGlobal) GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) IgnoreProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxies
+
+func (v *MockInterfaceGlobal) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxies)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ mockArgs := v.Called(flags, proxies)
+
+ return mockArgs.Error(0)
+}
+
+// method StartProxy
+
+func (v *MockInterfaceGlobal) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, udp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ mockArgs := v.Called(flags, proto, name, udp)
+
+ return mockArgs.Error(0)
+}
+
+// method StopProxy
+
+func (v *MockInterfaceGlobal) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) StopProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method UnIgnoreProxyApps
+
+func (v *MockInterfaceGlobal) GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) UnIgnoreProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// signal Proxy
+
+func (v *MockInterfaceGlobal) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property IgnoreApp as
+
+func (v *MockInterfaceGlobal) IgnoreApp() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,25 @@
+{
+ "Service": "com.deepin.system.proxy",
+ "Objects": [
+ {
+ "Type": "App",
+ "Path": "/com/deepin/system/proxy/App",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.proxy.App",
+ "Type": "app"
+ }
+ ]
+ },
+ {
+ "Type": "Global",
+ "Path": "/com/deepin/system/proxy/Global",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.system.proxy.Global",
+ "Type": "global"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/Global.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/Global.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/Global.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/Global.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.system.proxy/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.system.proxy/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,34 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package proxy
+
+// scope proxy
+type ScopeProxies struct {
+ Proxies map[string][]Proxy `yaml:"proxies"` // map[http,sock4,sock5][]proxy
+ // proxy setting
+ ProxyProgram []string `yaml:"proxy-program"` // global proxy will ignore
+ NoProxyProgram []string `yaml:"no-proxy-program"` // app proxy will ignore
+
+ // white list
+ WhiteList []string `yaml:"whitelist"` // white site dont use proxy, not use this time
+ TPort int `yaml:"t-port"`
+}
+
+// proxy type
+type Proxy struct {
+ // proxy proto type
+ ProtoType string `json:"type"` // http sock4 sock5
+
+ // [proto]&[name] as ident
+ Name string `yaml:"name"`
+
+ // proxy server
+ Server string `yaml:"server"`
+ Port int `yaml:"port"`
+
+ // auth message
+ UserName string `yaml:"username"`
+ Password string `yaml:"password"`
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,116 @@
+// Code generated by "./generator ./system/com.deepin.udcp.iam"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package iam
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type UdcpCache interface {
+ udcpCache // interface com.deepin.udcp.iam
+ proxy.Object
+}
+
+type objectUdcpCache struct {
+ interfaceUdcpCache // interface com.deepin.udcp.iam
+ proxy.ImplObject
+}
+
+func NewUdcpCache(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (UdcpCache, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectUdcpCache)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type udcpCache interface {
+ SetInterfaceName_(name string)
+ GoGetUserIdList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetUserIdList(flags dbus.Flags) ([]uint32, error)
+ GoGetUserGroups(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ GetUserGroups(flags dbus.Flags, name string) ([]string, error)
+ GoRemoveCacheFile(flags dbus.Flags, ch chan *dbus.Call, uId uint32) *dbus.Call
+ RemoveCacheFile(flags dbus.Flags, uId uint32) (bool, error)
+ Enable() proxy.PropBool
+}
+
+type interfaceUdcpCache struct{}
+
+func (v *interfaceUdcpCache) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceUdcpCache) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceUdcpCache) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method GetUserIdList
+
+func (v *interfaceUdcpCache) GoGetUserIdList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserIdList", flags, ch)
+}
+
+func (*interfaceUdcpCache) StoreGetUserIdList(call *dbus.Call) (uIdList []uint32, err error) {
+ err = call.Store(&uIdList)
+ return
+}
+
+func (v *interfaceUdcpCache) GetUserIdList(flags dbus.Flags) ([]uint32, error) {
+ return v.StoreGetUserIdList(
+ <-v.GoGetUserIdList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetUserGroups
+
+func (v *interfaceUdcpCache) GoGetUserGroups(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserGroups", flags, ch, name)
+}
+
+func (*interfaceUdcpCache) StoreGetUserGroups(call *dbus.Call) (groups []string, err error) {
+ err = call.Store(&groups)
+ return
+}
+
+func (v *interfaceUdcpCache) GetUserGroups(flags dbus.Flags, name string) ([]string, error) {
+ return v.StoreGetUserGroups(
+ <-v.GoGetUserGroups(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method RemoveCacheFile
+
+func (v *interfaceUdcpCache) GoRemoveCacheFile(flags dbus.Flags, ch chan *dbus.Call, uId uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveCacheFile", flags, ch, uId)
+}
+
+func (*interfaceUdcpCache) StoreRemoveCacheFile(call *dbus.Call) (result bool, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceUdcpCache) RemoveCacheFile(flags dbus.Flags, uId uint32) (bool, error) {
+ return v.StoreRemoveCacheFile(
+ <-v.GoRemoveCacheFile(flags, make(chan *dbus.Call, 1), uId).Done)
+}
+
+// property Enable b
+
+func (v *interfaceUdcpCache) Enable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Enable",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,104 @@
+// Code generated by "./generator ./system/com.deepin.udcp.iam"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package iam
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockUdcpCache struct {
+ MockInterfaceUdcpCache // interface com.deepin.udcp.iam
+ proxy.MockObject
+}
+
+type MockInterfaceUdcpCache struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceUdcpCache) SetInterfaceName_(string) {
+}
+
+// method GetUserIdList
+
+func (v *MockInterfaceUdcpCache) GoGetUserIdList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUdcpCache) GetUserIdList(flags dbus.Flags) ([]uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUserGroups
+
+func (v *MockInterfaceUdcpCache) GoGetUserGroups(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUdcpCache) GetUserGroups(flags dbus.Flags, name string) ([]string, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RemoveCacheFile
+
+func (v *MockInterfaceUdcpCache) GoRemoveCacheFile(flags dbus.Flags, ch chan *dbus.Call, uId uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUdcpCache) RemoveCacheFile(flags dbus.Flags, uId uint32) (bool, error) {
+ mockArgs := v.Called(flags, uId)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// property Enable b
+
+func (v *MockInterfaceUdcpCache) Enable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,16 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "UdcpCache",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "com.deepin.udcp.iam",
+ "CustomInterfaceName": true,
+ "Type": "udcpCache"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/UdcpCache.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/UdcpCache.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.deepin.udcp.iam/UdcpCache.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.deepin.udcp.iam/UdcpCache.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,279 @@
+// Code generated by "./generator ./system/com.huawei.fingerprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fingerprint
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Fingerprint interface {
+ fingerprint // interface com.huawei.Fingerprint
+ proxy.Object
+}
+
+type objectFingerprint struct {
+ interfaceFingerprint // interface com.huawei.Fingerprint
+ proxy.ImplObject
+}
+
+func NewFingerprint(conn *dbus.Conn) Fingerprint {
+ obj := new(objectFingerprint)
+ obj.ImplObject.Init_(conn, "com.huawei.Fingerprint", "/com/huawei/Fingerprint")
+ return obj
+}
+
+type fingerprint interface {
+ GoSearchDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SearchDevice(flags dbus.Flags) (bool, error)
+ GoIdentify(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ Identify(flags dbus.Flags, uuid string) error
+ GoIdentifyWithMultipleUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IdentifyWithMultipleUser(flags dbus.Flags) error
+ GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetStatus(flags dbus.Flags) (int32, error)
+ GoEnroll(flags dbus.Flags, ch chan *dbus.Call, filePath string, uuid string) *dbus.Call
+ Enroll(flags dbus.Flags, filePath string, uuid string) error
+ GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Close(flags dbus.Flags) (int32, error)
+ GoReload(flags dbus.Flags, ch chan *dbus.Call, deleteType int32) *dbus.Call
+ Reload(flags dbus.Flags, deleteType int32) (int32, error)
+ GoClearPovImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearPovImage(flags dbus.Flags) (int32, error)
+ ConnectEnrollStatus(cb func(progress int32, result int32)) (dbusutil.SignalHandlerId, error)
+ ConnectIdentifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error)
+ ConnectIdentifyNoAccount(cb func(result int32, userName string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceFingerprint struct{}
+
+func (v *interfaceFingerprint) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceFingerprint) GetInterfaceName_() string {
+ return "com.huawei.Fingerprint"
+}
+
+// method SearchDevice
+
+func (v *interfaceFingerprint) GoSearchDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SearchDevice", flags, ch)
+}
+
+func (*interfaceFingerprint) StoreSearchDevice(call *dbus.Call) (result bool, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceFingerprint) SearchDevice(flags dbus.Flags) (bool, error) {
+ return v.StoreSearchDevice(
+ <-v.GoSearchDevice(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Identify
+
+func (v *interfaceFingerprint) GoIdentify(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Identify", flags, ch, uuid)
+}
+
+func (v *interfaceFingerprint) Identify(flags dbus.Flags, uuid string) error {
+ return (<-v.GoIdentify(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+// method IdentifyWithMultipleUser
+
+func (v *interfaceFingerprint) GoIdentifyWithMultipleUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IdentifyWithMultipleUser", flags, ch)
+}
+
+func (v *interfaceFingerprint) IdentifyWithMultipleUser(flags dbus.Flags) error {
+ return (<-v.GoIdentifyWithMultipleUser(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetStatus
+
+func (v *interfaceFingerprint) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetStatus", flags, ch)
+}
+
+func (*interfaceFingerprint) StoreGetStatus(call *dbus.Call) (result int32, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceFingerprint) GetStatus(flags dbus.Flags) (int32, error) {
+ return v.StoreGetStatus(
+ <-v.GoGetStatus(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Enroll
+
+func (v *interfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, filePath string, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, filePath, uuid)
+}
+
+func (v *interfaceFingerprint) Enroll(flags dbus.Flags, filePath string, uuid string) error {
+ return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), filePath, uuid).Done).Err
+}
+
+// method Close
+
+func (v *interfaceFingerprint) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Close", flags, ch)
+}
+
+func (*interfaceFingerprint) StoreClose(call *dbus.Call) (result int32, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceFingerprint) Close(flags dbus.Flags) (int32, error) {
+ return v.StoreClose(
+ <-v.GoClose(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Reload
+
+func (v *interfaceFingerprint) GoReload(flags dbus.Flags, ch chan *dbus.Call, deleteType int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch, deleteType)
+}
+
+func (*interfaceFingerprint) StoreReload(call *dbus.Call) (result int32, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceFingerprint) Reload(flags dbus.Flags, deleteType int32) (int32, error) {
+ return v.StoreReload(
+ <-v.GoReload(flags, make(chan *dbus.Call, 1), deleteType).Done)
+}
+
+// method ClearPovImage
+
+func (v *interfaceFingerprint) GoClearPovImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearPovImage", flags, ch)
+}
+
+func (*interfaceFingerprint) StoreClearPovImage(call *dbus.Call) (result int32, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceFingerprint) ClearPovImage(flags dbus.Flags) (int32, error) {
+ return v.StoreClearPovImage(
+ <-v.GoClearPovImage(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal EnrollStatus
+
+func (v *interfaceFingerprint) ConnectEnrollStatus(cb func(progress int32, result int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var progress int32
+ var result int32
+ err := dbus.Store(sig.Body, &progress, &result)
+ if err == nil {
+ cb(progress, result)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal IdentifyStatus
+
+func (v *interfaceFingerprint) ConnectIdentifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IdentifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IdentifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var result int32
+ err := dbus.Store(sig.Body, &result)
+ if err == nil {
+ cb(result)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal IdentifyNoAccount
+
+func (v *interfaceFingerprint) ConnectIdentifyNoAccount(cb func(result int32, userName string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IdentifyNoAccount", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IdentifyNoAccount",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var result int32
+ var userName string
+ err := dbus.Store(sig.Body, &result, &userName)
+ if err == nil {
+ cb(result, userName)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceFingerprint) ConnectVerifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var result int32
+ err := dbus.Store(sig.Body, &result)
+ if err == nil {
+ cb(result)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,245 @@
+// Code generated by "./generator ./system/com.huawei.fingerprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fingerprint
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockFingerprint struct {
+ MockInterfaceFingerprint // interface com.huawei.Fingerprint
+ proxy.MockObject
+}
+
+type MockInterfaceFingerprint struct {
+ mock.Mock
+}
+
+// method SearchDevice
+
+func (v *MockInterfaceFingerprint) GoSearchDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) SearchDevice(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Identify
+
+func (v *MockInterfaceFingerprint) GoIdentify(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Identify(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method IdentifyWithMultipleUser
+
+func (v *MockInterfaceFingerprint) GoIdentifyWithMultipleUser(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) IdentifyWithMultipleUser(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetStatus
+
+func (v *MockInterfaceFingerprint) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) GetStatus(flags dbus.Flags) (int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Enroll
+
+func (v *MockInterfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, filePath string, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, filePath, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Enroll(flags dbus.Flags, filePath string, uuid string) error {
+ mockArgs := v.Called(flags, filePath, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method Close
+
+func (v *MockInterfaceFingerprint) GoClose(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Close(flags dbus.Flags) (int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reload
+
+func (v *MockInterfaceFingerprint) GoReload(flags dbus.Flags, ch chan *dbus.Call, deleteType int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, deleteType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Reload(flags dbus.Flags, deleteType int32) (int32, error) {
+ mockArgs := v.Called(flags, deleteType)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ClearPovImage
+
+func (v *MockInterfaceFingerprint) GoClearPovImage(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) ClearPovImage(flags dbus.Flags) (int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceFingerprint) ConnectEnrollStatus(cb func(progress int32, result int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal IdentifyStatus
+
+func (v *MockInterfaceFingerprint) ConnectIdentifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal IdentifyNoAccount
+
+func (v *MockInterfaceFingerprint) ConnectIdentifyNoAccount(cb func(result int32, userName string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceFingerprint) ConnectVerifyStatus(cb func(result int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "com.huawei.Fingerprint",
+ "Objects": [
+ {
+ "Type": "Fingerprint",
+ "Path": "/com/huawei/Fingerprint",
+ "Interfaces": [
+ {
+ "Name": "com.huawei.Fingerprint",
+ "Type": "fingerprint"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/Fingerprint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/Fingerprint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/com.huawei.fingerprint/Fingerprint.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/com.huawei.fingerprint/Fingerprint.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,4111 @@
+// Code generated by "./generator ./system/fi.w1.wpa_supplicant1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wpa_supplicant1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type WPASupplicant interface {
+ wpaSupplicant // interface fi.w1.wpa_supplicant1
+ proxy.Object
+}
+
+type objectWPASupplicant struct {
+ interfaceWpaSupplicant // interface fi.w1.wpa_supplicant1
+ proxy.ImplObject
+}
+
+func NewWPASupplicant(conn *dbus.Conn) WPASupplicant {
+ obj := new(objectWPASupplicant)
+ obj.ImplObject.Init_(conn, "fi.w1.wpa_supplicant1", "/fi/w1/wpa_supplicant1")
+ return obj
+}
+
+type wpaSupplicant interface {
+ GoCreateInterface(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ CreateInterface(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoRemoveInterface(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ RemoveInterface(flags dbus.Flags, path dbus.ObjectPath) error
+ GoGetInterface(flags dbus.Flags, ch chan *dbus.Call, ifname string) *dbus.Call
+ GetInterface(flags dbus.Flags, ifname string) (dbus.ObjectPath, error)
+ GoExpectDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ExpectDisconnect(flags dbus.Flags) error
+ ConnectSignalInterfaceAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectSignalInterfaceRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ DebugLevel() proxy.PropString
+ DebugTimestamp() proxy.PropBool
+ DebugShowKeys() proxy.PropBool
+ Interfaces() proxy.PropObjectPathArray
+ EapMethods() proxy.PropStringArray
+ Capabilities() proxy.PropStringArray
+ WFDIEs() proxy.PropByteArray
+}
+
+type interfaceWpaSupplicant struct{}
+
+func (v *interfaceWpaSupplicant) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWpaSupplicant) GetInterfaceName_() string {
+ return "fi.w1.wpa_supplicant1"
+}
+
+// method CreateInterface
+
+func (v *interfaceWpaSupplicant) GoCreateInterface(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateInterface", flags, ch, args)
+}
+
+func (*interfaceWpaSupplicant) StoreCreateInterface(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceWpaSupplicant) CreateInterface(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreCreateInterface(
+ <-v.GoCreateInterface(flags, make(chan *dbus.Call, 1), args).Done)
+}
+
+// method RemoveInterface
+
+func (v *interfaceWpaSupplicant) GoRemoveInterface(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveInterface", flags, ch, path)
+}
+
+func (v *interfaceWpaSupplicant) RemoveInterface(flags dbus.Flags, path dbus.ObjectPath) error {
+ return (<-v.GoRemoveInterface(flags, make(chan *dbus.Call, 1), path).Done).Err
+}
+
+// method GetInterface
+
+func (v *interfaceWpaSupplicant) GoGetInterface(flags dbus.Flags, ch chan *dbus.Call, ifname string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetInterface", flags, ch, ifname)
+}
+
+func (*interfaceWpaSupplicant) StoreGetInterface(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceWpaSupplicant) GetInterface(flags dbus.Flags, ifname string) (dbus.ObjectPath, error) {
+ return v.StoreGetInterface(
+ <-v.GoGetInterface(flags, make(chan *dbus.Call, 1), ifname).Done)
+}
+
+// method ExpectDisconnect
+
+func (v *interfaceWpaSupplicant) GoExpectDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ExpectDisconnect", flags, ch)
+}
+
+func (v *interfaceWpaSupplicant) ExpectDisconnect(flags dbus.Flags) error {
+ return (<-v.GoExpectDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal InterfaceAdded
+
+func (v *interfaceWpaSupplicant) ConnectSignalInterfaceAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "InterfaceAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".InterfaceAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &path, &properties)
+ if err == nil {
+ cb(path, properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal InterfaceRemoved
+
+func (v *interfaceWpaSupplicant) ConnectSignalInterfaceRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "InterfaceRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".InterfaceRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceWpaSupplicant) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DebugLevel s
+
+func (v *interfaceWpaSupplicant) DebugLevel() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DebugLevel",
+ }
+}
+
+// property DebugTimestamp b
+
+func (v *interfaceWpaSupplicant) DebugTimestamp() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DebugTimestamp",
+ }
+}
+
+// property DebugShowKeys b
+
+func (v *interfaceWpaSupplicant) DebugShowKeys() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DebugShowKeys",
+ }
+}
+
+// property Interfaces ao
+
+func (v *interfaceWpaSupplicant) Interfaces() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Interfaces",
+ }
+}
+
+// property EapMethods as
+
+func (v *interfaceWpaSupplicant) EapMethods() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "EapMethods",
+ }
+}
+
+// property Capabilities as
+
+func (v *interfaceWpaSupplicant) Capabilities() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Capabilities",
+ }
+}
+
+// property WFDIEs ay
+
+func (v *interfaceWpaSupplicant) WFDIEs() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "WFDIEs",
+ }
+}
+
+type Interface interface {
+ Interface() interface1 // interface fi.w1.wpa_supplicant1.Interface
+ WPS() interfaceWPS // interface fi.w1.wpa_supplicant1.Interface.WPS
+ P2PDevice() interfaceP2PDevice // interface fi.w1.wpa_supplicant1.Interface.P2PDevice
+ proxy.Object
+}
+
+type objectInterface struct {
+ interfaceInterface1 // interface fi.w1.wpa_supplicant1.Interface
+ interfaceInterfaceWPS // interface fi.w1.wpa_supplicant1.Interface.WPS
+ interfaceInterfaceP2PDevice // interface fi.w1.wpa_supplicant1.Interface.P2PDevice
+ proxy.ImplObject
+}
+
+func NewInterface(conn *dbus.Conn, path dbus.ObjectPath) (Interface, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectInterface)
+ obj.ImplObject.Init_(conn, "fi.w1.wpa_supplicant1", path)
+ return obj, nil
+}
+
+func (obj *objectInterface) Interface() interface1 {
+ return &obj.interfaceInterface1
+}
+
+type interface1 interface {
+ GoScan(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ Scan(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoSignalPoll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SignalPoll(flags dbus.Flags) (map[string]dbus.Variant, error)
+ GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Disconnect(flags dbus.Flags) error
+ GoAddNetwork(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ AddNetwork(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoReassociate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reassociate(flags dbus.Flags) error
+ GoReattach(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reattach(flags dbus.Flags) error
+ GoReconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reconnect(flags dbus.Flags) error
+ GoRemoveNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ RemoveNetwork(flags dbus.Flags, path dbus.ObjectPath) error
+ GoRemoveAllNetworks(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RemoveAllNetworks(flags dbus.Flags) error
+ GoSelectNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ SelectNetwork(flags dbus.Flags, path dbus.ObjectPath) error
+ GoNetworkReply(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath, field string, value string) *dbus.Call
+ NetworkReply(flags dbus.Flags, path dbus.ObjectPath, field string, value string) error
+ GoAddBlob(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call
+ AddBlob(flags dbus.Flags, name string, data []uint8) error
+ GoGetBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ GetBlob(flags dbus.Flags, name string) ([]uint8, error)
+ GoRemoveBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ RemoveBlob(flags dbus.Flags, name string) error
+ GoSetPKCS11EngineAndModulePath(flags dbus.Flags, ch chan *dbus.Call, pkcs11_engine_path string, pkcs11_module_path string) *dbus.Call
+ SetPKCS11EngineAndModulePath(flags dbus.Flags, pkcs11_engine_path string, pkcs11_module_path string) error
+ GoFlushBSS(flags dbus.Flags, ch chan *dbus.Call, age uint32) *dbus.Call
+ FlushBSS(flags dbus.Flags, age uint32) error
+ GoSubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SubscribeProbeReq(flags dbus.Flags) error
+ GoUnsubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ UnsubscribeProbeReq(flags dbus.Flags) error
+ GoEAPLogoff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ EAPLogoff(flags dbus.Flags) error
+ GoEAPLogon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ EAPLogon(flags dbus.Flags) error
+ GoAutoScan(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call
+ AutoScan(flags dbus.Flags, arg string) error
+ GoTDLSDiscover(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
+ TDLSDiscover(flags dbus.Flags, peer_address string) error
+ GoTDLSSetup(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
+ TDLSSetup(flags dbus.Flags, peer_address string) error
+ GoTDLSStatus(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
+ TDLSStatus(flags dbus.Flags, peer_address string) (string, error)
+ GoTDLSTeardown(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
+ TDLSTeardown(flags dbus.Flags, peer_address string) error
+ GoTDLSChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ TDLSChannelSwitch(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoTDLSCancelChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call
+ TDLSCancelChannelSwitch(flags dbus.Flags, peer_address string) error
+ GoVendorElemAdd(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call
+ VendorElemAdd(flags dbus.Flags, frame_id int32, ielems []uint8) error
+ GoVendorElemGet(flags dbus.Flags, ch chan *dbus.Call, frame_id int32) *dbus.Call
+ VendorElemGet(flags dbus.Flags, frame_id int32) ([]uint8, error)
+ GoVendorElemRem(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call
+ VendorElemRem(flags dbus.Flags, frame_id int32, ielems []uint8) error
+ GoSaveConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SaveConfig(flags dbus.Flags) error
+ GoAbortScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ AbortScan(flags dbus.Flags) error
+ ConnectScanDone(cb func(success bool)) (dbusutil.SignalHandlerId, error)
+ ConnectBSSAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectBSSRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectBlobAdded(cb func(name string)) (dbusutil.SignalHandlerId, error)
+ ConnectBlobRemoved(cb func(name string)) (dbusutil.SignalHandlerId, error)
+ ConnectNetworkAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectNetworkRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectNetworkSelected(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectProbeRequest(cb func(args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectCertification(cb func(certification map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectEAP(cb func(status string, parameter string)) (dbusutil.SignalHandlerId, error)
+ ConnectStaAuthorized(cb func(name string)) (dbusutil.SignalHandlerId, error)
+ ConnectStaDeauthorized(cb func(name string)) (dbusutil.SignalHandlerId, error)
+ ConnectStationAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectStationRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectNetworkRequest(cb func(path dbus.ObjectPath, field string, text string)) (dbusutil.SignalHandlerId, error)
+ Capabilities() MapStrVariant
+ State() proxy.PropString
+ Scanning() proxy.PropBool
+ ApScan() proxy.PropUint32
+ BSSExpireAge() proxy.PropUint32
+ BSSExpireCount() proxy.PropUint32
+ Country() proxy.PropString
+ Ifname() proxy.PropString
+ Driver() proxy.PropString
+ BridgeIfname() proxy.PropString
+ ConfigFile() proxy.PropString
+ CurrentBSS() proxy.PropObjectPath
+ CurrentNetwork() proxy.PropObjectPath
+ CurrentAuthMode() proxy.PropString
+ Blobs() PropInterfaceBlobs
+ BSSs() proxy.PropObjectPathArray
+ Networks() proxy.PropObjectPathArray
+ FastReauth() proxy.PropBool
+ ScanInterval() proxy.PropInt32
+ PKCS11EnginePath() proxy.PropString
+ PKCS11ModulePath() proxy.PropString
+ DisconnectReason() proxy.PropInt32
+ AuthStatusCode() proxy.PropInt32
+ AssocStatusCode() proxy.PropInt32
+ Stations() proxy.PropObjectPathArray
+ CtrlInterface() proxy.PropString
+ CtrlInterfaceGroup() proxy.PropString
+ EapolVersion() proxy.PropString
+ Bgscan() proxy.PropString
+ DisableScanOffload() proxy.PropString
+ OpenscEnginePath() proxy.PropString
+ OpensslCiphers() proxy.PropString
+ PcscReader() proxy.PropString
+ PcscPin() proxy.PropString
+ ExternalSim() proxy.PropString
+ DriverParam() proxy.PropString
+ Dot11RSNAConfigPMKLifetime() proxy.PropString
+ Dot11RSNAConfigPMKReauthThreshold() proxy.PropString
+ Dot11RSNAConfigSATimeout() proxy.PropString
+ UpdateConfig() proxy.PropString
+ Uuid() proxy.PropString
+ AutoUuid() proxy.PropString
+ DeviceName() proxy.PropString
+ Manufacturer() proxy.PropString
+ ModelName() proxy.PropString
+ ModelNumber() proxy.PropString
+ SerialNumber() proxy.PropString
+ DeviceType() proxy.PropString
+ OsVersion() proxy.PropString
+ ConfigMethods() proxy.PropString
+ WpsCredProcessing() proxy.PropString
+ WpsVendorExtM1() proxy.PropString
+ SecDeviceType() proxy.PropString
+ P2pListenRegClass() proxy.PropString
+ P2pListenChannel() proxy.PropString
+ P2pOperRegClass() proxy.PropString
+ P2pOperChannel() proxy.PropString
+ P2pGoIntent() proxy.PropString
+ P2pSsidPostfix() proxy.PropString
+ PersistentReconnect() proxy.PropString
+ P2pIntraBss() proxy.PropString
+ P2pGroupIdle() proxy.PropString
+ P2pGoFreqChangePolicy() proxy.PropString
+ P2pPassphraseLen() proxy.PropString
+ P2pPrefChan() proxy.PropString
+ P2pNoGoFreq() proxy.PropString
+ P2pAddCliChan() proxy.PropString
+ P2pOptimizeListenChan() proxy.PropString
+ P2pGoHt40() proxy.PropString
+ P2pGoVht() proxy.PropString
+ P2pGoHe() proxy.PropString
+ P2pDisabled() proxy.PropString
+ P2pGoCtwindow() proxy.PropString
+ P2pNoGroupIface() proxy.PropString
+ P2pIgnoreSharedFreq() proxy.PropString
+ IpAddrGo() proxy.PropString
+ IpAddrMask() proxy.PropString
+ IpAddrStart() proxy.PropString
+ IpAddrEnd() proxy.PropString
+ P2pCliProbe() proxy.PropString
+ P2pDeviceRandomMacAddr() proxy.PropString
+ P2pDevicePersistentMacAddr() proxy.PropString
+ P2pInterfaceRandomMacAddr() proxy.PropString
+ BssMaxCount() proxy.PropString
+ FilterSsids() proxy.PropString
+ FilterRssi() proxy.PropString
+ MaxNumSta() proxy.PropString
+ ApIsolate() proxy.PropString
+ DisassocLowAck() proxy.PropString
+ Hs20() proxy.PropString
+ Interworking() proxy.PropString
+ Hessid() proxy.PropString
+ AccessNetworkType() proxy.PropString
+ GoInterworking() proxy.PropString
+ GoAccessNetworkType() proxy.PropString
+ GoInternet() proxy.PropString
+ GoVenueGroup() proxy.PropString
+ GoVenueType() proxy.PropString
+ PbcInM1() proxy.PropString
+ Autoscan() proxy.PropString
+ WpsNfcDevPwId() proxy.PropString
+ WpsNfcDhPubkey() proxy.PropString
+ WpsNfcDhPrivkey() proxy.PropString
+ WpsNfcDevPw() proxy.PropString
+ ExtPasswordBackend() proxy.PropString
+ P2pGoMaxInactivity() proxy.PropString
+ AutoInterworking() proxy.PropString
+ Okc() proxy.PropString
+ Pmf() proxy.PropString
+ SaeGroups() proxy.PropString
+ DtimPeriod() proxy.PropString
+ BeaconInt() proxy.PropString
+ ApVendorElements() proxy.PropString
+ IgnoreOldScanRes() proxy.PropString
+ FreqList() proxy.PropString
+ ScanCurFreq() proxy.PropString
+ SchedScanInterval() proxy.PropString
+ SchedScanStartDelay() proxy.PropString
+ TdlsExternalControl() proxy.PropString
+ OsuDir() proxy.PropString
+ WowlanTriggers() proxy.PropString
+ P2pSearchDelay() proxy.PropString
+ MacAddr() proxy.PropString
+ RandAddrLifetime() proxy.PropString
+ PreassocMacAddr() proxy.PropString
+ KeyMgmtOffload() proxy.PropString
+ PassiveScan() proxy.PropString
+ ReassocSameBssOptim() proxy.PropString
+ WpsPriority() proxy.PropString
+ FstGroupId() proxy.PropString
+ FstPriority() proxy.PropString
+ FstLlt() proxy.PropString
+ CertInCb() proxy.PropString
+ WpaRscRelaxation() proxy.PropString
+ SchedScanPlans() proxy.PropString
+ GasAddress3() proxy.PropString
+ FtmResponder() proxy.PropString
+ FtmInitiator() proxy.PropString
+ GasRandAddrLifetime() proxy.PropString
+ GasRandMacAddr() proxy.PropString
+ DppConfigProcessing() proxy.PropString
+ ColocIntfReporting() proxy.PropString
+}
+
+type interfaceInterface1 struct{}
+
+func (v *interfaceInterface1) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInterface1) GetInterfaceName_() string {
+ return "fi.w1.wpa_supplicant1.Interface"
+}
+
+// method Scan
+
+func (v *interfaceInterface1) GoScan(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Scan", flags, ch, args)
+}
+
+func (v *interfaceInterface1) Scan(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoScan(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method SignalPoll
+
+func (v *interfaceInterface1) GoSignalPoll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SignalPoll", flags, ch)
+}
+
+func (*interfaceInterface1) StoreSignalPoll(call *dbus.Call) (args map[string]dbus.Variant, err error) {
+ err = call.Store(&args)
+ return
+}
+
+func (v *interfaceInterface1) SignalPoll(flags dbus.Flags) (map[string]dbus.Variant, error) {
+ return v.StoreSignalPoll(
+ <-v.GoSignalPoll(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Disconnect
+
+func (v *interfaceInterface1) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
+}
+
+func (v *interfaceInterface1) Disconnect(flags dbus.Flags) error {
+ return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method AddNetwork
+
+func (v *interfaceInterface1) GoAddNetwork(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddNetwork", flags, ch, args)
+}
+
+func (*interfaceInterface1) StoreAddNetwork(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceInterface1) AddNetwork(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreAddNetwork(
+ <-v.GoAddNetwork(flags, make(chan *dbus.Call, 1), args).Done)
+}
+
+// method Reassociate
+
+func (v *interfaceInterface1) GoReassociate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reassociate", flags, ch)
+}
+
+func (v *interfaceInterface1) Reassociate(flags dbus.Flags) error {
+ return (<-v.GoReassociate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reattach
+
+func (v *interfaceInterface1) GoReattach(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reattach", flags, ch)
+}
+
+func (v *interfaceInterface1) Reattach(flags dbus.Flags) error {
+ return (<-v.GoReattach(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reconnect
+
+func (v *interfaceInterface1) GoReconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reconnect", flags, ch)
+}
+
+func (v *interfaceInterface1) Reconnect(flags dbus.Flags) error {
+ return (<-v.GoReconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RemoveNetwork
+
+func (v *interfaceInterface1) GoRemoveNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveNetwork", flags, ch, path)
+}
+
+func (v *interfaceInterface1) RemoveNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
+ return (<-v.GoRemoveNetwork(flags, make(chan *dbus.Call, 1), path).Done).Err
+}
+
+// method RemoveAllNetworks
+
+func (v *interfaceInterface1) GoRemoveAllNetworks(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAllNetworks", flags, ch)
+}
+
+func (v *interfaceInterface1) RemoveAllNetworks(flags dbus.Flags) error {
+ return (<-v.GoRemoveAllNetworks(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SelectNetwork
+
+func (v *interfaceInterface1) GoSelectNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SelectNetwork", flags, ch, path)
+}
+
+func (v *interfaceInterface1) SelectNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
+ return (<-v.GoSelectNetwork(flags, make(chan *dbus.Call, 1), path).Done).Err
+}
+
+// method NetworkReply
+
+func (v *interfaceInterface1) GoNetworkReply(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath, field string, value string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NetworkReply", flags, ch, path, field, value)
+}
+
+func (v *interfaceInterface1) NetworkReply(flags dbus.Flags, path dbus.ObjectPath, field string, value string) error {
+ return (<-v.GoNetworkReply(flags, make(chan *dbus.Call, 1), path, field, value).Done).Err
+}
+
+// method AddBlob
+
+func (v *interfaceInterface1) GoAddBlob(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddBlob", flags, ch, name, data)
+}
+
+func (v *interfaceInterface1) AddBlob(flags dbus.Flags, name string, data []uint8) error {
+ return (<-v.GoAddBlob(flags, make(chan *dbus.Call, 1), name, data).Done).Err
+}
+
+// method GetBlob
+
+func (v *interfaceInterface1) GoGetBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBlob", flags, ch, name)
+}
+
+func (*interfaceInterface1) StoreGetBlob(call *dbus.Call) (data []uint8, err error) {
+ err = call.Store(&data)
+ return
+}
+
+func (v *interfaceInterface1) GetBlob(flags dbus.Flags, name string) ([]uint8, error) {
+ return v.StoreGetBlob(
+ <-v.GoGetBlob(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method RemoveBlob
+
+func (v *interfaceInterface1) GoRemoveBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveBlob", flags, ch, name)
+}
+
+func (v *interfaceInterface1) RemoveBlob(flags dbus.Flags, name string) error {
+ return (<-v.GoRemoveBlob(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetPKCS11EngineAndModulePath
+
+func (v *interfaceInterface1) GoSetPKCS11EngineAndModulePath(flags dbus.Flags, ch chan *dbus.Call, pkcs11_engine_path string, pkcs11_module_path string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPKCS11EngineAndModulePath", flags, ch, pkcs11_engine_path, pkcs11_module_path)
+}
+
+func (v *interfaceInterface1) SetPKCS11EngineAndModulePath(flags dbus.Flags, pkcs11_engine_path string, pkcs11_module_path string) error {
+ return (<-v.GoSetPKCS11EngineAndModulePath(flags, make(chan *dbus.Call, 1), pkcs11_engine_path, pkcs11_module_path).Done).Err
+}
+
+// method FlushBSS
+
+func (v *interfaceInterface1) GoFlushBSS(flags dbus.Flags, ch chan *dbus.Call, age uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FlushBSS", flags, ch, age)
+}
+
+func (v *interfaceInterface1) FlushBSS(flags dbus.Flags, age uint32) error {
+ return (<-v.GoFlushBSS(flags, make(chan *dbus.Call, 1), age).Done).Err
+}
+
+// method SubscribeProbeReq
+
+func (v *interfaceInterface1) GoSubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SubscribeProbeReq", flags, ch)
+}
+
+func (v *interfaceInterface1) SubscribeProbeReq(flags dbus.Flags) error {
+ return (<-v.GoSubscribeProbeReq(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method UnsubscribeProbeReq
+
+func (v *interfaceInterface1) GoUnsubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsubscribeProbeReq", flags, ch)
+}
+
+func (v *interfaceInterface1) UnsubscribeProbeReq(flags dbus.Flags) error {
+ return (<-v.GoUnsubscribeProbeReq(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method EAPLogoff
+
+func (v *interfaceInterface1) GoEAPLogoff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EAPLogoff", flags, ch)
+}
+
+func (v *interfaceInterface1) EAPLogoff(flags dbus.Flags) error {
+ return (<-v.GoEAPLogoff(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method EAPLogon
+
+func (v *interfaceInterface1) GoEAPLogon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EAPLogon", flags, ch)
+}
+
+func (v *interfaceInterface1) EAPLogon(flags dbus.Flags) error {
+ return (<-v.GoEAPLogon(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method AutoScan
+
+func (v *interfaceInterface1) GoAutoScan(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AutoScan", flags, ch, arg)
+}
+
+func (v *interfaceInterface1) AutoScan(flags dbus.Flags, arg string) error {
+ return (<-v.GoAutoScan(flags, make(chan *dbus.Call, 1), arg).Done).Err
+}
+
+// method TDLSDiscover
+
+func (v *interfaceInterface1) GoTDLSDiscover(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSDiscover", flags, ch, peer_address)
+}
+
+func (v *interfaceInterface1) TDLSDiscover(flags dbus.Flags, peer_address string) error {
+ return (<-v.GoTDLSDiscover(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
+}
+
+// method TDLSSetup
+
+func (v *interfaceInterface1) GoTDLSSetup(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSSetup", flags, ch, peer_address)
+}
+
+func (v *interfaceInterface1) TDLSSetup(flags dbus.Flags, peer_address string) error {
+ return (<-v.GoTDLSSetup(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
+}
+
+// method TDLSStatus
+
+func (v *interfaceInterface1) GoTDLSStatus(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSStatus", flags, ch, peer_address)
+}
+
+func (*interfaceInterface1) StoreTDLSStatus(call *dbus.Call) (status string, err error) {
+ err = call.Store(&status)
+ return
+}
+
+func (v *interfaceInterface1) TDLSStatus(flags dbus.Flags, peer_address string) (string, error) {
+ return v.StoreTDLSStatus(
+ <-v.GoTDLSStatus(flags, make(chan *dbus.Call, 1), peer_address).Done)
+}
+
+// method TDLSTeardown
+
+func (v *interfaceInterface1) GoTDLSTeardown(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSTeardown", flags, ch, peer_address)
+}
+
+func (v *interfaceInterface1) TDLSTeardown(flags dbus.Flags, peer_address string) error {
+ return (<-v.GoTDLSTeardown(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
+}
+
+// method TDLSChannelSwitch
+
+func (v *interfaceInterface1) GoTDLSChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSChannelSwitch", flags, ch, args)
+}
+
+func (v *interfaceInterface1) TDLSChannelSwitch(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoTDLSChannelSwitch(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method TDLSCancelChannelSwitch
+
+func (v *interfaceInterface1) GoTDLSCancelChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TDLSCancelChannelSwitch", flags, ch, peer_address)
+}
+
+func (v *interfaceInterface1) TDLSCancelChannelSwitch(flags dbus.Flags, peer_address string) error {
+ return (<-v.GoTDLSCancelChannelSwitch(flags, make(chan *dbus.Call, 1), peer_address).Done).Err
+}
+
+// method VendorElemAdd
+
+func (v *interfaceInterface1) GoVendorElemAdd(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VendorElemAdd", flags, ch, frame_id, ielems)
+}
+
+func (v *interfaceInterface1) VendorElemAdd(flags dbus.Flags, frame_id int32, ielems []uint8) error {
+ return (<-v.GoVendorElemAdd(flags, make(chan *dbus.Call, 1), frame_id, ielems).Done).Err
+}
+
+// method VendorElemGet
+
+func (v *interfaceInterface1) GoVendorElemGet(flags dbus.Flags, ch chan *dbus.Call, frame_id int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VendorElemGet", flags, ch, frame_id)
+}
+
+func (*interfaceInterface1) StoreVendorElemGet(call *dbus.Call) (ielems []uint8, err error) {
+ err = call.Store(&ielems)
+ return
+}
+
+func (v *interfaceInterface1) VendorElemGet(flags dbus.Flags, frame_id int32) ([]uint8, error) {
+ return v.StoreVendorElemGet(
+ <-v.GoVendorElemGet(flags, make(chan *dbus.Call, 1), frame_id).Done)
+}
+
+// method VendorElemRem
+
+func (v *interfaceInterface1) GoVendorElemRem(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VendorElemRem", flags, ch, frame_id, ielems)
+}
+
+func (v *interfaceInterface1) VendorElemRem(flags dbus.Flags, frame_id int32, ielems []uint8) error {
+ return (<-v.GoVendorElemRem(flags, make(chan *dbus.Call, 1), frame_id, ielems).Done).Err
+}
+
+// method SaveConfig
+
+func (v *interfaceInterface1) GoSaveConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveConfig", flags, ch)
+}
+
+func (v *interfaceInterface1) SaveConfig(flags dbus.Flags) error {
+ return (<-v.GoSaveConfig(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method AbortScan
+
+func (v *interfaceInterface1) GoAbortScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AbortScan", flags, ch)
+}
+
+func (v *interfaceInterface1) AbortScan(flags dbus.Flags) error {
+ return (<-v.GoAbortScan(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal ScanDone
+
+func (v *interfaceInterface1) ConnectScanDone(cb func(success bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ScanDone", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ScanDone",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var success bool
+ err := dbus.Store(sig.Body, &success)
+ if err == nil {
+ cb(success)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal BSSAdded
+
+func (v *interfaceInterface1) ConnectBSSAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BSSAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BSSAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &path, &properties)
+ if err == nil {
+ cb(path, properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal BSSRemoved
+
+func (v *interfaceInterface1) ConnectBSSRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BSSRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BSSRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal BlobAdded
+
+func (v *interfaceInterface1) ConnectBlobAdded(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BlobAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BlobAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ err := dbus.Store(sig.Body, &name)
+ if err == nil {
+ cb(name)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal BlobRemoved
+
+func (v *interfaceInterface1) ConnectBlobRemoved(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BlobRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BlobRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ err := dbus.Store(sig.Body, &name)
+ if err == nil {
+ cb(name)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NetworkAdded
+
+func (v *interfaceInterface1) ConnectNetworkAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NetworkAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NetworkAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &path, &properties)
+ if err == nil {
+ cb(path, properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NetworkRemoved
+
+func (v *interfaceInterface1) ConnectNetworkRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NetworkRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NetworkRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NetworkSelected
+
+func (v *interfaceInterface1) ConnectNetworkSelected(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NetworkSelected", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NetworkSelected",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceInterface1) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProbeRequest
+
+func (v *interfaceInterface1) ConnectProbeRequest(cb func(args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProbeRequest", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProbeRequest",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var args map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &args)
+ if err == nil {
+ cb(args)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Certification
+
+func (v *interfaceInterface1) ConnectCertification(cb func(certification map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Certification", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Certification",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var certification map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &certification)
+ if err == nil {
+ cb(certification)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal EAP
+
+func (v *interfaceInterface1) ConnectEAP(cb func(status string, parameter string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EAP", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EAP",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var status string
+ var parameter string
+ err := dbus.Store(sig.Body, &status, ¶meter)
+ if err == nil {
+ cb(status, parameter)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StaAuthorized
+
+func (v *interfaceInterface1) ConnectStaAuthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StaAuthorized", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StaAuthorized",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ err := dbus.Store(sig.Body, &name)
+ if err == nil {
+ cb(name)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StaDeauthorized
+
+func (v *interfaceInterface1) ConnectStaDeauthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StaDeauthorized", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StaDeauthorized",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ err := dbus.Store(sig.Body, &name)
+ if err == nil {
+ cb(name)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StationAdded
+
+func (v *interfaceInterface1) ConnectStationAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StationAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StationAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &path, &properties)
+ if err == nil {
+ cb(path, properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StationRemoved
+
+func (v *interfaceInterface1) ConnectStationRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StationRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StationRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NetworkRequest
+
+func (v *interfaceInterface1) ConnectNetworkRequest(cb func(path dbus.ObjectPath, field string, text string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NetworkRequest", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NetworkRequest",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var field string
+ var text string
+ err := dbus.Store(sig.Body, &path, &field, &text)
+ if err == nil {
+ cb(path, field, text)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Capabilities a{sv}
+
+func (v *interfaceInterface1) Capabilities() MapStrVariant {
+ return &implMapStrVariant{
+ Impl: v,
+ Name: "Capabilities",
+ }
+}
+
+// property State s
+
+func (v *interfaceInterface1) State() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Scanning b
+
+func (v *interfaceInterface1) Scanning() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Scanning",
+ }
+}
+
+// property ApScan u
+
+func (v *interfaceInterface1) ApScan() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ApScan",
+ }
+}
+
+// property BSSExpireAge u
+
+func (v *interfaceInterface1) BSSExpireAge() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "BSSExpireAge",
+ }
+}
+
+// property BSSExpireCount u
+
+func (v *interfaceInterface1) BSSExpireCount() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "BSSExpireCount",
+ }
+}
+
+// property Country s
+
+func (v *interfaceInterface1) Country() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Country",
+ }
+}
+
+// property Ifname s
+
+func (v *interfaceInterface1) Ifname() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Ifname",
+ }
+}
+
+// property Driver s
+
+func (v *interfaceInterface1) Driver() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Driver",
+ }
+}
+
+// property BridgeIfname s
+
+func (v *interfaceInterface1) BridgeIfname() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BridgeIfname",
+ }
+}
+
+// property ConfigFile s
+
+func (v *interfaceInterface1) ConfigFile() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ConfigFile",
+ }
+}
+
+// property CurrentBSS o
+
+func (v *interfaceInterface1) CurrentBSS() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "CurrentBSS",
+ }
+}
+
+// property CurrentNetwork o
+
+func (v *interfaceInterface1) CurrentNetwork() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "CurrentNetwork",
+ }
+}
+
+// property CurrentAuthMode s
+
+func (v *interfaceInterface1) CurrentAuthMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CurrentAuthMode",
+ }
+}
+
+type PropInterfaceBlobs interface {
+ Get(flags dbus.Flags) (value map[string][]byte, err error)
+ Set(flags dbus.Flags, value map[string][]byte) error
+ ConnectChanged(cb func(hasValue bool, value map[string][]byte)) error
+}
+
+type implPropInterfaceBlobs struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropInterfaceBlobs) Get(flags dbus.Flags) (value map[string][]byte, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropInterfaceBlobs) Set(flags dbus.Flags, value map[string][]byte) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropInterfaceBlobs) ConnectChanged(cb func(hasValue bool, value map[string][]byte)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string][]byte
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Blobs a{say}
+
+func (v *interfaceInterface1) Blobs() PropInterfaceBlobs {
+ return &implPropInterfaceBlobs{
+ Impl: v,
+ Name: "Blobs",
+ }
+}
+
+// property BSSs ao
+
+func (v *interfaceInterface1) BSSs() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "BSSs",
+ }
+}
+
+// property Networks ao
+
+func (v *interfaceInterface1) Networks() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Networks",
+ }
+}
+
+// property FastReauth b
+
+func (v *interfaceInterface1) FastReauth() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "FastReauth",
+ }
+}
+
+// property ScanInterval i
+
+func (v *interfaceInterface1) ScanInterval() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ScanInterval",
+ }
+}
+
+// property PKCS11EnginePath s
+
+func (v *interfaceInterface1) PKCS11EnginePath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PKCS11EnginePath",
+ }
+}
+
+// property PKCS11ModulePath s
+
+func (v *interfaceInterface1) PKCS11ModulePath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PKCS11ModulePath",
+ }
+}
+
+// property DisconnectReason i
+
+func (v *interfaceInterface1) DisconnectReason() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DisconnectReason",
+ }
+}
+
+// property AuthStatusCode i
+
+func (v *interfaceInterface1) AuthStatusCode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "AuthStatusCode",
+ }
+}
+
+// property AssocStatusCode i
+
+func (v *interfaceInterface1) AssocStatusCode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "AssocStatusCode",
+ }
+}
+
+// property Stations ao
+
+func (v *interfaceInterface1) Stations() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Stations",
+ }
+}
+
+// property CtrlInterface s
+
+func (v *interfaceInterface1) CtrlInterface() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CtrlInterface",
+ }
+}
+
+// property CtrlInterfaceGroup s
+
+func (v *interfaceInterface1) CtrlInterfaceGroup() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CtrlInterfaceGroup",
+ }
+}
+
+// property EapolVersion s
+
+func (v *interfaceInterface1) EapolVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "EapolVersion",
+ }
+}
+
+// property Bgscan s
+
+func (v *interfaceInterface1) Bgscan() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Bgscan",
+ }
+}
+
+// property DisableScanOffload s
+
+func (v *interfaceInterface1) DisableScanOffload() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DisableScanOffload",
+ }
+}
+
+// property OpenscEnginePath s
+
+func (v *interfaceInterface1) OpenscEnginePath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OpenscEnginePath",
+ }
+}
+
+// property OpensslCiphers s
+
+func (v *interfaceInterface1) OpensslCiphers() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OpensslCiphers",
+ }
+}
+
+// property PcscReader s
+
+func (v *interfaceInterface1) PcscReader() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PcscReader",
+ }
+}
+
+// property PcscPin s
+
+func (v *interfaceInterface1) PcscPin() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PcscPin",
+ }
+}
+
+// property ExternalSim s
+
+func (v *interfaceInterface1) ExternalSim() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ExternalSim",
+ }
+}
+
+// property DriverParam s
+
+func (v *interfaceInterface1) DriverParam() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DriverParam",
+ }
+}
+
+// property Dot11RSNAConfigPMKLifetime s
+
+func (v *interfaceInterface1) Dot11RSNAConfigPMKLifetime() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Dot11RSNAConfigPMKLifetime",
+ }
+}
+
+// property Dot11RSNAConfigPMKReauthThreshold s
+
+func (v *interfaceInterface1) Dot11RSNAConfigPMKReauthThreshold() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Dot11RSNAConfigPMKReauthThreshold",
+ }
+}
+
+// property Dot11RSNAConfigSATimeout s
+
+func (v *interfaceInterface1) Dot11RSNAConfigSATimeout() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Dot11RSNAConfigSATimeout",
+ }
+}
+
+// property UpdateConfig s
+
+func (v *interfaceInterface1) UpdateConfig() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UpdateConfig",
+ }
+}
+
+// property Uuid s
+
+func (v *interfaceInterface1) Uuid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Uuid",
+ }
+}
+
+// property AutoUuid s
+
+func (v *interfaceInterface1) AutoUuid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "AutoUuid",
+ }
+}
+
+// property DeviceName s
+
+func (v *interfaceInterface1) DeviceName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DeviceName",
+ }
+}
+
+// property Manufacturer s
+
+func (v *interfaceInterface1) Manufacturer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Manufacturer",
+ }
+}
+
+// property ModelName s
+
+func (v *interfaceInterface1) ModelName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ModelName",
+ }
+}
+
+// property ModelNumber s
+
+func (v *interfaceInterface1) ModelNumber() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ModelNumber",
+ }
+}
+
+// property SerialNumber s
+
+func (v *interfaceInterface1) SerialNumber() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SerialNumber",
+ }
+}
+
+// property DeviceType s
+
+func (v *interfaceInterface1) DeviceType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DeviceType",
+ }
+}
+
+// property OsVersion s
+
+func (v *interfaceInterface1) OsVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OsVersion",
+ }
+}
+
+// property ConfigMethods s
+
+func (v *interfaceInterface1) ConfigMethods() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ConfigMethods",
+ }
+}
+
+// property WpsCredProcessing s
+
+func (v *interfaceInterface1) WpsCredProcessing() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpsCredProcessing",
+ }
+}
+
+// property WpsVendorExtM1 s
+
+func (v *interfaceInterface1) WpsVendorExtM1() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpsVendorExtM1",
+ }
+}
+
+// property SecDeviceType s
+
+func (v *interfaceInterface1) SecDeviceType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SecDeviceType",
+ }
+}
+
+// property P2pListenRegClass s
+
+func (v *interfaceInterface1) P2pListenRegClass() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pListenRegClass",
+ }
+}
+
+// property P2pListenChannel s
+
+func (v *interfaceInterface1) P2pListenChannel() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pListenChannel",
+ }
+}
+
+// property P2pOperRegClass s
+
+func (v *interfaceInterface1) P2pOperRegClass() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pOperRegClass",
+ }
+}
+
+// property P2pOperChannel s
+
+func (v *interfaceInterface1) P2pOperChannel() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pOperChannel",
+ }
+}
+
+// property P2pGoIntent s
+
+func (v *interfaceInterface1) P2pGoIntent() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGoIntent",
+ }
+}
+
+// property P2pSsidPostfix s
+
+func (v *interfaceInterface1) P2pSsidPostfix() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pSsidPostfix",
+ }
+}
+
+// property PersistentReconnect s
+
+func (v *interfaceInterface1) PersistentReconnect() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PersistentReconnect",
+ }
+}
+
+// property P2pIntraBss s
+
+func (v *interfaceInterface1) P2pIntraBss() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pIntraBss",
+ }
+}
+
+// property P2pGroupIdle s
+
+func (v *interfaceInterface1) P2pGroupIdle() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGroupIdle",
+ }
+}
+
+// property P2pGoFreqChangePolicy s
+
+func (v *interfaceInterface1) P2pGoFreqChangePolicy() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGoFreqChangePolicy",
+ }
+}
+
+// property P2pPassphraseLen s
+
+func (v *interfaceInterface1) P2pPassphraseLen() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pPassphraseLen",
+ }
+}
+
+// property P2pPrefChan s
+
+func (v *interfaceInterface1) P2pPrefChan() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pPrefChan",
+ }
+}
+
+// property P2pNoGoFreq s
+
+func (v *interfaceInterface1) P2pNoGoFreq() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pNoGoFreq",
+ }
+}
+
+// property P2pAddCliChan s
+
+func (v *interfaceInterface1) P2pAddCliChan() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pAddCliChan",
+ }
+}
+
+// property P2pOptimizeListenChan s
+
+func (v *interfaceInterface1) P2pOptimizeListenChan() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pOptimizeListenChan",
+ }
+}
+
+// property P2pGoHt40 s
+
+func (v *interfaceInterface1) P2pGoHt40() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGoHt40",
+ }
+}
+
+// property P2pGoVht s
+
+func (v *interfaceInterface1) P2pGoVht() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGoVht",
+ }
+}
+
+// property P2pGoHe s
+
+func (v *interfaceInterface1) P2pGoHe() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGoHe",
+ }
+}
+
+// property P2pDisabled s
+
+func (v *interfaceInterface1) P2pDisabled() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pDisabled",
+ }
+}
+
+// property P2pGoCtwindow s
+
+func (v *interfaceInterface1) P2pGoCtwindow() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGoCtwindow",
+ }
+}
+
+// property P2pNoGroupIface s
+
+func (v *interfaceInterface1) P2pNoGroupIface() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pNoGroupIface",
+ }
+}
+
+// property P2pIgnoreSharedFreq s
+
+func (v *interfaceInterface1) P2pIgnoreSharedFreq() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pIgnoreSharedFreq",
+ }
+}
+
+// property IpAddrGo s
+
+func (v *interfaceInterface1) IpAddrGo() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IpAddrGo",
+ }
+}
+
+// property IpAddrMask s
+
+func (v *interfaceInterface1) IpAddrMask() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IpAddrMask",
+ }
+}
+
+// property IpAddrStart s
+
+func (v *interfaceInterface1) IpAddrStart() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IpAddrStart",
+ }
+}
+
+// property IpAddrEnd s
+
+func (v *interfaceInterface1) IpAddrEnd() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IpAddrEnd",
+ }
+}
+
+// property P2pCliProbe s
+
+func (v *interfaceInterface1) P2pCliProbe() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pCliProbe",
+ }
+}
+
+// property P2pDeviceRandomMacAddr s
+
+func (v *interfaceInterface1) P2pDeviceRandomMacAddr() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pDeviceRandomMacAddr",
+ }
+}
+
+// property P2pDevicePersistentMacAddr s
+
+func (v *interfaceInterface1) P2pDevicePersistentMacAddr() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pDevicePersistentMacAddr",
+ }
+}
+
+// property P2pInterfaceRandomMacAddr s
+
+func (v *interfaceInterface1) P2pInterfaceRandomMacAddr() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pInterfaceRandomMacAddr",
+ }
+}
+
+// property BssMaxCount s
+
+func (v *interfaceInterface1) BssMaxCount() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BssMaxCount",
+ }
+}
+
+// property FilterSsids s
+
+func (v *interfaceInterface1) FilterSsids() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FilterSsids",
+ }
+}
+
+// property FilterRssi s
+
+func (v *interfaceInterface1) FilterRssi() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FilterRssi",
+ }
+}
+
+// property MaxNumSta s
+
+func (v *interfaceInterface1) MaxNumSta() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "MaxNumSta",
+ }
+}
+
+// property ApIsolate s
+
+func (v *interfaceInterface1) ApIsolate() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ApIsolate",
+ }
+}
+
+// property DisassocLowAck s
+
+func (v *interfaceInterface1) DisassocLowAck() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DisassocLowAck",
+ }
+}
+
+// property Hs20 s
+
+func (v *interfaceInterface1) Hs20() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Hs20",
+ }
+}
+
+// property Interworking s
+
+func (v *interfaceInterface1) Interworking() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Interworking",
+ }
+}
+
+// property Hessid s
+
+func (v *interfaceInterface1) Hessid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Hessid",
+ }
+}
+
+// property AccessNetworkType s
+
+func (v *interfaceInterface1) AccessNetworkType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "AccessNetworkType",
+ }
+}
+
+// property GoInterworking s
+
+func (v *interfaceInterface1) GoInterworking() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GoInterworking",
+ }
+}
+
+// property GoAccessNetworkType s
+
+func (v *interfaceInterface1) GoAccessNetworkType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GoAccessNetworkType",
+ }
+}
+
+// property GoInternet s
+
+func (v *interfaceInterface1) GoInternet() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GoInternet",
+ }
+}
+
+// property GoVenueGroup s
+
+func (v *interfaceInterface1) GoVenueGroup() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GoVenueGroup",
+ }
+}
+
+// property GoVenueType s
+
+func (v *interfaceInterface1) GoVenueType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GoVenueType",
+ }
+}
+
+// property PbcInM1 s
+
+func (v *interfaceInterface1) PbcInM1() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PbcInM1",
+ }
+}
+
+// property Autoscan s
+
+func (v *interfaceInterface1) Autoscan() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Autoscan",
+ }
+}
+
+// property WpsNfcDevPwId s
+
+func (v *interfaceInterface1) WpsNfcDevPwId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpsNfcDevPwId",
+ }
+}
+
+// property WpsNfcDhPubkey s
+
+func (v *interfaceInterface1) WpsNfcDhPubkey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpsNfcDhPubkey",
+ }
+}
+
+// property WpsNfcDhPrivkey s
+
+func (v *interfaceInterface1) WpsNfcDhPrivkey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpsNfcDhPrivkey",
+ }
+}
+
+// property WpsNfcDevPw s
+
+func (v *interfaceInterface1) WpsNfcDevPw() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpsNfcDevPw",
+ }
+}
+
+// property ExtPasswordBackend s
+
+func (v *interfaceInterface1) ExtPasswordBackend() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ExtPasswordBackend",
+ }
+}
+
+// property P2pGoMaxInactivity s
+
+func (v *interfaceInterface1) P2pGoMaxInactivity() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pGoMaxInactivity",
+ }
+}
+
+// property AutoInterworking s
+
+func (v *interfaceInterface1) AutoInterworking() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "AutoInterworking",
+ }
+}
+
+// property Okc s
+
+func (v *interfaceInterface1) Okc() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Okc",
+ }
+}
+
+// property Pmf s
+
+func (v *interfaceInterface1) Pmf() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Pmf",
+ }
+}
+
+// property SaeGroups s
+
+func (v *interfaceInterface1) SaeGroups() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SaeGroups",
+ }
+}
+
+// property DtimPeriod s
+
+func (v *interfaceInterface1) DtimPeriod() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DtimPeriod",
+ }
+}
+
+// property BeaconInt s
+
+func (v *interfaceInterface1) BeaconInt() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BeaconInt",
+ }
+}
+
+// property ApVendorElements s
+
+func (v *interfaceInterface1) ApVendorElements() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ApVendorElements",
+ }
+}
+
+// property IgnoreOldScanRes s
+
+func (v *interfaceInterface1) IgnoreOldScanRes() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IgnoreOldScanRes",
+ }
+}
+
+// property FreqList s
+
+func (v *interfaceInterface1) FreqList() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FreqList",
+ }
+}
+
+// property ScanCurFreq s
+
+func (v *interfaceInterface1) ScanCurFreq() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ScanCurFreq",
+ }
+}
+
+// property SchedScanInterval s
+
+func (v *interfaceInterface1) SchedScanInterval() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SchedScanInterval",
+ }
+}
+
+// property SchedScanStartDelay s
+
+func (v *interfaceInterface1) SchedScanStartDelay() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SchedScanStartDelay",
+ }
+}
+
+// property TdlsExternalControl s
+
+func (v *interfaceInterface1) TdlsExternalControl() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "TdlsExternalControl",
+ }
+}
+
+// property OsuDir s
+
+func (v *interfaceInterface1) OsuDir() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OsuDir",
+ }
+}
+
+// property WowlanTriggers s
+
+func (v *interfaceInterface1) WowlanTriggers() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WowlanTriggers",
+ }
+}
+
+// property P2pSearchDelay s
+
+func (v *interfaceInterface1) P2pSearchDelay() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "P2pSearchDelay",
+ }
+}
+
+// property MacAddr s
+
+func (v *interfaceInterface1) MacAddr() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "MacAddr",
+ }
+}
+
+// property RandAddrLifetime s
+
+func (v *interfaceInterface1) RandAddrLifetime() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RandAddrLifetime",
+ }
+}
+
+// property PreassocMacAddr s
+
+func (v *interfaceInterface1) PreassocMacAddr() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PreassocMacAddr",
+ }
+}
+
+// property KeyMgmtOffload s
+
+func (v *interfaceInterface1) KeyMgmtOffload() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KeyMgmtOffload",
+ }
+}
+
+// property PassiveScan s
+
+func (v *interfaceInterface1) PassiveScan() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PassiveScan",
+ }
+}
+
+// property ReassocSameBssOptim s
+
+func (v *interfaceInterface1) ReassocSameBssOptim() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ReassocSameBssOptim",
+ }
+}
+
+// property WpsPriority s
+
+func (v *interfaceInterface1) WpsPriority() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpsPriority",
+ }
+}
+
+// property FstGroupId s
+
+func (v *interfaceInterface1) FstGroupId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FstGroupId",
+ }
+}
+
+// property FstPriority s
+
+func (v *interfaceInterface1) FstPriority() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FstPriority",
+ }
+}
+
+// property FstLlt s
+
+func (v *interfaceInterface1) FstLlt() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FstLlt",
+ }
+}
+
+// property CertInCb s
+
+func (v *interfaceInterface1) CertInCb() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CertInCb",
+ }
+}
+
+// property WpaRscRelaxation s
+
+func (v *interfaceInterface1) WpaRscRelaxation() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WpaRscRelaxation",
+ }
+}
+
+// property SchedScanPlans s
+
+func (v *interfaceInterface1) SchedScanPlans() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SchedScanPlans",
+ }
+}
+
+// property GasAddress3 s
+
+func (v *interfaceInterface1) GasAddress3() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GasAddress3",
+ }
+}
+
+// property FtmResponder s
+
+func (v *interfaceInterface1) FtmResponder() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FtmResponder",
+ }
+}
+
+// property FtmInitiator s
+
+func (v *interfaceInterface1) FtmInitiator() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FtmInitiator",
+ }
+}
+
+// property GasRandAddrLifetime s
+
+func (v *interfaceInterface1) GasRandAddrLifetime() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GasRandAddrLifetime",
+ }
+}
+
+// property GasRandMacAddr s
+
+func (v *interfaceInterface1) GasRandMacAddr() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GasRandMacAddr",
+ }
+}
+
+// property DppConfigProcessing s
+
+func (v *interfaceInterface1) DppConfigProcessing() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DppConfigProcessing",
+ }
+}
+
+// property ColocIntfReporting s
+
+func (v *interfaceInterface1) ColocIntfReporting() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ColocIntfReporting",
+ }
+}
+
+func (obj *objectInterface) WPS() interfaceWPS {
+ return &obj.interfaceInterfaceWPS
+}
+
+type interfaceWPS interface {
+ GoStart(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ Start(flags dbus.Flags, args map[string]dbus.Variant) (map[string]dbus.Variant, error)
+ GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Cancel(flags dbus.Flags) error
+ ConnectEvent(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectCredentials(cb func(credentials map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ProcessCredentials() proxy.PropBool
+ ConfigMethods() proxy.PropString
+ DeviceName() proxy.PropString
+ Manufacturer() proxy.PropString
+ ModelName() proxy.PropString
+ ModelNumber() proxy.PropString
+ SerialNumber() proxy.PropString
+ DeviceType() proxy.PropByteArray
+}
+
+type interfaceInterfaceWPS struct{}
+
+func (v *interfaceInterfaceWPS) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInterfaceWPS) GetInterfaceName_() string {
+ return "fi.w1.wpa_supplicant1.Interface.WPS"
+}
+
+// method Start
+
+func (v *interfaceInterfaceWPS) GoStart(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Start", flags, ch, args)
+}
+
+func (*interfaceInterfaceWPS) StoreStart(call *dbus.Call) (output map[string]dbus.Variant, err error) {
+ err = call.Store(&output)
+ return
+}
+
+func (v *interfaceInterfaceWPS) Start(flags dbus.Flags, args map[string]dbus.Variant) (map[string]dbus.Variant, error) {
+ return v.StoreStart(
+ <-v.GoStart(flags, make(chan *dbus.Call, 1), args).Done)
+}
+
+// method Cancel
+
+func (v *interfaceInterfaceWPS) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
+}
+
+func (v *interfaceInterfaceWPS) Cancel(flags dbus.Flags) error {
+ return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Event
+
+func (v *interfaceInterfaceWPS) ConnectEvent(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Event",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ var args map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &name, &args)
+ if err == nil {
+ cb(name, args)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Credentials
+
+func (v *interfaceInterfaceWPS) ConnectCredentials(cb func(credentials map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Credentials", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Credentials",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var credentials map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &credentials)
+ if err == nil {
+ cb(credentials)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceInterfaceWPS) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ProcessCredentials b
+
+func (v *interfaceInterfaceWPS) ProcessCredentials() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ProcessCredentials",
+ }
+}
+
+// property ConfigMethods s
+
+func (v *interfaceInterfaceWPS) ConfigMethods() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ConfigMethods",
+ }
+}
+
+// property DeviceName s
+
+func (v *interfaceInterfaceWPS) DeviceName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DeviceName",
+ }
+}
+
+// property Manufacturer s
+
+func (v *interfaceInterfaceWPS) Manufacturer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Manufacturer",
+ }
+}
+
+// property ModelName s
+
+func (v *interfaceInterfaceWPS) ModelName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ModelName",
+ }
+}
+
+// property ModelNumber s
+
+func (v *interfaceInterfaceWPS) ModelNumber() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ModelNumber",
+ }
+}
+
+// property SerialNumber s
+
+func (v *interfaceInterfaceWPS) SerialNumber() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SerialNumber",
+ }
+}
+
+// property DeviceType ay
+
+func (v *interfaceInterfaceWPS) DeviceType() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "DeviceType",
+ }
+}
+
+func (obj *objectInterface) P2PDevice() interfaceP2PDevice {
+ return &obj.interfaceInterfaceP2PDevice
+}
+
+type interfaceP2PDevice interface {
+ GoFind(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ Find(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoStopFind(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopFind(flags dbus.Flags) error
+ GoListen(flags dbus.Flags, ch chan *dbus.Call, timeout int32) *dbus.Call
+ Listen(flags dbus.Flags, timeout int32) error
+ GoExtendedListen(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ ExtendedListen(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoPresenceRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ PresenceRequest(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoProvisionDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath, config_method string) *dbus.Call
+ ProvisionDiscoveryRequest(flags dbus.Flags, peer dbus.ObjectPath, config_method string) error
+ GoConnect(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ Connect(flags dbus.Flags, args map[string]dbus.Variant) (string, error)
+ GoGroupAdd(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ GroupAdd(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Cancel(flags dbus.Flags) error
+ GoInvite(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ Invite(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Disconnect(flags dbus.Flags) error
+ GoRejectPeer(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath) *dbus.Call
+ RejectPeer(flags dbus.Flags, peer dbus.ObjectPath) error
+ GoRemoveClient(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ RemoveClient(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoFlush(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Flush(flags dbus.Flags) error
+ GoAddService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ AddService(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoDeleteService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ DeleteService(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoFlushService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ FlushService(flags dbus.Flags) error
+ GoServiceDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ ServiceDiscoveryRequest(flags dbus.Flags, args map[string]dbus.Variant) (uint64, error)
+ GoServiceDiscoveryResponse(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ ServiceDiscoveryResponse(flags dbus.Flags, args map[string]dbus.Variant) error
+ GoServiceDiscoveryCancelRequest(flags dbus.Flags, ch chan *dbus.Call, args uint64) *dbus.Call
+ ServiceDiscoveryCancelRequest(flags dbus.Flags, args uint64) error
+ GoServiceUpdate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ServiceUpdate(flags dbus.Flags) error
+ GoServiceDiscoveryExternal(flags dbus.Flags, ch chan *dbus.Call, arg int32) *dbus.Call
+ ServiceDiscoveryExternal(flags dbus.Flags, arg int32) error
+ GoAddPersistentGroup(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call
+ AddPersistentGroup(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoRemovePersistentGroup(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ RemovePersistentGroup(flags dbus.Flags, path dbus.ObjectPath) error
+ GoRemoveAllPersistentGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RemoveAllPersistentGroups(flags dbus.Flags) error
+ ConnectDeviceFound(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceFoundProperties(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceLost(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectFindStopped(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectProvisionDiscoveryRequestDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error)
+ ConnectProvisionDiscoveryResponseDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error)
+ ConnectProvisionDiscoveryRequestEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectProvisionDiscoveryResponseEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectProvisionDiscoveryPBCRequest(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectProvisionDiscoveryPBCResponse(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectProvisionDiscoveryFailure(cb func(peer_object dbus.ObjectPath, status int32)) (dbusutil.SignalHandlerId, error)
+ ConnectGroupStarted(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectGroupFormationFailure(cb func(reason string)) (dbusutil.SignalHandlerId, error)
+ ConnectGONegotiationSuccess(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectGONegotiationFailure(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectGONegotiationRequest(cb func(path dbus.ObjectPath, dev_passwd_id uint16, device_go_intent uint8)) (dbusutil.SignalHandlerId, error)
+ ConnectInvitationResult(cb func(invite_result map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectGroupFinished(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectServiceDiscoveryRequest(cb func(sd_request map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectServiceDiscoveryResponse(cb func(sd_response map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectPersistentGroupAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectPersistentGroupRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectWpsFailed(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectInvitationReceived(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ P2PDeviceConfig() MapStrVariant
+ Peers() proxy.PropObjectPathArray
+ Role() proxy.PropString
+ Group() proxy.PropObjectPath
+ PeerGO() proxy.PropObjectPath
+ PersistentGroups() proxy.PropObjectPathArray
+}
+
+type interfaceInterfaceP2PDevice struct{}
+
+func (v *interfaceInterfaceP2PDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInterfaceP2PDevice) GetInterfaceName_() string {
+ return "fi.w1.wpa_supplicant1.Interface.P2PDevice"
+}
+
+// method Find
+
+func (v *interfaceInterfaceP2PDevice) GoFind(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Find", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) Find(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoFind(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method StopFind
+
+func (v *interfaceInterfaceP2PDevice) GoStopFind(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopFind", flags, ch)
+}
+
+func (v *interfaceInterfaceP2PDevice) StopFind(flags dbus.Flags) error {
+ return (<-v.GoStopFind(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Listen
+
+func (v *interfaceInterfaceP2PDevice) GoListen(flags dbus.Flags, ch chan *dbus.Call, timeout int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Listen", flags, ch, timeout)
+}
+
+func (v *interfaceInterfaceP2PDevice) Listen(flags dbus.Flags, timeout int32) error {
+ return (<-v.GoListen(flags, make(chan *dbus.Call, 1), timeout).Done).Err
+}
+
+// method ExtendedListen
+
+func (v *interfaceInterfaceP2PDevice) GoExtendedListen(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ExtendedListen", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) ExtendedListen(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoExtendedListen(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method PresenceRequest
+
+func (v *interfaceInterfaceP2PDevice) GoPresenceRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresenceRequest", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) PresenceRequest(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoPresenceRequest(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method ProvisionDiscoveryRequest
+
+func (v *interfaceInterfaceP2PDevice) GoProvisionDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath, config_method string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ProvisionDiscoveryRequest", flags, ch, peer, config_method)
+}
+
+func (v *interfaceInterfaceP2PDevice) ProvisionDiscoveryRequest(flags dbus.Flags, peer dbus.ObjectPath, config_method string) error {
+ return (<-v.GoProvisionDiscoveryRequest(flags, make(chan *dbus.Call, 1), peer, config_method).Done).Err
+}
+
+// method Connect
+
+func (v *interfaceInterfaceP2PDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, args)
+}
+
+func (*interfaceInterfaceP2PDevice) StoreConnect(call *dbus.Call) (generated_pin string, err error) {
+ err = call.Store(&generated_pin)
+ return
+}
+
+func (v *interfaceInterfaceP2PDevice) Connect(flags dbus.Flags, args map[string]dbus.Variant) (string, error) {
+ return v.StoreConnect(
+ <-v.GoConnect(flags, make(chan *dbus.Call, 1), args).Done)
+}
+
+// method GroupAdd
+
+func (v *interfaceInterfaceP2PDevice) GoGroupAdd(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GroupAdd", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) GroupAdd(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoGroupAdd(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method Cancel
+
+func (v *interfaceInterfaceP2PDevice) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
+}
+
+func (v *interfaceInterfaceP2PDevice) Cancel(flags dbus.Flags) error {
+ return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Invite
+
+func (v *interfaceInterfaceP2PDevice) GoInvite(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Invite", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) Invite(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoInvite(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method Disconnect
+
+func (v *interfaceInterfaceP2PDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
+}
+
+func (v *interfaceInterfaceP2PDevice) Disconnect(flags dbus.Flags) error {
+ return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RejectPeer
+
+func (v *interfaceInterfaceP2PDevice) GoRejectPeer(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RejectPeer", flags, ch, peer)
+}
+
+func (v *interfaceInterfaceP2PDevice) RejectPeer(flags dbus.Flags, peer dbus.ObjectPath) error {
+ return (<-v.GoRejectPeer(flags, make(chan *dbus.Call, 1), peer).Done).Err
+}
+
+// method RemoveClient
+
+func (v *interfaceInterfaceP2PDevice) GoRemoveClient(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveClient", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) RemoveClient(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoRemoveClient(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method Flush
+
+func (v *interfaceInterfaceP2PDevice) GoFlush(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Flush", flags, ch)
+}
+
+func (v *interfaceInterfaceP2PDevice) Flush(flags dbus.Flags) error {
+ return (<-v.GoFlush(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method AddService
+
+func (v *interfaceInterfaceP2PDevice) GoAddService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddService", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) AddService(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoAddService(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method DeleteService
+
+func (v *interfaceInterfaceP2PDevice) GoDeleteService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteService", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) DeleteService(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoDeleteService(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method FlushService
+
+func (v *interfaceInterfaceP2PDevice) GoFlushService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FlushService", flags, ch)
+}
+
+func (v *interfaceInterfaceP2PDevice) FlushService(flags dbus.Flags) error {
+ return (<-v.GoFlushService(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ServiceDiscoveryRequest
+
+func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryRequest", flags, ch, args)
+}
+
+func (*interfaceInterfaceP2PDevice) StoreServiceDiscoveryRequest(call *dbus.Call) (ref uint64, err error) {
+ err = call.Store(&ref)
+ return
+}
+
+func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryRequest(flags dbus.Flags, args map[string]dbus.Variant) (uint64, error) {
+ return v.StoreServiceDiscoveryRequest(
+ <-v.GoServiceDiscoveryRequest(flags, make(chan *dbus.Call, 1), args).Done)
+}
+
+// method ServiceDiscoveryResponse
+
+func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryResponse(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryResponse", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryResponse(flags dbus.Flags, args map[string]dbus.Variant) error {
+ return (<-v.GoServiceDiscoveryResponse(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method ServiceDiscoveryCancelRequest
+
+func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryCancelRequest(flags dbus.Flags, ch chan *dbus.Call, args uint64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryCancelRequest", flags, ch, args)
+}
+
+func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryCancelRequest(flags dbus.Flags, args uint64) error {
+ return (<-v.GoServiceDiscoveryCancelRequest(flags, make(chan *dbus.Call, 1), args).Done).Err
+}
+
+// method ServiceUpdate
+
+func (v *interfaceInterfaceP2PDevice) GoServiceUpdate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceUpdate", flags, ch)
+}
+
+func (v *interfaceInterfaceP2PDevice) ServiceUpdate(flags dbus.Flags) error {
+ return (<-v.GoServiceUpdate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ServiceDiscoveryExternal
+
+func (v *interfaceInterfaceP2PDevice) GoServiceDiscoveryExternal(flags dbus.Flags, ch chan *dbus.Call, arg int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ServiceDiscoveryExternal", flags, ch, arg)
+}
+
+func (v *interfaceInterfaceP2PDevice) ServiceDiscoveryExternal(flags dbus.Flags, arg int32) error {
+ return (<-v.GoServiceDiscoveryExternal(flags, make(chan *dbus.Call, 1), arg).Done).Err
+}
+
+// method AddPersistentGroup
+
+func (v *interfaceInterfaceP2PDevice) GoAddPersistentGroup(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddPersistentGroup", flags, ch, args)
+}
+
+func (*interfaceInterfaceP2PDevice) StoreAddPersistentGroup(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceInterfaceP2PDevice) AddPersistentGroup(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreAddPersistentGroup(
+ <-v.GoAddPersistentGroup(flags, make(chan *dbus.Call, 1), args).Done)
+}
+
+// method RemovePersistentGroup
+
+func (v *interfaceInterfaceP2PDevice) GoRemovePersistentGroup(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemovePersistentGroup", flags, ch, path)
+}
+
+func (v *interfaceInterfaceP2PDevice) RemovePersistentGroup(flags dbus.Flags, path dbus.ObjectPath) error {
+ return (<-v.GoRemovePersistentGroup(flags, make(chan *dbus.Call, 1), path).Done).Err
+}
+
+// method RemoveAllPersistentGroups
+
+func (v *interfaceInterfaceP2PDevice) GoRemoveAllPersistentGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveAllPersistentGroups", flags, ch)
+}
+
+func (v *interfaceInterfaceP2PDevice) RemoveAllPersistentGroups(flags dbus.Flags) error {
+ return (<-v.GoRemoveAllPersistentGroups(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal DeviceFound
+
+func (v *interfaceInterfaceP2PDevice) ConnectDeviceFound(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceFound", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceFound",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceFoundProperties
+
+func (v *interfaceInterfaceP2PDevice) ConnectDeviceFoundProperties(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceFoundProperties", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceFoundProperties",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &path, &properties)
+ if err == nil {
+ cb(path, properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceLost
+
+func (v *interfaceInterfaceP2PDevice) ConnectDeviceLost(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceLost", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceLost",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal FindStopped
+
+func (v *interfaceInterfaceP2PDevice) ConnectFindStopped(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "FindStopped", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".FindStopped",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProvisionDiscoveryRequestDisplayPin
+
+func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscoveryRequestDisplayPin", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscoveryRequestDisplayPin",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var peer_object dbus.ObjectPath
+ var pin string
+ err := dbus.Store(sig.Body, &peer_object, &pin)
+ if err == nil {
+ cb(peer_object, pin)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProvisionDiscoveryResponseDisplayPin
+
+func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscoveryResponseDisplayPin", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscoveryResponseDisplayPin",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var peer_object dbus.ObjectPath
+ var pin string
+ err := dbus.Store(sig.Body, &peer_object, &pin)
+ if err == nil {
+ cb(peer_object, pin)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProvisionDiscoveryRequestEnterPin
+
+func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscoveryRequestEnterPin", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscoveryRequestEnterPin",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var peer_object dbus.ObjectPath
+ err := dbus.Store(sig.Body, &peer_object)
+ if err == nil {
+ cb(peer_object)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProvisionDiscoveryResponseEnterPin
+
+func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscoveryResponseEnterPin", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscoveryResponseEnterPin",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var peer_object dbus.ObjectPath
+ err := dbus.Store(sig.Body, &peer_object)
+ if err == nil {
+ cb(peer_object)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProvisionDiscoveryPBCRequest
+
+func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCRequest(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscoveryPBCRequest", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscoveryPBCRequest",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var peer_object dbus.ObjectPath
+ err := dbus.Store(sig.Body, &peer_object)
+ if err == nil {
+ cb(peer_object)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProvisionDiscoveryPBCResponse
+
+func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCResponse(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscoveryPBCResponse", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscoveryPBCResponse",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var peer_object dbus.ObjectPath
+ err := dbus.Store(sig.Body, &peer_object)
+ if err == nil {
+ cb(peer_object)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ProvisionDiscoveryFailure
+
+func (v *interfaceInterfaceP2PDevice) ConnectProvisionDiscoveryFailure(cb func(peer_object dbus.ObjectPath, status int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ProvisionDiscoveryFailure", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ProvisionDiscoveryFailure",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var peer_object dbus.ObjectPath
+ var status int32
+ err := dbus.Store(sig.Body, &peer_object, &status)
+ if err == nil {
+ cb(peer_object, status)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GroupStarted
+
+func (v *interfaceInterfaceP2PDevice) ConnectGroupStarted(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GroupStarted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GroupStarted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GroupFormationFailure
+
+func (v *interfaceInterfaceP2PDevice) ConnectGroupFormationFailure(cb func(reason string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GroupFormationFailure", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GroupFormationFailure",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var reason string
+ err := dbus.Store(sig.Body, &reason)
+ if err == nil {
+ cb(reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GONegotiationSuccess
+
+func (v *interfaceInterfaceP2PDevice) ConnectGONegotiationSuccess(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GONegotiationSuccess", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GONegotiationSuccess",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GONegotiationFailure
+
+func (v *interfaceInterfaceP2PDevice) ConnectGONegotiationFailure(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GONegotiationFailure", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GONegotiationFailure",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GONegotiationRequest
+
+func (v *interfaceInterfaceP2PDevice) ConnectGONegotiationRequest(cb func(path dbus.ObjectPath, dev_passwd_id uint16, device_go_intent uint8)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GONegotiationRequest", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GONegotiationRequest",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var dev_passwd_id uint16
+ var device_go_intent uint8
+ err := dbus.Store(sig.Body, &path, &dev_passwd_id, &device_go_intent)
+ if err == nil {
+ cb(path, dev_passwd_id, device_go_intent)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal InvitationResult
+
+func (v *interfaceInterfaceP2PDevice) ConnectInvitationResult(cb func(invite_result map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "InvitationResult", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".InvitationResult",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var invite_result map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &invite_result)
+ if err == nil {
+ cb(invite_result)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal GroupFinished
+
+func (v *interfaceInterfaceP2PDevice) ConnectGroupFinished(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "GroupFinished", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".GroupFinished",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ServiceDiscoveryRequest
+
+func (v *interfaceInterfaceP2PDevice) ConnectServiceDiscoveryRequest(cb func(sd_request map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ServiceDiscoveryRequest", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ServiceDiscoveryRequest",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var sd_request map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &sd_request)
+ if err == nil {
+ cb(sd_request)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ServiceDiscoveryResponse
+
+func (v *interfaceInterfaceP2PDevice) ConnectServiceDiscoveryResponse(cb func(sd_response map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ServiceDiscoveryResponse", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ServiceDiscoveryResponse",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var sd_response map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &sd_response)
+ if err == nil {
+ cb(sd_response)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PersistentGroupAdded
+
+func (v *interfaceInterfaceP2PDevice) ConnectPersistentGroupAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PersistentGroupAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PersistentGroupAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &path, &properties)
+ if err == nil {
+ cb(path, properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PersistentGroupRemoved
+
+func (v *interfaceInterfaceP2PDevice) ConnectPersistentGroupRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PersistentGroupRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PersistentGroupRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal WpsFailed
+
+func (v *interfaceInterfaceP2PDevice) ConnectWpsFailed(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "WpsFailed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".WpsFailed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ var args map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &name, &args)
+ if err == nil {
+ cb(name, args)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal InvitationReceived
+
+func (v *interfaceInterfaceP2PDevice) ConnectInvitationReceived(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "InvitationReceived", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".InvitationReceived",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property P2PDeviceConfig a{sv}
+
+func (v *interfaceInterfaceP2PDevice) P2PDeviceConfig() MapStrVariant {
+ return &implMapStrVariant{
+ Impl: v,
+ Name: "P2PDeviceConfig",
+ }
+}
+
+// property Peers ao
+
+func (v *interfaceInterfaceP2PDevice) Peers() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Peers",
+ }
+}
+
+// property Role s
+
+func (v *interfaceInterfaceP2PDevice) Role() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Role",
+ }
+}
+
+// property Group o
+
+func (v *interfaceInterfaceP2PDevice) Group() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Group",
+ }
+}
+
+// property PeerGO o
+
+func (v *interfaceInterfaceP2PDevice) PeerGO() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "PeerGO",
+ }
+}
+
+// property PersistentGroups ao
+
+func (v *interfaceInterfaceP2PDevice) PersistentGroups() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "PersistentGroups",
+ }
+}
+
+type BSS interface {
+ bss // interface fi.w1.wpa_supplicant1.BSS
+ proxy.Object
+}
+
+type objectBSS struct {
+ interfaceBss // interface fi.w1.wpa_supplicant1.BSS
+ proxy.ImplObject
+}
+
+func NewBSS(conn *dbus.Conn, path dbus.ObjectPath) (BSS, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectBSS)
+ obj.ImplObject.Init_(conn, "fi.w1.wpa_supplicant1", path)
+ return obj, nil
+}
+
+type bss interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ SSID() proxy.PropByteArray
+ BSSID() proxy.PropByteArray
+ Privacy() proxy.PropBool
+ Mode() proxy.PropString
+ Signal() proxy.PropInt16
+ Frequency() proxy.PropUint16
+ Rates() proxy.PropUint32Array
+ WPA() MapStrVariant
+ RSN() MapStrVariant
+ WPS() MapStrVariant
+ IEs() proxy.PropByteArray
+ Age() proxy.PropUint32
+}
+
+type interfaceBss struct{}
+
+func (v *interfaceBss) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceBss) GetInterfaceName_() string {
+ return "fi.w1.wpa_supplicant1.BSS"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceBss) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property SSID ay
+
+func (v *interfaceBss) SSID() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "SSID",
+ }
+}
+
+// property BSSID ay
+
+func (v *interfaceBss) BSSID() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "BSSID",
+ }
+}
+
+// property Privacy b
+
+func (v *interfaceBss) Privacy() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Privacy",
+ }
+}
+
+// property Mode s
+
+func (v *interfaceBss) Mode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+// property Signal n
+
+func (v *interfaceBss) Signal() proxy.PropInt16 {
+ return &proxy.ImplPropInt16{
+ Impl: v,
+ Name: "Signal",
+ }
+}
+
+// property Frequency q
+
+func (v *interfaceBss) Frequency() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Frequency",
+ }
+}
+
+// property Rates au
+
+func (v *interfaceBss) Rates() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "Rates",
+ }
+}
+
+// property WPA a{sv}
+
+func (v *interfaceBss) WPA() MapStrVariant {
+ return &implMapStrVariant{
+ Impl: v,
+ Name: "WPA",
+ }
+}
+
+// property RSN a{sv}
+
+func (v *interfaceBss) RSN() MapStrVariant {
+ return &implMapStrVariant{
+ Impl: v,
+ Name: "RSN",
+ }
+}
+
+// property WPS a{sv}
+
+func (v *interfaceBss) WPS() MapStrVariant {
+ return &implMapStrVariant{
+ Impl: v,
+ Name: "WPS",
+ }
+}
+
+// property IEs ay
+
+func (v *interfaceBss) IEs() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "IEs",
+ }
+}
+
+// property Age u
+
+func (v *interfaceBss) Age() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Age",
+ }
+}
+
+type MapStrVariant interface {
+ Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[string]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
+}
+
+type implMapStrVariant struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implMapStrVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implMapStrVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implMapStrVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,4250 @@
+// Code generated by "./generator ./system/fi.w1.wpa_supplicant1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package wpa_supplicant1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockWPASupplicant struct {
+ MockInterfaceWpaSupplicant // interface fi.w1.wpa_supplicant1
+ proxy.MockObject
+}
+
+type MockInterfaceWpaSupplicant struct {
+ mock.Mock
+}
+
+// method CreateInterface
+
+func (v *MockInterfaceWpaSupplicant) GoCreateInterface(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWpaSupplicant) CreateInterface(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, args)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RemoveInterface
+
+func (v *MockInterfaceWpaSupplicant) GoRemoveInterface(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWpaSupplicant) RemoveInterface(flags dbus.Flags, path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.Error(0)
+}
+
+// method GetInterface
+
+func (v *MockInterfaceWpaSupplicant) GoGetInterface(flags dbus.Flags, ch chan *dbus.Call, ifname string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ifname)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWpaSupplicant) GetInterface(flags dbus.Flags, ifname string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, ifname)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ExpectDisconnect
+
+func (v *MockInterfaceWpaSupplicant) GoExpectDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceWpaSupplicant) ExpectDisconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal InterfaceAdded
+
+func (v *MockInterfaceWpaSupplicant) ConnectSignalInterfaceAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal InterfaceRemoved
+
+func (v *MockInterfaceWpaSupplicant) ConnectSignalInterfaceRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceWpaSupplicant) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DebugLevel s
+
+func (v *MockInterfaceWpaSupplicant) DebugLevel() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DebugTimestamp b
+
+func (v *MockInterfaceWpaSupplicant) DebugTimestamp() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DebugShowKeys b
+
+func (v *MockInterfaceWpaSupplicant) DebugShowKeys() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Interfaces ao
+
+func (v *MockInterfaceWpaSupplicant) Interfaces() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EapMethods as
+
+func (v *MockInterfaceWpaSupplicant) EapMethods() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capabilities as
+
+func (v *MockInterfaceWpaSupplicant) Capabilities() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WFDIEs ay
+
+func (v *MockInterfaceWpaSupplicant) WFDIEs() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterface struct {
+ MockInterfaceInterface1 // interface fi.w1.wpa_supplicant1.Interface
+ MockInterfaceInterfaceWPS // interface fi.w1.wpa_supplicant1.Interface.WPS
+ MockInterfaceInterfaceP2PDevice // interface fi.w1.wpa_supplicant1.Interface.P2PDevice
+ proxy.MockObject
+}
+
+type MockInterfaceInterface1 struct {
+ mock.Mock
+}
+
+// method Scan
+
+func (v *MockInterfaceInterface1) GoScan(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) Scan(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method SignalPoll
+
+func (v *MockInterfaceInterface1) GoSignalPoll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) SignalPoll(flags dbus.Flags) (map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Disconnect
+
+func (v *MockInterfaceInterface1) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) Disconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method AddNetwork
+
+func (v *MockInterfaceInterface1) GoAddNetwork(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) AddNetwork(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, args)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reassociate
+
+func (v *MockInterfaceInterface1) GoReassociate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) Reassociate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reattach
+
+func (v *MockInterfaceInterface1) GoReattach(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) Reattach(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reconnect
+
+func (v *MockInterfaceInterface1) GoReconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) Reconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveNetwork
+
+func (v *MockInterfaceInterface1) GoRemoveNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) RemoveNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveAllNetworks
+
+func (v *MockInterfaceInterface1) GoRemoveAllNetworks(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) RemoveAllNetworks(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SelectNetwork
+
+func (v *MockInterfaceInterface1) GoSelectNetwork(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) SelectNetwork(flags dbus.Flags, path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.Error(0)
+}
+
+// method NetworkReply
+
+func (v *MockInterfaceInterface1) GoNetworkReply(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath, field string, value string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path, field, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) NetworkReply(flags dbus.Flags, path dbus.ObjectPath, field string, value string) error {
+ mockArgs := v.Called(flags, path, field, value)
+
+ return mockArgs.Error(0)
+}
+
+// method AddBlob
+
+func (v *MockInterfaceInterface1) GoAddBlob(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, data)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) AddBlob(flags dbus.Flags, name string, data []uint8) error {
+ mockArgs := v.Called(flags, name, data)
+
+ return mockArgs.Error(0)
+}
+
+// method GetBlob
+
+func (v *MockInterfaceInterface1) GoGetBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) GetBlob(flags dbus.Flags, name string) ([]uint8, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RemoveBlob
+
+func (v *MockInterfaceInterface1) GoRemoveBlob(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) RemoveBlob(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPKCS11EngineAndModulePath
+
+func (v *MockInterfaceInterface1) GoSetPKCS11EngineAndModulePath(flags dbus.Flags, ch chan *dbus.Call, pkcs11_engine_path string, pkcs11_module_path string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pkcs11_engine_path, pkcs11_module_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) SetPKCS11EngineAndModulePath(flags dbus.Flags, pkcs11_engine_path string, pkcs11_module_path string) error {
+ mockArgs := v.Called(flags, pkcs11_engine_path, pkcs11_module_path)
+
+ return mockArgs.Error(0)
+}
+
+// method FlushBSS
+
+func (v *MockInterfaceInterface1) GoFlushBSS(flags dbus.Flags, ch chan *dbus.Call, age uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, age)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) FlushBSS(flags dbus.Flags, age uint32) error {
+ mockArgs := v.Called(flags, age)
+
+ return mockArgs.Error(0)
+}
+
+// method SubscribeProbeReq
+
+func (v *MockInterfaceInterface1) GoSubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) SubscribeProbeReq(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method UnsubscribeProbeReq
+
+func (v *MockInterfaceInterface1) GoUnsubscribeProbeReq(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) UnsubscribeProbeReq(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method EAPLogoff
+
+func (v *MockInterfaceInterface1) GoEAPLogoff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) EAPLogoff(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method EAPLogon
+
+func (v *MockInterfaceInterface1) GoEAPLogon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) EAPLogon(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method AutoScan
+
+func (v *MockInterfaceInterface1) GoAutoScan(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) AutoScan(flags dbus.Flags, arg string) error {
+ mockArgs := v.Called(flags, arg)
+
+ return mockArgs.Error(0)
+}
+
+// method TDLSDiscover
+
+func (v *MockInterfaceInterface1) GoTDLSDiscover(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, peer_address)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) TDLSDiscover(flags dbus.Flags, peer_address string) error {
+ mockArgs := v.Called(flags, peer_address)
+
+ return mockArgs.Error(0)
+}
+
+// method TDLSSetup
+
+func (v *MockInterfaceInterface1) GoTDLSSetup(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, peer_address)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) TDLSSetup(flags dbus.Flags, peer_address string) error {
+ mockArgs := v.Called(flags, peer_address)
+
+ return mockArgs.Error(0)
+}
+
+// method TDLSStatus
+
+func (v *MockInterfaceInterface1) GoTDLSStatus(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, peer_address)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) TDLSStatus(flags dbus.Flags, peer_address string) (string, error) {
+ mockArgs := v.Called(flags, peer_address)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method TDLSTeardown
+
+func (v *MockInterfaceInterface1) GoTDLSTeardown(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, peer_address)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) TDLSTeardown(flags dbus.Flags, peer_address string) error {
+ mockArgs := v.Called(flags, peer_address)
+
+ return mockArgs.Error(0)
+}
+
+// method TDLSChannelSwitch
+
+func (v *MockInterfaceInterface1) GoTDLSChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) TDLSChannelSwitch(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method TDLSCancelChannelSwitch
+
+func (v *MockInterfaceInterface1) GoTDLSCancelChannelSwitch(flags dbus.Flags, ch chan *dbus.Call, peer_address string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, peer_address)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) TDLSCancelChannelSwitch(flags dbus.Flags, peer_address string) error {
+ mockArgs := v.Called(flags, peer_address)
+
+ return mockArgs.Error(0)
+}
+
+// method VendorElemAdd
+
+func (v *MockInterfaceInterface1) GoVendorElemAdd(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, frame_id, ielems)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) VendorElemAdd(flags dbus.Flags, frame_id int32, ielems []uint8) error {
+ mockArgs := v.Called(flags, frame_id, ielems)
+
+ return mockArgs.Error(0)
+}
+
+// method VendorElemGet
+
+func (v *MockInterfaceInterface1) GoVendorElemGet(flags dbus.Flags, ch chan *dbus.Call, frame_id int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, frame_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) VendorElemGet(flags dbus.Flags, frame_id int32) ([]uint8, error) {
+ mockArgs := v.Called(flags, frame_id)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method VendorElemRem
+
+func (v *MockInterfaceInterface1) GoVendorElemRem(flags dbus.Flags, ch chan *dbus.Call, frame_id int32, ielems []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, frame_id, ielems)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) VendorElemRem(flags dbus.Flags, frame_id int32, ielems []uint8) error {
+ mockArgs := v.Called(flags, frame_id, ielems)
+
+ return mockArgs.Error(0)
+}
+
+// method SaveConfig
+
+func (v *MockInterfaceInterface1) GoSaveConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) SaveConfig(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method AbortScan
+
+func (v *MockInterfaceInterface1) GoAbortScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterface1) AbortScan(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal ScanDone
+
+func (v *MockInterfaceInterface1) ConnectScanDone(cb func(success bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal BSSAdded
+
+func (v *MockInterfaceInterface1) ConnectBSSAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal BSSRemoved
+
+func (v *MockInterfaceInterface1) ConnectBSSRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal BlobAdded
+
+func (v *MockInterfaceInterface1) ConnectBlobAdded(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal BlobRemoved
+
+func (v *MockInterfaceInterface1) ConnectBlobRemoved(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NetworkAdded
+
+func (v *MockInterfaceInterface1) ConnectNetworkAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NetworkRemoved
+
+func (v *MockInterfaceInterface1) ConnectNetworkRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NetworkSelected
+
+func (v *MockInterfaceInterface1) ConnectNetworkSelected(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceInterface1) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProbeRequest
+
+func (v *MockInterfaceInterface1) ConnectProbeRequest(cb func(args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Certification
+
+func (v *MockInterfaceInterface1) ConnectCertification(cb func(certification map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EAP
+
+func (v *MockInterfaceInterface1) ConnectEAP(cb func(status string, parameter string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StaAuthorized
+
+func (v *MockInterfaceInterface1) ConnectStaAuthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StaDeauthorized
+
+func (v *MockInterfaceInterface1) ConnectStaDeauthorized(cb func(name string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StationAdded
+
+func (v *MockInterfaceInterface1) ConnectStationAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StationRemoved
+
+func (v *MockInterfaceInterface1) ConnectStationRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NetworkRequest
+
+func (v *MockInterfaceInterface1) ConnectNetworkRequest(cb func(path dbus.ObjectPath, field string, text string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Capabilities a{sv}
+
+func (v *MockInterfaceInterface1) Capabilities() MapStrVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State s
+
+func (v *MockInterfaceInterface1) State() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Scanning b
+
+func (v *MockInterfaceInterface1) Scanning() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ApScan u
+
+func (v *MockInterfaceInterface1) ApScan() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BSSExpireAge u
+
+func (v *MockInterfaceInterface1) BSSExpireAge() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BSSExpireCount u
+
+func (v *MockInterfaceInterface1) BSSExpireCount() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Country s
+
+func (v *MockInterfaceInterface1) Country() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ifname s
+
+func (v *MockInterfaceInterface1) Ifname() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Driver s
+
+func (v *MockInterfaceInterface1) Driver() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BridgeIfname s
+
+func (v *MockInterfaceInterface1) BridgeIfname() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigFile s
+
+func (v *MockInterfaceInterface1) ConfigFile() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentBSS o
+
+func (v *MockInterfaceInterface1) CurrentBSS() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentNetwork o
+
+func (v *MockInterfaceInterface1) CurrentNetwork() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentAuthMode s
+
+func (v *MockInterfaceInterface1) CurrentAuthMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropInterfaceBlobs struct {
+ mock.Mock
+}
+
+func (p MockPropInterfaceBlobs) Get(flags dbus.Flags) (value map[string][]byte, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string][]byte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropInterfaceBlobs) Set(flags dbus.Flags, value map[string][]byte) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropInterfaceBlobs) ConnectChanged(cb func(hasValue bool, value map[string][]byte)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Blobs a{say}
+
+func (v *MockInterfaceInterface1) Blobs() PropInterfaceBlobs {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropInterfaceBlobs)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BSSs ao
+
+func (v *MockInterfaceInterface1) BSSs() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Networks ao
+
+func (v *MockInterfaceInterface1) Networks() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FastReauth b
+
+func (v *MockInterfaceInterface1) FastReauth() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ScanInterval i
+
+func (v *MockInterfaceInterface1) ScanInterval() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PKCS11EnginePath s
+
+func (v *MockInterfaceInterface1) PKCS11EnginePath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PKCS11ModulePath s
+
+func (v *MockInterfaceInterface1) PKCS11ModulePath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisconnectReason i
+
+func (v *MockInterfaceInterface1) DisconnectReason() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AuthStatusCode i
+
+func (v *MockInterfaceInterface1) AuthStatusCode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AssocStatusCode i
+
+func (v *MockInterfaceInterface1) AssocStatusCode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Stations ao
+
+func (v *MockInterfaceInterface1) Stations() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CtrlInterface s
+
+func (v *MockInterfaceInterface1) CtrlInterface() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CtrlInterfaceGroup s
+
+func (v *MockInterfaceInterface1) CtrlInterfaceGroup() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EapolVersion s
+
+func (v *MockInterfaceInterface1) EapolVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Bgscan s
+
+func (v *MockInterfaceInterface1) Bgscan() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisableScanOffload s
+
+func (v *MockInterfaceInterface1) DisableScanOffload() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OpenscEnginePath s
+
+func (v *MockInterfaceInterface1) OpenscEnginePath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OpensslCiphers s
+
+func (v *MockInterfaceInterface1) OpensslCiphers() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PcscReader s
+
+func (v *MockInterfaceInterface1) PcscReader() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PcscPin s
+
+func (v *MockInterfaceInterface1) PcscPin() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExternalSim s
+
+func (v *MockInterfaceInterface1) ExternalSim() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DriverParam s
+
+func (v *MockInterfaceInterface1) DriverParam() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Dot11RSNAConfigPMKLifetime s
+
+func (v *MockInterfaceInterface1) Dot11RSNAConfigPMKLifetime() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Dot11RSNAConfigPMKReauthThreshold s
+
+func (v *MockInterfaceInterface1) Dot11RSNAConfigPMKReauthThreshold() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Dot11RSNAConfigSATimeout s
+
+func (v *MockInterfaceInterface1) Dot11RSNAConfigSATimeout() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UpdateConfig s
+
+func (v *MockInterfaceInterface1) UpdateConfig() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Uuid s
+
+func (v *MockInterfaceInterface1) Uuid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AutoUuid s
+
+func (v *MockInterfaceInterface1) AutoUuid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceName s
+
+func (v *MockInterfaceInterface1) DeviceName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Manufacturer s
+
+func (v *MockInterfaceInterface1) Manufacturer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ModelName s
+
+func (v *MockInterfaceInterface1) ModelName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ModelNumber s
+
+func (v *MockInterfaceInterface1) ModelNumber() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SerialNumber s
+
+func (v *MockInterfaceInterface1) SerialNumber() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceType s
+
+func (v *MockInterfaceInterface1) DeviceType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OsVersion s
+
+func (v *MockInterfaceInterface1) OsVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigMethods s
+
+func (v *MockInterfaceInterface1) ConfigMethods() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpsCredProcessing s
+
+func (v *MockInterfaceInterface1) WpsCredProcessing() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpsVendorExtM1 s
+
+func (v *MockInterfaceInterface1) WpsVendorExtM1() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecDeviceType s
+
+func (v *MockInterfaceInterface1) SecDeviceType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pListenRegClass s
+
+func (v *MockInterfaceInterface1) P2pListenRegClass() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pListenChannel s
+
+func (v *MockInterfaceInterface1) P2pListenChannel() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pOperRegClass s
+
+func (v *MockInterfaceInterface1) P2pOperRegClass() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pOperChannel s
+
+func (v *MockInterfaceInterface1) P2pOperChannel() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGoIntent s
+
+func (v *MockInterfaceInterface1) P2pGoIntent() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pSsidPostfix s
+
+func (v *MockInterfaceInterface1) P2pSsidPostfix() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PersistentReconnect s
+
+func (v *MockInterfaceInterface1) PersistentReconnect() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pIntraBss s
+
+func (v *MockInterfaceInterface1) P2pIntraBss() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGroupIdle s
+
+func (v *MockInterfaceInterface1) P2pGroupIdle() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGoFreqChangePolicy s
+
+func (v *MockInterfaceInterface1) P2pGoFreqChangePolicy() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pPassphraseLen s
+
+func (v *MockInterfaceInterface1) P2pPassphraseLen() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pPrefChan s
+
+func (v *MockInterfaceInterface1) P2pPrefChan() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pNoGoFreq s
+
+func (v *MockInterfaceInterface1) P2pNoGoFreq() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pAddCliChan s
+
+func (v *MockInterfaceInterface1) P2pAddCliChan() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pOptimizeListenChan s
+
+func (v *MockInterfaceInterface1) P2pOptimizeListenChan() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGoHt40 s
+
+func (v *MockInterfaceInterface1) P2pGoHt40() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGoVht s
+
+func (v *MockInterfaceInterface1) P2pGoVht() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGoHe s
+
+func (v *MockInterfaceInterface1) P2pGoHe() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pDisabled s
+
+func (v *MockInterfaceInterface1) P2pDisabled() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGoCtwindow s
+
+func (v *MockInterfaceInterface1) P2pGoCtwindow() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pNoGroupIface s
+
+func (v *MockInterfaceInterface1) P2pNoGroupIface() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pIgnoreSharedFreq s
+
+func (v *MockInterfaceInterface1) P2pIgnoreSharedFreq() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IpAddrGo s
+
+func (v *MockInterfaceInterface1) IpAddrGo() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IpAddrMask s
+
+func (v *MockInterfaceInterface1) IpAddrMask() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IpAddrStart s
+
+func (v *MockInterfaceInterface1) IpAddrStart() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IpAddrEnd s
+
+func (v *MockInterfaceInterface1) IpAddrEnd() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pCliProbe s
+
+func (v *MockInterfaceInterface1) P2pCliProbe() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pDeviceRandomMacAddr s
+
+func (v *MockInterfaceInterface1) P2pDeviceRandomMacAddr() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pDevicePersistentMacAddr s
+
+func (v *MockInterfaceInterface1) P2pDevicePersistentMacAddr() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pInterfaceRandomMacAddr s
+
+func (v *MockInterfaceInterface1) P2pInterfaceRandomMacAddr() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BssMaxCount s
+
+func (v *MockInterfaceInterface1) BssMaxCount() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FilterSsids s
+
+func (v *MockInterfaceInterface1) FilterSsids() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FilterRssi s
+
+func (v *MockInterfaceInterface1) FilterRssi() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MaxNumSta s
+
+func (v *MockInterfaceInterface1) MaxNumSta() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ApIsolate s
+
+func (v *MockInterfaceInterface1) ApIsolate() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisassocLowAck s
+
+func (v *MockInterfaceInterface1) DisassocLowAck() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Hs20 s
+
+func (v *MockInterfaceInterface1) Hs20() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Interworking s
+
+func (v *MockInterfaceInterface1) Interworking() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Hessid s
+
+func (v *MockInterfaceInterface1) Hessid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AccessNetworkType s
+
+func (v *MockInterfaceInterface1) AccessNetworkType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GoInterworking s
+
+func (v *MockInterfaceInterface1) GoInterworking() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GoAccessNetworkType s
+
+func (v *MockInterfaceInterface1) GoAccessNetworkType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GoInternet s
+
+func (v *MockInterfaceInterface1) GoInternet() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GoVenueGroup s
+
+func (v *MockInterfaceInterface1) GoVenueGroup() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GoVenueType s
+
+func (v *MockInterfaceInterface1) GoVenueType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PbcInM1 s
+
+func (v *MockInterfaceInterface1) PbcInM1() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Autoscan s
+
+func (v *MockInterfaceInterface1) Autoscan() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpsNfcDevPwId s
+
+func (v *MockInterfaceInterface1) WpsNfcDevPwId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpsNfcDhPubkey s
+
+func (v *MockInterfaceInterface1) WpsNfcDhPubkey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpsNfcDhPrivkey s
+
+func (v *MockInterfaceInterface1) WpsNfcDhPrivkey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpsNfcDevPw s
+
+func (v *MockInterfaceInterface1) WpsNfcDevPw() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExtPasswordBackend s
+
+func (v *MockInterfaceInterface1) ExtPasswordBackend() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pGoMaxInactivity s
+
+func (v *MockInterfaceInterface1) P2pGoMaxInactivity() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AutoInterworking s
+
+func (v *MockInterfaceInterface1) AutoInterworking() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Okc s
+
+func (v *MockInterfaceInterface1) Okc() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Pmf s
+
+func (v *MockInterfaceInterface1) Pmf() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SaeGroups s
+
+func (v *MockInterfaceInterface1) SaeGroups() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DtimPeriod s
+
+func (v *MockInterfaceInterface1) DtimPeriod() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BeaconInt s
+
+func (v *MockInterfaceInterface1) BeaconInt() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ApVendorElements s
+
+func (v *MockInterfaceInterface1) ApVendorElements() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IgnoreOldScanRes s
+
+func (v *MockInterfaceInterface1) IgnoreOldScanRes() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FreqList s
+
+func (v *MockInterfaceInterface1) FreqList() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ScanCurFreq s
+
+func (v *MockInterfaceInterface1) ScanCurFreq() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SchedScanInterval s
+
+func (v *MockInterfaceInterface1) SchedScanInterval() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SchedScanStartDelay s
+
+func (v *MockInterfaceInterface1) SchedScanStartDelay() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TdlsExternalControl s
+
+func (v *MockInterfaceInterface1) TdlsExternalControl() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OsuDir s
+
+func (v *MockInterfaceInterface1) OsuDir() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WowlanTriggers s
+
+func (v *MockInterfaceInterface1) WowlanTriggers() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property P2pSearchDelay s
+
+func (v *MockInterfaceInterface1) P2pSearchDelay() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MacAddr s
+
+func (v *MockInterfaceInterface1) MacAddr() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RandAddrLifetime s
+
+func (v *MockInterfaceInterface1) RandAddrLifetime() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PreassocMacAddr s
+
+func (v *MockInterfaceInterface1) PreassocMacAddr() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KeyMgmtOffload s
+
+func (v *MockInterfaceInterface1) KeyMgmtOffload() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PassiveScan s
+
+func (v *MockInterfaceInterface1) PassiveScan() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReassocSameBssOptim s
+
+func (v *MockInterfaceInterface1) ReassocSameBssOptim() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpsPriority s
+
+func (v *MockInterfaceInterface1) WpsPriority() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FstGroupId s
+
+func (v *MockInterfaceInterface1) FstGroupId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FstPriority s
+
+func (v *MockInterfaceInterface1) FstPriority() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FstLlt s
+
+func (v *MockInterfaceInterface1) FstLlt() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CertInCb s
+
+func (v *MockInterfaceInterface1) CertInCb() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpaRscRelaxation s
+
+func (v *MockInterfaceInterface1) WpaRscRelaxation() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SchedScanPlans s
+
+func (v *MockInterfaceInterface1) SchedScanPlans() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GasAddress3 s
+
+func (v *MockInterfaceInterface1) GasAddress3() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FtmResponder s
+
+func (v *MockInterfaceInterface1) FtmResponder() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FtmInitiator s
+
+func (v *MockInterfaceInterface1) FtmInitiator() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GasRandAddrLifetime s
+
+func (v *MockInterfaceInterface1) GasRandAddrLifetime() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GasRandMacAddr s
+
+func (v *MockInterfaceInterface1) GasRandMacAddr() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DppConfigProcessing s
+
+func (v *MockInterfaceInterface1) DppConfigProcessing() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ColocIntfReporting s
+
+func (v *MockInterfaceInterface1) ColocIntfReporting() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceInterfaceWPS struct {
+ mock.Mock
+}
+
+// method Start
+
+func (v *MockInterfaceInterfaceWPS) GoStart(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceWPS) Start(flags dbus.Flags, args map[string]dbus.Variant) (map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, args)
+
+ ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Cancel
+
+func (v *MockInterfaceInterfaceWPS) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceWPS) Cancel(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Event
+
+func (v *MockInterfaceInterfaceWPS) ConnectEvent(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Credentials
+
+func (v *MockInterfaceInterfaceWPS) ConnectCredentials(cb func(credentials map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceInterfaceWPS) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ProcessCredentials b
+
+func (v *MockInterfaceInterfaceWPS) ProcessCredentials() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigMethods s
+
+func (v *MockInterfaceInterfaceWPS) ConfigMethods() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceName s
+
+func (v *MockInterfaceInterfaceWPS) DeviceName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Manufacturer s
+
+func (v *MockInterfaceInterfaceWPS) Manufacturer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ModelName s
+
+func (v *MockInterfaceInterfaceWPS) ModelName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ModelNumber s
+
+func (v *MockInterfaceInterfaceWPS) ModelNumber() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SerialNumber s
+
+func (v *MockInterfaceInterfaceWPS) SerialNumber() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceType ay
+
+func (v *MockInterfaceInterfaceWPS) DeviceType() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceInterfaceP2PDevice struct {
+ mock.Mock
+}
+
+// method Find
+
+func (v *MockInterfaceInterfaceP2PDevice) GoFind(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) Find(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method StopFind
+
+func (v *MockInterfaceInterfaceP2PDevice) GoStopFind(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) StopFind(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Listen
+
+func (v *MockInterfaceInterfaceP2PDevice) GoListen(flags dbus.Flags, ch chan *dbus.Call, timeout int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) Listen(flags dbus.Flags, timeout int32) error {
+ mockArgs := v.Called(flags, timeout)
+
+ return mockArgs.Error(0)
+}
+
+// method ExtendedListen
+
+func (v *MockInterfaceInterfaceP2PDevice) GoExtendedListen(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) ExtendedListen(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method PresenceRequest
+
+func (v *MockInterfaceInterfaceP2PDevice) GoPresenceRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) PresenceRequest(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method ProvisionDiscoveryRequest
+
+func (v *MockInterfaceInterfaceP2PDevice) GoProvisionDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath, config_method string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, peer, config_method)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) ProvisionDiscoveryRequest(flags dbus.Flags, peer dbus.ObjectPath, config_method string) error {
+ mockArgs := v.Called(flags, peer, config_method)
+
+ return mockArgs.Error(0)
+}
+
+// method Connect
+
+func (v *MockInterfaceInterfaceP2PDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) Connect(flags dbus.Flags, args map[string]dbus.Variant) (string, error) {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GroupAdd
+
+func (v *MockInterfaceInterfaceP2PDevice) GoGroupAdd(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) GroupAdd(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method Cancel
+
+func (v *MockInterfaceInterfaceP2PDevice) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) Cancel(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Invite
+
+func (v *MockInterfaceInterfaceP2PDevice) GoInvite(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) Invite(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method Disconnect
+
+func (v *MockInterfaceInterfaceP2PDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) Disconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RejectPeer
+
+func (v *MockInterfaceInterfaceP2PDevice) GoRejectPeer(flags dbus.Flags, ch chan *dbus.Call, peer dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, peer)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) RejectPeer(flags dbus.Flags, peer dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, peer)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveClient
+
+func (v *MockInterfaceInterfaceP2PDevice) GoRemoveClient(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) RemoveClient(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method Flush
+
+func (v *MockInterfaceInterfaceP2PDevice) GoFlush(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) Flush(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method AddService
+
+func (v *MockInterfaceInterfaceP2PDevice) GoAddService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) AddService(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteService
+
+func (v *MockInterfaceInterfaceP2PDevice) GoDeleteService(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) DeleteService(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method FlushService
+
+func (v *MockInterfaceInterfaceP2PDevice) GoFlushService(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) FlushService(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ServiceDiscoveryRequest
+
+func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryRequest(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryRequest(flags dbus.Flags, args map[string]dbus.Variant) (uint64, error) {
+ mockArgs := v.Called(flags, args)
+
+ ret0, ok := mockArgs.Get(0).(uint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ServiceDiscoveryResponse
+
+func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryResponse(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryResponse(flags dbus.Flags, args map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method ServiceDiscoveryCancelRequest
+
+func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryCancelRequest(flags dbus.Flags, ch chan *dbus.Call, args uint64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryCancelRequest(flags dbus.Flags, args uint64) error {
+ mockArgs := v.Called(flags, args)
+
+ return mockArgs.Error(0)
+}
+
+// method ServiceUpdate
+
+func (v *MockInterfaceInterfaceP2PDevice) GoServiceUpdate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) ServiceUpdate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ServiceDiscoveryExternal
+
+func (v *MockInterfaceInterfaceP2PDevice) GoServiceDiscoveryExternal(flags dbus.Flags, ch chan *dbus.Call, arg int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) ServiceDiscoveryExternal(flags dbus.Flags, arg int32) error {
+ mockArgs := v.Called(flags, arg)
+
+ return mockArgs.Error(0)
+}
+
+// method AddPersistentGroup
+
+func (v *MockInterfaceInterfaceP2PDevice) GoAddPersistentGroup(flags dbus.Flags, ch chan *dbus.Call, args map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, args)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) AddPersistentGroup(flags dbus.Flags, args map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, args)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RemovePersistentGroup
+
+func (v *MockInterfaceInterfaceP2PDevice) GoRemovePersistentGroup(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) RemovePersistentGroup(flags dbus.Flags, path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveAllPersistentGroups
+
+func (v *MockInterfaceInterfaceP2PDevice) GoRemoveAllPersistentGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceInterfaceP2PDevice) RemoveAllPersistentGroups(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal DeviceFound
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectDeviceFound(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceFoundProperties
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectDeviceFoundProperties(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceLost
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectDeviceLost(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal FindStopped
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectFindStopped(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProvisionDiscoveryRequestDisplayPin
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProvisionDiscoveryResponseDisplayPin
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseDisplayPin(cb func(peer_object dbus.ObjectPath, pin string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProvisionDiscoveryRequestEnterPin
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryRequestEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProvisionDiscoveryResponseEnterPin
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryResponseEnterPin(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProvisionDiscoveryPBCRequest
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCRequest(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProvisionDiscoveryPBCResponse
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryPBCResponse(cb func(peer_object dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ProvisionDiscoveryFailure
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectProvisionDiscoveryFailure(cb func(peer_object dbus.ObjectPath, status int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GroupStarted
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectGroupStarted(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GroupFormationFailure
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectGroupFormationFailure(cb func(reason string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GONegotiationSuccess
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectGONegotiationSuccess(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GONegotiationFailure
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectGONegotiationFailure(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GONegotiationRequest
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectGONegotiationRequest(cb func(path dbus.ObjectPath, dev_passwd_id uint16, device_go_intent uint8)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal InvitationResult
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectInvitationResult(cb func(invite_result map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal GroupFinished
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectGroupFinished(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ServiceDiscoveryRequest
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectServiceDiscoveryRequest(cb func(sd_request map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ServiceDiscoveryResponse
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectServiceDiscoveryResponse(cb func(sd_response map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PersistentGroupAdded
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectPersistentGroupAdded(cb func(path dbus.ObjectPath, properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PersistentGroupRemoved
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectPersistentGroupRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal WpsFailed
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectWpsFailed(cb func(name string, args map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal InvitationReceived
+
+func (v *MockInterfaceInterfaceP2PDevice) ConnectInvitationReceived(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property P2PDeviceConfig a{sv}
+
+func (v *MockInterfaceInterfaceP2PDevice) P2PDeviceConfig() MapStrVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Peers ao
+
+func (v *MockInterfaceInterfaceP2PDevice) Peers() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Role s
+
+func (v *MockInterfaceInterfaceP2PDevice) Role() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Group o
+
+func (v *MockInterfaceInterfaceP2PDevice) Group() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PeerGO o
+
+func (v *MockInterfaceInterfaceP2PDevice) PeerGO() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PersistentGroups ao
+
+func (v *MockInterfaceInterfaceP2PDevice) PersistentGroups() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockBSS struct {
+ MockInterfaceBss // interface fi.w1.wpa_supplicant1.BSS
+ proxy.MockObject
+}
+
+type MockInterfaceBss struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceBss) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property SSID ay
+
+func (v *MockInterfaceBss) SSID() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BSSID ay
+
+func (v *MockInterfaceBss) BSSID() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Privacy b
+
+func (v *MockInterfaceBss) Privacy() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mode s
+
+func (v *MockInterfaceBss) Mode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Signal n
+
+func (v *MockInterfaceBss) Signal() proxy.PropInt16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Frequency q
+
+func (v *MockInterfaceBss) Frequency() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Rates au
+
+func (v *MockInterfaceBss) Rates() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WPA a{sv}
+
+func (v *MockInterfaceBss) WPA() MapStrVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RSN a{sv}
+
+func (v *MockInterfaceBss) RSN() MapStrVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WPS a{sv}
+
+func (v *MockInterfaceBss) WPS() MapStrVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockMapStrVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IEs ay
+
+func (v *MockInterfaceBss) IEs() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Age u
+
+func (v *MockInterfaceBss) Age() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockMapStrVariant struct {
+ mock.Mock
+}
+
+func (p MockMapStrVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockMapStrVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockMapStrVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/BSS.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/BSS.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/BSS.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/BSS.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,71 @@
+{
+ "Service": "fi.w1.wpa_supplicant1",
+ "Objects": [
+ {
+ "Type": "WPASupplicant",
+ "Path": "/fi/w1/wpa_supplicant1",
+ "Interfaces": [
+ {
+ "Name": "fi.w1.wpa_supplicant1",
+ "Type": "wpaSupplicant"
+ }
+ ]
+ },
+ {
+ "Type": "Interface",
+ "Interfaces": [
+ {
+ "Name": "fi.w1.wpa_supplicant1.Interface",
+ "Type": "interface1",
+ "Fixes": {
+ "p/Capabilities": {
+ "RefType": "MapStrVariant"
+ },
+ "p/Blobs": {
+ "ValueType": "map[string][]byte"
+ }
+ }
+ },
+ {
+ "Name": "fi.w1.wpa_supplicant1.Interface.WPS",
+ "Type": "interfaceWPS"
+ },
+ {
+ "Name": "fi.w1.wpa_supplicant1.Interface.P2PDevice",
+ "Type": "interfaceP2PDevice",
+ "Fixes": {
+ "p/P2PDeviceConfig": {
+ "RefType": "MapStrVariant"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "BSS",
+ "Interfaces": [
+ {
+ "Name": "fi.w1.wpa_supplicant1.BSS",
+ "Type": "bss",
+ "Fixes": {
+ "p/WPS": {
+ "RefType": "MapStrVariant"
+ },
+ "p/WPA": {
+ "RefType": "MapStrVariant"
+ },
+ "p/RSN": {
+ "RefType": "MapStrVariant"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "MapStrVariant",
+ "ValueType": "map[string]dbus.Variant"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/Interface.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/Interface.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/Interface.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/Interface.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,488 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/WPASupplicant.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/WPASupplicant.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/fi.w1.wpa_supplicant1/WPASupplicant.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/fi.w1.wpa_supplicant1/WPASupplicant.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,138 @@
+// Code generated by "./generator ./system/net.hadess.sensorproxy"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sensorproxy
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type SensorProxy interface {
+ sensorProxy // interface net.hadess.SensorProxy
+ proxy.Object
+}
+
+type objectSensorProxy struct {
+ interfaceSensorProxy // interface net.hadess.SensorProxy
+ proxy.ImplObject
+}
+
+func NewSensorProxy(conn *dbus.Conn) SensorProxy {
+ obj := new(objectSensorProxy)
+ obj.ImplObject.Init_(conn, "net.hadess.SensorProxy", "/net/hadess/SensorProxy")
+ return obj
+}
+
+type sensorProxy interface {
+ GoClaimAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClaimAccelerometer(flags dbus.Flags) error
+ GoReleaseAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ReleaseAccelerometer(flags dbus.Flags) error
+ GoClaimLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClaimLight(flags dbus.Flags) error
+ GoReleaseLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ReleaseLight(flags dbus.Flags) error
+ HasAccelerometer() proxy.PropBool
+ AccelerometerOrientation() proxy.PropString
+ HasAmbientLight() proxy.PropBool
+ LightLevelUnit() proxy.PropString
+ LightLevel() proxy.PropDouble
+}
+
+type interfaceSensorProxy struct{}
+
+func (v *interfaceSensorProxy) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSensorProxy) GetInterfaceName_() string {
+ return "net.hadess.SensorProxy"
+}
+
+// method ClaimAccelerometer
+
+func (v *interfaceSensorProxy) GoClaimAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClaimAccelerometer", flags, ch)
+}
+
+func (v *interfaceSensorProxy) ClaimAccelerometer(flags dbus.Flags) error {
+ return (<-v.GoClaimAccelerometer(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ReleaseAccelerometer
+
+func (v *interfaceSensorProxy) GoReleaseAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseAccelerometer", flags, ch)
+}
+
+func (v *interfaceSensorProxy) ReleaseAccelerometer(flags dbus.Flags) error {
+ return (<-v.GoReleaseAccelerometer(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ClaimLight
+
+func (v *interfaceSensorProxy) GoClaimLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClaimLight", flags, ch)
+}
+
+func (v *interfaceSensorProxy) ClaimLight(flags dbus.Flags) error {
+ return (<-v.GoClaimLight(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ReleaseLight
+
+func (v *interfaceSensorProxy) GoReleaseLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseLight", flags, ch)
+}
+
+func (v *interfaceSensorProxy) ReleaseLight(flags dbus.Flags) error {
+ return (<-v.GoReleaseLight(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property HasAccelerometer b
+
+func (v *interfaceSensorProxy) HasAccelerometer() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasAccelerometer",
+ }
+}
+
+// property AccelerometerOrientation s
+
+func (v *interfaceSensorProxy) AccelerometerOrientation() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "AccelerometerOrientation",
+ }
+}
+
+// property HasAmbientLight b
+
+func (v *interfaceSensorProxy) HasAmbientLight() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasAmbientLight",
+ }
+}
+
+// property LightLevelUnit s
+
+func (v *interfaceSensorProxy) LightLevelUnit() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LightLevelUnit",
+ }
+}
+
+// property LightLevel d
+
+func (v *interfaceSensorProxy) LightLevel() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "LightLevel",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,162 @@
+// Code generated by "./generator ./system/net.hadess.sensorproxy"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package sensorproxy
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockSensorProxy struct {
+ MockInterfaceSensorProxy // interface net.hadess.SensorProxy
+ proxy.MockObject
+}
+
+type MockInterfaceSensorProxy struct {
+ mock.Mock
+}
+
+// method ClaimAccelerometer
+
+func (v *MockInterfaceSensorProxy) GoClaimAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSensorProxy) ClaimAccelerometer(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ReleaseAccelerometer
+
+func (v *MockInterfaceSensorProxy) GoReleaseAccelerometer(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSensorProxy) ReleaseAccelerometer(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ClaimLight
+
+func (v *MockInterfaceSensorProxy) GoClaimLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSensorProxy) ClaimLight(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ReleaseLight
+
+func (v *MockInterfaceSensorProxy) GoReleaseLight(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSensorProxy) ReleaseLight(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property HasAccelerometer b
+
+func (v *MockInterfaceSensorProxy) HasAccelerometer() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AccelerometerOrientation s
+
+func (v *MockInterfaceSensorProxy) AccelerometerOrientation() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HasAmbientLight b
+
+func (v *MockInterfaceSensorProxy) HasAmbientLight() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LightLevelUnit s
+
+func (v *MockInterfaceSensorProxy) LightLevelUnit() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LightLevel d
+
+func (v *MockInterfaceSensorProxy) LightLevel() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "net.hadess.SensorProxy",
+ "Objects": [
+ {
+ "Type": "SensorProxy",
+ "Path": "/net/hadess/SensorProxy",
+ "Interfaces": [
+ {
+ "Type": "sensorProxy",
+ "Name": "net.hadess.SensorProxy"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/SensorProxy.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/SensorProxy.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.hadess.sensorproxy/SensorProxy.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.hadess.sensorproxy/SensorProxy.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,338 @@
+// Code generated by "./generator ./system/net.reactivated.fprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fprint
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Manager interface {
+ manager // interface net.reactivated.Fprint.Manager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface net.reactivated.Fprint.Manager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "net.reactivated.Fprint", "/net/reactivated/Fprint/Manager")
+ return obj
+}
+
+type manager interface {
+ GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "net.reactivated.Fprint.Manager"
+}
+
+// method GetDefaultDevice
+
+func (v *interfaceManager) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultDevice", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDefaultDevice(call *dbus.Call) (device dbus.ObjectPath, err error) {
+ err = call.Store(&device)
+ return
+}
+
+func (v *interfaceManager) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreGetDefaultDevice(
+ <-v.GoGetDefaultDevice(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDevices
+
+func (v *interfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetDevices(
+ <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+type Device interface {
+ device // interface net.reactivated.Fprint.Device
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface net.reactivated.Fprint.Device
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, "net.reactivated.Fprint", path)
+ return obj, nil
+}
+
+type device interface {
+ GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ EnrollStop(flags dbus.Flags) error
+ GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call
+ EnrollStart(flags dbus.Flags, finger_name string) error
+ GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ VerifyStop(flags dbus.Flags) error
+ GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call
+ VerifyStart(flags dbus.Flags, finger_name string) error
+ GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Release(flags dbus.Flags) error
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ Claim(flags dbus.Flags, username string) error
+ GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ DeleteEnrolledFingers(flags dbus.Flags, username string) error
+ GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call
+ DeleteEnrolledFinger(flags dbus.Flags, finger_name string) error
+ GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error)
+ ConnectEnrollStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyFingerSelected(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ScanType() proxy.PropString
+ NumEnrollStages() proxy.PropInt32
+ Name() proxy.PropString
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDevice) GetInterfaceName_() string {
+ return "net.reactivated.Fprint.Device"
+}
+
+// method EnrollStop
+
+func (v *interfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch)
+}
+
+func (v *interfaceDevice) EnrollStop(flags dbus.Flags) error {
+ return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method EnrollStart
+
+func (v *interfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, finger_name)
+}
+
+func (v *interfaceDevice) EnrollStart(flags dbus.Flags, finger_name string) error {
+ return (<-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), finger_name).Done).Err
+}
+
+// method VerifyStop
+
+func (v *interfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStop", flags, ch)
+}
+
+func (v *interfaceDevice) VerifyStop(flags dbus.Flags) error {
+ return (<-v.GoVerifyStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method VerifyStart
+
+func (v *interfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStart", flags, ch, finger_name)
+}
+
+func (v *interfaceDevice) VerifyStart(flags dbus.Flags, finger_name string) error {
+ return (<-v.GoVerifyStart(flags, make(chan *dbus.Call, 1), finger_name).Done).Err
+}
+
+// method Release
+
+func (v *interfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
+}
+
+func (v *interfaceDevice) Release(flags dbus.Flags) error {
+ return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Claim
+
+func (v *interfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, username)
+}
+
+func (v *interfaceDevice) Claim(flags dbus.Flags, username string) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// method DeleteEnrolledFingers
+
+func (v *interfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFingers", flags, ch, username)
+}
+
+func (v *interfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
+ return (<-v.GoDeleteEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// method DeleteEnrolledFinger
+
+func (v *interfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFinger", flags, ch, finger_name)
+}
+
+func (v *interfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, finger_name string) error {
+ return (<-v.GoDeleteEnrolledFinger(flags, make(chan *dbus.Call, 1), finger_name).Done).Err
+}
+
+// method ListEnrolledFingers
+
+func (v *interfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListEnrolledFingers", flags, ch, username)
+}
+
+func (*interfaceDevice) StoreListEnrolledFingers(call *dbus.Call) (enrolled_fingers []string, err error) {
+ err = call.Store(&enrolled_fingers)
+ return
+}
+
+func (v *interfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
+ return v.StoreListEnrolledFingers(
+ <-v.GoListEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done)
+}
+
+// signal EnrollStatus
+
+func (v *interfaceDevice) ConnectEnrollStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 bool
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceDevice) ConnectVerifyStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 bool
+ err := dbus.Store(sig.Body, &arg0, &arg1)
+ if err == nil {
+ cb(arg0, arg1)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyFingerSelected
+
+func (v *interfaceDevice) ConnectVerifyFingerSelected(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyFingerSelected", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyFingerSelected",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property scan-type s
+
+func (v *interfaceDevice) ScanType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "scan-type",
+ }
+}
+
+// property num-enroll-stages i
+
+func (v *interfaceDevice) NumEnrollStages() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "num-enroll-stages",
+ }
+}
+
+// property name s
+
+func (v *interfaceDevice) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "name",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,332 @@
+// Code generated by "./generator ./system/net.reactivated.fprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fprint
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockManager struct {
+ MockInterfaceManager // interface net.reactivated.Fprint.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method GetDefaultDevice
+
+func (v *MockInterfaceManager) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDevices
+
+func (v *MockInterfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockDevice struct {
+ MockInterfaceDevice // interface net.reactivated.Fprint.Device
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+// method EnrollStop
+
+func (v *MockInterfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) EnrollStop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method EnrollStart
+
+func (v *MockInterfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger_name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) EnrollStart(flags dbus.Flags, finger_name string) error {
+ mockArgs := v.Called(flags, finger_name)
+
+ return mockArgs.Error(0)
+}
+
+// method VerifyStop
+
+func (v *MockInterfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) VerifyStop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method VerifyStart
+
+func (v *MockInterfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger_name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) VerifyStart(flags dbus.Flags, finger_name string) error {
+ mockArgs := v.Called(flags, finger_name)
+
+ return mockArgs.Error(0)
+}
+
+// method Release
+
+func (v *MockInterfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Release(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Claim
+
+func (v *MockInterfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Claim(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteEnrolledFingers
+
+func (v *MockInterfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteEnrolledFinger
+
+func (v *MockInterfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, finger_name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger_name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, finger_name string) error {
+ mockArgs := v.Called(flags, finger_name)
+
+ return mockArgs.Error(0)
+}
+
+// method ListEnrolledFingers
+
+func (v *MockInterfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
+ mockArgs := v.Called(flags, username)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceDevice) ConnectEnrollStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceDevice) ConnectVerifyStatus(cb func(arg0 string, arg1 bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyFingerSelected
+
+func (v *MockInterfaceDevice) ConnectVerifyFingerSelected(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property scan-type s
+
+func (v *MockInterfaceDevice) ScanType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property num-enroll-stages i
+
+func (v *MockInterfaceDevice) NumEnrollStages() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property name s
+
+func (v *MockInterfaceDevice) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,35 @@
+{
+ "Service": "net.reactivated.Fprint",
+ "Objects": [
+ {
+ "Type": "Manager",
+ "Path": "/net/reactivated/Fprint/Manager",
+ "Interfaces": [
+ {
+ "Name": "net.reactivated.Fprint.Manager",
+ "Type": "manager"
+ }
+ ]
+ },
+ {
+ "Type": "Device",
+ "Interfaces": [
+ {
+ "Name": "net.reactivated.Fprint.Device",
+ "Type": "device",
+ "Fixes": {
+ "p/scan-type": {
+ "RenameTo": "ScanType"
+ },
+ "p/num-enroll-stages": {
+ "RenameTo": "NumEnrollStages"
+ },
+ "p/name": {
+ "RenameTo": "Name"
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/net.reactivated.fprint/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/net.reactivated.fprint/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,934 @@
+// Code generated by "./generator ./system/org.bluez"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bluez
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-dbus-factory/object_manager"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ObjectManager interface {
+ object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.Object
+}
+
+type objectObjectManager struct {
+ object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.ImplObject
+}
+
+func NewObjectManager(conn *dbus.Conn) ObjectManager {
+ obj := new(objectObjectManager)
+ obj.ImplObject.Init_(conn, "org.bluez", "/")
+ return obj
+}
+
+type Manager interface {
+ AgentManager() agentManager // interface org.bluez.AgentManager1
+ HealthManager() healthManager // interface org.bluez.HealthManager1
+ ProfileManager() profileManager // interface org.bluez.ProfileManager1
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceAgentManager // interface org.bluez.AgentManager1
+ interfaceHealthManager // interface org.bluez.HealthManager1
+ interfaceProfileManager // interface org.bluez.ProfileManager1
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.bluez", "/org/bluez")
+ return obj
+}
+
+func (obj *objectManager) AgentManager() agentManager {
+ return &obj.interfaceAgentManager
+}
+
+type agentManager interface {
+ GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call
+ RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error
+ GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
+ UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error
+ GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call
+ RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error
+}
+
+type interfaceAgentManager struct{}
+
+func (v *interfaceAgentManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAgentManager) GetInterfaceName_() string {
+ return "org.bluez.AgentManager1"
+}
+
+// method RegisterAgent
+
+func (v *interfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAgent", flags, ch, agent, capability)
+}
+
+func (v *interfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error {
+ return (<-v.GoRegisterAgent(flags, make(chan *dbus.Call, 1), agent, capability).Done).Err
+}
+
+// method UnregisterAgent
+
+func (v *interfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAgent", flags, ch, agent)
+}
+
+func (v *interfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ return (<-v.GoUnregisterAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
+}
+
+// method RequestDefaultAgent
+
+func (v *interfaceAgentManager) GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDefaultAgent", flags, ch, agent)
+}
+
+func (v *interfaceAgentManager) RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ return (<-v.GoRequestDefaultAgent(flags, make(chan *dbus.Call, 1), agent).Done).Err
+}
+
+func (obj *objectManager) HealthManager() healthManager {
+ return &obj.interfaceHealthManager
+}
+
+type healthManager interface {
+ GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
+ CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
+ DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error
+}
+
+type interfaceHealthManager struct{}
+
+func (v *interfaceHealthManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceHealthManager) GetInterfaceName_() string {
+ return "org.bluez.HealthManager1"
+}
+
+// method CreateApplication
+
+func (v *interfaceHealthManager) GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateApplication", flags, ch, config)
+}
+
+func (*interfaceHealthManager) StoreCreateApplication(call *dbus.Call) (application dbus.ObjectPath, err error) {
+ err = call.Store(&application)
+ return
+}
+
+func (v *interfaceHealthManager) CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreCreateApplication(
+ <-v.GoCreateApplication(flags, make(chan *dbus.Call, 1), config).Done)
+}
+
+// method DestroyApplication
+
+func (v *interfaceHealthManager) GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DestroyApplication", flags, ch, application)
+}
+
+func (v *interfaceHealthManager) DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error {
+ return (<-v.GoDestroyApplication(flags, make(chan *dbus.Call, 1), application).Done).Err
+}
+
+func (obj *objectManager) ProfileManager() profileManager {
+ return &obj.interfaceProfileManager
+}
+
+type profileManager interface {
+ GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) *dbus.Call
+ RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) error
+ GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call
+ UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error
+}
+
+type interfaceProfileManager struct{}
+
+func (v *interfaceProfileManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceProfileManager) GetInterfaceName_() string {
+ return "org.bluez.ProfileManager1"
+}
+
+// method RegisterProfile
+
+func (v *interfaceProfileManager) GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterProfile", flags, ch, profile, UUID, options)
+}
+
+func (v *interfaceProfileManager) RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) error {
+ return (<-v.GoRegisterProfile(flags, make(chan *dbus.Call, 1), profile, UUID, options).Done).Err
+}
+
+// method UnregisterProfile
+
+func (v *interfaceProfileManager) GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterProfile", flags, ch, profile)
+}
+
+func (v *interfaceProfileManager) UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error {
+ return (<-v.GoUnregisterProfile(flags, make(chan *dbus.Call, 1), profile).Done).Err
+}
+
+type HCI interface {
+ Adapter() adapter // interface org.bluez.Adapter1
+ GattManager() gattManager // interface org.bluez.GattManager1
+ Media() media // interface org.bluez.Media1
+ NetworkServer() networkServer // interface org.bluez.NetworkServer1
+ proxy.Object
+}
+
+type objectHCI struct {
+ interfaceAdapter // interface org.bluez.Adapter1
+ interfaceGattManager // interface org.bluez.GattManager1
+ interfaceMedia // interface org.bluez.Media1
+ interfaceNetworkServer // interface org.bluez.NetworkServer1
+ proxy.ImplObject
+}
+
+func NewHCI(conn *dbus.Conn, path dbus.ObjectPath) (HCI, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectHCI)
+ obj.ImplObject.Init_(conn, "org.bluez", path)
+ return obj, nil
+}
+
+func (obj *objectHCI) Adapter() adapter {
+ return &obj.interfaceAdapter
+}
+
+type adapter interface {
+ GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StartDiscovery(flags dbus.Flags) error
+ GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
+ SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error
+ GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopDiscovery(flags dbus.Flags) error
+ GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
+ RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error
+ Address() proxy.PropString
+ Name() proxy.PropString
+ Alias() proxy.PropString
+ Class() proxy.PropUint32
+ Powered() proxy.PropBool
+ Discoverable() proxy.PropBool
+ DiscoverableTimeout() proxy.PropUint32
+ Pairable() proxy.PropBool
+ PairableTimeout() proxy.PropUint32
+ Discovering() proxy.PropBool
+ UUIDs() proxy.PropStringArray
+ Modalias() proxy.PropString
+}
+
+type interfaceAdapter struct{}
+
+func (v *interfaceAdapter) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAdapter) GetInterfaceName_() string {
+ return "org.bluez.Adapter1"
+}
+
+// method StartDiscovery
+
+func (v *interfaceAdapter) GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartDiscovery", flags, ch)
+}
+
+func (v *interfaceAdapter) StartDiscovery(flags dbus.Flags) error {
+ return (<-v.GoStartDiscovery(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetDiscoveryFilter
+
+func (v *interfaceAdapter) GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDiscoveryFilter", flags, ch, properties)
+}
+
+func (v *interfaceAdapter) SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error {
+ return (<-v.GoSetDiscoveryFilter(flags, make(chan *dbus.Call, 1), properties).Done).Err
+}
+
+// method StopDiscovery
+
+func (v *interfaceAdapter) GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopDiscovery", flags, ch)
+}
+
+func (v *interfaceAdapter) StopDiscovery(flags dbus.Flags) error {
+ return (<-v.GoStopDiscovery(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RemoveDevice
+
+func (v *interfaceAdapter) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveDevice", flags, ch, device)
+}
+
+func (v *interfaceAdapter) RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error {
+ return (<-v.GoRemoveDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// property Address s
+
+func (v *interfaceAdapter) Address() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Address",
+ }
+}
+
+// property Name s
+
+func (v *interfaceAdapter) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Alias s
+
+func (v *interfaceAdapter) Alias() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Alias",
+ }
+}
+
+// property Class u
+
+func (v *interfaceAdapter) Class() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Class",
+ }
+}
+
+// property Powered b
+
+func (v *interfaceAdapter) Powered() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Powered",
+ }
+}
+
+// property Discoverable b
+
+func (v *interfaceAdapter) Discoverable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Discoverable",
+ }
+}
+
+// property DiscoverableTimeout u
+
+func (v *interfaceAdapter) DiscoverableTimeout() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "DiscoverableTimeout",
+ }
+}
+
+// property Pairable b
+
+func (v *interfaceAdapter) Pairable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Pairable",
+ }
+}
+
+// property PairableTimeout u
+
+func (v *interfaceAdapter) PairableTimeout() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "PairableTimeout",
+ }
+}
+
+// property Discovering b
+
+func (v *interfaceAdapter) Discovering() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Discovering",
+ }
+}
+
+// property UUIDs as
+
+func (v *interfaceAdapter) UUIDs() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UUIDs",
+ }
+}
+
+// property Modalias s
+
+func (v *interfaceAdapter) Modalias() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Modalias",
+ }
+}
+
+func (obj *objectHCI) GattManager() gattManager {
+ return &obj.interfaceGattManager
+}
+
+type gattManager interface {
+ GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call
+ RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error
+ GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call
+ UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error
+}
+
+type interfaceGattManager struct{}
+
+func (v *interfaceGattManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceGattManager) GetInterfaceName_() string {
+ return "org.bluez.GattManager1"
+}
+
+// method RegisterApplication
+
+func (v *interfaceGattManager) GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterApplication", flags, ch, application, options)
+}
+
+func (v *interfaceGattManager) RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error {
+ return (<-v.GoRegisterApplication(flags, make(chan *dbus.Call, 1), application, options).Done).Err
+}
+
+// method UnregisterApplication
+
+func (v *interfaceGattManager) GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterApplication", flags, ch, application)
+}
+
+func (v *interfaceGattManager) UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error {
+ return (<-v.GoUnregisterApplication(flags, make(chan *dbus.Call, 1), application).Done).Err
+}
+
+func (obj *objectHCI) Media() media {
+ return &obj.interfaceMedia
+}
+
+type media interface {
+ GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call
+ RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error
+ GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call
+ UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error
+ GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call
+ RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error
+ GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call
+ UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error
+}
+
+type interfaceMedia struct{}
+
+func (v *interfaceMedia) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceMedia) GetInterfaceName_() string {
+ return "org.bluez.Media1"
+}
+
+// method RegisterEndpoint
+
+func (v *interfaceMedia) GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterEndpoint", flags, ch, endpoint, properties)
+}
+
+func (v *interfaceMedia) RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error {
+ return (<-v.GoRegisterEndpoint(flags, make(chan *dbus.Call, 1), endpoint, properties).Done).Err
+}
+
+// method UnregisterEndpoint
+
+func (v *interfaceMedia) GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterEndpoint", flags, ch, endpoint)
+}
+
+func (v *interfaceMedia) UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error {
+ return (<-v.GoUnregisterEndpoint(flags, make(chan *dbus.Call, 1), endpoint).Done).Err
+}
+
+// method RegisterPlayer
+
+func (v *interfaceMedia) GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterPlayer", flags, ch, player, properties)
+}
+
+func (v *interfaceMedia) RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error {
+ return (<-v.GoRegisterPlayer(flags, make(chan *dbus.Call, 1), player, properties).Done).Err
+}
+
+// method UnregisterPlayer
+
+func (v *interfaceMedia) GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterPlayer", flags, ch, player)
+}
+
+func (v *interfaceMedia) UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error {
+ return (<-v.GoUnregisterPlayer(flags, make(chan *dbus.Call, 1), player).Done).Err
+}
+
+func (obj *objectHCI) NetworkServer() networkServer {
+ return &obj.interfaceNetworkServer
+}
+
+type networkServer interface {
+ GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call
+ Register(flags dbus.Flags, uuid string, bridge string) error
+ GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ Unregister(flags dbus.Flags, uuid string) error
+}
+
+type interfaceNetworkServer struct{}
+
+func (v *interfaceNetworkServer) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNetworkServer) GetInterfaceName_() string {
+ return "org.bluez.NetworkServer1"
+}
+
+// method Register
+
+func (v *interfaceNetworkServer) GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, uuid, bridge)
+}
+
+func (v *interfaceNetworkServer) Register(flags dbus.Flags, uuid string, bridge string) error {
+ return (<-v.GoRegister(flags, make(chan *dbus.Call, 1), uuid, bridge).Done).Err
+}
+
+// method Unregister
+
+func (v *interfaceNetworkServer) GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unregister", flags, ch, uuid)
+}
+
+func (v *interfaceNetworkServer) Unregister(flags dbus.Flags, uuid string) error {
+ return (<-v.GoUnregister(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+type Device interface {
+ device // interface org.bluez.Device1
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface org.bluez.Device1
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, "org.bluez", path)
+ return obj, nil
+}
+
+type device interface {
+ GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Disconnect(flags dbus.Flags) error
+ GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Connect(flags dbus.Flags) error
+ GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
+ ConnectProfile(flags dbus.Flags, UUID string) error
+ GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call
+ DisconnectProfile(flags dbus.Flags, UUID string) error
+ GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Pair(flags dbus.Flags) error
+ GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CancelPairing(flags dbus.Flags) error
+ Address() proxy.PropString
+ AddressType() proxy.PropString
+ Name() proxy.PropString
+ Alias() proxy.PropString
+ Class() proxy.PropUint32
+ Appearance() proxy.PropUint16
+ Icon() proxy.PropString
+ Paired() proxy.PropBool
+ Trusted() proxy.PropBool
+ Blocked() proxy.PropBool
+ LegacyPairing() proxy.PropBool
+ RSSI() proxy.PropInt16
+ Connected() proxy.PropBool
+ UUIDs() proxy.PropStringArray
+ Modalias() proxy.PropString
+ Adapter() proxy.PropObjectPath
+ ManufacturerData() PropDeviceManufacturerData
+ ServiceData() PropDeviceServiceData
+ TxPower() proxy.PropInt16
+ ServicesResolved() proxy.PropBool
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDevice) GetInterfaceName_() string {
+ return "org.bluez.Device1"
+}
+
+// method Disconnect
+
+func (v *interfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
+}
+
+func (v *interfaceDevice) Disconnect(flags dbus.Flags) error {
+ return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Connect
+
+func (v *interfaceDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch)
+}
+
+func (v *interfaceDevice) Connect(flags dbus.Flags) error {
+ return (<-v.GoConnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ConnectProfile
+
+func (v *interfaceDevice) GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ConnectProfile", flags, ch, UUID)
+}
+
+func (v *interfaceDevice) ConnectProfile(flags dbus.Flags, UUID string) error {
+ return (<-v.GoConnectProfile(flags, make(chan *dbus.Call, 1), UUID).Done).Err
+}
+
+// method DisconnectProfile
+
+func (v *interfaceDevice) GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectProfile", flags, ch, UUID)
+}
+
+func (v *interfaceDevice) DisconnectProfile(flags dbus.Flags, UUID string) error {
+ return (<-v.GoDisconnectProfile(flags, make(chan *dbus.Call, 1), UUID).Done).Err
+}
+
+// method Pair
+
+func (v *interfaceDevice) GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Pair", flags, ch)
+}
+
+func (v *interfaceDevice) Pair(flags dbus.Flags) error {
+ return (<-v.GoPair(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method CancelPairing
+
+func (v *interfaceDevice) GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelPairing", flags, ch)
+}
+
+func (v *interfaceDevice) CancelPairing(flags dbus.Flags) error {
+ return (<-v.GoCancelPairing(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Address s
+
+func (v *interfaceDevice) Address() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Address",
+ }
+}
+
+// property AddressType s
+
+func (v *interfaceDevice) AddressType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "AddressType",
+ }
+}
+
+// property Name s
+
+func (v *interfaceDevice) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Alias s
+
+func (v *interfaceDevice) Alias() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Alias",
+ }
+}
+
+// property Class u
+
+func (v *interfaceDevice) Class() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Class",
+ }
+}
+
+// property Appearance q
+
+func (v *interfaceDevice) Appearance() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "Appearance",
+ }
+}
+
+// property Icon s
+
+func (v *interfaceDevice) Icon() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Icon",
+ }
+}
+
+// property Paired b
+
+func (v *interfaceDevice) Paired() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Paired",
+ }
+}
+
+// property Trusted b
+
+func (v *interfaceDevice) Trusted() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Trusted",
+ }
+}
+
+// property Blocked b
+
+func (v *interfaceDevice) Blocked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Blocked",
+ }
+}
+
+// property LegacyPairing b
+
+func (v *interfaceDevice) LegacyPairing() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LegacyPairing",
+ }
+}
+
+// property RSSI n
+
+func (v *interfaceDevice) RSSI() proxy.PropInt16 {
+ return &proxy.ImplPropInt16{
+ Impl: v,
+ Name: "RSSI",
+ }
+}
+
+// property Connected b
+
+func (v *interfaceDevice) Connected() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Connected",
+ }
+}
+
+// property UUIDs as
+
+func (v *interfaceDevice) UUIDs() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UUIDs",
+ }
+}
+
+// property Modalias s
+
+func (v *interfaceDevice) Modalias() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Modalias",
+ }
+}
+
+// property Adapter o
+
+func (v *interfaceDevice) Adapter() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Adapter",
+ }
+}
+
+type PropDeviceManufacturerData interface {
+ Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[uint16]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error
+}
+
+type implPropDeviceManufacturerData struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDeviceManufacturerData) Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDeviceManufacturerData) Set(flags dbus.Flags, value map[uint16]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDeviceManufacturerData) ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[uint16]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property ManufacturerData a{qv}
+
+func (v *interfaceDevice) ManufacturerData() PropDeviceManufacturerData {
+ return &implPropDeviceManufacturerData{
+ Impl: v,
+ Name: "ManufacturerData",
+ }
+}
+
+type PropDeviceServiceData interface {
+ Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[string]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
+}
+
+type implPropDeviceServiceData struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDeviceServiceData) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDeviceServiceData) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDeviceServiceData) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property ServiceData a{sv}
+
+func (v *interfaceDevice) ServiceData() PropDeviceServiceData {
+ return &implPropDeviceServiceData{
+ Impl: v,
+ Name: "ServiceData",
+ }
+}
+
+// property TxPower n
+
+func (v *interfaceDevice) TxPower() proxy.PropInt16 {
+ return &proxy.ImplPropInt16{
+ Impl: v,
+ Name: "TxPower",
+ }
+}
+
+// property ServicesResolved b
+
+func (v *interfaceDevice) ServicesResolved() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ServicesResolved",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1028 @@
+// Code generated by "./generator ./system/org.bluez"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bluez
+
+import (
+ "fmt"
+
+ "github.com/godbus/dbus/v5"
+ "github.com/linuxdeepin/go-dbus-factory/object_manager"
+ "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+ "github.com/stretchr/testify/mock"
+)
+
+type MockObjectManager struct {
+ object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.MockObject
+}
+
+type MockManager struct {
+ MockInterfaceAgentManager // interface org.bluez.AgentManager1
+ MockInterfaceHealthManager // interface org.bluez.HealthManager1
+ MockInterfaceProfileManager // interface org.bluez.ProfileManager1
+ proxy.MockObject
+}
+
+type MockInterfaceAgentManager struct {
+ mock.Mock
+}
+
+// method RegisterAgent
+
+func (v *MockInterfaceAgentManager) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath, capability string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, agent, capability)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) RegisterAgent(flags dbus.Flags, agent dbus.ObjectPath, capability string) error {
+ mockArgs := v.Called(flags, agent, capability)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterAgent
+
+func (v *MockInterfaceAgentManager) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, agent)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) UnregisterAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, agent)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestDefaultAgent
+
+func (v *MockInterfaceAgentManager) GoRequestDefaultAgent(flags dbus.Flags, ch chan *dbus.Call, agent dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, agent)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) RequestDefaultAgent(flags dbus.Flags, agent dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, agent)
+
+ return mockArgs.Error(0)
+}
+
+type MockInterfaceHealthManager struct {
+ mock.Mock
+}
+
+// method CreateApplication
+
+func (v *MockInterfaceHealthManager) GoCreateApplication(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, config)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHealthManager) CreateApplication(flags dbus.Flags, config map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, config)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DestroyApplication
+
+func (v *MockInterfaceHealthManager) GoDestroyApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, application)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHealthManager) DestroyApplication(flags dbus.Flags, application dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, application)
+
+ return mockArgs.Error(0)
+}
+
+type MockInterfaceProfileManager struct {
+ mock.Mock
+}
+
+// method RegisterProfile
+
+func (v *MockInterfaceProfileManager) GoRegisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, profile, UUID, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceProfileManager) RegisterProfile(flags dbus.Flags, profile dbus.ObjectPath, UUID string, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, profile, UUID, options)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterProfile
+
+func (v *MockInterfaceProfileManager) GoUnregisterProfile(flags dbus.Flags, ch chan *dbus.Call, profile dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, profile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceProfileManager) UnregisterProfile(flags dbus.Flags, profile dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, profile)
+
+ return mockArgs.Error(0)
+}
+
+type MockHCI struct {
+ MockInterfaceAdapter // interface org.bluez.Adapter1
+ MockInterfaceGattManager // interface org.bluez.GattManager1
+ MockInterfaceMedia // interface org.bluez.Media1
+ MockInterfaceNetworkServer // interface org.bluez.NetworkServer1
+ proxy.MockObject
+}
+
+type MockInterfaceAdapter struct {
+ mock.Mock
+}
+
+// method StartDiscovery
+
+func (v *MockInterfaceAdapter) GoStartDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAdapter) StartDiscovery(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDiscoveryFilter
+
+func (v *MockInterfaceAdapter) GoSetDiscoveryFilter(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAdapter) SetDiscoveryFilter(flags dbus.Flags, properties map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method StopDiscovery
+
+func (v *MockInterfaceAdapter) GoStopDiscovery(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAdapter) StopDiscovery(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveDevice
+
+func (v *MockInterfaceAdapter) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAdapter) RemoveDevice(flags dbus.Flags, device dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// property Address s
+
+func (v *MockInterfaceAdapter) Address() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceAdapter) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Alias s
+
+func (v *MockInterfaceAdapter) Alias() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Class u
+
+func (v *MockInterfaceAdapter) Class() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Powered b
+
+func (v *MockInterfaceAdapter) Powered() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Discoverable b
+
+func (v *MockInterfaceAdapter) Discoverable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DiscoverableTimeout u
+
+func (v *MockInterfaceAdapter) DiscoverableTimeout() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Pairable b
+
+func (v *MockInterfaceAdapter) Pairable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PairableTimeout u
+
+func (v *MockInterfaceAdapter) PairableTimeout() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Discovering b
+
+func (v *MockInterfaceAdapter) Discovering() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UUIDs as
+
+func (v *MockInterfaceAdapter) UUIDs() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Modalias s
+
+func (v *MockInterfaceAdapter) Modalias() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceGattManager struct {
+ mock.Mock
+}
+
+// method RegisterApplication
+
+func (v *MockInterfaceGattManager) GoRegisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, application, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGattManager) RegisterApplication(flags dbus.Flags, application dbus.ObjectPath, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, application, options)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterApplication
+
+func (v *MockInterfaceGattManager) GoUnregisterApplication(flags dbus.Flags, ch chan *dbus.Call, application dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, application)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGattManager) UnregisterApplication(flags dbus.Flags, application dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, application)
+
+ return mockArgs.Error(0)
+}
+
+type MockInterfaceMedia struct {
+ mock.Mock
+}
+
+// method RegisterEndpoint
+
+func (v *MockInterfaceMedia) GoRegisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, endpoint, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMedia) RegisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath, properties map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, endpoint, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterEndpoint
+
+func (v *MockInterfaceMedia) GoUnregisterEndpoint(flags dbus.Flags, ch chan *dbus.Call, endpoint dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, endpoint)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMedia) UnregisterEndpoint(flags dbus.Flags, endpoint dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, endpoint)
+
+ return mockArgs.Error(0)
+}
+
+// method RegisterPlayer
+
+func (v *MockInterfaceMedia) GoRegisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, player, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMedia) RegisterPlayer(flags dbus.Flags, player dbus.ObjectPath, properties map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, player, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterPlayer
+
+func (v *MockInterfaceMedia) GoUnregisterPlayer(flags dbus.Flags, ch chan *dbus.Call, player dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, player)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceMedia) UnregisterPlayer(flags dbus.Flags, player dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, player)
+
+ return mockArgs.Error(0)
+}
+
+type MockInterfaceNetworkServer struct {
+ mock.Mock
+}
+
+// method Register
+
+func (v *MockInterfaceNetworkServer) GoRegister(flags dbus.Flags, ch chan *dbus.Call, uuid string, bridge string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, bridge)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetworkServer) Register(flags dbus.Flags, uuid string, bridge string) error {
+ mockArgs := v.Called(flags, uuid, bridge)
+
+ return mockArgs.Error(0)
+}
+
+// method Unregister
+
+func (v *MockInterfaceNetworkServer) GoUnregister(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetworkServer) Unregister(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+type MockDevice struct {
+ MockInterfaceDevice // interface org.bluez.Device1
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+// method Disconnect
+
+func (v *MockInterfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Disconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Connect
+
+func (v *MockInterfaceDevice) GoConnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Connect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ConnectProfile
+
+func (v *MockInterfaceDevice) GoConnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, UUID)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) ConnectProfile(flags dbus.Flags, UUID string) error {
+ mockArgs := v.Called(flags, UUID)
+
+ return mockArgs.Error(0)
+}
+
+// method DisconnectProfile
+
+func (v *MockInterfaceDevice) GoDisconnectProfile(flags dbus.Flags, ch chan *dbus.Call, UUID string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, UUID)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DisconnectProfile(flags dbus.Flags, UUID string) error {
+ mockArgs := v.Called(flags, UUID)
+
+ return mockArgs.Error(0)
+}
+
+// method Pair
+
+func (v *MockInterfaceDevice) GoPair(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Pair(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method CancelPairing
+
+func (v *MockInterfaceDevice) GoCancelPairing(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) CancelPairing(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Address s
+
+func (v *MockInterfaceDevice) Address() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AddressType s
+
+func (v *MockInterfaceDevice) AddressType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceDevice) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Alias s
+
+func (v *MockInterfaceDevice) Alias() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Class u
+
+func (v *MockInterfaceDevice) Class() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Appearance q
+
+func (v *MockInterfaceDevice) Appearance() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Icon s
+
+func (v *MockInterfaceDevice) Icon() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Paired b
+
+func (v *MockInterfaceDevice) Paired() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Trusted b
+
+func (v *MockInterfaceDevice) Trusted() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Blocked b
+
+func (v *MockInterfaceDevice) Blocked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LegacyPairing b
+
+func (v *MockInterfaceDevice) LegacyPairing() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RSSI n
+
+func (v *MockInterfaceDevice) RSSI() proxy.PropInt16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connected b
+
+func (v *MockInterfaceDevice) Connected() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UUIDs as
+
+func (v *MockInterfaceDevice) UUIDs() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Modalias s
+
+func (v *MockInterfaceDevice) Modalias() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Adapter o
+
+func (v *MockInterfaceDevice) Adapter() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDeviceManufacturerData struct {
+ mock.Mock
+}
+
+func (p MockPropDeviceManufacturerData) Get(flags dbus.Flags) (value map[uint16]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[uint16]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDeviceManufacturerData) Set(flags dbus.Flags, value map[uint16]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDeviceManufacturerData) ConnectChanged(cb func(hasValue bool, value map[uint16]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property ManufacturerData a{qv}
+
+func (v *MockInterfaceDevice) ManufacturerData() PropDeviceManufacturerData {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDeviceManufacturerData)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDeviceServiceData struct {
+ mock.Mock
+}
+
+func (p MockPropDeviceServiceData) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDeviceServiceData) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDeviceServiceData) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property ServiceData a{sv}
+
+func (v *MockInterfaceDevice) ServiceData() PropDeviceServiceData {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDeviceServiceData)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TxPower n
+
+func (v *MockInterfaceDevice) TxPower() proxy.PropInt16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ServicesResolved b
+
+func (v *MockInterfaceDevice) ServicesResolved() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,81 @@
+{
+ "Service": "org.bluez",
+ "Objects": [
+ {
+ "Type": "ObjectManager",
+ "XMLFile": "-",
+ "Path": "/",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus.ObjectManager"
+ }
+ ]
+ },
+ {
+ "Type": "Manager",
+ "Path": "/org/bluez",
+ "Interfaces": [
+ {
+ "Name": "org.bluez.AgentManager1",
+ "Type": "agentManager",
+ "Accessor": "AgentManager"
+ },
+ {
+ "Name": "org.bluez.HealthManager1",
+ "Type": "healthManager",
+ "Accessor": "HealthManager"
+ },
+ {
+ "Name": "org.bluez.ProfileManager1",
+ "Type": "profileManager",
+ "Accessor": "ProfileManager"
+ }
+ ]
+ },
+ {
+ "Type": "HCI",
+ "Interfaces": [
+ {
+ "Name": "org.bluez.Adapter1",
+ "Type": "adapter",
+ "Accessor": "Adapter"
+ },
+ {
+ "Name": "org.bluez.GattManager1",
+ "Type": "gattManager",
+ "Accessor": "GattManager"
+ },
+ {
+ "Name": "org.bluez.Media1",
+ "Type": "media",
+ "Accessor": "Media"
+ },
+ {
+ "Name": "org.bluez.NetworkServer1",
+ "Type": "networkServer",
+ "Accessor": "NetworkServer"
+ }
+ ]
+ },
+ {
+ "Type": "Device",
+ "Interfaces": [
+ {
+ "Name": "org.bluez.Device1",
+ "Type": "device",
+ "Accessor": "Device",
+ "Fixes": {
+ "p/ManufacturerData": {
+ "Type": "PropDeviceManufacturerData",
+ "ValueType": "map[uint16]dbus.Variant"
+ },
+ "p/ServiceData": {
+ "Type": "PropDeviceServiceData",
+ "ValueType": "map[string]dbus.Variant"
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/HCI.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/HCI.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/HCI.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/HCI.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.bluez/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.bluez/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/Accounts.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/Accounts.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/Accounts.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/Accounts.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1015 @@
+// Code generated by "./generator ./system/org.deepin.dde.accounts1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package accounts1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Accounts interface {
+ accounts // interface org.deepin.dde.Accounts1
+ proxy.Object
+}
+
+type objectAccounts struct {
+ interfaceAccounts // interface org.deepin.dde.Accounts1
+ proxy.ImplObject
+}
+
+func NewAccounts(conn *dbus.Conn) Accounts {
+ obj := new(objectAccounts)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Accounts1", "/org/deepin/dde/Accounts1")
+ return obj
+}
+
+type accounts interface {
+ GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call
+ AllowGuestAccount(flags dbus.Flags, allow bool) error
+ GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CreateGuestAccount(flags dbus.Flags) (string, error)
+ GoCreateUser(flags dbus.Flags, ch chan *dbus.Call, name string, fullName string, type0 int32) *dbus.Call
+ CreateUser(flags dbus.Flags, name string, fullName string, type0 int32) (dbus.ObjectPath, error)
+ GoDeleteUser(flags dbus.Flags, ch chan *dbus.Call, name string, rmFiles bool) *dbus.Call
+ DeleteUser(flags dbus.Flags, name string, rmFiles bool) error
+ GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call
+ FindUserById(flags dbus.Flags, uid string) (string, error)
+ GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ FindUserByName(flags dbus.Flags, name string) (string, error)
+ GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
+ IsPasswordValid(flags dbus.Flags, password string) (bool, string, int32, error)
+ GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ IsUsernameValid(flags dbus.Flags, name string) (bool, string, int32, error)
+ GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RandUserIcon(flags dbus.Flags) (string, error)
+ ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
+ ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
+ UserList() proxy.PropStringArray
+ GuestIcon() proxy.PropString
+ AllowGuest() proxy.PropBool
+}
+
+type interfaceAccounts struct{}
+
+func (v *interfaceAccounts) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAccounts) GetInterfaceName_() string {
+ return "org.deepin.dde.Accounts1"
+}
+
+// method AllowGuestAccount
+
+func (v *interfaceAccounts) GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AllowGuestAccount", flags, ch, allow)
+}
+
+func (v *interfaceAccounts) AllowGuestAccount(flags dbus.Flags, allow bool) error {
+ return (<-v.GoAllowGuestAccount(flags, make(chan *dbus.Call, 1), allow).Done).Err
+}
+
+// method CreateGuestAccount
+
+func (v *interfaceAccounts) GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateGuestAccount", flags, ch)
+}
+
+func (*interfaceAccounts) StoreCreateGuestAccount(call *dbus.Call) (user string, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceAccounts) CreateGuestAccount(flags dbus.Flags) (string, error) {
+ return v.StoreCreateGuestAccount(
+ <-v.GoCreateGuestAccount(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CreateUser
+
+func (v *interfaceAccounts) GoCreateUser(flags dbus.Flags, ch chan *dbus.Call, name string, fullName string, type0 int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateUser", flags, ch, name, fullName, type0)
+}
+
+func (*interfaceAccounts) StoreCreateUser(call *dbus.Call) (user dbus.ObjectPath, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceAccounts) CreateUser(flags dbus.Flags, name string, fullName string, type0 int32) (dbus.ObjectPath, error) {
+ return v.StoreCreateUser(
+ <-v.GoCreateUser(flags, make(chan *dbus.Call, 1), name, fullName, type0).Done)
+}
+
+// method DeleteUser
+
+func (v *interfaceAccounts) GoDeleteUser(flags dbus.Flags, ch chan *dbus.Call, name string, rmFiles bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteUser", flags, ch, name, rmFiles)
+}
+
+func (v *interfaceAccounts) DeleteUser(flags dbus.Flags, name string, rmFiles bool) error {
+ return (<-v.GoDeleteUser(flags, make(chan *dbus.Call, 1), name, rmFiles).Done).Err
+}
+
+// method FindUserById
+
+func (v *interfaceAccounts) GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindUserById", flags, ch, uid)
+}
+
+func (*interfaceAccounts) StoreFindUserById(call *dbus.Call) (user string, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceAccounts) FindUserById(flags dbus.Flags, uid string) (string, error) {
+ return v.StoreFindUserById(
+ <-v.GoFindUserById(flags, make(chan *dbus.Call, 1), uid).Done)
+}
+
+// method FindUserByName
+
+func (v *interfaceAccounts) GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FindUserByName", flags, ch, name)
+}
+
+func (*interfaceAccounts) StoreFindUserByName(call *dbus.Call) (user string, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceAccounts) FindUserByName(flags dbus.Flags, name string) (string, error) {
+ return v.StoreFindUserByName(
+ <-v.GoFindUserByName(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method IsPasswordValid
+
+func (v *interfaceAccounts) GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPasswordValid", flags, ch, password)
+}
+
+func (*interfaceAccounts) StoreIsPasswordValid(call *dbus.Call) (ok bool, errReason string, errCode int32, err error) {
+ err = call.Store(&ok, &errReason, &errCode)
+ return
+}
+
+func (v *interfaceAccounts) IsPasswordValid(flags dbus.Flags, password string) (bool, string, int32, error) {
+ return v.StoreIsPasswordValid(
+ <-v.GoIsPasswordValid(flags, make(chan *dbus.Call, 1), password).Done)
+}
+
+// method IsUsernameValid
+
+func (v *interfaceAccounts) GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsUsernameValid", flags, ch, name)
+}
+
+func (*interfaceAccounts) StoreIsUsernameValid(call *dbus.Call) (ok bool, errReason string, errCode int32, err error) {
+ err = call.Store(&ok, &errReason, &errCode)
+ return
+}
+
+func (v *interfaceAccounts) IsUsernameValid(flags dbus.Flags, name string) (bool, string, int32, error) {
+ return v.StoreIsUsernameValid(
+ <-v.GoIsUsernameValid(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method RandUserIcon
+
+func (v *interfaceAccounts) GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RandUserIcon", flags, ch)
+}
+
+func (*interfaceAccounts) StoreRandUserIcon(call *dbus.Call) (iconFile string, err error) {
+ err = call.Store(&iconFile)
+ return
+}
+
+func (v *interfaceAccounts) RandUserIcon(flags dbus.Flags) (string, error) {
+ return v.StoreRandUserIcon(
+ <-v.GoRandUserIcon(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal UserAdded
+
+func (v *interfaceAccounts) ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UserAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UserAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var objPath string
+ err := dbus.Store(sig.Body, &objPath)
+ if err == nil {
+ cb(objPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UserDeleted
+
+func (v *interfaceAccounts) ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UserDeleted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UserDeleted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var objPath string
+ err := dbus.Store(sig.Body, &objPath)
+ if err == nil {
+ cb(objPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property UserList as
+
+func (v *interfaceAccounts) UserList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UserList",
+ }
+}
+
+// property GuestIcon s
+
+func (v *interfaceAccounts) GuestIcon() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GuestIcon",
+ }
+}
+
+// property AllowGuest b
+
+func (v *interfaceAccounts) AllowGuest() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AllowGuest",
+ }
+}
+
+type User interface {
+ user // interface org.deepin.dde.Accounts1.User
+ proxy.Object
+}
+
+type objectUser struct {
+ interfaceUser // interface org.deepin.dde.Accounts1.User
+ proxy.ImplObject
+}
+
+func NewUser(conn *dbus.Conn, path dbus.ObjectPath) (User, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectUser)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Accounts1", path)
+ return obj, nil
+}
+
+type user interface {
+ GoAddGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call
+ AddGroup(flags dbus.Flags, group string) error
+ GoDeleteGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call
+ DeleteGroup(flags dbus.Flags, group string) error
+ GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, icon string) *dbus.Call
+ DeleteIconFile(flags dbus.Flags, icon string) error
+ GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ EnableNoPasswdLogin(flags dbus.Flags, enabled bool) error
+ GoGetReminderInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetReminderInfo(flags dbus.Flags) (LoginReminderInfo, error)
+ GoIsPasswordExpired(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ IsPasswordExpired(flags dbus.Flags) (bool, error)
+ GoPasswordExpiredInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PasswordExpiredInfo(flags dbus.Flags) (int32, int64, error)
+ GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ SetAutomaticLogin(flags dbus.Flags, enabled bool) error
+ GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, currentWorkspace int32) *dbus.Call
+ SetCurrentWorkspace(flags dbus.Flags, currentWorkspace int32) error
+ GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, val []string) *dbus.Call
+ SetDesktopBackgrounds(flags dbus.Flags, val []string) error
+ GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ SetFullName(flags dbus.Flags, name string) error
+ GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, bg string) *dbus.Call
+ SetGreeterBackground(flags dbus.Flags, bg string) error
+ GoSetGroups(flags dbus.Flags, ch chan *dbus.Call, groups []string) *dbus.Call
+ SetGroups(flags dbus.Flags, groups []string) error
+ GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, list []string) *dbus.Call
+ SetHistoryLayout(flags dbus.Flags, list []string) error
+ GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call
+ SetHomeDir(flags dbus.Flags, home string) error
+ GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconURI string) *dbus.Call
+ SetIconFile(flags dbus.Flags, iconURI string) error
+ GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
+ SetLayout(flags dbus.Flags, layout string) error
+ GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
+ SetLocale(flags dbus.Flags, locale string) error
+ GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call
+ SetLocked(flags dbus.Flags, locked bool) error
+ GoSetLongDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetLongDateFormat(flags dbus.Flags, value int32) error
+ GoSetLongTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetLongTimeFormat(flags dbus.Flags, value int32) error
+ GoSetMaxPasswordAge(flags dbus.Flags, ch chan *dbus.Call, nDays int32) *dbus.Call
+ SetMaxPasswordAge(flags dbus.Flags, nDays int32) error
+ GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
+ SetPassword(flags dbus.Flags, password string) error
+ GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call
+ SetShell(flags dbus.Flags, shell string) error
+ GoSetShortDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetShortDateFormat(flags dbus.Flags, value int32) error
+ GoSetShortTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetShortTimeFormat(flags dbus.Flags, value int32) error
+ GoSetUse24HourFormat(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call
+ SetUse24HourFormat(flags dbus.Flags, value bool) error
+ GoSetWeekBegins(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetWeekBegins(flags dbus.Flags, value int32) error
+ GoSetWeekdayFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call
+ SetWeekdayFormat(flags dbus.Flags, value int32) error
+ ShortDateFormat() proxy.PropInt32
+ DesktopBackgrounds() proxy.PropStringArray
+ Groups() proxy.PropStringArray
+ GreeterBackground() proxy.PropString
+ HistoryLayout() proxy.PropStringArray
+ UserName() proxy.PropString
+ FullName() proxy.PropString
+ Use24HourFormat() proxy.PropBool
+ UUID() proxy.PropString
+ IconFile() proxy.PropString
+ LongDateFormat() proxy.PropInt32
+ PasswordLastChange() proxy.PropInt32
+ LoginTime() proxy.PropUint64
+ Gid() proxy.PropString
+ PasswordStatus() proxy.PropString
+ MaxPasswordAge() proxy.PropInt32
+ AutomaticLogin() proxy.PropBool
+ Workspace() proxy.PropInt32
+ NoPasswdLogin() proxy.PropBool
+ Shell() proxy.PropString
+ ShortTimeFormat() proxy.PropInt32
+ LongTimeFormat() proxy.PropInt32
+ Layout() proxy.PropString
+ WeekdayFormat() proxy.PropInt32
+ CreatedTime() proxy.PropUint64
+ XSession() proxy.PropString
+ Locked() proxy.PropBool
+ HomeDir() proxy.PropString
+ Locale() proxy.PropString
+ WeekBegins() proxy.PropInt32
+ IconList() proxy.PropStringArray
+ Uid() proxy.PropString
+ SystemAccount() proxy.PropBool
+ AccountType() proxy.PropInt32
+}
+
+type interfaceUser struct{}
+
+func (v *interfaceUser) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUser) GetInterfaceName_() string {
+ return "org.deepin.dde.Accounts1.User"
+}
+
+// method AddGroup
+
+func (v *interfaceUser) GoAddGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddGroup", flags, ch, group)
+}
+
+func (v *interfaceUser) AddGroup(flags dbus.Flags, group string) error {
+ return (<-v.GoAddGroup(flags, make(chan *dbus.Call, 1), group).Done).Err
+}
+
+// method DeleteGroup
+
+func (v *interfaceUser) GoDeleteGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteGroup", flags, ch, group)
+}
+
+func (v *interfaceUser) DeleteGroup(flags dbus.Flags, group string) error {
+ return (<-v.GoDeleteGroup(flags, make(chan *dbus.Call, 1), group).Done).Err
+}
+
+// method DeleteIconFile
+
+func (v *interfaceUser) GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, icon string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteIconFile", flags, ch, icon)
+}
+
+func (v *interfaceUser) DeleteIconFile(flags dbus.Flags, icon string) error {
+ return (<-v.GoDeleteIconFile(flags, make(chan *dbus.Call, 1), icon).Done).Err
+}
+
+// method EnableNoPasswdLogin
+
+func (v *interfaceUser) GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableNoPasswdLogin", flags, ch, enabled)
+}
+
+func (v *interfaceUser) EnableNoPasswdLogin(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnableNoPasswdLogin(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method GetReminderInfo
+
+func (v *interfaceUser) GoGetReminderInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetReminderInfo", flags, ch)
+}
+
+func (*interfaceUser) StoreGetReminderInfo(call *dbus.Call) (info LoginReminderInfo, err error) {
+ err = call.Store(&info)
+ return
+}
+
+func (v *interfaceUser) GetReminderInfo(flags dbus.Flags) (LoginReminderInfo, error) {
+ return v.StoreGetReminderInfo(
+ <-v.GoGetReminderInfo(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IsPasswordExpired
+
+func (v *interfaceUser) GoIsPasswordExpired(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPasswordExpired", flags, ch)
+}
+
+func (*interfaceUser) StoreIsPasswordExpired(call *dbus.Call) (expired bool, err error) {
+ err = call.Store(&expired)
+ return
+}
+
+func (v *interfaceUser) IsPasswordExpired(flags dbus.Flags) (bool, error) {
+ return v.StoreIsPasswordExpired(
+ <-v.GoIsPasswordExpired(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method PasswordExpiredInfo
+
+func (v *interfaceUser) GoPasswordExpiredInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PasswordExpiredInfo", flags, ch)
+}
+
+func (*interfaceUser) StorePasswordExpiredInfo(call *dbus.Call) (expiredStatus int32, dayLeft int64, err error) {
+ err = call.Store(&expiredStatus, &dayLeft)
+ return
+}
+
+func (v *interfaceUser) PasswordExpiredInfo(flags dbus.Flags) (int32, int64, error) {
+ return v.StorePasswordExpiredInfo(
+ <-v.GoPasswordExpiredInfo(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetAutomaticLogin
+
+func (v *interfaceUser) GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutomaticLogin", flags, ch, enabled)
+}
+
+func (v *interfaceUser) SetAutomaticLogin(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoSetAutomaticLogin(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method SetCurrentWorkspace
+
+func (v *interfaceUser) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, currentWorkspace int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentWorkspace", flags, ch, currentWorkspace)
+}
+
+func (v *interfaceUser) SetCurrentWorkspace(flags dbus.Flags, currentWorkspace int32) error {
+ return (<-v.GoSetCurrentWorkspace(flags, make(chan *dbus.Call, 1), currentWorkspace).Done).Err
+}
+
+// method SetDesktopBackgrounds
+
+func (v *interfaceUser) GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, val []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDesktopBackgrounds", flags, ch, val)
+}
+
+func (v *interfaceUser) SetDesktopBackgrounds(flags dbus.Flags, val []string) error {
+ return (<-v.GoSetDesktopBackgrounds(flags, make(chan *dbus.Call, 1), val).Done).Err
+}
+
+// method SetFullName
+
+func (v *interfaceUser) GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFullName", flags, ch, name)
+}
+
+func (v *interfaceUser) SetFullName(flags dbus.Flags, name string) error {
+ return (<-v.GoSetFullName(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetGreeterBackground
+
+func (v *interfaceUser) GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, bg string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetGreeterBackground", flags, ch, bg)
+}
+
+func (v *interfaceUser) SetGreeterBackground(flags dbus.Flags, bg string) error {
+ return (<-v.GoSetGreeterBackground(flags, make(chan *dbus.Call, 1), bg).Done).Err
+}
+
+// method SetGroups
+
+func (v *interfaceUser) GoSetGroups(flags dbus.Flags, ch chan *dbus.Call, groups []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetGroups", flags, ch, groups)
+}
+
+func (v *interfaceUser) SetGroups(flags dbus.Flags, groups []string) error {
+ return (<-v.GoSetGroups(flags, make(chan *dbus.Call, 1), groups).Done).Err
+}
+
+// method SetHistoryLayout
+
+func (v *interfaceUser) GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, list []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetHistoryLayout", flags, ch, list)
+}
+
+func (v *interfaceUser) SetHistoryLayout(flags dbus.Flags, list []string) error {
+ return (<-v.GoSetHistoryLayout(flags, make(chan *dbus.Call, 1), list).Done).Err
+}
+
+// method SetHomeDir
+
+func (v *interfaceUser) GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetHomeDir", flags, ch, home)
+}
+
+func (v *interfaceUser) SetHomeDir(flags dbus.Flags, home string) error {
+ return (<-v.GoSetHomeDir(flags, make(chan *dbus.Call, 1), home).Done).Err
+}
+
+// method SetIconFile
+
+func (v *interfaceUser) GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconURI string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIconFile", flags, ch, iconURI)
+}
+
+func (v *interfaceUser) SetIconFile(flags dbus.Flags, iconURI string) error {
+ return (<-v.GoSetIconFile(flags, make(chan *dbus.Call, 1), iconURI).Done).Err
+}
+
+// method SetLayout
+
+func (v *interfaceUser) GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLayout", flags, ch, layout)
+}
+
+func (v *interfaceUser) SetLayout(flags dbus.Flags, layout string) error {
+ return (<-v.GoSetLayout(flags, make(chan *dbus.Call, 1), layout).Done).Err
+}
+
+// method SetLocale
+
+func (v *interfaceUser) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocale", flags, ch, locale)
+}
+
+func (v *interfaceUser) SetLocale(flags dbus.Flags, locale string) error {
+ return (<-v.GoSetLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
+}
+
+// method SetLocked
+
+func (v *interfaceUser) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocked", flags, ch, locked)
+}
+
+func (v *interfaceUser) SetLocked(flags dbus.Flags, locked bool) error {
+ return (<-v.GoSetLocked(flags, make(chan *dbus.Call, 1), locked).Done).Err
+}
+
+// method SetLongDateFormat
+
+func (v *interfaceUser) GoSetLongDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLongDateFormat", flags, ch, value)
+}
+
+func (v *interfaceUser) SetLongDateFormat(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetLongDateFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetLongTimeFormat
+
+func (v *interfaceUser) GoSetLongTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLongTimeFormat", flags, ch, value)
+}
+
+func (v *interfaceUser) SetLongTimeFormat(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetLongTimeFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetMaxPasswordAge
+
+func (v *interfaceUser) GoSetMaxPasswordAge(flags dbus.Flags, ch chan *dbus.Call, nDays int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMaxPasswordAge", flags, ch, nDays)
+}
+
+func (v *interfaceUser) SetMaxPasswordAge(flags dbus.Flags, nDays int32) error {
+ return (<-v.GoSetMaxPasswordAge(flags, make(chan *dbus.Call, 1), nDays).Done).Err
+}
+
+// method SetPassword
+
+func (v *interfaceUser) GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPassword", flags, ch, password)
+}
+
+func (v *interfaceUser) SetPassword(flags dbus.Flags, password string) error {
+ return (<-v.GoSetPassword(flags, make(chan *dbus.Call, 1), password).Done).Err
+}
+
+// method SetShell
+
+func (v *interfaceUser) GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShell", flags, ch, shell)
+}
+
+func (v *interfaceUser) SetShell(flags dbus.Flags, shell string) error {
+ return (<-v.GoSetShell(flags, make(chan *dbus.Call, 1), shell).Done).Err
+}
+
+// method SetShortDateFormat
+
+func (v *interfaceUser) GoSetShortDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShortDateFormat", flags, ch, value)
+}
+
+func (v *interfaceUser) SetShortDateFormat(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetShortDateFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetShortTimeFormat
+
+func (v *interfaceUser) GoSetShortTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShortTimeFormat", flags, ch, value)
+}
+
+func (v *interfaceUser) SetShortTimeFormat(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetShortTimeFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetUse24HourFormat
+
+func (v *interfaceUser) GoSetUse24HourFormat(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUse24HourFormat", flags, ch, value)
+}
+
+func (v *interfaceUser) SetUse24HourFormat(flags dbus.Flags, value bool) error {
+ return (<-v.GoSetUse24HourFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetWeekBegins
+
+func (v *interfaceUser) GoSetWeekBegins(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWeekBegins", flags, ch, value)
+}
+
+func (v *interfaceUser) SetWeekBegins(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetWeekBegins(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// method SetWeekdayFormat
+
+func (v *interfaceUser) GoSetWeekdayFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWeekdayFormat", flags, ch, value)
+}
+
+func (v *interfaceUser) SetWeekdayFormat(flags dbus.Flags, value int32) error {
+ return (<-v.GoSetWeekdayFormat(flags, make(chan *dbus.Call, 1), value).Done).Err
+}
+
+// property ShortDateFormat i
+
+func (v *interfaceUser) ShortDateFormat() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ShortDateFormat",
+ }
+}
+
+// property DesktopBackgrounds as
+
+func (v *interfaceUser) DesktopBackgrounds() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DesktopBackgrounds",
+ }
+}
+
+// property Groups as
+
+func (v *interfaceUser) Groups() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Groups",
+ }
+}
+
+// property GreeterBackground s
+
+func (v *interfaceUser) GreeterBackground() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "GreeterBackground",
+ }
+}
+
+// property HistoryLayout as
+
+func (v *interfaceUser) HistoryLayout() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "HistoryLayout",
+ }
+}
+
+// property UserName s
+
+func (v *interfaceUser) UserName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UserName",
+ }
+}
+
+// property FullName s
+
+func (v *interfaceUser) FullName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FullName",
+ }
+}
+
+// property Use24HourFormat b
+
+func (v *interfaceUser) Use24HourFormat() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Use24HourFormat",
+ }
+}
+
+// property UUID s
+
+func (v *interfaceUser) UUID() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UUID",
+ }
+}
+
+// property IconFile s
+
+func (v *interfaceUser) IconFile() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IconFile",
+ }
+}
+
+// property LongDateFormat i
+
+func (v *interfaceUser) LongDateFormat() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "LongDateFormat",
+ }
+}
+
+// property PasswordLastChange i
+
+func (v *interfaceUser) PasswordLastChange() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "PasswordLastChange",
+ }
+}
+
+// property LoginTime t
+
+func (v *interfaceUser) LoginTime() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LoginTime",
+ }
+}
+
+// property Gid s
+
+func (v *interfaceUser) Gid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Gid",
+ }
+}
+
+// property PasswordStatus s
+
+func (v *interfaceUser) PasswordStatus() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PasswordStatus",
+ }
+}
+
+// property MaxPasswordAge i
+
+func (v *interfaceUser) MaxPasswordAge() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "MaxPasswordAge",
+ }
+}
+
+// property AutomaticLogin b
+
+func (v *interfaceUser) AutomaticLogin() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AutomaticLogin",
+ }
+}
+
+// property Workspace i
+
+func (v *interfaceUser) Workspace() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Workspace",
+ }
+}
+
+// property NoPasswdLogin b
+
+func (v *interfaceUser) NoPasswdLogin() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NoPasswdLogin",
+ }
+}
+
+// property Shell s
+
+func (v *interfaceUser) Shell() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Shell",
+ }
+}
+
+// property ShortTimeFormat i
+
+func (v *interfaceUser) ShortTimeFormat() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ShortTimeFormat",
+ }
+}
+
+// property LongTimeFormat i
+
+func (v *interfaceUser) LongTimeFormat() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "LongTimeFormat",
+ }
+}
+
+// property Layout s
+
+func (v *interfaceUser) Layout() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Layout",
+ }
+}
+
+// property WeekdayFormat i
+
+func (v *interfaceUser) WeekdayFormat() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "WeekdayFormat",
+ }
+}
+
+// property CreatedTime t
+
+func (v *interfaceUser) CreatedTime() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CreatedTime",
+ }
+}
+
+// property XSession s
+
+func (v *interfaceUser) XSession() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "XSession",
+ }
+}
+
+// property Locked b
+
+func (v *interfaceUser) Locked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Locked",
+ }
+}
+
+// property HomeDir s
+
+func (v *interfaceUser) HomeDir() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HomeDir",
+ }
+}
+
+// property Locale s
+
+func (v *interfaceUser) Locale() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Locale",
+ }
+}
+
+// property WeekBegins i
+
+func (v *interfaceUser) WeekBegins() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "WeekBegins",
+ }
+}
+
+// property IconList as
+
+func (v *interfaceUser) IconList() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "IconList",
+ }
+}
+
+// property Uid s
+
+func (v *interfaceUser) Uid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Uid",
+ }
+}
+
+// property SystemAccount b
+
+func (v *interfaceUser) SystemAccount() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SystemAccount",
+ }
+}
+
+// property AccountType i
+
+func (v *interfaceUser) AccountType() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "AccountType",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1289 @@
+// Code generated by "./generator ./system/org.deepin.dde.accounts1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package accounts1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAccounts struct {
+ MockInterfaceAccounts // interface org.deepin.dde.Accounts1
+ proxy.MockObject
+}
+
+type MockInterfaceAccounts struct {
+ mock.Mock
+}
+
+// method AllowGuestAccount
+
+func (v *MockInterfaceAccounts) GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, allow)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) AllowGuestAccount(flags dbus.Flags, allow bool) error {
+ mockArgs := v.Called(flags, allow)
+
+ return mockArgs.Error(0)
+}
+
+// method CreateGuestAccount
+
+func (v *MockInterfaceAccounts) GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) CreateGuestAccount(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method CreateUser
+
+func (v *MockInterfaceAccounts) GoCreateUser(flags dbus.Flags, ch chan *dbus.Call, name string, fullName string, type0 int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, fullName, type0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) CreateUser(flags dbus.Flags, name string, fullName string, type0 int32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, fullName, type0)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DeleteUser
+
+func (v *MockInterfaceAccounts) GoDeleteUser(flags dbus.Flags, ch chan *dbus.Call, name string, rmFiles bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, rmFiles)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) DeleteUser(flags dbus.Flags, name string, rmFiles bool) error {
+ mockArgs := v.Called(flags, name, rmFiles)
+
+ return mockArgs.Error(0)
+}
+
+// method FindUserById
+
+func (v *MockInterfaceAccounts) GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) FindUserById(flags dbus.Flags, uid string) (string, error) {
+ mockArgs := v.Called(flags, uid)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method FindUserByName
+
+func (v *MockInterfaceAccounts) GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) FindUserByName(flags dbus.Flags, name string) (string, error) {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method IsPasswordValid
+
+func (v *MockInterfaceAccounts) GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, password)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) IsPasswordValid(flags dbus.Flags, password string) (bool, string, int32, error) {
+ mockArgs := v.Called(flags, password)
+
+ ret2, ok := mockArgs.Get(2).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
+ }
+
+ return mockArgs.Bool(0), mockArgs.String(1), ret2, mockArgs.Error(3)
+}
+
+// method IsUsernameValid
+
+func (v *MockInterfaceAccounts) GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) IsUsernameValid(flags dbus.Flags, name string) (bool, string, int32, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret2, ok := mockArgs.Get(2).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
+ }
+
+ return mockArgs.Bool(0), mockArgs.String(1), ret2, mockArgs.Error(3)
+}
+
+// method RandUserIcon
+
+func (v *MockInterfaceAccounts) GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAccounts) RandUserIcon(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal UserAdded
+
+func (v *MockInterfaceAccounts) ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UserDeleted
+
+func (v *MockInterfaceAccounts) ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property UserList as
+
+func (v *MockInterfaceAccounts) UserList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GuestIcon s
+
+func (v *MockInterfaceAccounts) GuestIcon() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AllowGuest b
+
+func (v *MockInterfaceAccounts) AllowGuest() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockUser struct {
+ MockInterfaceUser // interface org.deepin.dde.Accounts1.User
+ proxy.MockObject
+}
+
+type MockInterfaceUser struct {
+ mock.Mock
+}
+
+// method AddGroup
+
+func (v *MockInterfaceUser) GoAddGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, group)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) AddGroup(flags dbus.Flags, group string) error {
+ mockArgs := v.Called(flags, group)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteGroup
+
+func (v *MockInterfaceUser) GoDeleteGroup(flags dbus.Flags, ch chan *dbus.Call, group string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, group)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) DeleteGroup(flags dbus.Flags, group string) error {
+ mockArgs := v.Called(flags, group)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteIconFile
+
+func (v *MockInterfaceUser) GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, icon string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, icon)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) DeleteIconFile(flags dbus.Flags, icon string) error {
+ mockArgs := v.Called(flags, icon)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableNoPasswdLogin
+
+func (v *MockInterfaceUser) GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) EnableNoPasswdLogin(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method GetReminderInfo
+
+func (v *MockInterfaceUser) GoGetReminderInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) GetReminderInfo(flags dbus.Flags) (LoginReminderInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(LoginReminderInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsPasswordExpired
+
+func (v *MockInterfaceUser) GoIsPasswordExpired(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) IsPasswordExpired(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method PasswordExpiredInfo
+
+func (v *MockInterfaceUser) GoPasswordExpiredInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) PasswordExpiredInfo(flags dbus.Flags) (int32, int64, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(int64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method SetAutomaticLogin
+
+func (v *MockInterfaceUser) GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetAutomaticLogin(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method SetCurrentWorkspace
+
+func (v *MockInterfaceUser) GoSetCurrentWorkspace(flags dbus.Flags, ch chan *dbus.Call, currentWorkspace int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, currentWorkspace)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetCurrentWorkspace(flags dbus.Flags, currentWorkspace int32) error {
+ mockArgs := v.Called(flags, currentWorkspace)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDesktopBackgrounds
+
+func (v *MockInterfaceUser) GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, val []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, val)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetDesktopBackgrounds(flags dbus.Flags, val []string) error {
+ mockArgs := v.Called(flags, val)
+
+ return mockArgs.Error(0)
+}
+
+// method SetFullName
+
+func (v *MockInterfaceUser) GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetFullName(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetGreeterBackground
+
+func (v *MockInterfaceUser) GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, bg string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, bg)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetGreeterBackground(flags dbus.Flags, bg string) error {
+ mockArgs := v.Called(flags, bg)
+
+ return mockArgs.Error(0)
+}
+
+// method SetGroups
+
+func (v *MockInterfaceUser) GoSetGroups(flags dbus.Flags, ch chan *dbus.Call, groups []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, groups)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetGroups(flags dbus.Flags, groups []string) error {
+ mockArgs := v.Called(flags, groups)
+
+ return mockArgs.Error(0)
+}
+
+// method SetHistoryLayout
+
+func (v *MockInterfaceUser) GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, list []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, list)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetHistoryLayout(flags dbus.Flags, list []string) error {
+ mockArgs := v.Called(flags, list)
+
+ return mockArgs.Error(0)
+}
+
+// method SetHomeDir
+
+func (v *MockInterfaceUser) GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, home)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetHomeDir(flags dbus.Flags, home string) error {
+ mockArgs := v.Called(flags, home)
+
+ return mockArgs.Error(0)
+}
+
+// method SetIconFile
+
+func (v *MockInterfaceUser) GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconURI string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, iconURI)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetIconFile(flags dbus.Flags, iconURI string) error {
+ mockArgs := v.Called(flags, iconURI)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLayout
+
+func (v *MockInterfaceUser) GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, layout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetLayout(flags dbus.Flags, layout string) error {
+ mockArgs := v.Called(flags, layout)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocale
+
+func (v *MockInterfaceUser) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetLocale(flags dbus.Flags, locale string) error {
+ mockArgs := v.Called(flags, locale)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocked
+
+func (v *MockInterfaceUser) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locked)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetLocked(flags dbus.Flags, locked bool) error {
+ mockArgs := v.Called(flags, locked)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLongDateFormat
+
+func (v *MockInterfaceUser) GoSetLongDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetLongDateFormat(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLongTimeFormat
+
+func (v *MockInterfaceUser) GoSetLongTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetLongTimeFormat(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMaxPasswordAge
+
+func (v *MockInterfaceUser) GoSetMaxPasswordAge(flags dbus.Flags, ch chan *dbus.Call, nDays int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, nDays)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetMaxPasswordAge(flags dbus.Flags, nDays int32) error {
+ mockArgs := v.Called(flags, nDays)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPassword
+
+func (v *MockInterfaceUser) GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, password)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetPassword(flags dbus.Flags, password string) error {
+ mockArgs := v.Called(flags, password)
+
+ return mockArgs.Error(0)
+}
+
+// method SetShell
+
+func (v *MockInterfaceUser) GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, shell)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetShell(flags dbus.Flags, shell string) error {
+ mockArgs := v.Called(flags, shell)
+
+ return mockArgs.Error(0)
+}
+
+// method SetShortDateFormat
+
+func (v *MockInterfaceUser) GoSetShortDateFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetShortDateFormat(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetShortTimeFormat
+
+func (v *MockInterfaceUser) GoSetShortTimeFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetShortTimeFormat(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetUse24HourFormat
+
+func (v *MockInterfaceUser) GoSetUse24HourFormat(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetUse24HourFormat(flags dbus.Flags, value bool) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetWeekBegins
+
+func (v *MockInterfaceUser) GoSetWeekBegins(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetWeekBegins(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// method SetWeekdayFormat
+
+func (v *MockInterfaceUser) GoSetWeekdayFormat(flags dbus.Flags, ch chan *dbus.Call, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) SetWeekdayFormat(flags dbus.Flags, value int32) error {
+ mockArgs := v.Called(flags, value)
+
+ return mockArgs.Error(0)
+}
+
+// property ShortDateFormat i
+
+func (v *MockInterfaceUser) ShortDateFormat() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DesktopBackgrounds as
+
+func (v *MockInterfaceUser) DesktopBackgrounds() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Groups as
+
+func (v *MockInterfaceUser) Groups() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GreeterBackground s
+
+func (v *MockInterfaceUser) GreeterBackground() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HistoryLayout as
+
+func (v *MockInterfaceUser) HistoryLayout() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserName s
+
+func (v *MockInterfaceUser) UserName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FullName s
+
+func (v *MockInterfaceUser) FullName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Use24HourFormat b
+
+func (v *MockInterfaceUser) Use24HourFormat() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UUID s
+
+func (v *MockInterfaceUser) UUID() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IconFile s
+
+func (v *MockInterfaceUser) IconFile() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LongDateFormat i
+
+func (v *MockInterfaceUser) LongDateFormat() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PasswordLastChange i
+
+func (v *MockInterfaceUser) PasswordLastChange() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LoginTime t
+
+func (v *MockInterfaceUser) LoginTime() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Gid s
+
+func (v *MockInterfaceUser) Gid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PasswordStatus s
+
+func (v *MockInterfaceUser) PasswordStatus() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MaxPasswordAge i
+
+func (v *MockInterfaceUser) MaxPasswordAge() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AutomaticLogin b
+
+func (v *MockInterfaceUser) AutomaticLogin() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Workspace i
+
+func (v *MockInterfaceUser) Workspace() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NoPasswdLogin b
+
+func (v *MockInterfaceUser) NoPasswdLogin() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Shell s
+
+func (v *MockInterfaceUser) Shell() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ShortTimeFormat i
+
+func (v *MockInterfaceUser) ShortTimeFormat() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LongTimeFormat i
+
+func (v *MockInterfaceUser) LongTimeFormat() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Layout s
+
+func (v *MockInterfaceUser) Layout() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WeekdayFormat i
+
+func (v *MockInterfaceUser) WeekdayFormat() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CreatedTime t
+
+func (v *MockInterfaceUser) CreatedTime() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property XSession s
+
+func (v *MockInterfaceUser) XSession() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Locked b
+
+func (v *MockInterfaceUser) Locked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HomeDir s
+
+func (v *MockInterfaceUser) HomeDir() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Locale s
+
+func (v *MockInterfaceUser) Locale() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WeekBegins i
+
+func (v *MockInterfaceUser) WeekBegins() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IconList as
+
+func (v *MockInterfaceUser) IconList() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Uid s
+
+func (v *MockInterfaceUser) Uid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemAccount b
+
+func (v *MockInterfaceUser) SystemAccount() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AccountType i
+
+func (v *MockInterfaceUser) AccountType() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,32 @@
+{
+ "Service": "org.deepin.dde.Accounts1",
+ "Objects": [
+ {
+ "Type": "Accounts",
+ "Path": "/org/deepin/dde/Accounts1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Accounts1",
+ "Type": "accounts"
+ }
+ ]
+ },
+ {
+ "Type": "User",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Accounts1.User",
+ "Type": "user",
+ "Fixes": {
+ "m/GetReminderInfo": [
+ {
+ "Name": "info",
+ "Type": "LoginReminderInfo"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,28 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package accounts1
+
+type LoginUtmpx struct {
+ InittabID string
+ Line string
+ Host string
+ Address string
+ Time string
+}
+
+type LoginReminderInfo struct {
+ Username string
+ Spent struct {
+ LastChange int
+ Min int
+ Max int
+ Warn int
+ Inactive int
+ Expire int
+ }
+ CurrentLogin LoginUtmpx
+ LastLogin LoginUtmpx
+ FailCountSinceLastLogin int
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/User.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/User.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.accounts1/User.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.accounts1/User.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/AirplaneMode.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/AirplaneMode.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/AirplaneMode.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/AirplaneMode.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,118 @@
+// Code generated by "./generator ./system/org.deepin.dde.airplanemode1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package airplanemode1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type AirplaneMode interface {
+ airplaneMode // interface org.deepin.dde.AirplaneMode1
+ proxy.Object
+}
+
+type objectAirplaneMode struct {
+ interfaceAirplaneMode // interface org.deepin.dde.AirplaneMode1
+ proxy.ImplObject
+}
+
+func NewAirplaneMode(conn *dbus.Conn) AirplaneMode {
+ obj := new(objectAirplaneMode)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.AirplaneMode1", "/org/deepin/dde/AirplaneMode1")
+ return obj
+}
+
+type airplaneMode interface {
+ GoDumpState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DumpState(flags dbus.Flags) error
+ GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ Enable(flags dbus.Flags, enabled bool) error
+ GoEnableBluetooth(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ EnableBluetooth(flags dbus.Flags, enabled bool) error
+ GoEnableWifi(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ EnableWifi(flags dbus.Flags, enabled bool) error
+ Enabled() proxy.PropBool
+ WifiEnabled() proxy.PropBool
+ BluetoothEnabled() proxy.PropBool
+}
+
+type interfaceAirplaneMode struct{}
+
+func (v *interfaceAirplaneMode) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAirplaneMode) GetInterfaceName_() string {
+ return "org.deepin.dde.AirplaneMode1"
+}
+
+// method DumpState
+
+func (v *interfaceAirplaneMode) GoDumpState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpState", flags, ch)
+}
+
+func (v *interfaceAirplaneMode) DumpState(flags dbus.Flags) error {
+ return (<-v.GoDumpState(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Enable
+
+func (v *interfaceAirplaneMode) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enabled)
+}
+
+func (v *interfaceAirplaneMode) Enable(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method EnableBluetooth
+
+func (v *interfaceAirplaneMode) GoEnableBluetooth(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableBluetooth", flags, ch, enabled)
+}
+
+func (v *interfaceAirplaneMode) EnableBluetooth(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnableBluetooth(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method EnableWifi
+
+func (v *interfaceAirplaneMode) GoEnableWifi(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableWifi", flags, ch, enabled)
+}
+
+func (v *interfaceAirplaneMode) EnableWifi(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnableWifi(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// property Enabled b
+
+func (v *interfaceAirplaneMode) Enabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Enabled",
+ }
+}
+
+// property WifiEnabled b
+
+func (v *interfaceAirplaneMode) WifiEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WifiEnabled",
+ }
+}
+
+// property BluetoothEnabled b
+
+func (v *interfaceAirplaneMode) BluetoothEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "BluetoothEnabled",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,136 @@
+// Code generated by "./generator ./system/org.deepin.dde.airplanemode1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package airplanemode1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAirplaneMode struct {
+ MockInterfaceAirplaneMode // interface org.deepin.dde.AirplaneMode1
+ proxy.MockObject
+}
+
+type MockInterfaceAirplaneMode struct {
+ mock.Mock
+}
+
+// method DumpState
+
+func (v *MockInterfaceAirplaneMode) GoDumpState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAirplaneMode) DumpState(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Enable
+
+func (v *MockInterfaceAirplaneMode) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAirplaneMode) Enable(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableBluetooth
+
+func (v *MockInterfaceAirplaneMode) GoEnableBluetooth(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAirplaneMode) EnableBluetooth(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableWifi
+
+func (v *MockInterfaceAirplaneMode) GoEnableWifi(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAirplaneMode) EnableWifi(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// property Enabled b
+
+func (v *MockInterfaceAirplaneMode) Enabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WifiEnabled b
+
+func (v *MockInterfaceAirplaneMode) WifiEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BluetoothEnabled b
+
+func (v *MockInterfaceAirplaneMode) BluetoothEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.airplanemode1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.airplanemode1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,16 @@
+{
+ "Service": "org.deepin.dde.AirplaneMode1",
+ "Objects": [
+ {
+ "Type": "AirplaneMode",
+ "Path": "/org/deepin/dde/AirplaneMode1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.AirplaneMode1",
+ "Type": "airplaneMode",
+ "Accessor": "AirplaneMode"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/Apps.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/Apps.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/Apps.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/Apps.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,227 @@
+// Code generated by "./generator ./system/org.deepin.dde.apps1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package apps1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Apps interface {
+ DesktopFileWatcher() desktopFileWatcher // interface org.deepin.dde.Apps1.DesktopFileWatcher
+ LaunchedRecorder() launchedRecorder // interface org.deepin.dde.Apps1.LaunchedRecorder
+ proxy.Object
+}
+
+type objectApps struct {
+ interfaceDesktopFileWatcher // interface org.deepin.dde.Apps1.DesktopFileWatcher
+ interfaceLaunchedRecorder // interface org.deepin.dde.Apps1.LaunchedRecorder
+ proxy.ImplObject
+}
+
+func NewApps(conn *dbus.Conn) Apps {
+ obj := new(objectApps)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Apps1", "/org/deepin/dde/Apps1")
+ return obj
+}
+
+func (obj *objectApps) DesktopFileWatcher() desktopFileWatcher {
+ return &obj.interfaceDesktopFileWatcher
+}
+
+type desktopFileWatcher interface {
+ ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceDesktopFileWatcher struct{}
+
+func (v *interfaceDesktopFileWatcher) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDesktopFileWatcher) GetInterfaceName_() string {
+ return "org.deepin.dde.Apps1.DesktopFileWatcher"
+}
+
+// signal Event
+
+func (v *interfaceDesktopFileWatcher) ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Event",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ var op uint32
+ err := dbus.Store(sig.Body, &name, &op)
+ if err == nil {
+ cb(name, op)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+func (obj *objectApps) LaunchedRecorder() launchedRecorder {
+ return &obj.interfaceLaunchedRecorder
+}
+
+type launchedRecorder interface {
+ GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetNew(flags dbus.Flags) (map[string][]string, error)
+ GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call
+ MarkLaunched(flags dbus.Flags, desktopFile string) error
+ GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call
+ UninstallHints(flags dbus.Flags, desktopFiles []string) error
+ GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call
+ WatchDirs(flags dbus.Flags, dirs []string) error
+ ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error)
+ ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error)
+ ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceLaunchedRecorder struct{}
+
+func (v *interfaceLaunchedRecorder) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLaunchedRecorder) GetInterfaceName_() string {
+ return "org.deepin.dde.Apps1.LaunchedRecorder"
+}
+
+// method GetNew
+
+func (v *interfaceLaunchedRecorder) GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNew", flags, ch)
+}
+
+func (*interfaceLaunchedRecorder) StoreGetNew(call *dbus.Call) (newApps map[string][]string, err error) {
+ err = call.Store(&newApps)
+ return
+}
+
+func (v *interfaceLaunchedRecorder) GetNew(flags dbus.Flags) (map[string][]string, error) {
+ return v.StoreGetNew(
+ <-v.GoGetNew(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method MarkLaunched
+
+func (v *interfaceLaunchedRecorder) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MarkLaunched", flags, ch, desktopFile)
+}
+
+func (v *interfaceLaunchedRecorder) MarkLaunched(flags dbus.Flags, desktopFile string) error {
+ return (<-v.GoMarkLaunched(flags, make(chan *dbus.Call, 1), desktopFile).Done).Err
+}
+
+// method UninstallHints
+
+func (v *interfaceLaunchedRecorder) GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UninstallHints", flags, ch, desktopFiles)
+}
+
+func (v *interfaceLaunchedRecorder) UninstallHints(flags dbus.Flags, desktopFiles []string) error {
+ return (<-v.GoUninstallHints(flags, make(chan *dbus.Call, 1), desktopFiles).Done).Err
+}
+
+// method WatchDirs
+
+func (v *interfaceLaunchedRecorder) GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".WatchDirs", flags, ch, dirs)
+}
+
+func (v *interfaceLaunchedRecorder) WatchDirs(flags dbus.Flags, dirs []string) error {
+ return (<-v.GoWatchDirs(flags, make(chan *dbus.Call, 1), dirs).Done).Err
+}
+
+// signal Launched
+
+func (v *interfaceLaunchedRecorder) ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Launched", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Launched",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var file string
+ err := dbus.Store(sig.Body, &file)
+ if err == nil {
+ cb(file)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StatusSaved
+
+func (v *interfaceLaunchedRecorder) ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StatusSaved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StatusSaved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var root string
+ var file string
+ var ok bool
+ err := dbus.Store(sig.Body, &root, &file, &ok)
+ if err == nil {
+ cb(root, file, ok)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ServiceRestarted
+
+func (v *interfaceLaunchedRecorder) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ServiceRestarted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ServiceRestarted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,159 @@
+// Code generated by "./generator ./system/org.deepin.dde.apps1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package apps1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockApps struct {
+ MockInterfaceDesktopFileWatcher // interface org.deepin.dde.Apps1.DesktopFileWatcher
+ MockInterfaceLaunchedRecorder // interface org.deepin.dde.Apps1.LaunchedRecorder
+ proxy.MockObject
+}
+
+type MockInterfaceDesktopFileWatcher struct {
+ mock.Mock
+}
+
+// signal Event
+
+func (v *MockInterfaceDesktopFileWatcher) ConnectEvent(cb func(name string, op uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockInterfaceLaunchedRecorder struct {
+ mock.Mock
+}
+
+// method GetNew
+
+func (v *MockInterfaceLaunchedRecorder) GoGetNew(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) GetNew(flags dbus.Flags) (map[string][]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string][]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method MarkLaunched
+
+func (v *MockInterfaceLaunchedRecorder) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, desktopFile string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFile)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) MarkLaunched(flags dbus.Flags, desktopFile string) error {
+ mockArgs := v.Called(flags, desktopFile)
+
+ return mockArgs.Error(0)
+}
+
+// method UninstallHints
+
+func (v *MockInterfaceLaunchedRecorder) GoUninstallHints(flags dbus.Flags, ch chan *dbus.Call, desktopFiles []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, desktopFiles)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) UninstallHints(flags dbus.Flags, desktopFiles []string) error {
+ mockArgs := v.Called(flags, desktopFiles)
+
+ return mockArgs.Error(0)
+}
+
+// method WatchDirs
+
+func (v *MockInterfaceLaunchedRecorder) GoWatchDirs(flags dbus.Flags, ch chan *dbus.Call, dirs []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, dirs)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLaunchedRecorder) WatchDirs(flags dbus.Flags, dirs []string) error {
+ mockArgs := v.Called(flags, dirs)
+
+ return mockArgs.Error(0)
+}
+
+// signal Launched
+
+func (v *MockInterfaceLaunchedRecorder) ConnectLaunched(cb func(file string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StatusSaved
+
+func (v *MockInterfaceLaunchedRecorder) ConnectStatusSaved(cb func(root string, file string, ok bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ServiceRestarted
+
+func (v *MockInterfaceLaunchedRecorder) ConnectServiceRestarted(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.apps1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.apps1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,21 @@
+{
+ "Service": "org.deepin.dde.Apps1",
+ "Objects": [
+ {
+ "Type": "Apps",
+ "Path": "/org/deepin/dde/Apps1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Apps1.DesktopFileWatcher",
+ "Type": "desktopFileWatcher",
+ "Accessor": "DesktopFileWatcher"
+ },
+ {
+ "Name": "org.deepin.dde.Apps1.LaunchedRecorder",
+ "Type": "launchedRecorder",
+ "Accessor": "LaunchedRecorder"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/AtomicUpgrade1.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/AtomicUpgrade1.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/AtomicUpgrade1.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/AtomicUpgrade1.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,227 @@
+// Code generated by "./generator ./system/org.deepin.dde.atomicupgrade1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package atomicupgrade1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type AtomicUpgrade1 interface {
+ atomicUpgrade1 // interface org.deepin.dde.AtomicUpgrade1
+ proxy.Object
+}
+
+type objectAtomicUpgrade1 struct {
+ interfaceAtomicUpgrade1 // interface org.deepin.dde.AtomicUpgrade1
+ proxy.ImplObject
+}
+
+func NewAtomicUpgrade1(conn *dbus.Conn) AtomicUpgrade1 {
+ obj := new(objectAtomicUpgrade1)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.AtomicUpgrade1", "/org/deepin/dde/AtomicUpgrade1")
+ return obj
+}
+
+type atomicUpgrade1 interface {
+ GoCancelRollback(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CancelRollback(flags dbus.Flags) error
+ GoCommit(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ Commit(flags dbus.Flags, arg0 string) error
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ Delete(flags dbus.Flags, arg0 string) error
+ GoGetGrubTitle(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetGrubTitle(flags dbus.Flags, arg0 string) (string, error)
+ GoListVersion(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListVersion(flags dbus.Flags) ([]string, error)
+ GoQuerySubject(flags dbus.Flags, ch chan *dbus.Call, arg0 []string) *dbus.Call
+ QuerySubject(flags dbus.Flags, arg0 []string) ([]string, error)
+ GoRollback(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ Rollback(flags dbus.Flags, arg0 string) error
+ GoSetDefaultConfig(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ SetDefaultConfig(flags dbus.Flags, arg0 string) error
+ ConnectStateChanged(cb func(op int32, state int32, target string, desc string)) (dbusutil.SignalHandlerId, error)
+ ActiveVersion() proxy.PropString
+ RepoUUID() proxy.PropString
+ DefaultConfig() proxy.PropString
+ Running() proxy.PropBool
+}
+
+type interfaceAtomicUpgrade1 struct{}
+
+func (v *interfaceAtomicUpgrade1) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAtomicUpgrade1) GetInterfaceName_() string {
+ return "org.deepin.dde.AtomicUpgrade1"
+}
+
+// method CancelRollback
+
+func (v *interfaceAtomicUpgrade1) GoCancelRollback(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelRollback", flags, ch)
+}
+
+func (v *interfaceAtomicUpgrade1) CancelRollback(flags dbus.Flags) error {
+ return (<-v.GoCancelRollback(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Commit
+
+func (v *interfaceAtomicUpgrade1) GoCommit(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Commit", flags, ch, arg0)
+}
+
+func (v *interfaceAtomicUpgrade1) Commit(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoCommit(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method Delete
+
+func (v *interfaceAtomicUpgrade1) GoDelete(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, arg0)
+}
+
+func (v *interfaceAtomicUpgrade1) Delete(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method GetGrubTitle
+
+func (v *interfaceAtomicUpgrade1) GoGetGrubTitle(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetGrubTitle", flags, ch, arg0)
+}
+
+func (*interfaceAtomicUpgrade1) StoreGetGrubTitle(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceAtomicUpgrade1) GetGrubTitle(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetGrubTitle(
+ <-v.GoGetGrubTitle(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ListVersion
+
+func (v *interfaceAtomicUpgrade1) GoListVersion(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListVersion", flags, ch)
+}
+
+func (*interfaceAtomicUpgrade1) StoreListVersion(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceAtomicUpgrade1) ListVersion(flags dbus.Flags) ([]string, error) {
+ return v.StoreListVersion(
+ <-v.GoListVersion(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method QuerySubject
+
+func (v *interfaceAtomicUpgrade1) GoQuerySubject(flags dbus.Flags, ch chan *dbus.Call, arg0 []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".QuerySubject", flags, ch, arg0)
+}
+
+func (*interfaceAtomicUpgrade1) StoreQuerySubject(call *dbus.Call) (arg1 []string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceAtomicUpgrade1) QuerySubject(flags dbus.Flags, arg0 []string) ([]string, error) {
+ return v.StoreQuerySubject(
+ <-v.GoQuerySubject(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method Rollback
+
+func (v *interfaceAtomicUpgrade1) GoRollback(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Rollback", flags, ch, arg0)
+}
+
+func (v *interfaceAtomicUpgrade1) Rollback(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoRollback(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method SetDefaultConfig
+
+func (v *interfaceAtomicUpgrade1) GoSetDefaultConfig(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultConfig", flags, ch, arg0)
+}
+
+func (v *interfaceAtomicUpgrade1) SetDefaultConfig(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoSetDefaultConfig(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// signal StateChanged
+
+func (v *interfaceAtomicUpgrade1) ConnectStateChanged(cb func(op int32, state int32, target string, desc string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var op int32
+ var state int32
+ var target string
+ var desc string
+ err := dbus.Store(sig.Body, &op, &state, &target, &desc)
+ if err == nil {
+ cb(op, state, target, desc)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ActiveVersion s
+
+func (v *interfaceAtomicUpgrade1) ActiveVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ActiveVersion",
+ }
+}
+
+// property RepoUUID s
+
+func (v *interfaceAtomicUpgrade1) RepoUUID() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RepoUUID",
+ }
+}
+
+// property DefaultConfig s
+
+func (v *interfaceAtomicUpgrade1) DefaultConfig() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultConfig",
+ }
+}
+
+// property Running b
+
+func (v *interfaceAtomicUpgrade1) Running() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Running",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,248 @@
+// Code generated by "./generator ./system/org.deepin.dde.atomicupgrade1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package atomicupgrade1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAtomicUpgrade1 struct {
+ MockInterfaceAtomicUpgrade1 // interface org.deepin.dde.AtomicUpgrade1
+ proxy.MockObject
+}
+
+type MockInterfaceAtomicUpgrade1 struct {
+ mock.Mock
+}
+
+// method CancelRollback
+
+func (v *MockInterfaceAtomicUpgrade1) GoCancelRollback(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) CancelRollback(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Commit
+
+func (v *MockInterfaceAtomicUpgrade1) GoCommit(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) Commit(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method Delete
+
+func (v *MockInterfaceAtomicUpgrade1) GoDelete(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) Delete(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetGrubTitle
+
+func (v *MockInterfaceAtomicUpgrade1) GoGetGrubTitle(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) GetGrubTitle(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ListVersion
+
+func (v *MockInterfaceAtomicUpgrade1) GoListVersion(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) ListVersion(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method QuerySubject
+
+func (v *MockInterfaceAtomicUpgrade1) GoQuerySubject(flags dbus.Flags, ch chan *dbus.Call, arg0 []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) QuerySubject(flags dbus.Flags, arg0 []string) ([]string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Rollback
+
+func (v *MockInterfaceAtomicUpgrade1) GoRollback(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) Rollback(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultConfig
+
+func (v *MockInterfaceAtomicUpgrade1) GoSetDefaultConfig(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAtomicUpgrade1) SetDefaultConfig(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// signal StateChanged
+
+func (v *MockInterfaceAtomicUpgrade1) ConnectStateChanged(cb func(op int32, state int32, target string, desc string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ActiveVersion s
+
+func (v *MockInterfaceAtomicUpgrade1) ActiveVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RepoUUID s
+
+func (v *MockInterfaceAtomicUpgrade1) RepoUUID() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultConfig s
+
+func (v *MockInterfaceAtomicUpgrade1) DefaultConfig() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Running b
+
+func (v *MockInterfaceAtomicUpgrade1) Running() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.atomicupgrade1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.atomicupgrade1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.AtomicUpgrade1",
+ "Objects": [
+ {
+ "Type": "AtomicUpgrade1",
+ "Path": "/org/deepin/dde/AtomicUpgrade1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.AtomicUpgrade1",
+ "Type": "atomicUpgrade1"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/Authenticate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/Authenticate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/Authenticate.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/Authenticate.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1128 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package authenticate1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Authenticate interface {
+ authenticate // interface org.deepin.dde.Authenticate1
+ proxy.Object
+}
+
+type objectAuthenticate struct {
+ interfaceAuthenticate // interface org.deepin.dde.Authenticate1
+ proxy.ImplObject
+}
+
+func NewAuthenticate(conn *dbus.Conn) Authenticate {
+ obj := new(objectAuthenticate)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Authenticate1", "/org/deepin/dde/Authenticate1")
+ return obj
+}
+
+type authenticate interface {
+ GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call
+ Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error)
+ GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ GetLimits(flags dbus.Flags, username string) (string, error)
+ GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call
+ PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error)
+ GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ ResetLimits(flags dbus.Flags, username string) error
+ ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error)
+ SupportEncrypts() proxy.PropString
+ FrameworkState() proxy.PropInt32
+ SupportedFlags() proxy.PropInt32
+}
+
+type interfaceAuthenticate struct{}
+
+func (v *interfaceAuthenticate) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAuthenticate) GetInterfaceName_() string {
+ return "org.deepin.dde.Authenticate1"
+}
+
+// method Authenticate
+
+func (v *interfaceAuthenticate) GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Authenticate", flags, ch, username, authFlags, appType)
+}
+
+func (*interfaceAuthenticate) StoreAuthenticate(call *dbus.Call) (path string, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceAuthenticate) Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error) {
+ return v.StoreAuthenticate(
+ <-v.GoAuthenticate(flags, make(chan *dbus.Call, 1), username, authFlags, appType).Done)
+}
+
+// method GetLimits
+
+func (v *interfaceAuthenticate) GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLimits", flags, ch, username)
+}
+
+func (*interfaceAuthenticate) StoreGetLimits(call *dbus.Call) (limits string, err error) {
+ err = call.Store(&limits)
+ return
+}
+
+func (v *interfaceAuthenticate) GetLimits(flags dbus.Flags, username string) (string, error) {
+ return v.StoreGetLimits(
+ <-v.GoGetLimits(flags, make(chan *dbus.Call, 1), username).Done)
+}
+
+// method PreOneKeyLogin
+
+func (v *interfaceAuthenticate) GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PreOneKeyLogin", flags, ch, flag)
+}
+
+func (*interfaceAuthenticate) StorePreOneKeyLogin(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceAuthenticate) PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error) {
+ return v.StorePreOneKeyLogin(
+ <-v.GoPreOneKeyLogin(flags, make(chan *dbus.Call, 1), flag).Done)
+}
+
+// method ResetLimits
+
+func (v *interfaceAuthenticate) GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetLimits", flags, ch, username)
+}
+
+func (v *interfaceAuthenticate) ResetLimits(flags dbus.Flags, username string) error {
+ return (<-v.GoResetLimits(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// signal LimitUpdated
+
+func (v *interfaceAuthenticate) ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "LimitUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".LimitUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var username string
+ err := dbus.Store(sig.Body, &username)
+ if err == nil {
+ cb(username)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property SupportEncrypts s
+
+func (v *interfaceAuthenticate) SupportEncrypts() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SupportEncrypts",
+ }
+}
+
+// property FrameworkState i
+
+func (v *interfaceAuthenticate) FrameworkState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "FrameworkState",
+ }
+}
+
+// property SupportedFlags i
+
+func (v *interfaceAuthenticate) SupportedFlags() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SupportedFlags",
+ }
+}
+
+type Fingerprint interface {
+ fingerprint // interface org.deepin.dde.Authenticate1.Fingerprint
+ proxy.Object
+}
+
+type objectFingerprint struct {
+ interfaceFingerprint // interface org.deepin.dde.Authenticate1.Fingerprint
+ proxy.ImplObject
+}
+
+func NewFingerprint(conn *dbus.Conn) Fingerprint {
+ obj := new(objectFingerprint)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Authenticate1", "/org/deepin/dde/Authenticate1/Fingerprint")
+ return obj
+}
+
+type fingerprint interface {
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, username string, claimed bool) error
+ GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ DeleteAllFingers(flags dbus.Flags, username string) error
+ GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
+ DeleteFinger(flags dbus.Flags, username string, finger string) error
+ GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Enroll(flags dbus.Flags, finger string) error
+ GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ ListFingers(flags dbus.Flags, username string) ([]string, error)
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, device string) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Verify(flags dbus.Flags, finger string) error
+ ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error)
+ DefaultDevice() proxy.PropString
+ Devices() proxy.PropString
+}
+
+type interfaceFingerprint struct{}
+
+func (v *interfaceFingerprint) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceFingerprint) GetInterfaceName_() string {
+ return "org.deepin.dde.Authenticate1.Fingerprint"
+}
+
+// method Claim
+
+func (v *interfaceFingerprint) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, username, claimed)
+}
+
+func (v *interfaceFingerprint) Claim(flags dbus.Flags, username string, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), username, claimed).Done).Err
+}
+
+// method DeleteAllFingers
+
+func (v *interfaceFingerprint) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, username)
+}
+
+func (v *interfaceFingerprint) DeleteAllFingers(flags dbus.Flags, username string) error {
+ return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// method DeleteFinger
+
+func (v *interfaceFingerprint) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, username, finger)
+}
+
+func (v *interfaceFingerprint) DeleteFinger(flags dbus.Flags, username string, finger string) error {
+ return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
+}
+
+// method Enroll
+
+func (v *interfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, finger)
+}
+
+func (v *interfaceFingerprint) Enroll(flags dbus.Flags, finger string) error {
+ return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// method ListFingers
+
+func (v *interfaceFingerprint) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, username)
+}
+
+func (*interfaceFingerprint) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
+ err = call.Store(&fingers)
+ return
+}
+
+func (v *interfaceFingerprint) ListFingers(flags dbus.Flags, username string) ([]string, error) {
+ return v.StoreListFingers(
+ <-v.GoListFingers(flags, make(chan *dbus.Call, 1), username).Done)
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceFingerprint) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
+}
+
+func (v *interfaceFingerprint) SetDefaultDevice(flags dbus.Flags, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceFingerprint) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceFingerprint) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceFingerprint) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceFingerprint) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceFingerprint) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
+}
+
+func (v *interfaceFingerprint) Verify(flags dbus.Flags, finger string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceFingerprint) ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &code, &msg)
+ if err == nil {
+ cb(id, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceFingerprint) ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &code, &msg)
+ if err == nil {
+ cb(id, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Touch
+
+func (v *interfaceFingerprint) ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Touch",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var pressed bool
+ err := dbus.Store(sig.Body, &id, &pressed)
+ if err == nil {
+ cb(id, pressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DefaultDevice s
+
+func (v *interfaceFingerprint) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+// property Devices s
+
+func (v *interfaceFingerprint) Devices() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+type UKey interface {
+ ukey // interface org.deepin.dde.Authenticate1.UKey
+ proxy.Object
+}
+
+type objectUKey struct {
+ interfaceUkey // interface org.deepin.dde.Authenticate1.UKey
+ proxy.ImplObject
+}
+
+func NewUKey(conn *dbus.Conn) UKey {
+ obj := new(objectUKey)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Authenticate1", "/org/deepin/dde/Authenticate1/UKey")
+ return obj
+}
+
+type ukey interface {
+ GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call
+ ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error)
+ GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call
+ GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error)
+ GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call
+ GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error)
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, device string) error
+ GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call
+ SetPin(flags dbus.Flags, id string, pin string) error
+ GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ SetSessionPath(flags dbus.Flags, id string) error
+ GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StartVerify(flags dbus.Flags, id string) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StopVerify(flags dbus.Flags, id string) error
+ ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error)
+ ValidDevices() proxy.PropString
+ DefaultDevice() proxy.PropString
+}
+
+type interfaceUkey struct{}
+
+func (v *interfaceUkey) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUkey) GetInterfaceName_() string {
+ return "org.deepin.dde.Authenticate1.UKey"
+}
+
+// method ConstructVerification
+
+func (v *interfaceUkey) GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ConstructVerification", flags, ch, serviceName, username, useDefaultService)
+}
+
+func (*interfaceUkey) StoreConstructVerification(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceUkey) ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error) {
+ return v.StoreConstructVerification(
+ <-v.GoConstructVerification(flags, make(chan *dbus.Call, 1), serviceName, username, useDefaultService).Done)
+}
+
+// method GetPINLength
+
+func (v *interfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPINLength", flags, ch, serviceName, username, useDefaultDevice)
+}
+
+func (*interfaceUkey) StoreGetPINLength(call *dbus.Call) (length int32, err error) {
+ err = call.Store(&length)
+ return
+}
+
+func (v *interfaceUkey) GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error) {
+ return v.StoreGetPINLength(
+ <-v.GoGetPINLength(flags, make(chan *dbus.Call, 1), serviceName, username, useDefaultDevice).Done)
+}
+
+// method GetUserList
+
+func (v *interfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserList", flags, ch, serviceName, useDefaultDevice)
+}
+
+func (*interfaceUkey) StoreGetUserList(call *dbus.Call) (users []string, err error) {
+ err = call.Store(&users)
+ return
+}
+
+func (v *interfaceUkey) GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error) {
+ return v.StoreGetUserList(
+ <-v.GoGetUserList(flags, make(chan *dbus.Call, 1), serviceName, useDefaultDevice).Done)
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceUkey) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
+}
+
+func (v *interfaceUkey) SetDefaultDevice(flags dbus.Flags, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// method SetPin
+
+func (v *interfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPin", flags, ch, id, pin)
+}
+
+func (v *interfaceUkey) SetPin(flags dbus.Flags, id string, pin string) error {
+ return (<-v.GoSetPin(flags, make(chan *dbus.Call, 1), id, pin).Done).Err
+}
+
+// method SetSessionPath
+
+func (v *interfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSessionPath", flags, ch, id)
+}
+
+func (v *interfaceUkey) SetSessionPath(flags dbus.Flags, id string) error {
+ return (<-v.GoSetSessionPath(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method StartVerify
+
+func (v *interfaceUkey) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, id)
+}
+
+func (v *interfaceUkey) StartVerify(flags dbus.Flags, id string) error {
+ return (<-v.GoStartVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, id)
+}
+
+func (v *interfaceUkey) StopVerify(flags dbus.Flags, id string) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// signal VerifyResult
+
+func (v *interfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyResult", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyResult",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var msg string
+ err := dbus.Store(sig.Body, &id, &msg)
+ if err == nil {
+ cb(id, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal State
+
+func (v *interfaceUkey) ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "State", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".State",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var state int32
+ err := dbus.Store(sig.Body, &id, &state)
+ if err == nil {
+ cb(id, state)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ValidDevices s
+
+func (v *interfaceUkey) ValidDevices() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ValidDevices",
+ }
+}
+
+// property DefaultDevice s
+
+func (v *interfaceUkey) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+type Face interface {
+ face // interface org.deepin.dde.Authenticate1.Face
+ proxy.Object
+}
+
+type objectFace struct {
+ interfaceFace // interface org.deepin.dde.Authenticate1.Face
+ proxy.ImplObject
+}
+
+func NewFace(conn *dbus.Conn) Face {
+ obj := new(objectFace)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Authenticate1", "/org/deepin/dde/Authenticate1/Face")
+ return obj
+}
+
+type face interface {
+ GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call
+ DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error
+ GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call
+ DeleteFaces(flags dbus.Flags, serviceName string, username string) error
+ GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error)
+ GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call
+ ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error)
+ GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call
+ RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error
+ GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call
+ SetDefaultService(flags dbus.Flags, serviceName string) error
+ GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call
+ StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error)
+ GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call
+ StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error)
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StopEnroll(flags dbus.Flags, id string) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ StopVerify(flags dbus.Flags, id string) error
+ ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error)
+ DefaultDevice() proxy.PropString
+ DefaultService() proxy.PropString
+ ServiceList() proxy.PropString
+}
+
+type interfaceFace struct{}
+
+func (v *interfaceFace) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceFace) GetInterfaceName_() string {
+ return "org.deepin.dde.Authenticate1.Face"
+}
+
+// method DeleteFace
+
+func (v *interfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFace", flags, ch, serviceName, username, faceName)
+}
+
+func (v *interfaceFace) DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error {
+ return (<-v.GoDeleteFace(flags, make(chan *dbus.Call, 1), serviceName, username, faceName).Done).Err
+}
+
+// method DeleteFaces
+
+func (v *interfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFaces", flags, ch, serviceName, username)
+}
+
+func (v *interfaceFace) DeleteFaces(flags dbus.Flags, serviceName string, username string) error {
+ return (<-v.GoDeleteFaces(flags, make(chan *dbus.Call, 1), serviceName, username).Done).Err
+}
+
+// method GetShareMemInfo
+
+func (v *interfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetShareMemInfo", flags, ch, id)
+}
+
+func (*interfaceFace) StoreGetShareMemInfo(call *dbus.Call) (sockPath string, key string, size int32, err error) {
+ err = call.Store(&sockPath, &key, &size)
+ return
+}
+
+func (v *interfaceFace) GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error) {
+ return v.StoreGetShareMemInfo(
+ <-v.GoGetShareMemInfo(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method ListFaces
+
+func (v *interfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFaces", flags, ch, serviceName, username)
+}
+
+func (*interfaceFace) StoreListFaces(call *dbus.Call) (faces []string, err error) {
+ err = call.Store(&faces)
+ return
+}
+
+func (v *interfaceFace) ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error) {
+ return v.StoreListFaces(
+ <-v.GoListFaces(flags, make(chan *dbus.Call, 1), serviceName, username).Done)
+}
+
+// method RenameFace
+
+func (v *interfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFace", flags, ch, serviceName, username, oldFace, newFace)
+}
+
+func (v *interfaceFace) RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error {
+ return (<-v.GoRenameFace(flags, make(chan *dbus.Call, 1), serviceName, username, oldFace, newFace).Done).Err
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, serviceName, device)
+}
+
+func (v *interfaceFace) SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), serviceName, device).Done).Err
+}
+
+// method SetDefaultService
+
+func (v *interfaceFace) GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultService", flags, ch, serviceName)
+}
+
+func (v *interfaceFace) SetDefaultService(flags dbus.Flags, serviceName string) error {
+ return (<-v.GoSetDefaultService(flags, make(chan *dbus.Call, 1), serviceName).Done).Err
+}
+
+// method StartEnroll
+
+func (v *interfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartEnroll", flags, ch, username, serviceName, faceName)
+}
+
+func (*interfaceFace) StoreStartEnroll(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceFace) StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error) {
+ return v.StoreStartEnroll(
+ <-v.GoStartEnroll(flags, make(chan *dbus.Call, 1), username, serviceName, faceName).Done)
+}
+
+// method StartVerify
+
+func (v *interfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, username, serviceName, timeout)
+}
+
+func (*interfaceFace) StoreStartVerify(call *dbus.Call) (id string, err error) {
+ err = call.Store(&id)
+ return
+}
+
+func (v *interfaceFace) StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error) {
+ return v.StoreStartVerify(
+ <-v.GoStartVerify(flags, make(chan *dbus.Call, 1), username, serviceName, timeout).Done)
+}
+
+// method StopEnroll
+
+func (v *interfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch, id)
+}
+
+func (v *interfaceFace) StopEnroll(flags dbus.Flags, id string) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, id)
+}
+
+func (v *interfaceFace) StopVerify(flags dbus.Flags, id string) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceFace) ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var user string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &user, &code, &msg)
+ if err == nil {
+ cb(id, user, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceFace) ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var user string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &id, &user, &code, &msg)
+ if err == nil {
+ cb(id, user, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceStatus
+
+func (v *interfaceFace) ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var serviceName string
+ var code int32
+ err := dbus.Store(sig.Body, &serviceName, &code)
+ if err == nil {
+ cb(serviceName, code)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DefaultDevice s
+
+func (v *interfaceFace) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+// property DefaultService s
+
+func (v *interfaceFace) DefaultService() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultService",
+ }
+}
+
+// property ServiceList s
+
+func (v *interfaceFace) ServiceList() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ServiceList",
+ }
+}
+
+type CharaManger interface {
+ charaManger // interface org.deepin.dde.Authenticate1.CharaManger
+ proxy.Object
+}
+
+type objectCharaManger struct {
+ interfaceCharaManger // interface org.deepin.dde.Authenticate1.CharaManger
+ proxy.ImplObject
+}
+
+func NewCharaManger(conn *dbus.Conn) CharaManger {
+ obj := new(objectCharaManger)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Authenticate1", "/org/deepin/dde/Authenticate1/CharaManger")
+ return obj
+}
+
+type charaManger interface {
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call
+ Delete(flags dbus.Flags, charaType int32, charaName string) error
+ GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call
+ EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error)
+ GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ EnrollStop(flags dbus.Flags) error
+ GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call
+ List(flags dbus.Flags, driverName string, charaType int32) (string, error)
+ GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call
+ Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error
+ ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error)
+ ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ DriverInfo() proxy.PropString
+}
+
+type interfaceCharaManger struct{}
+
+func (v *interfaceCharaManger) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceCharaManger) GetInterfaceName_() string {
+ return "org.deepin.dde.Authenticate1.CharaManger"
+}
+
+// method Delete
+
+func (v *interfaceCharaManger) GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, charaType, charaName)
+}
+
+func (v *interfaceCharaManger) Delete(flags dbus.Flags, charaType int32, charaName string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), charaType, charaName).Done).Err
+}
+
+// method EnrollStart
+
+func (v *interfaceCharaManger) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, driverName, charaType, charaName)
+}
+
+func (*interfaceCharaManger) StoreEnrollStart(call *dbus.Call) (outArg0 dbus.UnixFD, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceCharaManger) EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error) {
+ return v.StoreEnrollStart(
+ <-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), driverName, charaType, charaName).Done)
+}
+
+// method EnrollStop
+
+func (v *interfaceCharaManger) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch)
+}
+
+func (v *interfaceCharaManger) EnrollStop(flags dbus.Flags) error {
+ return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method List
+
+func (v *interfaceCharaManger) GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".List", flags, ch, driverName, charaType)
+}
+
+func (*interfaceCharaManger) StoreList(call *dbus.Call) (outArg0 string, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceCharaManger) List(flags dbus.Flags, driverName string, charaType int32) (string, error) {
+ return v.StoreList(
+ <-v.GoList(flags, make(chan *dbus.Call, 1), driverName, charaType).Done)
+}
+
+// method Rename
+
+func (v *interfaceCharaManger) GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Rename", flags, ch, charaType, oldName, newName)
+}
+
+func (v *interfaceCharaManger) Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error {
+ return (<-v.GoRename(flags, make(chan *dbus.Call, 1), charaType, oldName, newName).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceCharaManger) ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var Sender string
+ var Code int32
+ var Msg string
+ err := dbus.Store(sig.Body, &Sender, &Code, &Msg)
+ if err == nil {
+ cb(Sender, Code, Msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CharaUpdated
+
+func (v *interfaceCharaManger) ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CharaUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CharaUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var DriverName string
+ var CharaType int32
+ err := dbus.Store(sig.Body, &DriverName, &CharaType)
+ if err == nil {
+ cb(DriverName, CharaType)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DriverChanged
+
+func (v *interfaceCharaManger) ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DriverChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DriverChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property DriverInfo s
+
+func (v *interfaceCharaManger) DriverInfo() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DriverInfo",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1089 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package authenticate1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAuthenticate struct {
+ MockInterfaceAuthenticate // interface org.deepin.dde.Authenticate1
+ proxy.MockObject
+}
+
+type MockInterfaceAuthenticate struct {
+ mock.Mock
+}
+
+// method Authenticate
+
+func (v *MockInterfaceAuthenticate) GoAuthenticate(flags dbus.Flags, ch chan *dbus.Call, username string, authFlags int32, appType int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, authFlags, appType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) Authenticate(flags dbus.Flags, username string, authFlags int32, appType int32) (string, error) {
+ mockArgs := v.Called(flags, username, authFlags, appType)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetLimits
+
+func (v *MockInterfaceAuthenticate) GoGetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) GetLimits(flags dbus.Flags, username string) (string, error) {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method PreOneKeyLogin
+
+func (v *MockInterfaceAuthenticate) GoPreOneKeyLogin(flags dbus.Flags, ch chan *dbus.Call, flag int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, flag)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) PreOneKeyLogin(flags dbus.Flags, flag int32) (string, error) {
+ mockArgs := v.Called(flags, flag)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ResetLimits
+
+func (v *MockInterfaceAuthenticate) GoResetLimits(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthenticate) ResetLimits(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// signal LimitUpdated
+
+func (v *MockInterfaceAuthenticate) ConnectLimitUpdated(cb func(username string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property SupportEncrypts s
+
+func (v *MockInterfaceAuthenticate) SupportEncrypts() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FrameworkState i
+
+func (v *MockInterfaceAuthenticate) FrameworkState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportedFlags i
+
+func (v *MockInterfaceAuthenticate) SupportedFlags() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockFingerprint struct {
+ MockInterfaceFingerprint // interface org.deepin.dde.Authenticate1.Fingerprint
+ proxy.MockObject
+}
+
+type MockInterfaceFingerprint struct {
+ mock.Mock
+}
+
+// method Claim
+
+func (v *MockInterfaceFingerprint) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Claim(flags dbus.Flags, username string, claimed bool) error {
+ mockArgs := v.Called(flags, username, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteAllFingers
+
+func (v *MockInterfaceFingerprint) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) DeleteAllFingers(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFinger
+
+func (v *MockInterfaceFingerprint) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) DeleteFinger(flags dbus.Flags, username string, finger string) error {
+ mockArgs := v.Called(flags, username, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method Enroll
+
+func (v *MockInterfaceFingerprint) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Enroll(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method ListFingers
+
+func (v *MockInterfaceFingerprint) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) ListFingers(flags dbus.Flags, username string) ([]string, error) {
+ mockArgs := v.Called(flags, username)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceFingerprint) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) SetDefaultDevice(flags dbus.Flags, device string) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceFingerprint) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceFingerprint) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceFingerprint) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFingerprint) Verify(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceFingerprint) ConnectEnrollStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceFingerprint) ConnectVerifyStatus(cb func(id string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Touch
+
+func (v *MockInterfaceFingerprint) ConnectTouch(cb func(id string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceFingerprint) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Devices s
+
+func (v *MockInterfaceFingerprint) Devices() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockUKey struct {
+ MockInterfaceUkey // interface org.deepin.dde.Authenticate1.UKey
+ proxy.MockObject
+}
+
+type MockInterfaceUkey struct {
+ mock.Mock
+}
+
+// method ConstructVerification
+
+func (v *MockInterfaceUkey) GoConstructVerification(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultService bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, useDefaultService)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) ConstructVerification(flags dbus.Flags, serviceName string, username string, useDefaultService bool) (string, error) {
+ mockArgs := v.Called(flags, serviceName, username, useDefaultService)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetPINLength
+
+func (v *MockInterfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, useDefaultDevice bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, useDefaultDevice)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetPINLength(flags dbus.Flags, serviceName string, username string, useDefaultDevice bool) (int32, error) {
+ mockArgs := v.Called(flags, serviceName, username, useDefaultDevice)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUserList
+
+func (v *MockInterfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call, serviceName string, useDefaultDevice bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, useDefaultDevice)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetUserList(flags dbus.Flags, serviceName string, useDefaultDevice bool) ([]string, error) {
+ mockArgs := v.Called(flags, serviceName, useDefaultDevice)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceUkey) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetDefaultDevice(flags dbus.Flags, device string) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPin
+
+func (v *MockInterfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, id string, pin string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id, pin)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetPin(flags dbus.Flags, id string, pin string) error {
+ mockArgs := v.Called(flags, id, pin)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSessionPath
+
+func (v *MockInterfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetSessionPath(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method StartVerify
+
+func (v *MockInterfaceUkey) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) StartVerify(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) StopVerify(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// signal VerifyResult
+
+func (v *MockInterfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal State
+
+func (v *MockInterfaceUkey) ConnectState(cb func(id string, state int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ValidDevices s
+
+func (v *MockInterfaceUkey) ValidDevices() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceUkey) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockFace struct {
+ MockInterfaceFace // interface org.deepin.dde.Authenticate1.Face
+ proxy.MockObject
+}
+
+type MockInterfaceFace struct {
+ mock.Mock
+}
+
+// method DeleteFace
+
+func (v *MockInterfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFace(flags dbus.Flags, serviceName string, username string, faceName string) error {
+ mockArgs := v.Called(flags, serviceName, username, faceName)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFaces
+
+func (v *MockInterfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFaces(flags dbus.Flags, serviceName string, username string) error {
+ mockArgs := v.Called(flags, serviceName, username)
+
+ return mockArgs.Error(0)
+}
+
+// method GetShareMemInfo
+
+func (v *MockInterfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) GetShareMemInfo(flags dbus.Flags, id string) (string, string, int32, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret2, ok := mockArgs.Get(2).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
+ }
+
+ return mockArgs.String(0), mockArgs.String(1), ret2, mockArgs.Error(3)
+}
+
+// method ListFaces
+
+func (v *MockInterfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) ListFaces(flags dbus.Flags, serviceName string, username string) ([]string, error) {
+ mockArgs := v.Called(flags, serviceName, username)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFace
+
+func (v *MockInterfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, serviceName string, username string, oldFace string, newFace string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, username, oldFace, newFace)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) RenameFace(flags dbus.Flags, serviceName string, username string, oldFace string, newFace string) error {
+ mockArgs := v.Called(flags, serviceName, username, oldFace, newFace)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, serviceName string, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) SetDefaultDevice(flags dbus.Flags, serviceName string, device string) error {
+ mockArgs := v.Called(flags, serviceName, device)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultService
+
+func (v *MockInterfaceFace) GoSetDefaultService(flags dbus.Flags, ch chan *dbus.Call, serviceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, serviceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) SetDefaultService(flags dbus.Flags, serviceName string) error {
+ mockArgs := v.Called(flags, serviceName)
+
+ return mockArgs.Error(0)
+}
+
+// method StartEnroll
+
+func (v *MockInterfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, serviceName, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartEnroll(flags dbus.Flags, username string, serviceName string, faceName string) (string, error) {
+ mockArgs := v.Called(flags, username, serviceName, faceName)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method StartVerify
+
+func (v *MockInterfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, username string, serviceName string, timeout int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, serviceName, timeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartVerify(flags dbus.Flags, username string, serviceName string, timeout int32) (string, error) {
+ mockArgs := v.Called(flags, username, serviceName, timeout)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopEnroll(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopVerify(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceFace) ConnectEnrollStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceFace) ConnectVerifyStatus(cb func(id string, user string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceStatus
+
+func (v *MockInterfaceFace) ConnectDeviceStatus(cb func(serviceName string, code int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceFace) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultService s
+
+func (v *MockInterfaceFace) DefaultService() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ServiceList s
+
+func (v *MockInterfaceFace) ServiceList() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockCharaManger struct {
+ MockInterfaceCharaManger // interface org.deepin.dde.Authenticate1.CharaManger
+ proxy.MockObject
+}
+
+type MockInterfaceCharaManger struct {
+ mock.Mock
+}
+
+// method Delete
+
+func (v *MockInterfaceCharaManger) GoDelete(flags dbus.Flags, ch chan *dbus.Call, charaType int32, charaName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, charaType, charaName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) Delete(flags dbus.Flags, charaType int32, charaName string) error {
+ mockArgs := v.Called(flags, charaType, charaName)
+
+ return mockArgs.Error(0)
+}
+
+// method EnrollStart
+
+func (v *MockInterfaceCharaManger) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32, charaName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, driverName, charaType, charaName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) EnrollStart(flags dbus.Flags, driverName string, charaType int32, charaName string) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, driverName, charaType, charaName)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method EnrollStop
+
+func (v *MockInterfaceCharaManger) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) EnrollStop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method List
+
+func (v *MockInterfaceCharaManger) GoList(flags dbus.Flags, ch chan *dbus.Call, driverName string, charaType int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, driverName, charaType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) List(flags dbus.Flags, driverName string, charaType int32) (string, error) {
+ mockArgs := v.Called(flags, driverName, charaType)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Rename
+
+func (v *MockInterfaceCharaManger) GoRename(flags dbus.Flags, ch chan *dbus.Call, charaType int32, oldName string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, charaType, oldName, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCharaManger) Rename(flags dbus.Flags, charaType int32, oldName string, newName string) error {
+ mockArgs := v.Called(flags, charaType, oldName, newName)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceCharaManger) ConnectEnrollStatus(cb func(Sender string, Code int32, Msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CharaUpdated
+
+func (v *MockInterfaceCharaManger) ConnectCharaUpdated(cb func(DriverName string, CharaType int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DriverChanged
+
+func (v *MockInterfaceCharaManger) ConnectDriverChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property DriverInfo s
+
+func (v *MockInterfaceCharaManger) DriverInfo() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/CharaManger.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/CharaManger.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/CharaManger.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/CharaManger.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,60 @@
+{
+ "Service": "org.deepin.dde.Authenticate1",
+ "Objects": [
+ {
+ "Type": "Authenticate",
+ "Path": "/org/deepin/dde/Authenticate1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1",
+ "Type": "authenticate",
+ "Accessor": "Authenticate"
+ }
+ ]
+ },
+ {
+ "Type": "Fingerprint",
+ "Path": "/org/deepin/dde/Authenticate1/Fingerprint",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.Fingerprint",
+ "Type": "fingerprint",
+ "Accessor": "Fingerprint"
+ }
+ ]
+ },
+ {
+ "Type": "UKey",
+ "Path": "/org/deepin/dde/Authenticate1/UKey",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.UKey",
+ "Type": "ukey",
+ "Accessor": "UKey"
+ }
+ ]
+ },
+ {
+ "Type": "Face",
+ "Path": "/org/deepin/dde/Authenticate1/Face",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.Face",
+ "Type": "face",
+ "Accessor": "Face"
+ }
+ ]
+ },
+ {
+ "Type": "CharaManger",
+ "Path": "/org/deepin/dde/Authenticate1/CharaManger",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.CharaManger",
+ "Type": "charaManger",
+ "Accessor": "CharaManger"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/Face.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/Face.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/Face.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/Face.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/Fingerprint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/Fingerprint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/Fingerprint.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/Fingerprint.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package authenticate1
+
+// CharaInfo type
+type CharaInfo struct {
+ CharaName string
+ CharaType int32
+}
+
+// DriverInfo type
+type DriverInfo struct {
+ DriverName string
+ CharaType int32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/UKey.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/UKey.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1/UKey.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1/UKey.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,213 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.BiometricsDriver"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package BiometricsDriver
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type BiometricsDriver interface {
+ biometricsDriver // interface org.deepin.dde.Authenticate1.BiometricsDriver
+ proxy.Object
+}
+
+type objectBiometricsDriver struct {
+ interfaceBiometricsDriver // interface org.deepin.dde.Authenticate1.BiometricsDriver
+ proxy.ImplObject
+}
+
+func NewBiometricsDriver(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (BiometricsDriver, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectBiometricsDriver)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type biometricsDriver interface {
+ SetInterfaceName_(name string)
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call
+ Delete(flags dbus.Flags, chara string) error
+ GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call
+ EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error)
+ GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call
+ EnrollStop(flags dbus.Flags, action string) error
+ GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call
+ VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error)
+ GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call
+ VerifyStop(flags dbus.Flags, action string) error
+ ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error)
+ ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error)
+ List() proxy.PropStringArray
+ CharaType() proxy.PropInt32
+ Claim() proxy.PropBool
+}
+
+type interfaceBiometricsDriver struct{}
+
+func (v *interfaceBiometricsDriver) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceBiometricsDriver) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceBiometricsDriver) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Delete
+
+func (v *interfaceBiometricsDriver) GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, chara)
+}
+
+func (v *interfaceBiometricsDriver) Delete(flags dbus.Flags, chara string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), chara).Done).Err
+}
+
+// method EnrollStart
+
+func (v *interfaceBiometricsDriver) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, chara, type0, action)
+}
+
+func (*interfaceBiometricsDriver) StoreEnrollStart(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceBiometricsDriver) EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error) {
+ return v.StoreEnrollStart(
+ <-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), chara, type0, action).Done)
+}
+
+// method EnrollStop
+
+func (v *interfaceBiometricsDriver) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch, action)
+}
+
+func (v *interfaceBiometricsDriver) EnrollStop(flags dbus.Flags, action string) error {
+ return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1), action).Done).Err
+}
+
+// method VerifyStart
+
+func (v *interfaceBiometricsDriver) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStart", flags, ch, charas, action)
+}
+
+func (*interfaceBiometricsDriver) StoreVerifyStart(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceBiometricsDriver) VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error) {
+ return v.StoreVerifyStart(
+ <-v.GoVerifyStart(flags, make(chan *dbus.Call, 1), charas, action).Done)
+}
+
+// method VerifyStop
+
+func (v *interfaceBiometricsDriver) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStop", flags, ch, action)
+}
+
+func (v *interfaceBiometricsDriver) VerifyStop(flags dbus.Flags, action string) error {
+ return (<-v.GoVerifyStop(flags, make(chan *dbus.Call, 1), action).Done).Err
+}
+
+// signal VerifyStatus
+
+func (v *interfaceBiometricsDriver) ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var action string
+ var verifyStatusCode int32
+ var message string
+ err := dbus.Store(sig.Body, &action, &verifyStatusCode, &message)
+ if err == nil {
+ cb(action, verifyStatusCode, message)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal EnrollStatus
+
+func (v *interfaceBiometricsDriver) ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var action string
+ var enrollStatusCode int32
+ var message string
+ err := dbus.Store(sig.Body, &action, &enrollStatusCode, &message)
+ if err == nil {
+ cb(action, enrollStatusCode, message)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property List as
+
+func (v *interfaceBiometricsDriver) List() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "List",
+ }
+}
+
+// property CharaType i
+
+func (v *interfaceBiometricsDriver) CharaType() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CharaType",
+ }
+}
+
+// property Claim b
+
+func (v *interfaceBiometricsDriver) Claim() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Claim",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,194 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.BiometricsDriver"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package BiometricsDriver
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockBiometricsDriver struct {
+ MockInterfaceBiometricsDriver // interface org.deepin.dde.Authenticate1.BiometricsDriver
+ proxy.MockObject
+}
+
+type MockInterfaceBiometricsDriver struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceBiometricsDriver) SetInterfaceName_(string) {
+}
+
+// method Delete
+
+func (v *MockInterfaceBiometricsDriver) GoDelete(flags dbus.Flags, ch chan *dbus.Call, chara string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, chara)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) Delete(flags dbus.Flags, chara string) error {
+ mockArgs := v.Called(flags, chara)
+
+ return mockArgs.Error(0)
+}
+
+// method EnrollStart
+
+func (v *MockInterfaceBiometricsDriver) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, chara string, type0 int32, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, chara, type0, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) EnrollStart(flags dbus.Flags, chara string, type0 int32, action string) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, chara, type0, action)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method EnrollStop
+
+func (v *MockInterfaceBiometricsDriver) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) EnrollStop(flags dbus.Flags, action string) error {
+ mockArgs := v.Called(flags, action)
+
+ return mockArgs.Error(0)
+}
+
+// method VerifyStart
+
+func (v *MockInterfaceBiometricsDriver) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, charas []string, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, charas, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) VerifyStart(flags dbus.Flags, charas []string, action string) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, charas, action)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method VerifyStop
+
+func (v *MockInterfaceBiometricsDriver) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call, action string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, action)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBiometricsDriver) VerifyStop(flags dbus.Flags, action string) error {
+ mockArgs := v.Called(flags, action)
+
+ return mockArgs.Error(0)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceBiometricsDriver) ConnectVerifyStatus(cb func(action string, verifyStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceBiometricsDriver) ConnectEnrollStatus(cb func(action string, enrollStatusCode int32, message string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property List as
+
+func (v *MockInterfaceBiometricsDriver) List() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CharaType i
+
+func (v *MockInterfaceBiometricsDriver) CharaType() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Claim b
+
+func (v *MockInterfaceBiometricsDriver) Claim() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/BiometricsDriver.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/BiometricsDriver.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/BiometricsDriver.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/BiometricsDriver.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.BiometricsDriver/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.BiometricsDriver/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "BiometricsDriver",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.BiometricsDriver",
+ "CustomInterfaceName": true,
+ "Type": "biometricsDriver",
+ "Accessor": "BiometricsDriver"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,315 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.face"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package face
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Face interface {
+ face // interface org.deepin.dde.Authenticate1.Face.Device
+ proxy.Object
+}
+
+type objectFace struct {
+ interfaceFace // interface org.deepin.dde.Authenticate1.Face.Device
+ proxy.ImplObject
+}
+
+func NewFace(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Face, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectFace)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type face interface {
+ SetInterfaceName_(name string)
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, claimed bool) error
+ GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call
+ DeleteFace(flags dbus.Flags, uuid string, faceName string) error
+ GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ DeleteFaces(flags dbus.Flags, uuid string) error
+ GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetShareMemInfo(flags dbus.Flags) (string, string, int32, error)
+ GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ ListFaces(flags dbus.Flags, uuid string) ([]string, error)
+ GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call
+ RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error
+ GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call
+ SetDefaultDevice(flags dbus.Flags, device string) error
+ GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call
+ StartEnroll(flags dbus.Flags, uuid string, faceName string) error
+ GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call
+ StartVerify(flags dbus.Flags, uuid string, timeout int32) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error)
+ SupportedDevices() proxy.PropStringArray
+ DefaultDevice() proxy.PropString
+ Name() proxy.PropString
+ Claimed() proxy.PropBool
+ Capability() proxy.PropInt32
+ Status() proxy.PropInt32
+}
+
+type interfaceFace struct{}
+
+func (v *interfaceFace) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceFace) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceFace) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Claim
+
+func (v *interfaceFace) GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, claimed)
+}
+
+func (v *interfaceFace) Claim(flags dbus.Flags, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), claimed).Done).Err
+}
+
+// method DeleteFace
+
+func (v *interfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFace", flags, ch, uuid, faceName)
+}
+
+func (v *interfaceFace) DeleteFace(flags dbus.Flags, uuid string, faceName string) error {
+ return (<-v.GoDeleteFace(flags, make(chan *dbus.Call, 1), uuid, faceName).Done).Err
+}
+
+// method DeleteFaces
+
+func (v *interfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFaces", flags, ch, uuid)
+}
+
+func (v *interfaceFace) DeleteFaces(flags dbus.Flags, uuid string) error {
+ return (<-v.GoDeleteFaces(flags, make(chan *dbus.Call, 1), uuid).Done).Err
+}
+
+// method GetShareMemInfo
+
+func (v *interfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetShareMemInfo", flags, ch)
+}
+
+func (*interfaceFace) StoreGetShareMemInfo(call *dbus.Call) (sockPath string, key string, size int32, err error) {
+ err = call.Store(&sockPath, &key, &size)
+ return
+}
+
+func (v *interfaceFace) GetShareMemInfo(flags dbus.Flags) (string, string, int32, error) {
+ return v.StoreGetShareMemInfo(
+ <-v.GoGetShareMemInfo(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListFaces
+
+func (v *interfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFaces", flags, ch, uuid)
+}
+
+func (*interfaceFace) StoreListFaces(call *dbus.Call) (faces []string, err error) {
+ err = call.Store(&faces)
+ return
+}
+
+func (v *interfaceFace) ListFaces(flags dbus.Flags, uuid string) ([]string, error) {
+ return v.StoreListFaces(
+ <-v.GoListFaces(flags, make(chan *dbus.Call, 1), uuid).Done)
+}
+
+// method RenameFace
+
+func (v *interfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFace", flags, ch, uuid, oldFaceName, newFaceName)
+}
+
+func (v *interfaceFace) RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error {
+ return (<-v.GoRenameFace(flags, make(chan *dbus.Call, 1), uuid, oldFaceName, newFaceName).Done).Err
+}
+
+// method SetDefaultDevice
+
+func (v *interfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultDevice", flags, ch, device)
+}
+
+func (v *interfaceFace) SetDefaultDevice(flags dbus.Flags, device string) error {
+ return (<-v.GoSetDefaultDevice(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// method StartEnroll
+
+func (v *interfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartEnroll", flags, ch, uuid, faceName)
+}
+
+func (v *interfaceFace) StartEnroll(flags dbus.Flags, uuid string, faceName string) error {
+ return (<-v.GoStartEnroll(flags, make(chan *dbus.Call, 1), uuid, faceName).Done).Err
+}
+
+// method StartVerify
+
+func (v *interfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartVerify", flags, ch, uuid, timeout)
+}
+
+func (v *interfaceFace) StartVerify(flags dbus.Flags, uuid string, timeout int32) error {
+ return (<-v.GoStartVerify(flags, make(chan *dbus.Call, 1), uuid, timeout).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceFace) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceFace) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceFace) ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var uuid string
+ var code int32
+ var description string
+ err := dbus.Store(sig.Body, &uuid, &code, &description)
+ if err == nil {
+ cb(uuid, code, description)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceFace) ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var uuid string
+ var code int32
+ var description string
+ err := dbus.Store(sig.Body, &uuid, &code, &description)
+ if err == nil {
+ cb(uuid, code, description)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property SupportedDevices as
+
+func (v *interfaceFace) SupportedDevices() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SupportedDevices",
+ }
+}
+
+// property DefaultDevice s
+
+func (v *interfaceFace) DefaultDevice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultDevice",
+ }
+}
+
+// property Name s
+
+func (v *interfaceFace) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Claimed b
+
+func (v *interfaceFace) Claimed() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Claimed",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceFace) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
+
+// property Status i
+
+func (v *interfaceFace) Status() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Status",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,347 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.face"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package face
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockFace struct {
+ MockInterfaceFace // interface org.deepin.dde.Authenticate1.Face.Device
+ proxy.MockObject
+}
+
+type MockInterfaceFace struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceFace) SetInterfaceName_(string) {
+}
+
+// method Claim
+
+func (v *MockInterfaceFace) GoClaim(flags dbus.Flags, ch chan *dbus.Call, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) Claim(flags dbus.Flags, claimed bool) error {
+ mockArgs := v.Called(flags, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFace
+
+func (v *MockInterfaceFace) GoDeleteFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFace(flags dbus.Flags, uuid string, faceName string) error {
+ mockArgs := v.Called(flags, uuid, faceName)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFaces
+
+func (v *MockInterfaceFace) GoDeleteFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) DeleteFaces(flags dbus.Flags, uuid string) error {
+ mockArgs := v.Called(flags, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method GetShareMemInfo
+
+func (v *MockInterfaceFace) GoGetShareMemInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) GetShareMemInfo(flags dbus.Flags) (string, string, int32, error) {
+ mockArgs := v.Called(flags)
+
+ ret2, ok := mockArgs.Get(2).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 2, mockArgs.Get(2)))
+ }
+
+ return mockArgs.String(0), mockArgs.String(1), ret2, mockArgs.Error(3)
+}
+
+// method ListFaces
+
+func (v *MockInterfaceFace) GoListFaces(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) ListFaces(flags dbus.Flags, uuid string) ([]string, error) {
+ mockArgs := v.Called(flags, uuid)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFace
+
+func (v *MockInterfaceFace) GoRenameFace(flags dbus.Flags, ch chan *dbus.Call, uuid string, oldFaceName string, newFaceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, oldFaceName, newFaceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) RenameFace(flags dbus.Flags, uuid string, oldFaceName string, newFaceName string) error {
+ mockArgs := v.Called(flags, uuid, oldFaceName, newFaceName)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDefaultDevice
+
+func (v *MockInterfaceFace) GoSetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) SetDefaultDevice(flags dbus.Flags, device string) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// method StartEnroll
+
+func (v *MockInterfaceFace) GoStartEnroll(flags dbus.Flags, ch chan *dbus.Call, uuid string, faceName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, faceName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartEnroll(flags dbus.Flags, uuid string, faceName string) error {
+ mockArgs := v.Called(flags, uuid, faceName)
+
+ return mockArgs.Error(0)
+}
+
+// method StartVerify
+
+func (v *MockInterfaceFace) GoStartVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, timeout int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, timeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StartVerify(flags dbus.Flags, uuid string, timeout int32) error {
+ mockArgs := v.Called(flags, uuid, timeout)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceFace) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceFace) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFace) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceFace) ConnectEnrollStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceFace) ConnectVerifyStatus(cb func(uuid string, code int32, description string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property SupportedDevices as
+
+func (v *MockInterfaceFace) SupportedDevices() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultDevice s
+
+func (v *MockInterfaceFace) DefaultDevice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceFace) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Claimed b
+
+func (v *MockInterfaceFace) Claimed() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceFace) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Status i
+
+func (v *MockInterfaceFace) Status() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "Face",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.Face.Device",
+ "CustomInterfaceName": true,
+ "Type": "face",
+ "Accessor": "Face"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/Face.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/Face.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.face/Face.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.face/Face.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,572 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.fingerprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fingerprint
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Device interface {
+ device // interface org.deepin.dde.Authenticate1.Fingerprint.Device
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface org.deepin.dde.Authenticate1.Fingerprint.Device
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Device, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type device interface {
+ SetInterfaceName_(name string)
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, userId string, claimed bool) error
+ GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ DeleteAllFingers(flags dbus.Flags, userId string) error
+ GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call
+ DeleteFinger(flags dbus.Flags, userId string, finger string) error
+ GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Enroll(flags dbus.Flags, finger string) error
+ GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ ListFingers(flags dbus.Flags, userId string) ([]string, error)
+ GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call
+ RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Verify(flags dbus.Flags, finger string) error
+ ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error)
+ Name() proxy.PropString
+ State() proxy.PropInt32
+ Type() proxy.PropInt32
+ Capability() proxy.PropInt32
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceDevice) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceDevice) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Claim
+
+func (v *interfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, userId, claimed)
+}
+
+func (v *interfaceDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), userId, claimed).Done).Err
+}
+
+// method DeleteAllFingers
+
+func (v *interfaceDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, userId)
+}
+
+func (v *interfaceDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), userId).Done).Err
+}
+
+// method DeleteFinger
+
+func (v *interfaceDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, userId, finger)
+}
+
+func (v *interfaceDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), userId, finger).Done).Err
+}
+
+// method Enroll
+
+func (v *interfaceDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, finger)
+}
+
+func (v *interfaceDevice) Enroll(flags dbus.Flags, finger string) error {
+ return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// method ListFingers
+
+func (v *interfaceDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, userId)
+}
+
+func (*interfaceDevice) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
+ err = call.Store(&fingers)
+ return
+}
+
+func (v *interfaceDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ return v.StoreListFingers(
+ <-v.GoListFingers(flags, make(chan *dbus.Call, 1), userId).Done)
+}
+
+// method RenameFinger
+
+func (v *interfaceDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFinger", flags, ch, userId, finger, newName)
+}
+
+func (v *interfaceDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ return (<-v.GoRenameFinger(flags, make(chan *dbus.Call, 1), userId, finger, newName).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceDevice) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceDevice) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
+}
+
+func (v *interfaceDevice) Verify(flags dbus.Flags, finger string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Touch
+
+func (v *interfaceDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Touch",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var pressed bool
+ err := dbus.Store(sig.Body, &userId, &pressed)
+ if err == nil {
+ cb(userId, pressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceDevice) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property State i
+
+func (v *interfaceDevice) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Type i
+
+func (v *interfaceDevice) Type() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceDevice) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
+
+type CommonDevice interface {
+ commonDevice // interface org.deepin.dde.Authenticate1.Fingerprint.CommonDevice
+ proxy.Object
+}
+
+type objectCommonDevice struct {
+ interfaceCommonDevice // interface org.deepin.dde.Authenticate1.Fingerprint.CommonDevice
+ proxy.ImplObject
+}
+
+func NewCommonDevice(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (CommonDevice, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectCommonDevice)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type commonDevice interface {
+ SetInterfaceName_(name string)
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call
+ Claim(flags dbus.Flags, userId string, claimed bool) error
+ GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ DeleteAllFingers(flags dbus.Flags, userId string) error
+ GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call
+ DeleteFinger(flags dbus.Flags, userId string, finger string) error
+ GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
+ Enroll(flags dbus.Flags, username string, finger string) error
+ GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call
+ ListFingers(flags dbus.Flags, userId string) ([]string, error)
+ GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call
+ RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error
+ GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopEnroll(flags dbus.Flags) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopVerify(flags dbus.Flags) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ Verify(flags dbus.Flags, finger string) error
+ ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error)
+ ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error)
+ Name() proxy.PropString
+ State() proxy.PropInt32
+ Type() proxy.PropInt32
+ Capability() proxy.PropInt32
+}
+
+type interfaceCommonDevice struct{}
+
+func (v *interfaceCommonDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceCommonDevice) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceCommonDevice) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method Claim
+
+func (v *interfaceCommonDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, userId, claimed)
+}
+
+func (v *interfaceCommonDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), userId, claimed).Done).Err
+}
+
+// method DeleteAllFingers
+
+func (v *interfaceCommonDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteAllFingers", flags, ch, userId)
+}
+
+func (v *interfaceCommonDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ return (<-v.GoDeleteAllFingers(flags, make(chan *dbus.Call, 1), userId).Done).Err
+}
+
+// method DeleteFinger
+
+func (v *interfaceCommonDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteFinger", flags, ch, userId, finger)
+}
+
+func (v *interfaceCommonDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ return (<-v.GoDeleteFinger(flags, make(chan *dbus.Call, 1), userId, finger).Done).Err
+}
+
+// method Enroll
+
+func (v *interfaceCommonDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enroll", flags, ch, username, finger)
+}
+
+func (v *interfaceCommonDevice) Enroll(flags dbus.Flags, username string, finger string) error {
+ return (<-v.GoEnroll(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
+}
+
+// method ListFingers
+
+func (v *interfaceCommonDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListFingers", flags, ch, userId)
+}
+
+func (*interfaceCommonDevice) StoreListFingers(call *dbus.Call) (fingers []string, err error) {
+ err = call.Store(&fingers)
+ return
+}
+
+func (v *interfaceCommonDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ return v.StoreListFingers(
+ <-v.GoListFingers(flags, make(chan *dbus.Call, 1), userId).Done)
+}
+
+// method RenameFinger
+
+func (v *interfaceCommonDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RenameFinger", flags, ch, userId, finger, newName)
+}
+
+func (v *interfaceCommonDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ return (<-v.GoRenameFinger(flags, make(chan *dbus.Call, 1), userId, finger, newName).Done).Err
+}
+
+// method StopEnroll
+
+func (v *interfaceCommonDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopEnroll", flags, ch)
+}
+
+func (v *interfaceCommonDevice) StopEnroll(flags dbus.Flags) error {
+ return (<-v.GoStopEnroll(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceCommonDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch)
+}
+
+func (v *interfaceCommonDevice) StopVerify(flags dbus.Flags) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceCommonDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, finger)
+}
+
+func (v *interfaceCommonDevice) Verify(flags dbus.Flags, finger string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceCommonDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceCommonDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var code int32
+ var msg string
+ err := dbus.Store(sig.Body, &userId, &code, &msg)
+ if err == nil {
+ cb(userId, code, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Touch
+
+func (v *interfaceCommonDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Touch", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Touch",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var userId string
+ var pressed bool
+ err := dbus.Store(sig.Body, &userId, &pressed)
+ if err == nil {
+ cb(userId, pressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceCommonDevice) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property State i
+
+func (v *interfaceCommonDevice) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Type i
+
+func (v *interfaceCommonDevice) Type() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceCommonDevice) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,570 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.fingerprint"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fingerprint
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDevice struct {
+ MockInterfaceDevice // interface org.deepin.dde.Authenticate1.Fingerprint.Device
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceDevice) SetInterfaceName_(string) {
+}
+
+// method Claim
+
+func (v *MockInterfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ mockArgs := v.Called(flags, userId, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteAllFingers
+
+func (v *MockInterfaceDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ mockArgs := v.Called(flags, userId)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFinger
+
+func (v *MockInterfaceDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ mockArgs := v.Called(flags, userId, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method Enroll
+
+func (v *MockInterfaceDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Enroll(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method ListFingers
+
+func (v *MockInterfaceDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ mockArgs := v.Called(flags, userId)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFinger
+
+func (v *MockInterfaceDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ mockArgs := v.Called(flags, userId, finger, newName)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Verify(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Touch
+
+func (v *MockInterfaceDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceDevice) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceDevice) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type i
+
+func (v *MockInterfaceDevice) Type() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceDevice) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockCommonDevice struct {
+ MockInterfaceCommonDevice // interface org.deepin.dde.Authenticate1.Fingerprint.CommonDevice
+ proxy.MockObject
+}
+
+type MockInterfaceCommonDevice struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceCommonDevice) SetInterfaceName_(string) {
+}
+
+// method Claim
+
+func (v *MockInterfaceCommonDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, userId string, claimed bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, claimed)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) Claim(flags dbus.Flags, userId string, claimed bool) error {
+ mockArgs := v.Called(flags, userId, claimed)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteAllFingers
+
+func (v *MockInterfaceCommonDevice) GoDeleteAllFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) DeleteAllFingers(flags dbus.Flags, userId string) error {
+ mockArgs := v.Called(flags, userId)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteFinger
+
+func (v *MockInterfaceCommonDevice) GoDeleteFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) DeleteFinger(flags dbus.Flags, userId string, finger string) error {
+ mockArgs := v.Called(flags, userId, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method Enroll
+
+func (v *MockInterfaceCommonDevice) GoEnroll(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) Enroll(flags dbus.Flags, username string, finger string) error {
+ mockArgs := v.Called(flags, username, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method ListFingers
+
+func (v *MockInterfaceCommonDevice) GoListFingers(flags dbus.Flags, ch chan *dbus.Call, userId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) ListFingers(flags dbus.Flags, userId string) ([]string, error) {
+ mockArgs := v.Called(flags, userId)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RenameFinger
+
+func (v *MockInterfaceCommonDevice) GoRenameFinger(flags dbus.Flags, ch chan *dbus.Call, userId string, finger string, newName string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, userId, finger, newName)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) RenameFinger(flags dbus.Flags, userId string, finger string, newName string) error {
+ mockArgs := v.Called(flags, userId, finger, newName)
+
+ return mockArgs.Error(0)
+}
+
+// method StopEnroll
+
+func (v *MockInterfaceCommonDevice) GoStopEnroll(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) StopEnroll(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceCommonDevice) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) StopVerify(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceCommonDevice) GoVerify(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceCommonDevice) Verify(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceCommonDevice) ConnectEnrollStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceCommonDevice) ConnectVerifyStatus(cb func(userId string, code int32, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Touch
+
+func (v *MockInterfaceCommonDevice) ConnectTouch(cb func(userId string, pressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceCommonDevice) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceCommonDevice) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type i
+
+func (v *MockInterfaceCommonDevice) Type() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceCommonDevice) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/CommonDevice.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/CommonDevice.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/CommonDevice.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/CommonDevice.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,29 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "Device",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.Fingerprint.Device",
+ "CustomInterfaceName": true,
+ "Type": "device",
+ "Accessor": "Device"
+ }
+ ]
+ },
+ {
+ "Type": "CommonDevice",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.Fingerprint.CommonDevice",
+ "CustomInterfaceName": true,
+ "Type": "commonDevice",
+ "Accessor": "CommonDevice"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.fingerprint/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.fingerprint/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,205 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.ukey"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ukey
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type UKey interface {
+ ukey // interface org.deepin.dde.Authenticate1.UKey.Device
+ proxy.Object
+}
+
+type objectUKey struct {
+ interfaceUkey // interface org.deepin.dde.Authenticate1.UKey.Device
+ proxy.ImplObject
+}
+
+func NewUKey(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (UKey, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectUKey)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type ukey interface {
+ SetInterfaceName_(name string)
+ GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ GetPINLength(flags dbus.Flags, uuid string) (int32, error)
+ GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetUserList(flags dbus.Flags) ([]string, error)
+ GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call
+ SetPin(flags dbus.Flags, uuid string, gid string, pin string) error
+ GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call
+ SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error
+ GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call
+ StopVerify(flags dbus.Flags, uuid string, gid string) error
+ GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call
+ Verify(flags dbus.Flags, uuid string, gid string) error
+ ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error)
+ Name() proxy.PropString
+ State() proxy.PropInt32
+ Type() proxy.PropInt32
+ Capability() proxy.PropInt32
+}
+
+type interfaceUkey struct{}
+
+func (v *interfaceUkey) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (v *interfaceUkey) SetInterfaceName_(name string) {
+ v.GetObject_().SetExtra("customIfc", name)
+}
+
+func (v *interfaceUkey) GetInterfaceName_() string {
+ ifcName, _ := v.GetObject_().GetExtra("customIfc")
+ ifcNameStr, _ := ifcName.(string)
+ return ifcNameStr
+}
+
+// method GetPINLength
+
+func (v *interfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPINLength", flags, ch, uuid)
+}
+
+func (*interfaceUkey) StoreGetPINLength(call *dbus.Call) (length int32, err error) {
+ err = call.Store(&length)
+ return
+}
+
+func (v *interfaceUkey) GetPINLength(flags dbus.Flags, uuid string) (int32, error) {
+ return v.StoreGetPINLength(
+ <-v.GoGetPINLength(flags, make(chan *dbus.Call, 1), uuid).Done)
+}
+
+// method GetUserList
+
+func (v *interfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserList", flags, ch)
+}
+
+func (*interfaceUkey) StoreGetUserList(call *dbus.Call) (users []string, err error) {
+ err = call.Store(&users)
+ return
+}
+
+func (v *interfaceUkey) GetUserList(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetUserList(
+ <-v.GoGetUserList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetPin
+
+func (v *interfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPin", flags, ch, uuid, gid, pin)
+}
+
+func (v *interfaceUkey) SetPin(flags dbus.Flags, uuid string, gid string, pin string) error {
+ return (<-v.GoSetPin(flags, make(chan *dbus.Call, 1), uuid, gid, pin).Done).Err
+}
+
+// method SetSessionPath
+
+func (v *interfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSessionPath", flags, ch, uuid, gid, path)
+}
+
+func (v *interfaceUkey) SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error {
+ return (<-v.GoSetSessionPath(flags, make(chan *dbus.Call, 1), uuid, gid, path).Done).Err
+}
+
+// method StopVerify
+
+func (v *interfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopVerify", flags, ch, uuid, gid)
+}
+
+func (v *interfaceUkey) StopVerify(flags dbus.Flags, uuid string, gid string) error {
+ return (<-v.GoStopVerify(flags, make(chan *dbus.Call, 1), uuid, gid).Done).Err
+}
+
+// method Verify
+
+func (v *interfaceUkey) GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Verify", flags, ch, uuid, gid)
+}
+
+func (v *interfaceUkey) Verify(flags dbus.Flags, uuid string, gid string) error {
+ return (<-v.GoVerify(flags, make(chan *dbus.Call, 1), uuid, gid).Done).Err
+}
+
+// signal VerifyResult
+
+func (v *interfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyResult", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyResult",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var msg string
+ err := dbus.Store(sig.Body, &id, &msg)
+ if err == nil {
+ cb(id, msg)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceUkey) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property State i
+
+func (v *interfaceUkey) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Type i
+
+func (v *interfaceUkey) Type() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Capability i
+
+func (v *interfaceUkey) Capability() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Capability",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,213 @@
+// Code generated by "./generator ./system/org.deepin.dde.authenticate1.ukey"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ukey
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockUKey struct {
+ MockInterfaceUkey // interface org.deepin.dde.Authenticate1.UKey.Device
+ proxy.MockObject
+}
+
+type MockInterfaceUkey struct {
+ mock.Mock
+}
+
+func (v *MockInterfaceUkey) SetInterfaceName_(string) {
+}
+
+// method GetPINLength
+
+func (v *MockInterfaceUkey) GoGetPINLength(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetPINLength(flags dbus.Flags, uuid string) (int32, error) {
+ mockArgs := v.Called(flags, uuid)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUserList
+
+func (v *MockInterfaceUkey) GoGetUserList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) GetUserList(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetPin
+
+func (v *MockInterfaceUkey) GoSetPin(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, pin string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid, pin)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetPin(flags dbus.Flags, uuid string, gid string, pin string) error {
+ mockArgs := v.Called(flags, uuid, gid, pin)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSessionPath
+
+func (v *MockInterfaceUkey) GoSetSessionPath(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string, path string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) SetSessionPath(flags dbus.Flags, uuid string, gid string, path string) error {
+ mockArgs := v.Called(flags, uuid, gid, path)
+
+ return mockArgs.Error(0)
+}
+
+// method StopVerify
+
+func (v *MockInterfaceUkey) GoStopVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) StopVerify(flags dbus.Flags, uuid string, gid string) error {
+ mockArgs := v.Called(flags, uuid, gid)
+
+ return mockArgs.Error(0)
+}
+
+// method Verify
+
+func (v *MockInterfaceUkey) GoVerify(flags dbus.Flags, ch chan *dbus.Call, uuid string, gid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid, gid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUkey) Verify(flags dbus.Flags, uuid string, gid string) error {
+ mockArgs := v.Called(flags, uuid, gid)
+
+ return mockArgs.Error(0)
+}
+
+// signal VerifyResult
+
+func (v *MockInterfaceUkey) ConnectVerifyResult(cb func(id string, msg string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceUkey) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceUkey) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type i
+
+func (v *MockInterfaceUkey) Type() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capability i
+
+func (v *MockInterfaceUkey) Capability() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,17 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "UKey",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Authenticate1.UKey.Device",
+ "CustomInterfaceName": true,
+ "Type": "ukey",
+ "Accessor": "UKey"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/UKey.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/UKey.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.authenticate1.ukey/UKey.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.authenticate1.ukey/UKey.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,159 @@
+// Code generated by "./generator ./system/org.deepin.dde.backlighthelper1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package backlighthelper1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Backlight interface {
+ backlight // interface org.deepin.dde.BacklightHelper1
+ proxy.Object
+}
+
+type objectBacklight struct {
+ interfaceBacklight // interface org.deepin.dde.BacklightHelper1
+ proxy.ImplObject
+}
+
+func NewBacklight(conn *dbus.Conn) Backlight {
+ obj := new(objectBacklight)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.BacklightHelper1", "/org/deepin/dde/BacklightHelper1")
+ return obj
+}
+
+type backlight interface {
+ GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, type0 uint8, name string, value int32) *dbus.Call
+ SetBrightness(flags dbus.Flags, type0 uint8, name string, value int32) error
+ GoCheckCfgSupport(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ CheckCfgSupport(flags dbus.Flags, name string) (bool, error)
+}
+
+type interfaceBacklight struct{}
+
+func (v *interfaceBacklight) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceBacklight) GetInterfaceName_() string {
+ return "org.deepin.dde.BacklightHelper1"
+}
+
+// method SetBrightness
+
+func (v *interfaceBacklight) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, type0 uint8, name string, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBrightness", flags, ch, type0, name, value)
+}
+
+func (v *interfaceBacklight) SetBrightness(flags dbus.Flags, type0 uint8, name string, value int32) error {
+ return (<-v.GoSetBrightness(flags, make(chan *dbus.Call, 1), type0, name, value).Done).Err
+}
+
+// method CheckCfgSupport
+
+func (v *interfaceBacklight) GoCheckCfgSupport(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckCfgSupport", flags, ch, name)
+}
+
+func (*interfaceBacklight) StoreCheckCfgSupport(call *dbus.Call) (value bool, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceBacklight) CheckCfgSupport(flags dbus.Flags, name string) (bool, error) {
+ return v.StoreCheckCfgSupport(
+ <-v.GoCheckCfgSupport(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+type DDCCI interface {
+ ddcci // interface org.deepin.dde.BacklightHelper1.DDCCI
+ proxy.Object
+}
+
+type objectDDCCI struct {
+ interfaceDdcci // interface org.deepin.dde.BacklightHelper1.DDCCI
+ proxy.ImplObject
+}
+
+func NewDDCCI(conn *dbus.Conn) DDCCI {
+ obj := new(objectDDCCI)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.BacklightHelper1", "/org/deepin/dde/BacklightHelper1/DDCCI")
+ return obj
+}
+
+type ddcci interface {
+ GoCheckSupport(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call
+ CheckSupport(flags dbus.Flags, edidChecksum string) (bool, error)
+ GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call
+ GetBrightness(flags dbus.Flags, edidChecksum string) (int32, error)
+ GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string, value int32) *dbus.Call
+ SetBrightness(flags dbus.Flags, edidChecksum string, value int32) error
+ GoRefreshDisplays(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RefreshDisplays(flags dbus.Flags) error
+}
+
+type interfaceDdcci struct{}
+
+func (v *interfaceDdcci) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDdcci) GetInterfaceName_() string {
+ return "org.deepin.dde.BacklightHelper1.DDCCI"
+}
+
+// method CheckSupport
+
+func (v *interfaceDdcci) GoCheckSupport(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckSupport", flags, ch, edidChecksum)
+}
+
+func (*interfaceDdcci) StoreCheckSupport(call *dbus.Call) (support bool, err error) {
+ err = call.Store(&support)
+ return
+}
+
+func (v *interfaceDdcci) CheckSupport(flags dbus.Flags, edidChecksum string) (bool, error) {
+ return v.StoreCheckSupport(
+ <-v.GoCheckSupport(flags, make(chan *dbus.Call, 1), edidChecksum).Done)
+}
+
+// method GetBrightness
+
+func (v *interfaceDdcci) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBrightness", flags, ch, edidChecksum)
+}
+
+func (*interfaceDdcci) StoreGetBrightness(call *dbus.Call) (value int32, err error) {
+ err = call.Store(&value)
+ return
+}
+
+func (v *interfaceDdcci) GetBrightness(flags dbus.Flags, edidChecksum string) (int32, error) {
+ return v.StoreGetBrightness(
+ <-v.GoGetBrightness(flags, make(chan *dbus.Call, 1), edidChecksum).Done)
+}
+
+// method SetBrightness
+
+func (v *interfaceDdcci) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string, value int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetBrightness", flags, ch, edidChecksum, value)
+}
+
+func (v *interfaceDdcci) SetBrightness(flags dbus.Flags, edidChecksum string, value int32) error {
+ return (<-v.GoSetBrightness(flags, make(chan *dbus.Call, 1), edidChecksum, value).Done).Err
+}
+
+// method RefreshDisplays
+
+func (v *interfaceDdcci) GoRefreshDisplays(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshDisplays", flags, ch)
+}
+
+func (v *interfaceDdcci) RefreshDisplays(flags dbus.Flags) error {
+ return (<-v.GoRefreshDisplays(flags, make(chan *dbus.Call, 1)).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,149 @@
+// Code generated by "./generator ./system/org.deepin.dde.backlighthelper1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package backlighthelper1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockBacklight struct {
+ MockInterfaceBacklight // interface org.deepin.dde.BacklightHelper1
+ proxy.MockObject
+}
+
+type MockInterfaceBacklight struct {
+ mock.Mock
+}
+
+// method SetBrightness
+
+func (v *MockInterfaceBacklight) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, type0 uint8, name string, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, type0, name, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBacklight) SetBrightness(flags dbus.Flags, type0 uint8, name string, value int32) error {
+ mockArgs := v.Called(flags, type0, name, value)
+
+ return mockArgs.Error(0)
+}
+
+// method CheckCfgSupport
+
+func (v *MockInterfaceBacklight) GoCheckCfgSupport(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBacklight) CheckCfgSupport(flags dbus.Flags, name string) (bool, error) {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+type MockDDCCI struct {
+ MockInterfaceDdcci // interface org.deepin.dde.BacklightHelper1.DDCCI
+ proxy.MockObject
+}
+
+type MockInterfaceDdcci struct {
+ mock.Mock
+}
+
+// method CheckSupport
+
+func (v *MockInterfaceDdcci) GoCheckSupport(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, edidChecksum)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDdcci) CheckSupport(flags dbus.Flags, edidChecksum string) (bool, error) {
+ mockArgs := v.Called(flags, edidChecksum)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method GetBrightness
+
+func (v *MockInterfaceDdcci) GoGetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, edidChecksum)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDdcci) GetBrightness(flags dbus.Flags, edidChecksum string) (int32, error) {
+ mockArgs := v.Called(flags, edidChecksum)
+
+ ret0, ok := mockArgs.Get(0).(int32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetBrightness
+
+func (v *MockInterfaceDdcci) GoSetBrightness(flags dbus.Flags, ch chan *dbus.Call, edidChecksum string, value int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, edidChecksum, value)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDdcci) SetBrightness(flags dbus.Flags, edidChecksum string, value int32) error {
+ mockArgs := v.Called(flags, edidChecksum, value)
+
+ return mockArgs.Error(0)
+}
+
+// method RefreshDisplays
+
+func (v *MockInterfaceDdcci) GoRefreshDisplays(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDdcci) RefreshDisplays(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/Backlight.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/Backlight.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/Backlight.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/Backlight.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,25 @@
+{
+ "Service": "org.deepin.dde.BacklightHelper1",
+ "Objects": [
+ {
+ "Type": "Backlight",
+ "Path": "/org/deepin/dde/BacklightHelper1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.BacklightHelper1",
+ "Type": "backlight"
+ }
+ ]
+ },
+ {
+ "Type": "DDCCI",
+ "Path": "/org/deepin/dde/BacklightHelper1/DDCCI",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.BacklightHelper1.DDCCI",
+ "Type": "ddcci"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/DDCCI.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/DDCCI.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.backlighthelper1/DDCCI.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.backlighthelper1/DDCCI.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,459 @@
+// Code generated by "./generator ./system/org.deepin.dde.bluetooth1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bluetooth1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Bluetooth interface {
+ bluetooth // interface org.deepin.dde.Bluetooth1
+ proxy.Object
+}
+
+type objectBluetooth struct {
+ interfaceBluetooth // interface org.deepin.dde.Bluetooth1
+ proxy.ImplObject
+}
+
+func NewBluetooth(conn *dbus.Conn) Bluetooth {
+ obj := new(objectBluetooth)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Bluetooth1", "/org/deepin/dde/Bluetooth1")
+ return obj
+}
+
+type bluetooth interface {
+ GoClearUnpairedDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearUnpairedDevice(flags dbus.Flags) error
+ GoConnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) *dbus.Call
+ ConnectDevice(flags dbus.Flags, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) error
+ GoDebugInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DebugInfo(flags dbus.Flags) (string, error)
+ GoDisconnectAudioDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DisconnectAudioDevices(flags dbus.Flags) error
+ GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call
+ DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error
+ GoGetAdapters(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAdapters(flags dbus.Flags) (string, error)
+ GoGetDevices(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call
+ GetDevices(flags dbus.Flags, adapterPath dbus.ObjectPath) (string, error)
+ GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call
+ RegisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error
+ GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call
+ RemoveDevice(flags dbus.Flags, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) error
+ GoRequestDiscovery(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call
+ RequestDiscovery(flags dbus.Flags, adapterPath dbus.ObjectPath) error
+ GoSetAdapterAlias(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, alias string) *dbus.Call
+ SetAdapterAlias(flags dbus.Flags, adapterPath dbus.ObjectPath, alias string) error
+ GoSetAdapterDiscoverable(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverable bool) *dbus.Call
+ SetAdapterDiscoverable(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverable bool) error
+ GoSetAdapterDiscoverableTimeout(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverableTimeout uint32) *dbus.Call
+ SetAdapterDiscoverableTimeout(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverableTimeout uint32) error
+ GoSetAdapterDiscovering(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discovering bool) *dbus.Call
+ SetAdapterDiscovering(flags dbus.Flags, adapterPath dbus.ObjectPath, discovering bool) error
+ GoSetAdapterPowered(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, powered bool) *dbus.Call
+ SetAdapterPowered(flags dbus.Flags, adapterPath dbus.ObjectPath, powered bool) error
+ GoSetDeviceAlias(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, alias string) *dbus.Call
+ SetDeviceAlias(flags dbus.Flags, device dbus.ObjectPath, alias string) error
+ GoSetDeviceTrusted(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, trusted bool) *dbus.Call
+ SetDeviceTrusted(flags dbus.Flags, device dbus.ObjectPath, trusted bool) error
+ GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call
+ UnregisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error
+ ConnectAdapterAdded(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectAdapterRemoved(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectAdapterPropertiesChanged(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceAdded(cb func(devJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceRemoved(cb func(devJSON string)) (dbusutil.SignalHandlerId, error)
+ ConnectDevicePropertiesChanged(cb func(devJSON string)) (dbusutil.SignalHandlerId, error)
+ CanSendFile() proxy.PropBool
+ State() proxy.PropUint32
+}
+
+type interfaceBluetooth struct{}
+
+func (v *interfaceBluetooth) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceBluetooth) GetInterfaceName_() string {
+ return "org.deepin.dde.Bluetooth1"
+}
+
+// method ClearUnpairedDevice
+
+func (v *interfaceBluetooth) GoClearUnpairedDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearUnpairedDevice", flags, ch)
+}
+
+func (v *interfaceBluetooth) ClearUnpairedDevice(flags dbus.Flags) error {
+ return (<-v.GoClearUnpairedDevice(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ConnectDevice
+
+func (v *interfaceBluetooth) GoConnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ConnectDevice", flags, ch, devPath, adapterPath)
+}
+
+func (v *interfaceBluetooth) ConnectDevice(flags dbus.Flags, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) error {
+ return (<-v.GoConnectDevice(flags, make(chan *dbus.Call, 1), devPath, adapterPath).Done).Err
+}
+
+// method DebugInfo
+
+func (v *interfaceBluetooth) GoDebugInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DebugInfo", flags, ch)
+}
+
+func (*interfaceBluetooth) StoreDebugInfo(call *dbus.Call) (info string, err error) {
+ err = call.Store(&info)
+ return
+}
+
+func (v *interfaceBluetooth) DebugInfo(flags dbus.Flags) (string, error) {
+ return v.StoreDebugInfo(
+ <-v.GoDebugInfo(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method DisconnectAudioDevices
+
+func (v *interfaceBluetooth) GoDisconnectAudioDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectAudioDevices", flags, ch)
+}
+
+func (v *interfaceBluetooth) DisconnectAudioDevices(flags dbus.Flags) error {
+ return (<-v.GoDisconnectAudioDevices(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method DisconnectDevice
+
+func (v *interfaceBluetooth) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisconnectDevice", flags, ch, devPath)
+}
+
+func (v *interfaceBluetooth) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ return (<-v.GoDisconnectDevice(flags, make(chan *dbus.Call, 1), devPath).Done).Err
+}
+
+// method GetAdapters
+
+func (v *interfaceBluetooth) GoGetAdapters(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAdapters", flags, ch)
+}
+
+func (*interfaceBluetooth) StoreGetAdapters(call *dbus.Call) (adaptersJSON string, err error) {
+ err = call.Store(&adaptersJSON)
+ return
+}
+
+func (v *interfaceBluetooth) GetAdapters(flags dbus.Flags) (string, error) {
+ return v.StoreGetAdapters(
+ <-v.GoGetAdapters(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDevices
+
+func (v *interfaceBluetooth) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch, adapterPath)
+}
+
+func (*interfaceBluetooth) StoreGetDevices(call *dbus.Call) (devicesJSON string, err error) {
+ err = call.Store(&devicesJSON)
+ return
+}
+
+func (v *interfaceBluetooth) GetDevices(flags dbus.Flags, adapterPath dbus.ObjectPath) (string, error) {
+ return v.StoreGetDevices(
+ <-v.GoGetDevices(flags, make(chan *dbus.Call, 1), adapterPath).Done)
+}
+
+// method RegisterAgent
+
+func (v *interfaceBluetooth) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAgent", flags, ch, agentPath)
+}
+
+func (v *interfaceBluetooth) RegisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
+ return (<-v.GoRegisterAgent(flags, make(chan *dbus.Call, 1), agentPath).Done).Err
+}
+
+// method RemoveDevice
+
+func (v *interfaceBluetooth) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveDevice", flags, ch, adapterPath, devPath)
+}
+
+func (v *interfaceBluetooth) RemoveDevice(flags dbus.Flags, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) error {
+ return (<-v.GoRemoveDevice(flags, make(chan *dbus.Call, 1), adapterPath, devPath).Done).Err
+}
+
+// method RequestDiscovery
+
+func (v *interfaceBluetooth) GoRequestDiscovery(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestDiscovery", flags, ch, adapterPath)
+}
+
+func (v *interfaceBluetooth) RequestDiscovery(flags dbus.Flags, adapterPath dbus.ObjectPath) error {
+ return (<-v.GoRequestDiscovery(flags, make(chan *dbus.Call, 1), adapterPath).Done).Err
+}
+
+// method SetAdapterAlias
+
+func (v *interfaceBluetooth) GoSetAdapterAlias(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, alias string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterAlias", flags, ch, adapterPath, alias)
+}
+
+func (v *interfaceBluetooth) SetAdapterAlias(flags dbus.Flags, adapterPath dbus.ObjectPath, alias string) error {
+ return (<-v.GoSetAdapterAlias(flags, make(chan *dbus.Call, 1), adapterPath, alias).Done).Err
+}
+
+// method SetAdapterDiscoverable
+
+func (v *interfaceBluetooth) GoSetAdapterDiscoverable(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterDiscoverable", flags, ch, adapterPath, discoverable)
+}
+
+func (v *interfaceBluetooth) SetAdapterDiscoverable(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverable bool) error {
+ return (<-v.GoSetAdapterDiscoverable(flags, make(chan *dbus.Call, 1), adapterPath, discoverable).Done).Err
+}
+
+// method SetAdapterDiscoverableTimeout
+
+func (v *interfaceBluetooth) GoSetAdapterDiscoverableTimeout(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverableTimeout uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterDiscoverableTimeout", flags, ch, adapterPath, discoverableTimeout)
+}
+
+func (v *interfaceBluetooth) SetAdapterDiscoverableTimeout(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverableTimeout uint32) error {
+ return (<-v.GoSetAdapterDiscoverableTimeout(flags, make(chan *dbus.Call, 1), adapterPath, discoverableTimeout).Done).Err
+}
+
+// method SetAdapterDiscovering
+
+func (v *interfaceBluetooth) GoSetAdapterDiscovering(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discovering bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterDiscovering", flags, ch, adapterPath, discovering)
+}
+
+func (v *interfaceBluetooth) SetAdapterDiscovering(flags dbus.Flags, adapterPath dbus.ObjectPath, discovering bool) error {
+ return (<-v.GoSetAdapterDiscovering(flags, make(chan *dbus.Call, 1), adapterPath, discovering).Done).Err
+}
+
+// method SetAdapterPowered
+
+func (v *interfaceBluetooth) GoSetAdapterPowered(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, powered bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAdapterPowered", flags, ch, adapterPath, powered)
+}
+
+func (v *interfaceBluetooth) SetAdapterPowered(flags dbus.Flags, adapterPath dbus.ObjectPath, powered bool) error {
+ return (<-v.GoSetAdapterPowered(flags, make(chan *dbus.Call, 1), adapterPath, powered).Done).Err
+}
+
+// method SetDeviceAlias
+
+func (v *interfaceBluetooth) GoSetDeviceAlias(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, alias string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeviceAlias", flags, ch, device, alias)
+}
+
+func (v *interfaceBluetooth) SetDeviceAlias(flags dbus.Flags, device dbus.ObjectPath, alias string) error {
+ return (<-v.GoSetDeviceAlias(flags, make(chan *dbus.Call, 1), device, alias).Done).Err
+}
+
+// method SetDeviceTrusted
+
+func (v *interfaceBluetooth) GoSetDeviceTrusted(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, trusted bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeviceTrusted", flags, ch, device, trusted)
+}
+
+func (v *interfaceBluetooth) SetDeviceTrusted(flags dbus.Flags, device dbus.ObjectPath, trusted bool) error {
+ return (<-v.GoSetDeviceTrusted(flags, make(chan *dbus.Call, 1), device, trusted).Done).Err
+}
+
+// method UnregisterAgent
+
+func (v *interfaceBluetooth) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAgent", flags, ch, agentPath)
+}
+
+func (v *interfaceBluetooth) UnregisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
+ return (<-v.GoUnregisterAgent(flags, make(chan *dbus.Call, 1), agentPath).Done).Err
+}
+
+// signal AdapterAdded
+
+func (v *interfaceBluetooth) ConnectAdapterAdded(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AdapterAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AdapterAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var adapterJSON string
+ err := dbus.Store(sig.Body, &adapterJSON)
+ if err == nil {
+ cb(adapterJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AdapterRemoved
+
+func (v *interfaceBluetooth) ConnectAdapterRemoved(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AdapterRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AdapterRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var adapterJSON string
+ err := dbus.Store(sig.Body, &adapterJSON)
+ if err == nil {
+ cb(adapterJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AdapterPropertiesChanged
+
+func (v *interfaceBluetooth) ConnectAdapterPropertiesChanged(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AdapterPropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AdapterPropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var adapterJSON string
+ err := dbus.Store(sig.Body, &adapterJSON)
+ if err == nil {
+ cb(adapterJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceAdded
+
+func (v *interfaceBluetooth) ConnectDeviceAdded(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devJSON string
+ err := dbus.Store(sig.Body, &devJSON)
+ if err == nil {
+ cb(devJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceRemoved
+
+func (v *interfaceBluetooth) ConnectDeviceRemoved(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devJSON string
+ err := dbus.Store(sig.Body, &devJSON)
+ if err == nil {
+ cb(devJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DevicePropertiesChanged
+
+func (v *interfaceBluetooth) ConnectDevicePropertiesChanged(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DevicePropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DevicePropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devJSON string
+ err := dbus.Store(sig.Body, &devJSON)
+ if err == nil {
+ cb(devJSON)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property CanSendFile b
+
+func (v *interfaceBluetooth) CanSendFile() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanSendFile",
+ }
+}
+
+// property State u
+
+func (v *interfaceBluetooth) State() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,467 @@
+// Code generated by "./generator ./system/org.deepin.dde.bluetooth1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package bluetooth1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockBluetooth struct {
+ MockInterfaceBluetooth // interface org.deepin.dde.Bluetooth1
+ proxy.MockObject
+}
+
+type MockInterfaceBluetooth struct {
+ mock.Mock
+}
+
+// method ClearUnpairedDevice
+
+func (v *MockInterfaceBluetooth) GoClearUnpairedDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) ClearUnpairedDevice(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ConnectDevice
+
+func (v *MockInterfaceBluetooth) GoConnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath, adapterPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) ConnectDevice(flags dbus.Flags, devPath dbus.ObjectPath, adapterPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath, adapterPath)
+
+ return mockArgs.Error(0)
+}
+
+// method DebugInfo
+
+func (v *MockInterfaceBluetooth) GoDebugInfo(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) DebugInfo(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method DisconnectAudioDevices
+
+func (v *MockInterfaceBluetooth) GoDisconnectAudioDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) DisconnectAudioDevices(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method DisconnectDevice
+
+func (v *MockInterfaceBluetooth) GoDisconnectDevice(flags dbus.Flags, ch chan *dbus.Call, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) DisconnectDevice(flags dbus.Flags, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method GetAdapters
+
+func (v *MockInterfaceBluetooth) GoGetAdapters(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) GetAdapters(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetDevices
+
+func (v *MockInterfaceBluetooth) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) GetDevices(flags dbus.Flags, adapterPath dbus.ObjectPath) (string, error) {
+ mockArgs := v.Called(flags, adapterPath)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RegisterAgent
+
+func (v *MockInterfaceBluetooth) GoRegisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, agentPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) RegisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, agentPath)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveDevice
+
+func (v *MockInterfaceBluetooth) GoRemoveDevice(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath, devPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) RemoveDevice(flags dbus.Flags, adapterPath dbus.ObjectPath, devPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, adapterPath, devPath)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestDiscovery
+
+func (v *MockInterfaceBluetooth) GoRequestDiscovery(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) RequestDiscovery(flags dbus.Flags, adapterPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, adapterPath)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAdapterAlias
+
+func (v *MockInterfaceBluetooth) GoSetAdapterAlias(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, alias string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath, alias)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) SetAdapterAlias(flags dbus.Flags, adapterPath dbus.ObjectPath, alias string) error {
+ mockArgs := v.Called(flags, adapterPath, alias)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAdapterDiscoverable
+
+func (v *MockInterfaceBluetooth) GoSetAdapterDiscoverable(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath, discoverable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) SetAdapterDiscoverable(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverable bool) error {
+ mockArgs := v.Called(flags, adapterPath, discoverable)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAdapterDiscoverableTimeout
+
+func (v *MockInterfaceBluetooth) GoSetAdapterDiscoverableTimeout(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discoverableTimeout uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath, discoverableTimeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) SetAdapterDiscoverableTimeout(flags dbus.Flags, adapterPath dbus.ObjectPath, discoverableTimeout uint32) error {
+ mockArgs := v.Called(flags, adapterPath, discoverableTimeout)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAdapterDiscovering
+
+func (v *MockInterfaceBluetooth) GoSetAdapterDiscovering(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, discovering bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath, discovering)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) SetAdapterDiscovering(flags dbus.Flags, adapterPath dbus.ObjectPath, discovering bool) error {
+ mockArgs := v.Called(flags, adapterPath, discovering)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAdapterPowered
+
+func (v *MockInterfaceBluetooth) GoSetAdapterPowered(flags dbus.Flags, ch chan *dbus.Call, adapterPath dbus.ObjectPath, powered bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapterPath, powered)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) SetAdapterPowered(flags dbus.Flags, adapterPath dbus.ObjectPath, powered bool) error {
+ mockArgs := v.Called(flags, adapterPath, powered)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDeviceAlias
+
+func (v *MockInterfaceBluetooth) GoSetDeviceAlias(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, alias string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device, alias)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) SetDeviceAlias(flags dbus.Flags, device dbus.ObjectPath, alias string) error {
+ mockArgs := v.Called(flags, device, alias)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDeviceTrusted
+
+func (v *MockInterfaceBluetooth) GoSetDeviceTrusted(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, trusted bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device, trusted)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) SetDeviceTrusted(flags dbus.Flags, device dbus.ObjectPath, trusted bool) error {
+ mockArgs := v.Called(flags, device, trusted)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterAgent
+
+func (v *MockInterfaceBluetooth) GoUnregisterAgent(flags dbus.Flags, ch chan *dbus.Call, agentPath dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, agentPath)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBluetooth) UnregisterAgent(flags dbus.Flags, agentPath dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, agentPath)
+
+ return mockArgs.Error(0)
+}
+
+// signal AdapterAdded
+
+func (v *MockInterfaceBluetooth) ConnectAdapterAdded(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AdapterRemoved
+
+func (v *MockInterfaceBluetooth) ConnectAdapterRemoved(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AdapterPropertiesChanged
+
+func (v *MockInterfaceBluetooth) ConnectAdapterPropertiesChanged(cb func(adapterJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceAdded
+
+func (v *MockInterfaceBluetooth) ConnectDeviceAdded(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceRemoved
+
+func (v *MockInterfaceBluetooth) ConnectDeviceRemoved(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DevicePropertiesChanged
+
+func (v *MockInterfaceBluetooth) ConnectDevicePropertiesChanged(cb func(devJSON string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property CanSendFile b
+
+func (v *MockInterfaceBluetooth) CanSendFile() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State u
+
+func (v *MockInterfaceBluetooth) State() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/Bluetooth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/Bluetooth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/Bluetooth.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/Bluetooth.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Bluetooth1",
+ "Objects": [
+ {
+ "Type": "Bluetooth",
+ "Path": "/org/deepin/dde/Bluetooth1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Bluetooth1",
+ "Type": "bluetooth"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/Agent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/Agent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/Agent.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/Agent.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,177 @@
+// Code generated by "./generator ./system/org.deepin.dde.bluetooth1.agent"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package agent
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Agent interface {
+ agent // interface org.deepin.dde.Bluetooth1.Agent
+ proxy.Object
+}
+
+type objectAgent struct {
+ interfaceAgent // interface org.deepin.dde.Bluetooth1.Agent
+ proxy.ImplObject
+}
+
+func NewAgent(conn *dbus.Conn, serviceName string, path dbus.ObjectPath) (Agent, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectAgent)
+ obj.ImplObject.Init_(conn, serviceName, path)
+ return obj, nil
+}
+
+type agent interface {
+ GoAuthorizeService(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, uuid string) *dbus.Call
+ AuthorizeService(flags dbus.Flags, device dbus.ObjectPath, uuid string) error
+ GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Cancel(flags dbus.Flags) error
+ GoDisplayPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32, entered uint16) *dbus.Call
+ DisplayPasskey(flags dbus.Flags, device dbus.ObjectPath, passkey uint32, entered uint16) error
+ GoDisplayPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, pinCode string) *dbus.Call
+ DisplayPinCode(flags dbus.Flags, device dbus.ObjectPath, pinCode string) error
+ GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Release(flags dbus.Flags) error
+ GoRequestAuthorization(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
+ RequestAuthorization(flags dbus.Flags, device dbus.ObjectPath) error
+ GoRequestConfirmation(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32) *dbus.Call
+ RequestConfirmation(flags dbus.Flags, device dbus.ObjectPath, passkey uint32) error
+ GoRequestPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
+ RequestPasskey(flags dbus.Flags, device dbus.ObjectPath) (uint32, error)
+ GoRequestPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call
+ RequestPinCode(flags dbus.Flags, device dbus.ObjectPath) (string, error)
+ GoSendNotify(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call
+ SendNotify(flags dbus.Flags, arg string) error
+}
+
+type interfaceAgent struct{}
+
+func (v *interfaceAgent) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAgent) GetInterfaceName_() string {
+ return "org.deepin.dde.Bluetooth1.Agent"
+}
+
+// method AuthorizeService
+
+func (v *interfaceAgent) GoAuthorizeService(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AuthorizeService", flags, ch, device, uuid)
+}
+
+func (v *interfaceAgent) AuthorizeService(flags dbus.Flags, device dbus.ObjectPath, uuid string) error {
+ return (<-v.GoAuthorizeService(flags, make(chan *dbus.Call, 1), device, uuid).Done).Err
+}
+
+// method Cancel
+
+func (v *interfaceAgent) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
+}
+
+func (v *interfaceAgent) Cancel(flags dbus.Flags) error {
+ return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method DisplayPasskey
+
+func (v *interfaceAgent) GoDisplayPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32, entered uint16) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisplayPasskey", flags, ch, device, passkey, entered)
+}
+
+func (v *interfaceAgent) DisplayPasskey(flags dbus.Flags, device dbus.ObjectPath, passkey uint32, entered uint16) error {
+ return (<-v.GoDisplayPasskey(flags, make(chan *dbus.Call, 1), device, passkey, entered).Done).Err
+}
+
+// method DisplayPinCode
+
+func (v *interfaceAgent) GoDisplayPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, pinCode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisplayPinCode", flags, ch, device, pinCode)
+}
+
+func (v *interfaceAgent) DisplayPinCode(flags dbus.Flags, device dbus.ObjectPath, pinCode string) error {
+ return (<-v.GoDisplayPinCode(flags, make(chan *dbus.Call, 1), device, pinCode).Done).Err
+}
+
+// method Release
+
+func (v *interfaceAgent) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
+}
+
+func (v *interfaceAgent) Release(flags dbus.Flags) error {
+ return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RequestAuthorization
+
+func (v *interfaceAgent) GoRequestAuthorization(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestAuthorization", flags, ch, device)
+}
+
+func (v *interfaceAgent) RequestAuthorization(flags dbus.Flags, device dbus.ObjectPath) error {
+ return (<-v.GoRequestAuthorization(flags, make(chan *dbus.Call, 1), device).Done).Err
+}
+
+// method RequestConfirmation
+
+func (v *interfaceAgent) GoRequestConfirmation(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestConfirmation", flags, ch, device, passkey)
+}
+
+func (v *interfaceAgent) RequestConfirmation(flags dbus.Flags, device dbus.ObjectPath, passkey uint32) error {
+ return (<-v.GoRequestConfirmation(flags, make(chan *dbus.Call, 1), device, passkey).Done).Err
+}
+
+// method RequestPasskey
+
+func (v *interfaceAgent) GoRequestPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestPasskey", flags, ch, device)
+}
+
+func (*interfaceAgent) StoreRequestPasskey(call *dbus.Call) (passkey uint32, err error) {
+ err = call.Store(&passkey)
+ return
+}
+
+func (v *interfaceAgent) RequestPasskey(flags dbus.Flags, device dbus.ObjectPath) (uint32, error) {
+ return v.StoreRequestPasskey(
+ <-v.GoRequestPasskey(flags, make(chan *dbus.Call, 1), device).Done)
+}
+
+// method RequestPinCode
+
+func (v *interfaceAgent) GoRequestPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestPinCode", flags, ch, device)
+}
+
+func (*interfaceAgent) StoreRequestPinCode(call *dbus.Call) (pinCode string, err error) {
+ err = call.Store(&pinCode)
+ return
+}
+
+func (v *interfaceAgent) RequestPinCode(flags dbus.Flags, device dbus.ObjectPath) (string, error) {
+ return v.StoreRequestPinCode(
+ <-v.GoRequestPinCode(flags, make(chan *dbus.Call, 1), device).Done)
+}
+
+// method SendNotify
+
+func (v *interfaceAgent) GoSendNotify(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SendNotify", flags, ch, arg)
+}
+
+func (v *interfaceAgent) SendNotify(flags dbus.Flags, arg string) error {
+ return (<-v.GoSendNotify(flags, make(chan *dbus.Call, 1), arg).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,216 @@
+// Code generated by "./generator ./system/org.deepin.dde.bluetooth1.agent"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package agent
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAgent struct {
+ MockInterfaceAgent // interface org.deepin.dde.Bluetooth1.Agent
+ proxy.MockObject
+}
+
+type MockInterfaceAgent struct {
+ mock.Mock
+}
+
+// method AuthorizeService
+
+func (v *MockInterfaceAgent) GoAuthorizeService(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) AuthorizeService(flags dbus.Flags, device dbus.ObjectPath, uuid string) error {
+ mockArgs := v.Called(flags, device, uuid)
+
+ return mockArgs.Error(0)
+}
+
+// method Cancel
+
+func (v *MockInterfaceAgent) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) Cancel(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method DisplayPasskey
+
+func (v *MockInterfaceAgent) GoDisplayPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32, entered uint16) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device, passkey, entered)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) DisplayPasskey(flags dbus.Flags, device dbus.ObjectPath, passkey uint32, entered uint16) error {
+ mockArgs := v.Called(flags, device, passkey, entered)
+
+ return mockArgs.Error(0)
+}
+
+// method DisplayPinCode
+
+func (v *MockInterfaceAgent) GoDisplayPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, pinCode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device, pinCode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) DisplayPinCode(flags dbus.Flags, device dbus.ObjectPath, pinCode string) error {
+ mockArgs := v.Called(flags, device, pinCode)
+
+ return mockArgs.Error(0)
+}
+
+// method Release
+
+func (v *MockInterfaceAgent) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) Release(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestAuthorization
+
+func (v *MockInterfaceAgent) GoRequestAuthorization(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) RequestAuthorization(flags dbus.Flags, device dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestConfirmation
+
+func (v *MockInterfaceAgent) GoRequestConfirmation(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath, passkey uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device, passkey)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) RequestConfirmation(flags dbus.Flags, device dbus.ObjectPath, passkey uint32) error {
+ mockArgs := v.Called(flags, device, passkey)
+
+ return mockArgs.Error(0)
+}
+
+// method RequestPasskey
+
+func (v *MockInterfaceAgent) GoRequestPasskey(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) RequestPasskey(flags dbus.Flags, device dbus.ObjectPath) (uint32, error) {
+ mockArgs := v.Called(flags, device)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RequestPinCode
+
+func (v *MockInterfaceAgent) GoRequestPinCode(flags dbus.Flags, ch chan *dbus.Call, device dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) RequestPinCode(flags dbus.Flags, device dbus.ObjectPath) (string, error) {
+ mockArgs := v.Called(flags, device)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SendNotify
+
+func (v *MockInterfaceAgent) GoSendNotify(flags dbus.Flags, ch chan *dbus.Call, arg string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgent) SendNotify(flags dbus.Flags, arg string) error {
+ mockArgs := v.Called(flags, arg)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.bluetooth1.agent/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.bluetooth1.agent/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "",
+ "Objects": [
+ {
+ "Type": "Agent",
+ "Path": "",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Bluetooth1.Agent",
+ "Type": "agent"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,232 @@
+// Code generated by "./generator ./system/org.deepin.dde.daemon1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package daemon1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Daemon interface {
+ daemon // interface org.deepin.dde.Daemon1
+ proxy.Object
+}
+
+type objectDaemon struct {
+ interfaceDaemon // interface org.deepin.dde.Daemon1
+ proxy.ImplObject
+}
+
+func NewDaemon(conn *dbus.Conn) Daemon {
+ obj := new(objectDaemon)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Daemon1", "/org/deepin/dde/Daemon1")
+ return obj
+}
+
+type daemon interface {
+ GoBluetoothGetDeviceTechnologies(flags dbus.Flags, ch chan *dbus.Call, adapter string, device string) *dbus.Call
+ BluetoothGetDeviceTechnologies(flags dbus.Flags, adapter string, device string) ([]string, error)
+ GoIsPidVirtualMachine(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
+ IsPidVirtualMachine(flags dbus.Flags, pid uint32) (bool, error)
+ GoClearTtys(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearTtys(flags dbus.Flags) error
+ GoClearTty(flags dbus.Flags, ch chan *dbus.Call, num uint32) *dbus.Call
+ ClearTty(flags dbus.Flags, num uint32) error
+ GoNetworkGetConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ NetworkGetConnections(flags dbus.Flags) ([]uint8, error)
+ GoNetworkSetConnections(flags dbus.Flags, ch chan *dbus.Call, data []uint8) *dbus.Call
+ NetworkSetConnections(flags dbus.Flags, data []uint8) error
+ GoScalePlymouth(flags dbus.Flags, ch chan *dbus.Call, scale uint32) *dbus.Call
+ ScalePlymouth(flags dbus.Flags, scale uint32) error
+ GoSetLongPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
+ SetLongPressDuration(flags dbus.Flags, duration uint32) error
+ GoSaveCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call
+ SaveCustomWallPaper(flags dbus.Flags, username string, file string) (string, error)
+ GoGetCustomWallPapers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ GetCustomWallPapers(flags dbus.Flags, username string) ([]string, error)
+ GoDeleteCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call
+ DeleteCustomWallPaper(flags dbus.Flags, username string, file string) error
+ ConnectHandleForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceDaemon struct{}
+
+func (v *interfaceDaemon) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDaemon) GetInterfaceName_() string {
+ return "org.deepin.dde.Daemon1"
+}
+
+// method BluetoothGetDeviceTechnologies
+
+func (v *interfaceDaemon) GoBluetoothGetDeviceTechnologies(flags dbus.Flags, ch chan *dbus.Call, adapter string, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".BluetoothGetDeviceTechnologies", flags, ch, adapter, device)
+}
+
+func (*interfaceDaemon) StoreBluetoothGetDeviceTechnologies(call *dbus.Call) (technologies []string, err error) {
+ err = call.Store(&technologies)
+ return
+}
+
+func (v *interfaceDaemon) BluetoothGetDeviceTechnologies(flags dbus.Flags, adapter string, device string) ([]string, error) {
+ return v.StoreBluetoothGetDeviceTechnologies(
+ <-v.GoBluetoothGetDeviceTechnologies(flags, make(chan *dbus.Call, 1), adapter, device).Done)
+}
+
+// method IsPidVirtualMachine
+
+func (v *interfaceDaemon) GoIsPidVirtualMachine(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsPidVirtualMachine", flags, ch, pid)
+}
+
+func (*interfaceDaemon) StoreIsPidVirtualMachine(call *dbus.Call) (ret bool, err error) {
+ err = call.Store(&ret)
+ return
+}
+
+func (v *interfaceDaemon) IsPidVirtualMachine(flags dbus.Flags, pid uint32) (bool, error) {
+ return v.StoreIsPidVirtualMachine(
+ <-v.GoIsPidVirtualMachine(flags, make(chan *dbus.Call, 1), pid).Done)
+}
+
+// method ClearTtys
+
+func (v *interfaceDaemon) GoClearTtys(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearTtys", flags, ch)
+}
+
+func (v *interfaceDaemon) ClearTtys(flags dbus.Flags) error {
+ return (<-v.GoClearTtys(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ClearTty
+
+func (v *interfaceDaemon) GoClearTty(flags dbus.Flags, ch chan *dbus.Call, num uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearTty", flags, ch, num)
+}
+
+func (v *interfaceDaemon) ClearTty(flags dbus.Flags, num uint32) error {
+ return (<-v.GoClearTty(flags, make(chan *dbus.Call, 1), num).Done).Err
+}
+
+// method NetworkGetConnections
+
+func (v *interfaceDaemon) GoNetworkGetConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NetworkGetConnections", flags, ch)
+}
+
+func (*interfaceDaemon) StoreNetworkGetConnections(call *dbus.Call) (data []uint8, err error) {
+ err = call.Store(&data)
+ return
+}
+
+func (v *interfaceDaemon) NetworkGetConnections(flags dbus.Flags) ([]uint8, error) {
+ return v.StoreNetworkGetConnections(
+ <-v.GoNetworkGetConnections(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method NetworkSetConnections
+
+func (v *interfaceDaemon) GoNetworkSetConnections(flags dbus.Flags, ch chan *dbus.Call, data []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NetworkSetConnections", flags, ch, data)
+}
+
+func (v *interfaceDaemon) NetworkSetConnections(flags dbus.Flags, data []uint8) error {
+ return (<-v.GoNetworkSetConnections(flags, make(chan *dbus.Call, 1), data).Done).Err
+}
+
+// method ScalePlymouth
+
+func (v *interfaceDaemon) GoScalePlymouth(flags dbus.Flags, ch chan *dbus.Call, scale uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ScalePlymouth", flags, ch, scale)
+}
+
+func (v *interfaceDaemon) ScalePlymouth(flags dbus.Flags, scale uint32) error {
+ return (<-v.GoScalePlymouth(flags, make(chan *dbus.Call, 1), scale).Done).Err
+}
+
+// method SetLongPressDuration
+
+func (v *interfaceDaemon) GoSetLongPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLongPressDuration", flags, ch, duration)
+}
+
+func (v *interfaceDaemon) SetLongPressDuration(flags dbus.Flags, duration uint32) error {
+ return (<-v.GoSetLongPressDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
+}
+
+// method SaveCustomWallPaper
+
+func (v *interfaceDaemon) GoSaveCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveCustomWallPaper", flags, ch, username, file)
+}
+
+func (*interfaceDaemon) StoreSaveCustomWallPaper(call *dbus.Call) (path string, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceDaemon) SaveCustomWallPaper(flags dbus.Flags, username string, file string) (string, error) {
+ return v.StoreSaveCustomWallPaper(
+ <-v.GoSaveCustomWallPaper(flags, make(chan *dbus.Call, 1), username, file).Done)
+}
+
+// method GetCustomWallPapers
+
+func (v *interfaceDaemon) GoGetCustomWallPapers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCustomWallPapers", flags, ch, username)
+}
+
+func (*interfaceDaemon) StoreGetCustomWallPapers(call *dbus.Call) (files []string, err error) {
+ err = call.Store(&files)
+ return
+}
+
+func (v *interfaceDaemon) GetCustomWallPapers(flags dbus.Flags, username string) ([]string, error) {
+ return v.StoreGetCustomWallPapers(
+ <-v.GoGetCustomWallPapers(flags, make(chan *dbus.Call, 1), username).Done)
+}
+
+// method DeleteCustomWallPaper
+
+func (v *interfaceDaemon) GoDeleteCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteCustomWallPaper", flags, ch, username, file)
+}
+
+func (v *interfaceDaemon) DeleteCustomWallPaper(flags dbus.Flags, username string, file string) error {
+ return (<-v.GoDeleteCustomWallPaper(flags, make(chan *dbus.Call, 1), username, file).Done).Err
+}
+
+// signal HandleForSleep
+
+func (v *interfaceDaemon) ConnectHandleForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "HandleForSleep", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".HandleForSleep",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var start bool
+ err := dbus.Store(sig.Body, &start)
+ if err == nil {
+ cb(start)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,258 @@
+// Code generated by "./generator ./system/org.deepin.dde.daemon1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package daemon1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDaemon struct {
+ MockInterfaceDaemon // interface org.deepin.dde.Daemon1
+ proxy.MockObject
+}
+
+type MockInterfaceDaemon struct {
+ mock.Mock
+}
+
+// method BluetoothGetDeviceTechnologies
+
+func (v *MockInterfaceDaemon) GoBluetoothGetDeviceTechnologies(flags dbus.Flags, ch chan *dbus.Call, adapter string, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, adapter, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) BluetoothGetDeviceTechnologies(flags dbus.Flags, adapter string, device string) ([]string, error) {
+ mockArgs := v.Called(flags, adapter, device)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsPidVirtualMachine
+
+func (v *MockInterfaceDaemon) GoIsPidVirtualMachine(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) IsPidVirtualMachine(flags dbus.Flags, pid uint32) (bool, error) {
+ mockArgs := v.Called(flags, pid)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ClearTtys
+
+func (v *MockInterfaceDaemon) GoClearTtys(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) ClearTtys(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearTty
+
+func (v *MockInterfaceDaemon) GoClearTty(flags dbus.Flags, ch chan *dbus.Call, num uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, num)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) ClearTty(flags dbus.Flags, num uint32) error {
+ mockArgs := v.Called(flags, num)
+
+ return mockArgs.Error(0)
+}
+
+// method NetworkGetConnections
+
+func (v *MockInterfaceDaemon) GoNetworkGetConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) NetworkGetConnections(flags dbus.Flags) ([]uint8, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method NetworkSetConnections
+
+func (v *MockInterfaceDaemon) GoNetworkSetConnections(flags dbus.Flags, ch chan *dbus.Call, data []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, data)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) NetworkSetConnections(flags dbus.Flags, data []uint8) error {
+ mockArgs := v.Called(flags, data)
+
+ return mockArgs.Error(0)
+}
+
+// method ScalePlymouth
+
+func (v *MockInterfaceDaemon) GoScalePlymouth(flags dbus.Flags, ch chan *dbus.Call, scale uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, scale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) ScalePlymouth(flags dbus.Flags, scale uint32) error {
+ mockArgs := v.Called(flags, scale)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLongPressDuration
+
+func (v *MockInterfaceDaemon) GoSetLongPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, duration)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) SetLongPressDuration(flags dbus.Flags, duration uint32) error {
+ mockArgs := v.Called(flags, duration)
+
+ return mockArgs.Error(0)
+}
+
+// method SaveCustomWallPaper
+
+func (v *MockInterfaceDaemon) GoSaveCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, file)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) SaveCustomWallPaper(flags dbus.Flags, username string, file string) (string, error) {
+ mockArgs := v.Called(flags, username, file)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetCustomWallPapers
+
+func (v *MockInterfaceDaemon) GoGetCustomWallPapers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) GetCustomWallPapers(flags dbus.Flags, username string) ([]string, error) {
+ mockArgs := v.Called(flags, username)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DeleteCustomWallPaper
+
+func (v *MockInterfaceDaemon) GoDeleteCustomWallPaper(flags dbus.Flags, ch chan *dbus.Call, username string, file string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, file)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDaemon) DeleteCustomWallPaper(flags dbus.Flags, username string, file string) error {
+ mockArgs := v.Called(flags, username, file)
+
+ return mockArgs.Error(0)
+}
+
+// signal HandleForSleep
+
+func (v *MockInterfaceDaemon) ConnectHandleForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Daemon1",
+ "Objects": [
+ {
+ "Type": "Daemon",
+ "Path": "/org/deepin/dde/Daemon1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Daemon1",
+ "Type": "daemon"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/Daemon.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/Daemon.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.daemon1/Daemon.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.daemon1/Daemon.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+// Code generated by "./generator ./system/org.deepin.dde.device1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package device1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Device interface {
+ device // interface org.deepin.dde.Device1
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface org.deepin.dde.Device1
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn) Device {
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Device1", "/org/deepin/dde/Device1")
+ return obj
+}
+
+type device interface {
+ GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error)
+ GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ UnblockBluetoothDevices(flags dbus.Flags) error
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDevice) GetInterfaceName_() string {
+ return "org.deepin.dde.Device1"
+}
+
+// method HasBluetoothDeviceBlocked
+
+func (v *interfaceDevice) GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".HasBluetoothDeviceBlocked", flags, ch)
+}
+
+func (*interfaceDevice) StoreHasBluetoothDeviceBlocked(call *dbus.Call) (has bool, err error) {
+ err = call.Store(&has)
+ return
+}
+
+func (v *interfaceDevice) HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error) {
+ return v.StoreHasBluetoothDeviceBlocked(
+ <-v.GoHasBluetoothDeviceBlocked(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method UnblockBluetoothDevices
+
+func (v *interfaceDevice) GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnblockBluetoothDevices", flags, ch)
+}
+
+func (v *interfaceDevice) UnblockBluetoothDevices(flags dbus.Flags) error {
+ return (<-v.GoUnblockBluetoothDevices(flags, make(chan *dbus.Call, 1)).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,59 @@
+// Code generated by "./generator ./system/org.deepin.dde.device1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package device1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDevice struct {
+ MockInterfaceDevice // interface org.deepin.dde.Device1
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+// method HasBluetoothDeviceBlocked
+
+func (v *MockInterfaceDevice) GoHasBluetoothDeviceBlocked(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) HasBluetoothDeviceBlocked(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method UnblockBluetoothDevices
+
+func (v *MockInterfaceDevice) GoUnblockBluetoothDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) UnblockBluetoothDevices(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Device1",
+ "Objects": [
+ {
+ "Type": "Device",
+ "Path": "/org/deepin/dde/Device1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Device1",
+ "Type": "device"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.device1/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.device1/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,100 @@
+// Code generated by "./generator ./system/org.deepin.dde.display1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Display interface {
+ display // interface org.deepin.dde.Display1
+ proxy.Object
+}
+
+type objectDisplay struct {
+ interfaceDisplay // interface org.deepin.dde.Display1
+ proxy.ImplObject
+}
+
+func NewDisplay(conn *dbus.Conn) Display {
+ obj := new(objectDisplay)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Display1", "/org/deepin/dde/Display1")
+ return obj
+}
+
+type display interface {
+ GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetConfig(flags dbus.Flags) (string, error)
+ GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call
+ SetConfig(flags dbus.Flags, cfgStr string) error
+ ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceDisplay struct{}
+
+func (v *interfaceDisplay) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDisplay) GetInterfaceName_() string {
+ return "org.deepin.dde.Display1"
+}
+
+// method GetConfig
+
+func (v *interfaceDisplay) GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConfig", flags, ch)
+}
+
+func (*interfaceDisplay) StoreGetConfig(call *dbus.Call) (cfgStr string, err error) {
+ err = call.Store(&cfgStr)
+ return
+}
+
+func (v *interfaceDisplay) GetConfig(flags dbus.Flags) (string, error) {
+ return v.StoreGetConfig(
+ <-v.GoGetConfig(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetConfig
+
+func (v *interfaceDisplay) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetConfig", flags, ch, cfgStr)
+}
+
+func (v *interfaceDisplay) SetConfig(flags dbus.Flags, cfgStr string) error {
+ return (<-v.GoSetConfig(flags, make(chan *dbus.Call, 1), cfgStr).Done).Err
+}
+
+// signal ConfigUpdated
+
+func (v *interfaceDisplay) ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ConfigUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ConfigUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var updateAt string
+ err := dbus.Store(sig.Body, &updateAt)
+ if err == nil {
+ cb(updateAt)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,72 @@
+// Code generated by "./generator ./system/org.deepin.dde.display1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package display1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDisplay struct {
+ MockInterfaceDisplay // interface org.deepin.dde.Display1
+ proxy.MockObject
+}
+
+type MockInterfaceDisplay struct {
+ mock.Mock
+}
+
+// method GetConfig
+
+func (v *MockInterfaceDisplay) GoGetConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) GetConfig(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetConfig
+
+func (v *MockInterfaceDisplay) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, cfgStr string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cfgStr)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDisplay) SetConfig(flags dbus.Flags, cfgStr string) error {
+ mockArgs := v.Called(flags, cfgStr)
+
+ return mockArgs.Error(0)
+}
+
+// signal ConfigUpdated
+
+func (v *MockInterfaceDisplay) ConnectConfigUpdated(cb func(updateAt string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Display1",
+ "Objects": [
+ {
+ "Type": "Display",
+ "Path": "/org/deepin/dde/Display1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Display1",
+ "Type": "display"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/Display.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/Display.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.display1/Display.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.display1/Display.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,370 @@
+// Code generated by "./generator ./system/org.deepin.dde.fprintd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fprintd1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Fprintd interface {
+ fprintd // interface org.deepin.dde.Fprintd1
+ proxy.Object
+}
+
+type objectFprintd struct {
+ interfaceFprintd // interface org.deepin.dde.Fprintd1
+ proxy.ImplObject
+}
+
+func NewFprintd(conn *dbus.Conn) Fprintd {
+ obj := new(objectFprintd)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Fprintd1", "/org/deepin/dde/Fprintd1")
+ return obj
+}
+
+type fprintd interface {
+ GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoTriggerUDevEvent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ TriggerUDevEvent(flags dbus.Flags) error
+ Devices() proxy.PropObjectPathArray
+}
+
+type interfaceFprintd struct{}
+
+func (v *interfaceFprintd) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceFprintd) GetInterfaceName_() string {
+ return "org.deepin.dde.Fprintd1"
+}
+
+// method GetDefaultDevice
+
+func (v *interfaceFprintd) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultDevice", flags, ch)
+}
+
+func (*interfaceFprintd) StoreGetDefaultDevice(call *dbus.Call) (device dbus.ObjectPath, err error) {
+ err = call.Store(&device)
+ return
+}
+
+func (v *interfaceFprintd) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreGetDefaultDevice(
+ <-v.GoGetDefaultDevice(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDevices
+
+func (v *interfaceFprintd) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
+}
+
+func (*interfaceFprintd) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceFprintd) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetDevices(
+ <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method TriggerUDevEvent
+
+func (v *interfaceFprintd) GoTriggerUDevEvent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TriggerUDevEvent", flags, ch)
+}
+
+func (v *interfaceFprintd) TriggerUDevEvent(flags dbus.Flags) error {
+ return (<-v.GoTriggerUDevEvent(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Devices ao
+
+func (v *interfaceFprintd) Devices() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+type Device interface {
+ device // interface org.deepin.dde.Fprintd1.Device
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface org.deepin.dde.Fprintd1.Device
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Fprintd1", path)
+ return obj, nil
+}
+
+type device interface {
+ GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ Claim(flags dbus.Flags, username string) error
+ GoClaimForce(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ ClaimForce(flags dbus.Flags, username string) error
+ GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call
+ DeleteEnrolledFinger(flags dbus.Flags, username string, finger string) error
+ GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ DeleteEnrolledFingers(flags dbus.Flags, username string) error
+ GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ EnrollStart(flags dbus.Flags, finger string) error
+ GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ EnrollStop(flags dbus.Flags) error
+ GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCapabilities(flags dbus.Flags) ([]string, error)
+ GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call
+ ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error)
+ GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Release(flags dbus.Flags) error
+ GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call
+ VerifyStart(flags dbus.Flags, finger string) error
+ GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ VerifyStop(flags dbus.Flags) error
+ ConnectEnrollStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error)
+ ConnectVerifyFingerSelected(cb func(finger string)) (dbusutil.SignalHandlerId, error)
+ ScanType() proxy.PropString
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDevice) GetInterfaceName_() string {
+ return "org.deepin.dde.Fprintd1.Device"
+}
+
+// method Claim
+
+func (v *interfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Claim", flags, ch, username)
+}
+
+func (v *interfaceDevice) Claim(flags dbus.Flags, username string) error {
+ return (<-v.GoClaim(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// method ClaimForce
+
+func (v *interfaceDevice) GoClaimForce(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClaimForce", flags, ch, username)
+}
+
+func (v *interfaceDevice) ClaimForce(flags dbus.Flags, username string) error {
+ return (<-v.GoClaimForce(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// method DeleteEnrolledFinger
+
+func (v *interfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFinger", flags, ch, username, finger)
+}
+
+func (v *interfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, username string, finger string) error {
+ return (<-v.GoDeleteEnrolledFinger(flags, make(chan *dbus.Call, 1), username, finger).Done).Err
+}
+
+// method DeleteEnrolledFingers
+
+func (v *interfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteEnrolledFingers", flags, ch, username)
+}
+
+func (v *interfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
+ return (<-v.GoDeleteEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done).Err
+}
+
+// method EnrollStart
+
+func (v *interfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStart", flags, ch, finger)
+}
+
+func (v *interfaceDevice) EnrollStart(flags dbus.Flags, finger string) error {
+ return (<-v.GoEnrollStart(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// method EnrollStop
+
+func (v *interfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnrollStop", flags, ch)
+}
+
+func (v *interfaceDevice) EnrollStop(flags dbus.Flags) error {
+ return (<-v.GoEnrollStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetCapabilities
+
+func (v *interfaceDevice) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCapabilities", flags, ch)
+}
+
+func (*interfaceDevice) StoreGetCapabilities(call *dbus.Call) (caps []string, err error) {
+ err = call.Store(&caps)
+ return
+}
+
+func (v *interfaceDevice) GetCapabilities(flags dbus.Flags) ([]string, error) {
+ return v.StoreGetCapabilities(
+ <-v.GoGetCapabilities(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListEnrolledFingers
+
+func (v *interfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListEnrolledFingers", flags, ch, username)
+}
+
+func (*interfaceDevice) StoreListEnrolledFingers(call *dbus.Call) (fingers []string, err error) {
+ err = call.Store(&fingers)
+ return
+}
+
+func (v *interfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
+ return v.StoreListEnrolledFingers(
+ <-v.GoListEnrolledFingers(flags, make(chan *dbus.Call, 1), username).Done)
+}
+
+// method Release
+
+func (v *interfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
+}
+
+func (v *interfaceDevice) Release(flags dbus.Flags) error {
+ return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method VerifyStart
+
+func (v *interfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStart", flags, ch, finger)
+}
+
+func (v *interfaceDevice) VerifyStart(flags dbus.Flags, finger string) error {
+ return (<-v.GoVerifyStart(flags, make(chan *dbus.Call, 1), finger).Done).Err
+}
+
+// method VerifyStop
+
+func (v *interfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".VerifyStop", flags, ch)
+}
+
+func (v *interfaceDevice) VerifyStop(flags dbus.Flags) error {
+ return (<-v.GoVerifyStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal EnrollStatus
+
+func (v *interfaceDevice) ConnectEnrollStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "EnrollStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".EnrollStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var status string
+ var done bool
+ err := dbus.Store(sig.Body, &status, &done)
+ if err == nil {
+ cb(status, done)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyStatus
+
+func (v *interfaceDevice) ConnectVerifyStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyStatus", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyStatus",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var status string
+ var done bool
+ err := dbus.Store(sig.Body, &status, &done)
+ if err == nil {
+ cb(status, done)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VerifyFingerSelected
+
+func (v *interfaceDevice) ConnectVerifyFingerSelected(cb func(finger string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VerifyFingerSelected", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VerifyFingerSelected",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var finger string
+ err := dbus.Store(sig.Body, &finger)
+ if err == nil {
+ cb(finger)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ScanType s
+
+func (v *interfaceDevice) ScanType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ScanType",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,381 @@
+// Code generated by "./generator ./system/org.deepin.dde.fprintd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package fprintd1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockFprintd struct {
+ MockInterfaceFprintd // interface org.deepin.dde.Fprintd1
+ proxy.MockObject
+}
+
+type MockInterfaceFprintd struct {
+ mock.Mock
+}
+
+// method GetDefaultDevice
+
+func (v *MockInterfaceFprintd) GoGetDefaultDevice(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFprintd) GetDefaultDevice(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDevices
+
+func (v *MockInterfaceFprintd) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFprintd) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method TriggerUDevEvent
+
+func (v *MockInterfaceFprintd) GoTriggerUDevEvent(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFprintd) TriggerUDevEvent(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Devices ao
+
+func (v *MockInterfaceFprintd) Devices() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockDevice struct {
+ MockInterfaceDevice // interface org.deepin.dde.Fprintd1.Device
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+// method Claim
+
+func (v *MockInterfaceDevice) GoClaim(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Claim(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// method ClaimForce
+
+func (v *MockInterfaceDevice) GoClaimForce(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) ClaimForce(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteEnrolledFinger
+
+func (v *MockInterfaceDevice) GoDeleteEnrolledFinger(flags dbus.Flags, ch chan *dbus.Call, username string, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteEnrolledFinger(flags dbus.Flags, username string, finger string) error {
+ mockArgs := v.Called(flags, username, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteEnrolledFingers
+
+func (v *MockInterfaceDevice) GoDeleteEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) DeleteEnrolledFingers(flags dbus.Flags, username string) error {
+ mockArgs := v.Called(flags, username)
+
+ return mockArgs.Error(0)
+}
+
+// method EnrollStart
+
+func (v *MockInterfaceDevice) GoEnrollStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) EnrollStart(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method EnrollStop
+
+func (v *MockInterfaceDevice) GoEnrollStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) EnrollStop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCapabilities
+
+func (v *MockInterfaceDevice) GoGetCapabilities(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) GetCapabilities(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListEnrolledFingers
+
+func (v *MockInterfaceDevice) GoListEnrolledFingers(flags dbus.Flags, ch chan *dbus.Call, username string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, username)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) ListEnrolledFingers(flags dbus.Flags, username string) ([]string, error) {
+ mockArgs := v.Called(flags, username)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Release
+
+func (v *MockInterfaceDevice) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Release(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method VerifyStart
+
+func (v *MockInterfaceDevice) GoVerifyStart(flags dbus.Flags, ch chan *dbus.Call, finger string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, finger)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) VerifyStart(flags dbus.Flags, finger string) error {
+ mockArgs := v.Called(flags, finger)
+
+ return mockArgs.Error(0)
+}
+
+// method VerifyStop
+
+func (v *MockInterfaceDevice) GoVerifyStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) VerifyStop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal EnrollStatus
+
+func (v *MockInterfaceDevice) ConnectEnrollStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyStatus
+
+func (v *MockInterfaceDevice) ConnectVerifyStatus(cb func(status string, done bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VerifyFingerSelected
+
+func (v *MockInterfaceDevice) ConnectVerifyFingerSelected(cb func(finger string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ScanType s
+
+func (v *MockInterfaceDevice) ScanType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service": "org.deepin.dde.Fprintd1",
+ "Objects": [
+ {
+ "Type": "Fprintd",
+ "Path": "/org/deepin/dde/Fprintd1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Fprintd1",
+ "Type": "fprintd"
+ }
+ ]
+ },
+ {
+ "Type": "Device",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Fprintd1.Device",
+ "Type": "device"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/Fprintd.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/Fprintd.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.fprintd1/Fprintd.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.fprintd1/Fprintd.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,427 @@
+// Code generated by "./generator ./system/org.deepin.dde.gesture1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package gesture1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Gesture interface {
+ gesture // interface org.deepin.dde.Gesture1
+ proxy.Object
+}
+
+type objectGesture struct {
+ interfaceGesture // interface org.deepin.dde.Gesture1
+ proxy.ImplObject
+}
+
+func NewGesture(conn *dbus.Conn) Gesture {
+ obj := new(objectGesture)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Gesture1", "/org/deepin/dde/Gesture1")
+ return obj
+}
+
+type gesture interface {
+ GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
+ SetShortPressDuration(flags dbus.Flags, duration uint32) error
+ GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call
+ SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error
+ GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call
+ SetInputIgnore(flags dbus.Flags, node string, ignore bool) error
+ ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error)
+ ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error)
+ ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error)
+ ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceGesture struct{}
+
+func (v *interfaceGesture) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceGesture) GetInterfaceName_() string {
+ return "org.deepin.dde.Gesture1"
+}
+
+// method SetShortPressDuration
+
+func (v *interfaceGesture) GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetShortPressDuration", flags, ch, duration)
+}
+
+func (v *interfaceGesture) SetShortPressDuration(flags dbus.Flags, duration uint32) error {
+ return (<-v.GoSetShortPressDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
+}
+
+// method SetEdgeMoveStopDuration
+
+func (v *interfaceGesture) GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetEdgeMoveStopDuration", flags, ch, duration)
+}
+
+func (v *interfaceGesture) SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error {
+ return (<-v.GoSetEdgeMoveStopDuration(flags, make(chan *dbus.Call, 1), duration).Done).Err
+}
+
+// method SetInputIgnore
+
+func (v *interfaceGesture) GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetInputIgnore", flags, ch, node, ignore)
+}
+
+func (v *interfaceGesture) SetInputIgnore(flags dbus.Flags, node string, ignore bool) error {
+ return (<-v.GoSetInputIgnore(flags, make(chan *dbus.Call, 1), node, ignore).Done).Err
+}
+
+// signal Event
+
+func (v *interfaceGesture) ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Event", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Event",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var name string
+ var direction string
+ var fingers int32
+ err := dbus.Store(sig.Body, &name, &direction, &fingers)
+ if err == nil {
+ cb(name, direction, fingers)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DbclickDown
+
+func (v *interfaceGesture) ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DbclickDown", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DbclickDown",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ err := dbus.Store(sig.Body, &fingers)
+ if err == nil {
+ cb(fingers)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SwipeMoving
+
+func (v *interfaceGesture) ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SwipeMoving", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SwipeMoving",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ var accelX float64
+ var accely float64
+ err := dbus.Store(sig.Body, &fingers, &accelX, &accely)
+ if err == nil {
+ cb(fingers, accelX, accely)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SwipeStop
+
+func (v *interfaceGesture) ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SwipeStop", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SwipeStop",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ err := dbus.Store(sig.Body, &fingers)
+ if err == nil {
+ cb(fingers)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchEdgeEvent
+
+func (v *interfaceGesture) ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchEdgeEvent", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchEdgeEvent",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var direction string
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &direction, &scalex, &scaley)
+ if err == nil {
+ cb(direction, scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchSinglePressTimeout
+
+func (v *interfaceGesture) ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchSinglePressTimeout", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchSinglePressTimeout",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var time int32
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &time, &scalex, &scaley)
+ if err == nil {
+ cb(time, scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchPressTimeout
+
+func (v *interfaceGesture) ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchPressTimeout", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchPressTimeout",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var fingers int32
+ var time int32
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &fingers, &time, &scalex, &scaley)
+ if err == nil {
+ cb(fingers, time, scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchUpOrCancel
+
+func (v *interfaceGesture) ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchUpOrCancel", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchUpOrCancel",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &scalex, &scaley)
+ if err == nil {
+ cb(scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchEdgeMoveStop
+
+func (v *interfaceGesture) ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchEdgeMoveStop", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchEdgeMoveStop",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var direction string
+ var scalex float64
+ var scaley float64
+ var duration int32
+ err := dbus.Store(sig.Body, &direction, &scalex, &scaley, &duration)
+ if err == nil {
+ cb(direction, scalex, scaley, duration)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchEdgeMoveStopLeave
+
+func (v *interfaceGesture) ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchEdgeMoveStopLeave", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchEdgeMoveStopLeave",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var direction string
+ var scalex float64
+ var scaley float64
+ var duration int32
+ err := dbus.Store(sig.Body, &direction, &scalex, &scaley, &duration)
+ if err == nil {
+ cb(direction, scalex, scaley, duration)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchMoving
+
+func (v *interfaceGesture) ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchMoving", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchMoving",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var scalex float64
+ var scaley float64
+ err := dbus.Store(sig.Body, &scalex, &scaley)
+ if err == nil {
+ cb(scalex, scaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchMovementEvent
+
+func (v *interfaceGesture) ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchMovementEvent", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchMovementEvent",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var duration string
+ var fingers int32
+ var startScalex float64
+ var startScaley float64
+ var endScalex float64
+ var endScaley float64
+ err := dbus.Store(sig.Body, &duration, &fingers, &startScalex, &startScaley, &endScalex, &endScaley)
+ if err == nil {
+ cb(duration, fingers, startScalex, startScaley, endScalex, endScaley)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,234 @@
+// Code generated by "./generator ./system/org.deepin.dde.gesture1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package gesture1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockGesture struct {
+ MockInterfaceGesture // interface org.deepin.dde.Gesture1
+ proxy.MockObject
+}
+
+type MockInterfaceGesture struct {
+ mock.Mock
+}
+
+// method SetShortPressDuration
+
+func (v *MockInterfaceGesture) GoSetShortPressDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, duration)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGesture) SetShortPressDuration(flags dbus.Flags, duration uint32) error {
+ mockArgs := v.Called(flags, duration)
+
+ return mockArgs.Error(0)
+}
+
+// method SetEdgeMoveStopDuration
+
+func (v *MockInterfaceGesture) GoSetEdgeMoveStopDuration(flags dbus.Flags, ch chan *dbus.Call, duration uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, duration)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGesture) SetEdgeMoveStopDuration(flags dbus.Flags, duration uint32) error {
+ mockArgs := v.Called(flags, duration)
+
+ return mockArgs.Error(0)
+}
+
+// method SetInputIgnore
+
+func (v *MockInterfaceGesture) GoSetInputIgnore(flags dbus.Flags, ch chan *dbus.Call, node string, ignore bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, node, ignore)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGesture) SetInputIgnore(flags dbus.Flags, node string, ignore bool) error {
+ mockArgs := v.Called(flags, node, ignore)
+
+ return mockArgs.Error(0)
+}
+
+// signal Event
+
+func (v *MockInterfaceGesture) ConnectEvent(cb func(name string, direction string, fingers int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DbclickDown
+
+func (v *MockInterfaceGesture) ConnectDbclickDown(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SwipeMoving
+
+func (v *MockInterfaceGesture) ConnectSwipeMoving(cb func(fingers int32, accelX float64, accely float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SwipeStop
+
+func (v *MockInterfaceGesture) ConnectSwipeStop(cb func(fingers int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchEdgeEvent
+
+func (v *MockInterfaceGesture) ConnectTouchEdgeEvent(cb func(direction string, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchSinglePressTimeout
+
+func (v *MockInterfaceGesture) ConnectTouchSinglePressTimeout(cb func(time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchPressTimeout
+
+func (v *MockInterfaceGesture) ConnectTouchPressTimeout(cb func(fingers int32, time int32, scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchUpOrCancel
+
+func (v *MockInterfaceGesture) ConnectTouchUpOrCancel(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchEdgeMoveStop
+
+func (v *MockInterfaceGesture) ConnectTouchEdgeMoveStop(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchEdgeMoveStopLeave
+
+func (v *MockInterfaceGesture) ConnectTouchEdgeMoveStopLeave(cb func(direction string, scalex float64, scaley float64, duration int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchMoving
+
+func (v *MockInterfaceGesture) ConnectTouchMoving(cb func(scalex float64, scaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchMovementEvent
+
+func (v *MockInterfaceGesture) ConnectTouchMovementEvent(cb func(duration string, fingers int32, startScalex float64, startScaley float64, endScalex float64, endScaley float64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Gesture1",
+ "Objects": [
+ {
+ "Type": "Gesture",
+ "Path": "/org/deepin/dde/Gesture1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Gesture1",
+ "Type": "gesture"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/Gesture.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/Gesture.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.gesture1/Gesture.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.gesture1/Gesture.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,52 @@
+// Code generated by "./generator ./system/org.deepin.dde.greeter1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package greeter1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Greeter interface {
+ greeter // interface org.deepin.dde.Greeter1
+ proxy.Object
+}
+
+type objectGreeter struct {
+ interfaceGreeter // interface org.deepin.dde.Greeter1
+ proxy.ImplObject
+}
+
+func NewGreeter(conn *dbus.Conn) Greeter {
+ obj := new(objectGreeter)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Greeter1", "/org/deepin/dde/Greeter1")
+ return obj
+}
+
+type greeter interface {
+ GoUpdateGreeterQtTheme(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD) *dbus.Call
+ UpdateGreeterQtTheme(flags dbus.Flags, fd dbus.UnixFD) error
+}
+
+type interfaceGreeter struct{}
+
+func (v *interfaceGreeter) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceGreeter) GetInterfaceName_() string {
+ return "org.deepin.dde.Greeter1"
+}
+
+// method UpdateGreeterQtTheme
+
+func (v *interfaceGreeter) GoUpdateGreeterQtTheme(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateGreeterQtTheme", flags, ch, fd)
+}
+
+func (v *interfaceGreeter) UpdateGreeterQtTheme(flags dbus.Flags, fd dbus.UnixFD) error {
+ return (<-v.GoUpdateGreeterQtTheme(flags, make(chan *dbus.Call, 1), fd).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+// Code generated by "./generator ./system/org.deepin.dde.greeter1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package greeter1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockGreeter struct {
+ MockInterfaceGreeter // interface org.deepin.dde.Greeter1
+ proxy.MockObject
+}
+
+type MockInterfaceGreeter struct {
+ mock.Mock
+}
+
+// method UpdateGreeterQtTheme
+
+func (v *MockInterfaceGreeter) GoUpdateGreeterQtTheme(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD) *dbus.Call {
+ mockArgs := v.Called(flags, ch, fd)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGreeter) UpdateGreeterQtTheme(flags dbus.Flags, fd dbus.UnixFD) error {
+ mockArgs := v.Called(flags, fd)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Greeter1",
+ "Objects": [
+ {
+ "Type": "Greeter",
+ "Path": "/org/deepin/dde/Greeter1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Greeter1",
+ "Type": "greeter"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/Greeter.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/Greeter.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.greeter1/Greeter.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.greeter1/Greeter.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,102 @@
+// Code generated by "./generator ./system/org.deepin.dde.imageblur1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package imageblur1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ImageBlur interface {
+ imageBlur // interface org.deepin.dde.ImageBlur1
+ proxy.Object
+}
+
+type objectImageBlur struct {
+ interfaceImageBlur // interface org.deepin.dde.ImageBlur1
+ proxy.ImplObject
+}
+
+func NewImageBlur(conn *dbus.Conn) ImageBlur {
+ obj := new(objectImageBlur)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.ImageBlur1", "/org/deepin/dde/ImageBlur1")
+ return obj
+}
+
+type imageBlur interface {
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call
+ Delete(flags dbus.Flags, file string) error
+ GoGet(flags dbus.Flags, ch chan *dbus.Call, source string) *dbus.Call
+ Get(flags dbus.Flags, source string) (string, error)
+ ConnectBlurDone(cb func(imgFile string, imgBlurFile string, ok bool)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceImageBlur struct{}
+
+func (v *interfaceImageBlur) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceImageBlur) GetInterfaceName_() string {
+ return "org.deepin.dde.ImageBlur1"
+}
+
+// method Delete
+
+func (v *interfaceImageBlur) GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, file)
+}
+
+func (v *interfaceImageBlur) Delete(flags dbus.Flags, file string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), file).Done).Err
+}
+
+// method Get
+
+func (v *interfaceImageBlur) GoGet(flags dbus.Flags, ch chan *dbus.Call, source string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Get", flags, ch, source)
+}
+
+func (*interfaceImageBlur) StoreGet(call *dbus.Call) (blurred string, err error) {
+ err = call.Store(&blurred)
+ return
+}
+
+func (v *interfaceImageBlur) Get(flags dbus.Flags, source string) (string, error) {
+ return v.StoreGet(
+ <-v.GoGet(flags, make(chan *dbus.Call, 1), source).Done)
+}
+
+// signal BlurDone
+
+func (v *interfaceImageBlur) ConnectBlurDone(cb func(imgFile string, imgBlurFile string, ok bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BlurDone", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BlurDone",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var imgFile string
+ var imgBlurFile string
+ var ok bool
+ err := dbus.Store(sig.Body, &imgFile, &imgBlurFile, &ok)
+ if err == nil {
+ cb(imgFile, imgBlurFile, ok)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,72 @@
+// Code generated by "./generator ./system/org.deepin.dde.imageblur1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package imageblur1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockImageBlur struct {
+ MockInterfaceImageBlur // interface org.deepin.dde.ImageBlur1
+ proxy.MockObject
+}
+
+type MockInterfaceImageBlur struct {
+ mock.Mock
+}
+
+// method Delete
+
+func (v *MockInterfaceImageBlur) GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, file)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceImageBlur) Delete(flags dbus.Flags, file string) error {
+ mockArgs := v.Called(flags, file)
+
+ return mockArgs.Error(0)
+}
+
+// method Get
+
+func (v *MockInterfaceImageBlur) GoGet(flags dbus.Flags, ch chan *dbus.Call, source string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, source)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceImageBlur) Get(flags dbus.Flags, source string) (string, error) {
+ mockArgs := v.Called(flags, source)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal BlurDone
+
+func (v *MockInterfaceImageBlur) ConnectBlurDone(cb func(imgFile string, imgBlurFile string, ok bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.ImageBlur1",
+ "Objects": [
+ {
+ "Type": "ImageBlur",
+ "Path": "/org/deepin/dde/ImageBlur1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.ImageBlur1",
+ "Type": "imageBlur"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/ImageBlur.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/ImageBlur.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageblur1/ImageBlur.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageblur1/ImageBlur.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,70 @@
+// Code generated by "./generator ./system/org.deepin.dde.imageeffect1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package imageeffect1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ImageEffect interface {
+ imageEffect // interface org.deepin.dde.ImageEffect1
+ proxy.Object
+}
+
+type objectImageEffect struct {
+ interfaceImageEffect // interface org.deepin.dde.ImageEffect1
+ proxy.ImplObject
+}
+
+func NewImageEffect(conn *dbus.Conn) ImageEffect {
+ obj := new(objectImageEffect)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.ImageEffect1", "/org/deepin/dde/ImageEffect1")
+ return obj
+}
+
+type imageEffect interface {
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call
+ Delete(flags dbus.Flags, effect string, filename string) error
+ GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call
+ Get(flags dbus.Flags, effect string, filename string) (string, error)
+}
+
+type interfaceImageEffect struct{}
+
+func (v *interfaceImageEffect) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceImageEffect) GetInterfaceName_() string {
+ return "org.deepin.dde.ImageEffect1"
+}
+
+// method Delete
+
+func (v *interfaceImageEffect) GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, effect, filename)
+}
+
+func (v *interfaceImageEffect) Delete(flags dbus.Flags, effect string, filename string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), effect, filename).Done).Err
+}
+
+// method Get
+
+func (v *interfaceImageEffect) GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Get", flags, ch, effect, filename)
+}
+
+func (*interfaceImageEffect) StoreGet(call *dbus.Call) (outputFile string, err error) {
+ err = call.Store(&outputFile)
+ return
+}
+
+func (v *interfaceImageEffect) Get(flags dbus.Flags, effect string, filename string) (string, error) {
+ return v.StoreGet(
+ <-v.GoGet(flags, make(chan *dbus.Call, 1), effect, filename).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,59 @@
+// Code generated by "./generator ./system/org.deepin.dde.imageeffect1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package imageeffect1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockImageEffect struct {
+ MockInterfaceImageEffect // interface org.deepin.dde.ImageEffect1
+ proxy.MockObject
+}
+
+type MockInterfaceImageEffect struct {
+ mock.Mock
+}
+
+// method Delete
+
+func (v *MockInterfaceImageEffect) GoDelete(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, effect, filename)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceImageEffect) Delete(flags dbus.Flags, effect string, filename string) error {
+ mockArgs := v.Called(flags, effect, filename)
+
+ return mockArgs.Error(0)
+}
+
+// method Get
+
+func (v *MockInterfaceImageEffect) GoGet(flags dbus.Flags, ch chan *dbus.Call, effect string, filename string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, effect, filename)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceImageEffect) Get(flags dbus.Flags, effect string, filename string) (string, error) {
+ mockArgs := v.Called(flags, effect, filename)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.ImageEffect1",
+ "Objects": [
+ {
+ "Type": "ImageEffect",
+ "Path": "/org/deepin/dde/ImageEffect1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.ImageEffect1",
+ "Type": "imageEffect"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/ImageEffect.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/ImageEffect.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.imageeffect1/ImageEffect.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.imageeffect1/ImageEffect.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,229 @@
+// Code generated by "./generator ./system/org.deepin.dde.inputdevices1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type InputDevices interface {
+ inputDevices // interface org.deepin.dde.InputDevices1
+ proxy.Object
+}
+
+type objectInputDevices struct {
+ interfaceInputDevices // interface org.deepin.dde.InputDevices1
+ proxy.ImplObject
+}
+
+func NewInputDevices(conn *dbus.Conn) InputDevices {
+ obj := new(objectInputDevices)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.InputDevices1", "/org/deepin/dde/InputDevices1")
+ return obj
+}
+
+type inputDevices interface {
+ ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Touchscreens() proxy.PropObjectPathArray
+}
+
+type interfaceInputDevices struct{}
+
+func (v *interfaceInputDevices) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceInputDevices) GetInterfaceName_() string {
+ return "org.deepin.dde.InputDevices1"
+}
+
+// signal TouchscreenAdded
+
+func (v *interfaceInputDevices) ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchscreenAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchscreenAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal TouchscreenRemoved
+
+func (v *interfaceInputDevices) ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "TouchscreenRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".TouchscreenRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Touchscreens ao
+
+func (v *interfaceInputDevices) Touchscreens() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Touchscreens",
+ }
+}
+
+type Touchscreen interface {
+ touchscreen // interface org.deepin.dde.InputDevices1.Touchscreen
+ proxy.Object
+}
+
+type objectTouchscreen struct {
+ interfaceTouchscreen // interface org.deepin.dde.InputDevices1.Touchscreen
+ proxy.ImplObject
+}
+
+func NewTouchscreen(conn *dbus.Conn, path dbus.ObjectPath) (Touchscreen, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectTouchscreen)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.InputDevices1", path)
+ return obj, nil
+}
+
+type touchscreen interface {
+ DevNode() proxy.PropString
+ BusType() proxy.PropString
+ UUID() proxy.PropString
+ Phys() proxy.PropString
+ OutputName() proxy.PropString
+ Width() proxy.PropDouble
+ Height() proxy.PropDouble
+ Name() proxy.PropString
+ Serial() proxy.PropString
+}
+
+type interfaceTouchscreen struct{}
+
+func (v *interfaceTouchscreen) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTouchscreen) GetInterfaceName_() string {
+ return "org.deepin.dde.InputDevices1.Touchscreen"
+}
+
+// property DevNode s
+
+func (v *interfaceTouchscreen) DevNode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DevNode",
+ }
+}
+
+// property BusType s
+
+func (v *interfaceTouchscreen) BusType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BusType",
+ }
+}
+
+// property UUID s
+
+func (v *interfaceTouchscreen) UUID() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UUID",
+ }
+}
+
+// property Phys s
+
+func (v *interfaceTouchscreen) Phys() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Phys",
+ }
+}
+
+// property OutputName s
+
+func (v *interfaceTouchscreen) OutputName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OutputName",
+ }
+}
+
+// property Width d
+
+func (v *interfaceTouchscreen) Width() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Width",
+ }
+}
+
+// property Height d
+
+func (v *interfaceTouchscreen) Height() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Height",
+ }
+}
+
+// property Name s
+
+func (v *interfaceTouchscreen) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Serial s
+
+func (v *interfaceTouchscreen) Serial() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Serial",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,186 @@
+// Code generated by "./generator ./system/org.deepin.dde.inputdevices1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package inputdevices1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockInputDevices struct {
+ MockInterfaceInputDevices // interface org.deepin.dde.InputDevices1
+ proxy.MockObject
+}
+
+type MockInterfaceInputDevices struct {
+ mock.Mock
+}
+
+// signal TouchscreenAdded
+
+func (v *MockInterfaceInputDevices) ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal TouchscreenRemoved
+
+func (v *MockInterfaceInputDevices) ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Touchscreens ao
+
+func (v *MockInterfaceInputDevices) Touchscreens() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockTouchscreen struct {
+ MockInterfaceTouchscreen // interface org.deepin.dde.InputDevices1.Touchscreen
+ proxy.MockObject
+}
+
+type MockInterfaceTouchscreen struct {
+ mock.Mock
+}
+
+// property DevNode s
+
+func (v *MockInterfaceTouchscreen) DevNode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BusType s
+
+func (v *MockInterfaceTouchscreen) BusType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UUID s
+
+func (v *MockInterfaceTouchscreen) UUID() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Phys s
+
+func (v *MockInterfaceTouchscreen) Phys() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OutputName s
+
+func (v *MockInterfaceTouchscreen) OutputName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Width d
+
+func (v *MockInterfaceTouchscreen) Width() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Height d
+
+func (v *MockInterfaceTouchscreen) Height() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceTouchscreen) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Serial s
+
+func (v *MockInterfaceTouchscreen) Serial() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service": "org.deepin.dde.InputDevices1",
+ "Objects": [
+ {
+ "Type": "InputDevices",
+ "Path": "/org/deepin/dde/InputDevices1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.InputDevices1",
+ "Type": "inputDevices"
+ }
+ ]
+ },
+ {
+ "Type": "Touchscreen",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.InputDevices1.Touchscreen",
+ "Type": "touchscreen"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/InputDevices.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/InputDevices.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/InputDevices.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/InputDevices.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/Touchscreen.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/Touchscreen.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.inputdevices1/Touchscreen.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.inputdevices1/Touchscreen.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,90 @@
+// Code generated by "./generator ./system/org.deepin.dde.ipwatch1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ipwatch1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type IPWatch interface {
+ ipwatch // interface org.deepin.dde.IPWatch1
+ proxy.Object
+}
+
+type objectIPWatch struct {
+ interfaceIpwatch // interface org.deepin.dde.IPWatch1
+ proxy.ImplObject
+}
+
+func NewIPWatch(conn *dbus.Conn) IPWatch {
+ obj := new(objectIPWatch)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.IPWatch1", "/org/deepin/dde/IPWatch1")
+ return obj
+}
+
+type ipwatch interface {
+ GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call
+ RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error)
+ ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceIpwatch struct{}
+
+func (v *interfaceIpwatch) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceIpwatch) GetInterfaceName_() string {
+ return "org.deepin.dde.IPWatch1"
+}
+
+// method RequestIPConflictCheck
+
+func (v *interfaceIpwatch) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestIPConflictCheck", flags, ch, ip, ifc)
+}
+
+func (*interfaceIpwatch) StoreRequestIPConflictCheck(call *dbus.Call) (mac string, err error) {
+ err = call.Store(&mac)
+ return
+}
+
+func (v *interfaceIpwatch) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error) {
+ return v.StoreRequestIPConflictCheck(
+ <-v.GoRequestIPConflictCheck(flags, make(chan *dbus.Call, 1), ip, ifc).Done)
+}
+
+// signal IPConflict
+
+func (v *interfaceIpwatch) ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "IPConflict", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".IPConflict",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ip string
+ var smac string
+ var dmac string
+ err := dbus.Store(sig.Body, &ip, &smac, &dmac)
+ if err == nil {
+ cb(ip, smac, dmac)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,53 @@
+// Code generated by "./generator ./system/org.deepin.dde.ipwatch1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package ipwatch1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockIPWatch struct {
+ MockInterfaceIpwatch // interface org.deepin.dde.IPWatch1
+ proxy.MockObject
+}
+
+type MockInterfaceIpwatch struct {
+ mock.Mock
+}
+
+// method RequestIPConflictCheck
+
+func (v *MockInterfaceIpwatch) GoRequestIPConflictCheck(flags dbus.Flags, ch chan *dbus.Call, ip string, ifc string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ip, ifc)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceIpwatch) RequestIPConflictCheck(flags dbus.Flags, ip string, ifc string) (string, error) {
+ mockArgs := v.Called(flags, ip, ifc)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal IPConflict
+
+func (v *MockInterfaceIpwatch) ConnectIPConflict(cb func(ip string, smac string, dmac string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.IPWatch1",
+ "Objects": [
+ {
+ "Type": "IPWatch",
+ "Path": "/org/deepin/dde/IPWatch1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.IPWatch1",
+ "Type": "ipwatch"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/IPWatch.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/IPWatch.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.ipwatch1/IPWatch.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.ipwatch1/IPWatch.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,75 @@
+// Code generated by "./generator ./system/org.deepin.dde.keyevent1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package keyevent1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type KeyEvent interface {
+ keyEvent // interface org.deepin.dde.KeyEvent1
+ proxy.Object
+}
+
+type objectKeyEvent struct {
+ interfaceKeyEvent // interface org.deepin.dde.KeyEvent1
+ proxy.ImplObject
+}
+
+func NewKeyEvent(conn *dbus.Conn) KeyEvent {
+ obj := new(objectKeyEvent)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.KeyEvent1", "/org/deepin/dde/KeyEvent1")
+ return obj
+}
+
+type keyEvent interface {
+ ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceKeyEvent struct{}
+
+func (v *interfaceKeyEvent) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceKeyEvent) GetInterfaceName_() string {
+ return "org.deepin.dde.KeyEvent1"
+}
+
+// signal KeyEvent
+
+func (v *interfaceKeyEvent) ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "KeyEvent", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".KeyEvent",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var keycode uint32
+ var pressed bool
+ var ctrlPressed bool
+ var shiftPressed bool
+ var altPressed bool
+ var superPressed bool
+ err := dbus.Store(sig.Body, &keycode, &pressed, &ctrlPressed, &shiftPressed, &altPressed, &superPressed)
+ if err == nil {
+ cb(keycode, pressed, ctrlPressed, shiftPressed, altPressed, superPressed)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,34 @@
+// Code generated by "./generator ./system/org.deepin.dde.keyevent1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package keyevent1
+
+import "fmt"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockKeyEvent struct {
+ MockInterfaceKeyEvent // interface org.deepin.dde.KeyEvent1
+ proxy.MockObject
+}
+
+type MockInterfaceKeyEvent struct {
+ mock.Mock
+}
+
+// signal KeyEvent
+
+func (v *MockInterfaceKeyEvent) ConnectKeyEvent(cb func(keycode uint32, pressed bool, ctrlPressed bool, shiftPressed bool, altPressed bool, superPressed bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.KeyEvent1",
+ "Objects": [
+ {
+ "Type": "KeyEvent",
+ "Path": "/org/deepin/dde/KeyEvent1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.KeyEvent1",
+ "Type": "keyEvent"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/KeyEvent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/KeyEvent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.keyevent1/KeyEvent.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.keyevent1/KeyEvent.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,697 @@
+// Code generated by "./generator ./system/org.deepin.dde.lastore1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lastore1
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Lastore interface {
+ Manager() manager // interface org.deepin.dde.Lastore1.Manager
+ Updater() updater // interface org.deepin.dde.Lastore1.Updater
+ proxy.Object
+}
+
+type objectLastore struct {
+ interfaceManager // interface org.deepin.dde.Lastore1.Manager
+ interfaceUpdater // interface org.deepin.dde.Lastore1.Updater
+ proxy.ImplObject
+}
+
+func NewLastore(conn *dbus.Conn) Lastore {
+ obj := new(objectLastore)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Lastore1", "/org/deepin/dde/Lastore1")
+ return obj
+}
+
+func (obj *objectLastore) Manager() manager {
+ return &obj.interfaceManager
+}
+
+type manager interface {
+ GoCleanArchives(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CleanArchives(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoCleanJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call
+ CleanJob(flags dbus.Flags, jobId string) error
+ GoDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoFixError(flags dbus.Flags, ch chan *dbus.Call, errType string) *dbus.Call
+ FixError(flags dbus.Flags, errType string) (dbus.ObjectPath, error)
+ GoInstallPackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call
+ InstallPackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error)
+ GoPackageDesktopPath(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call
+ PackageDesktopPath(flags dbus.Flags, pkgId string) (string, error)
+ GoPackageExists(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call
+ PackageExists(flags dbus.Flags, pkgId string) (bool, error)
+ GoPackageInstallable(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call
+ PackageInstallable(flags dbus.Flags, pkgId string) (bool, error)
+ GoPackagesDownloadSize(flags dbus.Flags, ch chan *dbus.Call, packages []string) *dbus.Call
+ PackagesDownloadSize(flags dbus.Flags, packages []string) (int64, error)
+ GoPauseJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call
+ PauseJob(flags dbus.Flags, jobId string) error
+ GoPrepareDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PrepareDistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoRemovePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call
+ RemovePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error)
+ GoSetAutoClean(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ SetAutoClean(flags dbus.Flags, enable bool) error
+ GoSetLogger(flags dbus.Flags, ch chan *dbus.Call, levels string, format string, output string) *dbus.Call
+ SetLogger(flags dbus.Flags, levels string, format string, output string) error
+ GoSetRegion(flags dbus.Flags, ch chan *dbus.Call, region string) *dbus.Call
+ SetRegion(flags dbus.Flags, region string) error
+ GoStartJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call
+ StartJob(flags dbus.Flags, jobId string) error
+ GoUpdatePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call
+ UpdatePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error)
+ GoUpdateSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ UpdateSource(flags dbus.Flags) (dbus.ObjectPath, error)
+ JobList() proxy.PropObjectPathArray
+ SystemArchitectures() proxy.PropStringArray
+ UpgradableApps() proxy.PropStringArray
+ SystemOnChanging() proxy.PropBool
+ AutoClean() proxy.PropBool
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.deepin.dde.Lastore1.Manager"
+}
+
+// method CleanArchives
+
+func (v *interfaceManager) GoCleanArchives(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CleanArchives", flags, ch)
+}
+
+func (*interfaceManager) StoreCleanArchives(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) CleanArchives(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreCleanArchives(
+ <-v.GoCleanArchives(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CleanJob
+
+func (v *interfaceManager) GoCleanJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CleanJob", flags, ch, jobId)
+}
+
+func (v *interfaceManager) CleanJob(flags dbus.Flags, jobId string) error {
+ return (<-v.GoCleanJob(flags, make(chan *dbus.Call, 1), jobId).Done).Err
+}
+
+// method DistUpgrade
+
+func (v *interfaceManager) GoDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DistUpgrade", flags, ch)
+}
+
+func (*interfaceManager) StoreDistUpgrade(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) DistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreDistUpgrade(
+ <-v.GoDistUpgrade(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method FixError
+
+func (v *interfaceManager) GoFixError(flags dbus.Flags, ch chan *dbus.Call, errType string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FixError", flags, ch, errType)
+}
+
+func (*interfaceManager) StoreFixError(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) FixError(flags dbus.Flags, errType string) (dbus.ObjectPath, error) {
+ return v.StoreFixError(
+ <-v.GoFixError(flags, make(chan *dbus.Call, 1), errType).Done)
+}
+
+// method InstallPackage
+
+func (v *interfaceManager) GoInstallPackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".InstallPackage", flags, ch, jobName, packages)
+}
+
+func (*interfaceManager) StoreInstallPackage(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) InstallPackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
+ return v.StoreInstallPackage(
+ <-v.GoInstallPackage(flags, make(chan *dbus.Call, 1), jobName, packages).Done)
+}
+
+// method PackageDesktopPath
+
+func (v *interfaceManager) GoPackageDesktopPath(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PackageDesktopPath", flags, ch, pkgId)
+}
+
+func (*interfaceManager) StorePackageDesktopPath(call *dbus.Call) (desktopPath string, err error) {
+ err = call.Store(&desktopPath)
+ return
+}
+
+func (v *interfaceManager) PackageDesktopPath(flags dbus.Flags, pkgId string) (string, error) {
+ return v.StorePackageDesktopPath(
+ <-v.GoPackageDesktopPath(flags, make(chan *dbus.Call, 1), pkgId).Done)
+}
+
+// method PackageExists
+
+func (v *interfaceManager) GoPackageExists(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PackageExists", flags, ch, pkgId)
+}
+
+func (*interfaceManager) StorePackageExists(call *dbus.Call) (exist bool, err error) {
+ err = call.Store(&exist)
+ return
+}
+
+func (v *interfaceManager) PackageExists(flags dbus.Flags, pkgId string) (bool, error) {
+ return v.StorePackageExists(
+ <-v.GoPackageExists(flags, make(chan *dbus.Call, 1), pkgId).Done)
+}
+
+// method PackageInstallable
+
+func (v *interfaceManager) GoPackageInstallable(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PackageInstallable", flags, ch, pkgId)
+}
+
+func (*interfaceManager) StorePackageInstallable(call *dbus.Call) (installable bool, err error) {
+ err = call.Store(&installable)
+ return
+}
+
+func (v *interfaceManager) PackageInstallable(flags dbus.Flags, pkgId string) (bool, error) {
+ return v.StorePackageInstallable(
+ <-v.GoPackageInstallable(flags, make(chan *dbus.Call, 1), pkgId).Done)
+}
+
+// method PackagesDownloadSize
+
+func (v *interfaceManager) GoPackagesDownloadSize(flags dbus.Flags, ch chan *dbus.Call, packages []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PackagesDownloadSize", flags, ch, packages)
+}
+
+func (*interfaceManager) StorePackagesDownloadSize(call *dbus.Call) (size int64, err error) {
+ err = call.Store(&size)
+ return
+}
+
+func (v *interfaceManager) PackagesDownloadSize(flags dbus.Flags, packages []string) (int64, error) {
+ return v.StorePackagesDownloadSize(
+ <-v.GoPackagesDownloadSize(flags, make(chan *dbus.Call, 1), packages).Done)
+}
+
+// method PauseJob
+
+func (v *interfaceManager) GoPauseJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PauseJob", flags, ch, jobId)
+}
+
+func (v *interfaceManager) PauseJob(flags dbus.Flags, jobId string) error {
+ return (<-v.GoPauseJob(flags, make(chan *dbus.Call, 1), jobId).Done).Err
+}
+
+// method PrepareDistUpgrade
+
+func (v *interfaceManager) GoPrepareDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PrepareDistUpgrade", flags, ch)
+}
+
+func (*interfaceManager) StorePrepareDistUpgrade(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) PrepareDistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StorePrepareDistUpgrade(
+ <-v.GoPrepareDistUpgrade(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RemovePackage
+
+func (v *interfaceManager) GoRemovePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemovePackage", flags, ch, jobName, packages)
+}
+
+func (*interfaceManager) StoreRemovePackage(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) RemovePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
+ return v.StoreRemovePackage(
+ <-v.GoRemovePackage(flags, make(chan *dbus.Call, 1), jobName, packages).Done)
+}
+
+// method SetAutoClean
+
+func (v *interfaceManager) GoSetAutoClean(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoClean", flags, ch, enable)
+}
+
+func (v *interfaceManager) SetAutoClean(flags dbus.Flags, enable bool) error {
+ return (<-v.GoSetAutoClean(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method SetLogger
+
+func (v *interfaceManager) GoSetLogger(flags dbus.Flags, ch chan *dbus.Call, levels string, format string, output string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLogger", flags, ch, levels, format, output)
+}
+
+func (v *interfaceManager) SetLogger(flags dbus.Flags, levels string, format string, output string) error {
+ return (<-v.GoSetLogger(flags, make(chan *dbus.Call, 1), levels, format, output).Done).Err
+}
+
+// method SetRegion
+
+func (v *interfaceManager) GoSetRegion(flags dbus.Flags, ch chan *dbus.Call, region string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRegion", flags, ch, region)
+}
+
+func (v *interfaceManager) SetRegion(flags dbus.Flags, region string) error {
+ return (<-v.GoSetRegion(flags, make(chan *dbus.Call, 1), region).Done).Err
+}
+
+// method StartJob
+
+func (v *interfaceManager) GoStartJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartJob", flags, ch, jobId)
+}
+
+func (v *interfaceManager) StartJob(flags dbus.Flags, jobId string) error {
+ return (<-v.GoStartJob(flags, make(chan *dbus.Call, 1), jobId).Done).Err
+}
+
+// method UpdatePackage
+
+func (v *interfaceManager) GoUpdatePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdatePackage", flags, ch, jobName, packages)
+}
+
+func (*interfaceManager) StoreUpdatePackage(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) UpdatePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
+ return v.StoreUpdatePackage(
+ <-v.GoUpdatePackage(flags, make(chan *dbus.Call, 1), jobName, packages).Done)
+}
+
+// method UpdateSource
+
+func (v *interfaceManager) GoUpdateSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateSource", flags, ch)
+}
+
+func (*interfaceManager) StoreUpdateSource(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) UpdateSource(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreUpdateSource(
+ <-v.GoUpdateSource(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// property JobList ao
+
+func (v *interfaceManager) JobList() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "JobList",
+ }
+}
+
+// property SystemArchitectures as
+
+func (v *interfaceManager) SystemArchitectures() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SystemArchitectures",
+ }
+}
+
+// property UpgradableApps as
+
+func (v *interfaceManager) UpgradableApps() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UpgradableApps",
+ }
+}
+
+// property SystemOnChanging b
+
+func (v *interfaceManager) SystemOnChanging() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SystemOnChanging",
+ }
+}
+
+// property AutoClean b
+
+func (v *interfaceManager) AutoClean() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AutoClean",
+ }
+}
+
+func (obj *objectLastore) Updater() updater {
+ return &obj.interfaceUpdater
+}
+
+type updater interface {
+ GoApplicationUpdateInfos(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call
+ ApplicationUpdateInfos(flags dbus.Flags, lang string) ([][]interface{}, error)
+ GoListMirrorSources(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call
+ ListMirrorSources(flags dbus.Flags, lang string) ([][]interface{}, error)
+ GoRestoreSystemSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RestoreSystemSource(flags dbus.Flags) error
+ GoSetAutoCheckUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ SetAutoCheckUpdates(flags dbus.Flags, enable bool) error
+ GoSetAutoDownloadUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ SetAutoDownloadUpdates(flags dbus.Flags, enable bool) error
+ GoSetMirrorSource(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ SetMirrorSource(flags dbus.Flags, id string) error
+ AutoCheckUpdates() proxy.PropBool
+ AutoDownloadUpdates() proxy.PropBool
+ MirrorSource() proxy.PropString
+ UpdatableApps() proxy.PropStringArray
+ UpdatablePackages() proxy.PropStringArray
+}
+
+type interfaceUpdater struct{}
+
+func (v *interfaceUpdater) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUpdater) GetInterfaceName_() string {
+ return "org.deepin.dde.Lastore1.Updater"
+}
+
+// method ApplicationUpdateInfos
+
+func (v *interfaceUpdater) GoApplicationUpdateInfos(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ApplicationUpdateInfos", flags, ch, lang)
+}
+
+func (*interfaceUpdater) StoreApplicationUpdateInfos(call *dbus.Call) (updateInfos [][]interface{}, err error) {
+ err = call.Store(&updateInfos)
+ return
+}
+
+func (v *interfaceUpdater) ApplicationUpdateInfos(flags dbus.Flags, lang string) ([][]interface{}, error) {
+ return v.StoreApplicationUpdateInfos(
+ <-v.GoApplicationUpdateInfos(flags, make(chan *dbus.Call, 1), lang).Done)
+}
+
+// method ListMirrorSources
+
+func (v *interfaceUpdater) GoListMirrorSources(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListMirrorSources", flags, ch, lang)
+}
+
+func (*interfaceUpdater) StoreListMirrorSources(call *dbus.Call) (mirrorSources [][]interface{}, err error) {
+ err = call.Store(&mirrorSources)
+ return
+}
+
+func (v *interfaceUpdater) ListMirrorSources(flags dbus.Flags, lang string) ([][]interface{}, error) {
+ return v.StoreListMirrorSources(
+ <-v.GoListMirrorSources(flags, make(chan *dbus.Call, 1), lang).Done)
+}
+
+// method RestoreSystemSource
+
+func (v *interfaceUpdater) GoRestoreSystemSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RestoreSystemSource", flags, ch)
+}
+
+func (v *interfaceUpdater) RestoreSystemSource(flags dbus.Flags) error {
+ return (<-v.GoRestoreSystemSource(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetAutoCheckUpdates
+
+func (v *interfaceUpdater) GoSetAutoCheckUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoCheckUpdates", flags, ch, enable)
+}
+
+func (v *interfaceUpdater) SetAutoCheckUpdates(flags dbus.Flags, enable bool) error {
+ return (<-v.GoSetAutoCheckUpdates(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method SetAutoDownloadUpdates
+
+func (v *interfaceUpdater) GoSetAutoDownloadUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetAutoDownloadUpdates", flags, ch, enable)
+}
+
+func (v *interfaceUpdater) SetAutoDownloadUpdates(flags dbus.Flags, enable bool) error {
+ return (<-v.GoSetAutoDownloadUpdates(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method SetMirrorSource
+
+func (v *interfaceUpdater) GoSetMirrorSource(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMirrorSource", flags, ch, id)
+}
+
+func (v *interfaceUpdater) SetMirrorSource(flags dbus.Flags, id string) error {
+ return (<-v.GoSetMirrorSource(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// property AutoCheckUpdates b
+
+func (v *interfaceUpdater) AutoCheckUpdates() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AutoCheckUpdates",
+ }
+}
+
+// property AutoDownloadUpdates b
+
+func (v *interfaceUpdater) AutoDownloadUpdates() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AutoDownloadUpdates",
+ }
+}
+
+// property MirrorSource s
+
+func (v *interfaceUpdater) MirrorSource() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "MirrorSource",
+ }
+}
+
+// property UpdatableApps as
+
+func (v *interfaceUpdater) UpdatableApps() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UpdatableApps",
+ }
+}
+
+// property UpdatablePackages as
+
+func (v *interfaceUpdater) UpdatablePackages() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UpdatablePackages",
+ }
+}
+
+type Job interface {
+ job // interface org.deepin.dde.Lastore1.Job
+ proxy.Object
+}
+
+type objectJob struct {
+ interfaceJob // interface org.deepin.dde.Lastore1.Job
+ proxy.ImplObject
+}
+
+func NewJob(conn *dbus.Conn, path dbus.ObjectPath) (Job, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectJob)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Lastore1", path)
+ return obj, nil
+}
+
+type job interface {
+ GoString(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ String(flags dbus.Flags) (string, error)
+ Id() proxy.PropString
+ Name() proxy.PropString
+ Packages() proxy.PropStringArray
+ CreateTime() proxy.PropInt64
+ Type() proxy.PropString
+ Status() proxy.PropString
+ Progress() proxy.PropDouble
+ Description() proxy.PropString
+ Speed() proxy.PropInt64
+ DownloadSize() proxy.PropInt64
+ Cancelable() proxy.PropBool
+}
+
+type interfaceJob struct{}
+
+func (v *interfaceJob) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceJob) GetInterfaceName_() string {
+ return "org.deepin.dde.Lastore1.Job"
+}
+
+// method String
+
+func (v *interfaceJob) GoString(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".String", flags, ch)
+}
+
+func (*interfaceJob) StoreString(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceJob) String(flags dbus.Flags) (string, error) {
+ return v.StoreString(
+ <-v.GoString(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// property Id s
+
+func (v *interfaceJob) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property Name s
+
+func (v *interfaceJob) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Packages as
+
+func (v *interfaceJob) Packages() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Packages",
+ }
+}
+
+// property CreateTime x
+
+func (v *interfaceJob) CreateTime() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "CreateTime",
+ }
+}
+
+// property Type s
+
+func (v *interfaceJob) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Status s
+
+func (v *interfaceJob) Status() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Status",
+ }
+}
+
+// property Progress d
+
+func (v *interfaceJob) Progress() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Progress",
+ }
+}
+
+// property Description s
+
+func (v *interfaceJob) Description() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Description",
+ }
+}
+
+// property Speed x
+
+func (v *interfaceJob) Speed() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "Speed",
+ }
+}
+
+// property DownloadSize x
+
+func (v *interfaceJob) DownloadSize() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "DownloadSize",
+ }
+}
+
+// property Cancelable b
+
+func (v *interfaceJob) Cancelable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Cancelable",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,838 @@
+// Code generated by "./generator ./system/org.deepin.dde.lastore1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package lastore1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLastore struct {
+ MockInterfaceManager // interface org.deepin.dde.Lastore1.Manager
+ MockInterfaceUpdater // interface org.deepin.dde.Lastore1.Updater
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method CleanArchives
+
+func (v *MockInterfaceManager) GoCleanArchives(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CleanArchives(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CleanJob
+
+func (v *MockInterfaceManager) GoCleanJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, jobId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CleanJob(flags dbus.Flags, jobId string) error {
+ mockArgs := v.Called(flags, jobId)
+
+ return mockArgs.Error(0)
+}
+
+// method DistUpgrade
+
+func (v *MockInterfaceManager) GoDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method FixError
+
+func (v *MockInterfaceManager) GoFixError(flags dbus.Flags, ch chan *dbus.Call, errType string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, errType)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FixError(flags dbus.Flags, errType string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, errType)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method InstallPackage
+
+func (v *MockInterfaceManager) GoInstallPackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, jobName, packages)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) InstallPackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, jobName, packages)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method PackageDesktopPath
+
+func (v *MockInterfaceManager) GoPackageDesktopPath(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pkgId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PackageDesktopPath(flags dbus.Flags, pkgId string) (string, error) {
+ mockArgs := v.Called(flags, pkgId)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method PackageExists
+
+func (v *MockInterfaceManager) GoPackageExists(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pkgId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PackageExists(flags dbus.Flags, pkgId string) (bool, error) {
+ mockArgs := v.Called(flags, pkgId)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method PackageInstallable
+
+func (v *MockInterfaceManager) GoPackageInstallable(flags dbus.Flags, ch chan *dbus.Call, pkgId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pkgId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PackageInstallable(flags dbus.Flags, pkgId string) (bool, error) {
+ mockArgs := v.Called(flags, pkgId)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method PackagesDownloadSize
+
+func (v *MockInterfaceManager) GoPackagesDownloadSize(flags dbus.Flags, ch chan *dbus.Call, packages []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, packages)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PackagesDownloadSize(flags dbus.Flags, packages []string) (int64, error) {
+ mockArgs := v.Called(flags, packages)
+
+ ret0, ok := mockArgs.Get(0).(int64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method PauseJob
+
+func (v *MockInterfaceManager) GoPauseJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, jobId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PauseJob(flags dbus.Flags, jobId string) error {
+ mockArgs := v.Called(flags, jobId)
+
+ return mockArgs.Error(0)
+}
+
+// method PrepareDistUpgrade
+
+func (v *MockInterfaceManager) GoPrepareDistUpgrade(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PrepareDistUpgrade(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RemovePackage
+
+func (v *MockInterfaceManager) GoRemovePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, jobName, packages)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RemovePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, jobName, packages)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetAutoClean
+
+func (v *MockInterfaceManager) GoSetAutoClean(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetAutoClean(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLogger
+
+func (v *MockInterfaceManager) GoSetLogger(flags dbus.Flags, ch chan *dbus.Call, levels string, format string, output string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, levels, format, output)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetLogger(flags dbus.Flags, levels string, format string, output string) error {
+ mockArgs := v.Called(flags, levels, format, output)
+
+ return mockArgs.Error(0)
+}
+
+// method SetRegion
+
+func (v *MockInterfaceManager) GoSetRegion(flags dbus.Flags, ch chan *dbus.Call, region string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, region)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetRegion(flags dbus.Flags, region string) error {
+ mockArgs := v.Called(flags, region)
+
+ return mockArgs.Error(0)
+}
+
+// method StartJob
+
+func (v *MockInterfaceManager) GoStartJob(flags dbus.Flags, ch chan *dbus.Call, jobId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, jobId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StartJob(flags dbus.Flags, jobId string) error {
+ mockArgs := v.Called(flags, jobId)
+
+ return mockArgs.Error(0)
+}
+
+// method UpdatePackage
+
+func (v *MockInterfaceManager) GoUpdatePackage(flags dbus.Flags, ch chan *dbus.Call, jobName string, packages string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, jobName, packages)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UpdatePackage(flags dbus.Flags, jobName string, packages string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, jobName, packages)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method UpdateSource
+
+func (v *MockInterfaceManager) GoUpdateSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UpdateSource(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property JobList ao
+
+func (v *MockInterfaceManager) JobList() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemArchitectures as
+
+func (v *MockInterfaceManager) SystemArchitectures() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UpgradableApps as
+
+func (v *MockInterfaceManager) UpgradableApps() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemOnChanging b
+
+func (v *MockInterfaceManager) SystemOnChanging() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AutoClean b
+
+func (v *MockInterfaceManager) AutoClean() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceUpdater struct {
+ mock.Mock
+}
+
+// method ApplicationUpdateInfos
+
+func (v *MockInterfaceUpdater) GoApplicationUpdateInfos(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, lang)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpdater) ApplicationUpdateInfos(flags dbus.Flags, lang string) ([][]interface{}, error) {
+ mockArgs := v.Called(flags, lang)
+
+ ret0, ok := mockArgs.Get(0).([][]interface{})
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListMirrorSources
+
+func (v *MockInterfaceUpdater) GoListMirrorSources(flags dbus.Flags, ch chan *dbus.Call, lang string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, lang)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpdater) ListMirrorSources(flags dbus.Flags, lang string) ([][]interface{}, error) {
+ mockArgs := v.Called(flags, lang)
+
+ ret0, ok := mockArgs.Get(0).([][]interface{})
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RestoreSystemSource
+
+func (v *MockInterfaceUpdater) GoRestoreSystemSource(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpdater) RestoreSystemSource(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAutoCheckUpdates
+
+func (v *MockInterfaceUpdater) GoSetAutoCheckUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpdater) SetAutoCheckUpdates(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method SetAutoDownloadUpdates
+
+func (v *MockInterfaceUpdater) GoSetAutoDownloadUpdates(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpdater) SetAutoDownloadUpdates(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMirrorSource
+
+func (v *MockInterfaceUpdater) GoSetMirrorSource(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUpdater) SetMirrorSource(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// property AutoCheckUpdates b
+
+func (v *MockInterfaceUpdater) AutoCheckUpdates() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AutoDownloadUpdates b
+
+func (v *MockInterfaceUpdater) AutoDownloadUpdates() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MirrorSource s
+
+func (v *MockInterfaceUpdater) MirrorSource() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UpdatableApps as
+
+func (v *MockInterfaceUpdater) UpdatableApps() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UpdatablePackages as
+
+func (v *MockInterfaceUpdater) UpdatablePackages() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockJob struct {
+ MockInterfaceJob // interface org.deepin.dde.Lastore1.Job
+ proxy.MockObject
+}
+
+type MockInterfaceJob struct {
+ mock.Mock
+}
+
+// method String
+
+func (v *MockInterfaceJob) GoString(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceJob) String(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// property Id s
+
+func (v *MockInterfaceJob) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceJob) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Packages as
+
+func (v *MockInterfaceJob) Packages() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CreateTime x
+
+func (v *MockInterfaceJob) CreateTime() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type s
+
+func (v *MockInterfaceJob) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Status s
+
+func (v *MockInterfaceJob) Status() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Progress d
+
+func (v *MockInterfaceJob) Progress() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Description s
+
+func (v *MockInterfaceJob) Description() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Speed x
+
+func (v *MockInterfaceJob) Speed() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DownloadSize x
+
+func (v *MockInterfaceJob) DownloadSize() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Cancelable b
+
+func (v *MockInterfaceJob) Cancelable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,44 @@
+{
+ "Service": "org.deepin.dde.Lastore1",
+ "Objects": [
+ {
+ "Type": "Lastore",
+ "Path": "/org/deepin/dde/Lastore1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Lastore1.Manager",
+ "Type": "manager",
+ "Accessor": "Manager"
+ },
+ {
+ "Name": "org.deepin.dde.Lastore1.Updater",
+ "Type": "updater",
+ "Accessor": "Updater",
+ "Fixes": {
+ "m/ApplicationUpdateInfos": [
+ {
+ "Name": "arg1",
+ "Type": "[]ApplicationUpdateInfo"
+ }
+ ],
+ "m/ListMirrorSources": [
+ {
+ "Name": "arg1",
+ "Type": "[]MirrorSource"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Job",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Lastore1.Job",
+ "Type": "job"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/Job.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/Job.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/Job.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/Job.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/Lastore.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/Lastore.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/Lastore.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/Lastore.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.lastore1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.lastore1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,19 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package lastore1
+
+type ApplicationUpdateInfo struct {
+ Id string
+ Name string
+ Icon string
+ CurrentVersion string
+ LastVersion string
+}
+
+type MirrorSource struct {
+ Id string
+ Url string
+ Name string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,95 @@
+// Code generated by "./generator ./system/org.deepin.dde.localehelper1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package localehelper1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type LocaleHelper interface {
+ localeHelper // interface org.deepin.dde.LocaleHelper1
+ proxy.Object
+}
+
+type objectLocaleHelper struct {
+ interfaceLocaleHelper // interface org.deepin.dde.LocaleHelper1
+ proxy.ImplObject
+}
+
+func NewLocaleHelper(conn *dbus.Conn) LocaleHelper {
+ obj := new(objectLocaleHelper)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.LocaleHelper1", "/org/deepin/dde/LocaleHelper1")
+ return obj
+}
+
+type localeHelper interface {
+ GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
+ GenerateLocale(flags dbus.Flags, locale string) error
+ GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
+ SetLocale(flags dbus.Flags, locale string) error
+ ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceLocaleHelper struct{}
+
+func (v *interfaceLocaleHelper) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLocaleHelper) GetInterfaceName_() string {
+ return "org.deepin.dde.LocaleHelper1"
+}
+
+// method GenerateLocale
+
+func (v *interfaceLocaleHelper) GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GenerateLocale", flags, ch, locale)
+}
+
+func (v *interfaceLocaleHelper) GenerateLocale(flags dbus.Flags, locale string) error {
+ return (<-v.GoGenerateLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
+}
+
+// method SetLocale
+
+func (v *interfaceLocaleHelper) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocale", flags, ch, locale)
+}
+
+func (v *interfaceLocaleHelper) SetLocale(flags dbus.Flags, locale string) error {
+ return (<-v.GoSetLocale(flags, make(chan *dbus.Call, 1), locale).Done).Err
+}
+
+// signal Success
+
+func (v *interfaceLocaleHelper) ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Success", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Success",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ok bool
+ var reason string
+ err := dbus.Store(sig.Body, &ok, &reason)
+ if err == nil {
+ cb(ok, reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,72 @@
+// Code generated by "./generator ./system/org.deepin.dde.localehelper1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package localehelper1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockLocaleHelper struct {
+ MockInterfaceLocaleHelper // interface org.deepin.dde.LocaleHelper1
+ proxy.MockObject
+}
+
+type MockInterfaceLocaleHelper struct {
+ mock.Mock
+}
+
+// method GenerateLocale
+
+func (v *MockInterfaceLocaleHelper) GoGenerateLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLocaleHelper) GenerateLocale(flags dbus.Flags, locale string) error {
+ mockArgs := v.Called(flags, locale)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocale
+
+func (v *MockInterfaceLocaleHelper) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceLocaleHelper) SetLocale(flags dbus.Flags, locale string) error {
+ mockArgs := v.Called(flags, locale)
+
+ return mockArgs.Error(0)
+}
+
+// signal Success
+
+func (v *MockInterfaceLocaleHelper) ConnectSuccess(cb func(ok bool, reason string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.LocaleHelper1",
+ "Objects": [
+ {
+ "Type": "LocaleHelper",
+ "Path": "/org/deepin/dde/LocaleHelper1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.LocaleHelper1",
+ "Type": "localeHelper"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/LocaleHelper.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/LocaleHelper.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.localehelper1/LocaleHelper.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.localehelper1/LocaleHelper.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,147 @@
+// Code generated by "./generator ./system/org.deepin.dde.network1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Network interface {
+ network // interface org.deepin.dde.Network1
+ proxy.Object
+}
+
+type objectNetwork struct {
+ interfaceNetwork // interface org.deepin.dde.Network1
+ proxy.ImplObject
+}
+
+func NewNetwork(conn *dbus.Conn) Network {
+ obj := new(objectNetwork)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Network1", "/org/deepin/dde/Network1")
+ return obj
+}
+
+type network interface {
+ GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call
+ EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error)
+ GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call
+ IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error)
+ GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call
+ Ping(flags dbus.Flags, host string) error
+ GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ToggleWirelessEnabled(flags dbus.Flags) (bool, error)
+ ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error)
+ VpnEnabled() proxy.PropBool
+}
+
+type interfaceNetwork struct{}
+
+func (v *interfaceNetwork) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceNetwork) GetInterfaceName_() string {
+ return "org.deepin.dde.Network1"
+}
+
+// method EnableDevice
+
+func (v *interfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableDevice", flags, ch, pathOrIface, enabled)
+}
+
+func (*interfaceNetwork) StoreEnableDevice(call *dbus.Call) (cpath dbus.ObjectPath, err error) {
+ err = call.Store(&cpath)
+ return
+}
+
+func (v *interfaceNetwork) EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error) {
+ return v.StoreEnableDevice(
+ <-v.GoEnableDevice(flags, make(chan *dbus.Call, 1), pathOrIface, enabled).Done)
+}
+
+// method IsDeviceEnabled
+
+func (v *interfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IsDeviceEnabled", flags, ch, pathOrIface)
+}
+
+func (*interfaceNetwork) StoreIsDeviceEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error) {
+ return v.StoreIsDeviceEnabled(
+ <-v.GoIsDeviceEnabled(flags, make(chan *dbus.Call, 1), pathOrIface).Done)
+}
+
+// method Ping
+
+func (v *interfaceNetwork) GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Ping", flags, ch, host)
+}
+
+func (v *interfaceNetwork) Ping(flags dbus.Flags, host string) error {
+ return (<-v.GoPing(flags, make(chan *dbus.Call, 1), host).Done).Err
+}
+
+// method ToggleWirelessEnabled
+
+func (v *interfaceNetwork) GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ToggleWirelessEnabled", flags, ch)
+}
+
+func (*interfaceNetwork) StoreToggleWirelessEnabled(call *dbus.Call) (enabled bool, err error) {
+ err = call.Store(&enabled)
+ return
+}
+
+func (v *interfaceNetwork) ToggleWirelessEnabled(flags dbus.Flags) (bool, error) {
+ return v.StoreToggleWirelessEnabled(
+ <-v.GoToggleWirelessEnabled(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal DeviceEnabled
+
+func (v *interfaceNetwork) ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceEnabled", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceEnabled",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var devPath dbus.ObjectPath
+ var enabled bool
+ err := dbus.Store(sig.Body, &devPath, &enabled)
+ if err == nil {
+ cb(devPath, enabled)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property VpnEnabled b
+
+func (v *interfaceNetwork) VpnEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "VpnEnabled",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,128 @@
+// Code generated by "./generator ./system/org.deepin.dde.network1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package network1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockNetwork struct {
+ MockInterfaceNetwork // interface org.deepin.dde.Network1
+ proxy.MockObject
+}
+
+type MockInterfaceNetwork struct {
+ mock.Mock
+}
+
+// method EnableDevice
+
+func (v *MockInterfaceNetwork) GoEnableDevice(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pathOrIface, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) EnableDevice(flags dbus.Flags, pathOrIface string, enabled bool) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, pathOrIface, enabled)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method IsDeviceEnabled
+
+func (v *MockInterfaceNetwork) GoIsDeviceEnabled(flags dbus.Flags, ch chan *dbus.Call, pathOrIface string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pathOrIface)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) IsDeviceEnabled(flags dbus.Flags, pathOrIface string) (bool, error) {
+ mockArgs := v.Called(flags, pathOrIface)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Ping
+
+func (v *MockInterfaceNetwork) GoPing(flags dbus.Flags, ch chan *dbus.Call, host string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, host)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) Ping(flags dbus.Flags, host string) error {
+ mockArgs := v.Called(flags, host)
+
+ return mockArgs.Error(0)
+}
+
+// method ToggleWirelessEnabled
+
+func (v *MockInterfaceNetwork) GoToggleWirelessEnabled(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceNetwork) ToggleWirelessEnabled(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// signal DeviceEnabled
+
+func (v *MockInterfaceNetwork) ConnectDeviceEnabled(cb func(devPath dbus.ObjectPath, enabled bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property VpnEnabled b
+
+func (v *MockInterfaceNetwork) VpnEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Network1",
+ "Objects": [
+ {
+ "Type": "Network",
+ "Path": "/org/deepin/dde/Network1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Network1",
+ "Type": "network"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/Network.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/Network.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.network1/Network.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.network1/Network.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/App.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/App.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/App.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/App.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,370 @@
+// Code generated by "./generator ./system/org.deepin.dde.networkproxy1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package networkproxy1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type App interface {
+ app // interface org.deepin.dde.NetworkProxy1.App
+ proxy.Object
+}
+
+type objectApp struct {
+ interfaceApp // interface org.deepin.dde.NetworkProxy1.App
+ proxy.ImplObject
+}
+
+func NewApp(conn *dbus.Conn) App {
+ obj := new(objectApp)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.NetworkProxy1", "/org/deepin/dde/NetworkProxy1/App")
+ return obj
+}
+
+type app interface {
+ GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call
+ AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error
+ GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ AddProxyApps(flags dbus.Flags, app []string) error
+ GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearProxy(flags dbus.Flags) error
+ GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ DelProxyApps(flags dbus.Flags, app []string) error
+ GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxy(flags dbus.Flags) (string, error)
+ GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call
+ SetProxies(flags dbus.Flags, proxies []interface{}) error
+ GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetCGroups(flags dbus.Flags) (string, error)
+ GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call
+ AddProc(flags dbus.Flags, pid int32) error
+ GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call
+ StartProxy(flags dbus.Flags, proto string, name string, udp bool) error
+ GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopProxy(flags dbus.Flags) error
+ ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceApp struct{}
+
+func (v *interfaceApp) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceApp) GetInterfaceName_() string {
+ return "org.deepin.dde.NetworkProxy1.App"
+}
+
+// method AddProxy
+
+func (v *interfaceApp) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxy", flags, ch, proto, name, proxy)
+}
+
+func (v *interfaceApp) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ return (<-v.GoAddProxy(flags, make(chan *dbus.Call, 1), proto, name, proxy).Done).Err
+}
+
+// method AddProxyApps
+
+func (v *interfaceApp) GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxyApps", flags, ch, app)
+}
+
+func (v *interfaceApp) AddProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoAddProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// method ClearProxy
+
+func (v *interfaceApp) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearProxy", flags, ch)
+}
+
+func (v *interfaceApp) ClearProxy(flags dbus.Flags) error {
+ return (<-v.GoClearProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method DelProxyApps
+
+func (v *interfaceApp) GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DelProxyApps", flags, ch, app)
+}
+
+func (v *interfaceApp) DelProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoDelProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// method GetProxy
+
+func (v *interfaceApp) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch)
+}
+
+func (*interfaceApp) StoreGetProxy(call *dbus.Call) (proxy string, err error) {
+ err = call.Store(&proxy)
+ return
+}
+
+func (v *interfaceApp) GetProxy(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxy(
+ <-v.GoGetProxy(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetProxies
+
+func (v *interfaceApp) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxies", flags, ch, proxies)
+}
+
+func (v *interfaceApp) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ return (<-v.GoSetProxies(flags, make(chan *dbus.Call, 1), proxies).Done).Err
+}
+
+// method GetCGroups
+
+func (v *interfaceApp) GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetCGroups", flags, ch)
+}
+
+func (*interfaceApp) StoreGetCGroups(call *dbus.Call) (cgroups string, err error) {
+ err = call.Store(&cgroups)
+ return
+}
+
+func (v *interfaceApp) GetCGroups(flags dbus.Flags) (string, error) {
+ return v.StoreGetCGroups(
+ <-v.GoGetCGroups(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method AddProc
+
+func (v *interfaceApp) GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProc", flags, ch, pid)
+}
+
+func (v *interfaceApp) AddProc(flags dbus.Flags, pid int32) error {
+ return (<-v.GoAddProc(flags, make(chan *dbus.Call, 1), pid).Done).Err
+}
+
+// method StartProxy
+
+func (v *interfaceApp) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartProxy", flags, ch, proto, name, udp)
+}
+
+func (v *interfaceApp) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ return (<-v.GoStartProxy(flags, make(chan *dbus.Call, 1), proto, name, udp).Done).Err
+}
+
+// method StopProxy
+
+func (v *interfaceApp) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopProxy", flags, ch)
+}
+
+func (v *interfaceApp) StopProxy(flags dbus.Flags) error {
+ return (<-v.GoStopProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Proxy
+
+func (v *interfaceApp) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Proxy", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Proxy",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var proxy []interface{}
+ err := dbus.Store(sig.Body, &proxy)
+ if err == nil {
+ cb(proxy)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type Global interface {
+ global // interface org.deepin.dde.NetworkProxy1.Global
+ proxy.Object
+}
+
+type objectGlobal struct {
+ interfaceGlobal // interface org.deepin.dde.NetworkProxy1.Global
+ proxy.ImplObject
+}
+
+func NewGlobal(conn *dbus.Conn) Global {
+ obj := new(objectGlobal)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.NetworkProxy1", "/org/deepin/dde/NetworkProxy1/Global")
+ return obj
+}
+
+type global interface {
+ GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call
+ AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error
+ GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearProxy(flags dbus.Flags) error
+ GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProxy(flags dbus.Flags) (string, error)
+ GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ IgnoreProxyApps(flags dbus.Flags, app []string) error
+ GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call
+ SetProxies(flags dbus.Flags, proxies []interface{}) error
+ GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call
+ StartProxy(flags dbus.Flags, proto string, name string, udp bool) error
+ GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ StopProxy(flags dbus.Flags) error
+ GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call
+ UnIgnoreProxyApps(flags dbus.Flags, app []string) error
+ ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error)
+ IgnoreApp() proxy.PropStringArray
+}
+
+type interfaceGlobal struct{}
+
+func (v *interfaceGlobal) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceGlobal) GetInterfaceName_() string {
+ return "org.deepin.dde.NetworkProxy1.Global"
+}
+
+// method AddProxy
+
+func (v *interfaceGlobal) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddProxy", flags, ch, proto, name, proxy)
+}
+
+func (v *interfaceGlobal) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ return (<-v.GoAddProxy(flags, make(chan *dbus.Call, 1), proto, name, proxy).Done).Err
+}
+
+// method ClearProxy
+
+func (v *interfaceGlobal) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearProxy", flags, ch)
+}
+
+func (v *interfaceGlobal) ClearProxy(flags dbus.Flags) error {
+ return (<-v.GoClearProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetProxy
+
+func (v *interfaceGlobal) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProxy", flags, ch)
+}
+
+func (*interfaceGlobal) StoreGetProxy(call *dbus.Call) (proxy string, err error) {
+ err = call.Store(&proxy)
+ return
+}
+
+func (v *interfaceGlobal) GetProxy(flags dbus.Flags) (string, error) {
+ return v.StoreGetProxy(
+ <-v.GoGetProxy(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method IgnoreProxyApps
+
+func (v *interfaceGlobal) GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".IgnoreProxyApps", flags, ch, app)
+}
+
+func (v *interfaceGlobal) IgnoreProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoIgnoreProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// method SetProxies
+
+func (v *interfaceGlobal) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProxies", flags, ch, proxies)
+}
+
+func (v *interfaceGlobal) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ return (<-v.GoSetProxies(flags, make(chan *dbus.Call, 1), proxies).Done).Err
+}
+
+// method StartProxy
+
+func (v *interfaceGlobal) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartProxy", flags, ch, proto, name, udp)
+}
+
+func (v *interfaceGlobal) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ return (<-v.GoStartProxy(flags, make(chan *dbus.Call, 1), proto, name, udp).Done).Err
+}
+
+// method StopProxy
+
+func (v *interfaceGlobal) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopProxy", flags, ch)
+}
+
+func (v *interfaceGlobal) StopProxy(flags dbus.Flags) error {
+ return (<-v.GoStopProxy(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method UnIgnoreProxyApps
+
+func (v *interfaceGlobal) GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnIgnoreProxyApps", flags, ch, app)
+}
+
+func (v *interfaceGlobal) UnIgnoreProxyApps(flags dbus.Flags, app []string) error {
+ return (<-v.GoUnIgnoreProxyApps(flags, make(chan *dbus.Call, 1), app).Done).Err
+}
+
+// signal Proxy
+
+func (v *interfaceGlobal) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Proxy", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Proxy",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var proxy []interface{}
+ err := dbus.Store(sig.Body, &proxy)
+ if err == nil {
+ cb(proxy)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property IgnoreApp as
+
+func (v *interfaceGlobal) IgnoreApp() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "IgnoreApp",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,411 @@
+// Code generated by "./generator ./system/org.deepin.dde.networkproxy1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package networkproxy1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockApp struct {
+ MockInterfaceApp // interface org.deepin.dde.NetworkProxy1.App
+ proxy.MockObject
+}
+
+type MockInterfaceApp struct {
+ mock.Mock
+}
+
+// method AddProxy
+
+func (v *MockInterfaceApp) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, proxy)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ mockArgs := v.Called(flags, proto, name, proxy)
+
+ return mockArgs.Error(0)
+}
+
+// method AddProxyApps
+
+func (v *MockInterfaceApp) GoAddProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) AddProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearProxy
+
+func (v *MockInterfaceApp) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) ClearProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method DelProxyApps
+
+func (v *MockInterfaceApp) GoDelProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) DelProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// method GetProxy
+
+func (v *MockInterfaceApp) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) GetProxy(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetProxies
+
+func (v *MockInterfaceApp) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxies)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ mockArgs := v.Called(flags, proxies)
+
+ return mockArgs.Error(0)
+}
+
+// method GetCGroups
+
+func (v *MockInterfaceApp) GoGetCGroups(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) GetCGroups(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method AddProc
+
+func (v *MockInterfaceApp) GoAddProc(flags dbus.Flags, ch chan *dbus.Call, pid int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) AddProc(flags dbus.Flags, pid int32) error {
+ mockArgs := v.Called(flags, pid)
+
+ return mockArgs.Error(0)
+}
+
+// method StartProxy
+
+func (v *MockInterfaceApp) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, udp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ mockArgs := v.Called(flags, proto, name, udp)
+
+ return mockArgs.Error(0)
+}
+
+// method StopProxy
+
+func (v *MockInterfaceApp) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceApp) StopProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Proxy
+
+func (v *MockInterfaceApp) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockGlobal struct {
+ MockInterfaceGlobal // interface org.deepin.dde.NetworkProxy1.Global
+ proxy.MockObject
+}
+
+type MockInterfaceGlobal struct {
+ mock.Mock
+}
+
+// method AddProxy
+
+func (v *MockInterfaceGlobal) GoAddProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, proxy []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, proxy)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) AddProxy(flags dbus.Flags, proto string, name string, proxy []uint8) error {
+ mockArgs := v.Called(flags, proto, name, proxy)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearProxy
+
+func (v *MockInterfaceGlobal) GoClearProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) ClearProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetProxy
+
+func (v *MockInterfaceGlobal) GoGetProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) GetProxy(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method IgnoreProxyApps
+
+func (v *MockInterfaceGlobal) GoIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) IgnoreProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProxies
+
+func (v *MockInterfaceGlobal) GoSetProxies(flags dbus.Flags, ch chan *dbus.Call, proxies []interface{}) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proxies)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) SetProxies(flags dbus.Flags, proxies []interface{}) error {
+ mockArgs := v.Called(flags, proxies)
+
+ return mockArgs.Error(0)
+}
+
+// method StartProxy
+
+func (v *MockInterfaceGlobal) GoStartProxy(flags dbus.Flags, ch chan *dbus.Call, proto string, name string, udp bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, proto, name, udp)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) StartProxy(flags dbus.Flags, proto string, name string, udp bool) error {
+ mockArgs := v.Called(flags, proto, name, udp)
+
+ return mockArgs.Error(0)
+}
+
+// method StopProxy
+
+func (v *MockInterfaceGlobal) GoStopProxy(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) StopProxy(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method UnIgnoreProxyApps
+
+func (v *MockInterfaceGlobal) GoUnIgnoreProxyApps(flags dbus.Flags, ch chan *dbus.Call, app []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, app)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceGlobal) UnIgnoreProxyApps(flags dbus.Flags, app []string) error {
+ mockArgs := v.Called(flags, app)
+
+ return mockArgs.Error(0)
+}
+
+// signal Proxy
+
+func (v *MockInterfaceGlobal) ConnectProxy(cb func(proxy []interface{})) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property IgnoreApp as
+
+func (v *MockInterfaceGlobal) IgnoreApp() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,25 @@
+{
+ "Service": "org.deepin.dde.NetworkProxy1",
+ "Objects": [
+ {
+ "Type": "App",
+ "Path": "/org/deepin/dde/NetworkProxy1/App",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.NetworkProxy1.App",
+ "Type": "app"
+ }
+ ]
+ },
+ {
+ "Type": "Global",
+ "Path": "/org/deepin/dde/NetworkProxy1/Global",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.NetworkProxy1.Global",
+ "Type": "global"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/Global.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/Global.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/Global.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/Global.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.networkproxy1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.networkproxy1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,34 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package networkproxy1
+
+// ScopeProxies type
+type ScopeProxies struct {
+ Proxies map[string][]Proxy `yaml:"proxies"` // map[http,sock4,sock5][]proxy
+ // proxy setting
+ ProxyProgram []string `yaml:"proxy-program"` // global proxy will ignore
+ NoProxyProgram []string `yaml:"no-proxy-program"` // app proxy will ignore
+
+ // white list
+ WhiteList []string `yaml:"whitelist"` // white site dont use proxy, not use this time
+ TPort int `yaml:"t-port"`
+}
+
+// Proxy type
+type Proxy struct {
+ // proxy proto type
+ ProtoType string `json:"type"` // http sock4 sock5
+
+ // [proto]&[name] as ident
+ Name string `yaml:"name"`
+
+ // proxy server
+ Server string `yaml:"server"`
+ Port int `yaml:"port"`
+
+ // auth message
+ UserName string `yaml:"username"`
+ Password string `yaml:"password"`
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,711 @@
+// Code generated by "./generator ./system/org.deepin.dde.power1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package power1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Power interface {
+ power // interface org.deepin.dde.Power1
+ proxy.Object
+}
+
+type objectPower struct {
+ interfacePower // interface org.deepin.dde.Power1
+ proxy.ImplObject
+}
+
+func NewPower(conn *dbus.Conn) Power {
+ obj := new(objectPower)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Power1", "/org/deepin/dde/Power1")
+ return obj
+}
+
+type power interface {
+ GoGetBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetBatteries(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoRefresh(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Refresh(flags dbus.Flags) error
+ GoRefreshBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RefreshBatteries(flags dbus.Flags) error
+ GoRefreshMains(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ RefreshMains(flags dbus.Flags) error
+ GoSetCpuGovernor(flags dbus.Flags, ch chan *dbus.Call, governor string) *dbus.Call
+ SetCpuGovernor(flags dbus.Flags, governor string) error
+ GoSetCpuBoost(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ SetCpuBoost(flags dbus.Flags, enabled bool) error
+ GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ SetMode(flags dbus.Flags, mode string) error
+ GoLockCpuFreq(flags dbus.Flags, ch chan *dbus.Call, governor string, lockTime int32) *dbus.Call
+ LockCpuFreq(flags dbus.Flags, governor string, lockTime int32) error
+ ConnectBatteryDisplayUpdate(cb func(timestamp int64)) (dbusutil.SignalHandlerId, error)
+ ConnectBatteryAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectBatteryRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectLidClosed(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectLidOpened(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectPowerActionCode(cb func(actionCode int32)) (dbusutil.SignalHandlerId, error)
+ PowerSavingModeAuto() proxy.PropBool
+ OnBattery() proxy.PropBool
+ HasLidSwitch() proxy.PropBool
+ BatteryPercentage() proxy.PropDouble
+ BatteryTimeToEmpty() proxy.PropUint64
+ HasBattery() proxy.PropBool
+ BatteryStatus() proxy.PropUint32
+ BatteryTimeToFull() proxy.PropUint64
+ BatteryCapacity() proxy.PropDouble
+ PowerSavingModeEnabled() proxy.PropBool
+ PowerSavingModeAutoWhenBatteryLow() proxy.PropBool
+ PowerSavingModeBrightnessDropPercent() proxy.PropUint32
+ PowerSavingModeBrightnessData() proxy.PropString
+ CpuGovernor() proxy.PropString
+ CpuBoost() proxy.PropBool
+ IsBoostSupported() proxy.PropBool
+ IsHighPerformanceSupported() proxy.PropBool
+ IsBalanceSupported() proxy.PropBool
+ IsPowerSaveSupported() proxy.PropBool
+ Mode() proxy.PropString
+}
+
+type interfacePower struct{}
+
+func (v *interfacePower) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePower) GetInterfaceName_() string {
+ return "org.deepin.dde.Power1"
+}
+
+// method GetBatteries
+
+func (v *interfacePower) GoGetBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetBatteries", flags, ch)
+}
+
+func (*interfacePower) StoreGetBatteries(call *dbus.Call) (batteries []dbus.ObjectPath, err error) {
+ err = call.Store(&batteries)
+ return
+}
+
+func (v *interfacePower) GetBatteries(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetBatteries(
+ <-v.GoGetBatteries(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Refresh
+
+func (v *interfacePower) GoRefresh(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Refresh", flags, ch)
+}
+
+func (v *interfacePower) Refresh(flags dbus.Flags) error {
+ return (<-v.GoRefresh(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RefreshBatteries
+
+func (v *interfacePower) GoRefreshBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshBatteries", flags, ch)
+}
+
+func (v *interfacePower) RefreshBatteries(flags dbus.Flags) error {
+ return (<-v.GoRefreshBatteries(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method RefreshMains
+
+func (v *interfacePower) GoRefreshMains(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RefreshMains", flags, ch)
+}
+
+func (v *interfacePower) RefreshMains(flags dbus.Flags) error {
+ return (<-v.GoRefreshMains(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetCpuGovernor
+
+func (v *interfacePower) GoSetCpuGovernor(flags dbus.Flags, ch chan *dbus.Call, governor string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCpuGovernor", flags, ch, governor)
+}
+
+func (v *interfacePower) SetCpuGovernor(flags dbus.Flags, governor string) error {
+ return (<-v.GoSetCpuGovernor(flags, make(chan *dbus.Call, 1), governor).Done).Err
+}
+
+// method SetCpuBoost
+
+func (v *interfacePower) GoSetCpuBoost(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCpuBoost", flags, ch, enabled)
+}
+
+func (v *interfacePower) SetCpuBoost(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoSetCpuBoost(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method SetMode
+
+func (v *interfacePower) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetMode", flags, ch, mode)
+}
+
+func (v *interfacePower) SetMode(flags dbus.Flags, mode string) error {
+ return (<-v.GoSetMode(flags, make(chan *dbus.Call, 1), mode).Done).Err
+}
+
+// method LockCpuFreq
+
+func (v *interfacePower) GoLockCpuFreq(flags dbus.Flags, ch chan *dbus.Call, governor string, lockTime int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LockCpuFreq", flags, ch, governor, lockTime)
+}
+
+func (v *interfacePower) LockCpuFreq(flags dbus.Flags, governor string, lockTime int32) error {
+ return (<-v.GoLockCpuFreq(flags, make(chan *dbus.Call, 1), governor, lockTime).Done).Err
+}
+
+// signal BatteryDisplayUpdate
+
+func (v *interfacePower) ConnectBatteryDisplayUpdate(cb func(timestamp int64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BatteryDisplayUpdate", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BatteryDisplayUpdate",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var timestamp int64
+ err := dbus.Store(sig.Body, ×tamp)
+ if err == nil {
+ cb(timestamp)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal BatteryAdded
+
+func (v *interfacePower) ConnectBatteryAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BatteryAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BatteryAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal BatteryRemoved
+
+func (v *interfacePower) ConnectBatteryRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "BatteryRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".BatteryRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal LidClosed
+
+func (v *interfacePower) ConnectLidClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "LidClosed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".LidClosed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal LidOpened
+
+func (v *interfacePower) ConnectLidOpened(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "LidOpened", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".LidOpened",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PowerActionCode
+
+func (v *interfacePower) ConnectPowerActionCode(cb func(actionCode int32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PowerActionCode", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PowerActionCode",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var actionCode int32
+ err := dbus.Store(sig.Body, &actionCode)
+ if err == nil {
+ cb(actionCode)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property PowerSavingModeAuto b
+
+func (v *interfacePower) PowerSavingModeAuto() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PowerSavingModeAuto",
+ }
+}
+
+// property OnBattery b
+
+func (v *interfacePower) OnBattery() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "OnBattery",
+ }
+}
+
+// property HasLidSwitch b
+
+func (v *interfacePower) HasLidSwitch() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasLidSwitch",
+ }
+}
+
+// property BatteryPercentage d
+
+func (v *interfacePower) BatteryPercentage() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "BatteryPercentage",
+ }
+}
+
+// property BatteryTimeToEmpty t
+
+func (v *interfacePower) BatteryTimeToEmpty() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "BatteryTimeToEmpty",
+ }
+}
+
+// property HasBattery b
+
+func (v *interfacePower) HasBattery() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HasBattery",
+ }
+}
+
+// property BatteryStatus u
+
+func (v *interfacePower) BatteryStatus() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "BatteryStatus",
+ }
+}
+
+// property BatteryTimeToFull t
+
+func (v *interfacePower) BatteryTimeToFull() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "BatteryTimeToFull",
+ }
+}
+
+// property BatteryCapacity d
+
+func (v *interfacePower) BatteryCapacity() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "BatteryCapacity",
+ }
+}
+
+// property PowerSavingModeEnabled b
+
+func (v *interfacePower) PowerSavingModeEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PowerSavingModeEnabled",
+ }
+}
+
+// property PowerSavingModeAutoWhenBatteryLow b
+
+func (v *interfacePower) PowerSavingModeAutoWhenBatteryLow() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PowerSavingModeAutoWhenBatteryLow",
+ }
+}
+
+// property PowerSavingModeBrightnessDropPercent u
+
+func (v *interfacePower) PowerSavingModeBrightnessDropPercent() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "PowerSavingModeBrightnessDropPercent",
+ }
+}
+
+// property PowerSavingModeBrightnessData s
+
+func (v *interfacePower) PowerSavingModeBrightnessData() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PowerSavingModeBrightnessData",
+ }
+}
+
+// property CpuGovernor s
+
+func (v *interfacePower) CpuGovernor() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CpuGovernor",
+ }
+}
+
+// property CpuBoost b
+
+func (v *interfacePower) CpuBoost() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CpuBoost",
+ }
+}
+
+// property IsBoostSupported b
+
+func (v *interfacePower) IsBoostSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsBoostSupported",
+ }
+}
+
+// property IsHighPerformanceSupported b
+
+func (v *interfacePower) IsHighPerformanceSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsHighPerformanceSupported",
+ }
+}
+
+// property IsBalanceSupported b
+
+func (v *interfacePower) IsBalanceSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsBalanceSupported",
+ }
+}
+
+// property IsPowerSaveSupported b
+
+func (v *interfacePower) IsPowerSaveSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsPowerSaveSupported",
+ }
+}
+
+// property Mode s
+
+func (v *interfacePower) Mode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+type Battery interface {
+ battery // interface org.deepin.dde.Power1.Battery
+ proxy.Object
+}
+
+type objectBattery struct {
+ interfaceBattery // interface org.deepin.dde.Power1.Battery
+ proxy.ImplObject
+}
+
+func NewBattery(conn *dbus.Conn, path dbus.ObjectPath) (Battery, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectBattery)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Power1", path)
+ return obj, nil
+}
+
+type battery interface {
+ EnergyFullDesign() proxy.PropDouble
+ Capacity() proxy.PropDouble
+ Technology() proxy.PropString
+ Energy() proxy.PropDouble
+ EnergyFull() proxy.PropDouble
+ Manufacturer() proxy.PropString
+ ModelName() proxy.PropString
+ TimeToEmpty() proxy.PropUint64
+ IsPresent() proxy.PropBool
+ Status() proxy.PropUint32
+ EnergyRate() proxy.PropDouble
+ Voltage() proxy.PropDouble
+ Percentage() proxy.PropDouble
+ TimeToFull() proxy.PropUint64
+ UpdateTime() proxy.PropInt64
+ SysfsPath() proxy.PropString
+ SerialNumber() proxy.PropString
+ Name() proxy.PropString
+}
+
+type interfaceBattery struct{}
+
+func (v *interfaceBattery) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceBattery) GetInterfaceName_() string {
+ return "org.deepin.dde.Power1.Battery"
+}
+
+// property EnergyFullDesign d
+
+func (v *interfaceBattery) EnergyFullDesign() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "EnergyFullDesign",
+ }
+}
+
+// property Capacity d
+
+func (v *interfaceBattery) Capacity() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Capacity",
+ }
+}
+
+// property Technology s
+
+func (v *interfaceBattery) Technology() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Technology",
+ }
+}
+
+// property Energy d
+
+func (v *interfaceBattery) Energy() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Energy",
+ }
+}
+
+// property EnergyFull d
+
+func (v *interfaceBattery) EnergyFull() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "EnergyFull",
+ }
+}
+
+// property Manufacturer s
+
+func (v *interfaceBattery) Manufacturer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Manufacturer",
+ }
+}
+
+// property ModelName s
+
+func (v *interfaceBattery) ModelName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ModelName",
+ }
+}
+
+// property TimeToEmpty t
+
+func (v *interfaceBattery) TimeToEmpty() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeToEmpty",
+ }
+}
+
+// property IsPresent b
+
+func (v *interfaceBattery) IsPresent() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsPresent",
+ }
+}
+
+// property Status u
+
+func (v *interfaceBattery) Status() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Status",
+ }
+}
+
+// property EnergyRate d
+
+func (v *interfaceBattery) EnergyRate() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "EnergyRate",
+ }
+}
+
+// property Voltage d
+
+func (v *interfaceBattery) Voltage() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Voltage",
+ }
+}
+
+// property Percentage d
+
+func (v *interfaceBattery) Percentage() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Percentage",
+ }
+}
+
+// property TimeToFull t
+
+func (v *interfaceBattery) TimeToFull() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeToFull",
+ }
+}
+
+// property UpdateTime x
+
+func (v *interfaceBattery) UpdateTime() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "UpdateTime",
+ }
+}
+
+// property SysfsPath s
+
+func (v *interfaceBattery) SysfsPath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SysfsPath",
+ }
+}
+
+// property SerialNumber s
+
+func (v *interfaceBattery) SerialNumber() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SerialNumber",
+ }
+}
+
+// property Name s
+
+func (v *interfaceBattery) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,759 @@
+// Code generated by "./generator ./system/org.deepin.dde.power1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package power1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockPower struct {
+ MockInterfacePower // interface org.deepin.dde.Power1
+ proxy.MockObject
+}
+
+type MockInterfacePower struct {
+ mock.Mock
+}
+
+// method GetBatteries
+
+func (v *MockInterfacePower) GoGetBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) GetBatteries(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Refresh
+
+func (v *MockInterfacePower) GoRefresh(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) Refresh(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RefreshBatteries
+
+func (v *MockInterfacePower) GoRefreshBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) RefreshBatteries(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method RefreshMains
+
+func (v *MockInterfacePower) GoRefreshMains(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) RefreshMains(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetCpuGovernor
+
+func (v *MockInterfacePower) GoSetCpuGovernor(flags dbus.Flags, ch chan *dbus.Call, governor string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, governor)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) SetCpuGovernor(flags dbus.Flags, governor string) error {
+ mockArgs := v.Called(flags, governor)
+
+ return mockArgs.Error(0)
+}
+
+// method SetCpuBoost
+
+func (v *MockInterfacePower) GoSetCpuBoost(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) SetCpuBoost(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method SetMode
+
+func (v *MockInterfacePower) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) SetMode(flags dbus.Flags, mode string) error {
+ mockArgs := v.Called(flags, mode)
+
+ return mockArgs.Error(0)
+}
+
+// method LockCpuFreq
+
+func (v *MockInterfacePower) GoLockCpuFreq(flags dbus.Flags, ch chan *dbus.Call, governor string, lockTime int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, governor, lockTime)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePower) LockCpuFreq(flags dbus.Flags, governor string, lockTime int32) error {
+ mockArgs := v.Called(flags, governor, lockTime)
+
+ return mockArgs.Error(0)
+}
+
+// signal BatteryDisplayUpdate
+
+func (v *MockInterfacePower) ConnectBatteryDisplayUpdate(cb func(timestamp int64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal BatteryAdded
+
+func (v *MockInterfacePower) ConnectBatteryAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal BatteryRemoved
+
+func (v *MockInterfacePower) ConnectBatteryRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal LidClosed
+
+func (v *MockInterfacePower) ConnectLidClosed(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal LidOpened
+
+func (v *MockInterfacePower) ConnectLidOpened(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PowerActionCode
+
+func (v *MockInterfacePower) ConnectPowerActionCode(cb func(actionCode int32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property PowerSavingModeAuto b
+
+func (v *MockInterfacePower) PowerSavingModeAuto() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OnBattery b
+
+func (v *MockInterfacePower) OnBattery() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HasLidSwitch b
+
+func (v *MockInterfacePower) HasLidSwitch() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BatteryPercentage d
+
+func (v *MockInterfacePower) BatteryPercentage() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BatteryTimeToEmpty t
+
+func (v *MockInterfacePower) BatteryTimeToEmpty() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HasBattery b
+
+func (v *MockInterfacePower) HasBattery() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BatteryStatus u
+
+func (v *MockInterfacePower) BatteryStatus() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BatteryTimeToFull t
+
+func (v *MockInterfacePower) BatteryTimeToFull() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BatteryCapacity d
+
+func (v *MockInterfacePower) BatteryCapacity() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PowerSavingModeEnabled b
+
+func (v *MockInterfacePower) PowerSavingModeEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PowerSavingModeAutoWhenBatteryLow b
+
+func (v *MockInterfacePower) PowerSavingModeAutoWhenBatteryLow() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PowerSavingModeBrightnessDropPercent u
+
+func (v *MockInterfacePower) PowerSavingModeBrightnessDropPercent() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PowerSavingModeBrightnessData s
+
+func (v *MockInterfacePower) PowerSavingModeBrightnessData() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CpuGovernor s
+
+func (v *MockInterfacePower) CpuGovernor() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CpuBoost b
+
+func (v *MockInterfacePower) CpuBoost() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsBoostSupported b
+
+func (v *MockInterfacePower) IsBoostSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsHighPerformanceSupported b
+
+func (v *MockInterfacePower) IsHighPerformanceSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsBalanceSupported b
+
+func (v *MockInterfacePower) IsBalanceSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsPowerSaveSupported b
+
+func (v *MockInterfacePower) IsPowerSaveSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mode s
+
+func (v *MockInterfacePower) Mode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockBattery struct {
+ MockInterfaceBattery // interface org.deepin.dde.Power1.Battery
+ proxy.MockObject
+}
+
+type MockInterfaceBattery struct {
+ mock.Mock
+}
+
+// property EnergyFullDesign d
+
+func (v *MockInterfaceBattery) EnergyFullDesign() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capacity d
+
+func (v *MockInterfaceBattery) Capacity() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Technology s
+
+func (v *MockInterfaceBattery) Technology() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Energy d
+
+func (v *MockInterfaceBattery) Energy() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EnergyFull d
+
+func (v *MockInterfaceBattery) EnergyFull() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Manufacturer s
+
+func (v *MockInterfaceBattery) Manufacturer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ModelName s
+
+func (v *MockInterfaceBattery) ModelName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeToEmpty t
+
+func (v *MockInterfaceBattery) TimeToEmpty() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsPresent b
+
+func (v *MockInterfaceBattery) IsPresent() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Status u
+
+func (v *MockInterfaceBattery) Status() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EnergyRate d
+
+func (v *MockInterfaceBattery) EnergyRate() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Voltage d
+
+func (v *MockInterfaceBattery) Voltage() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Percentage d
+
+func (v *MockInterfaceBattery) Percentage() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeToFull t
+
+func (v *MockInterfaceBattery) TimeToFull() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UpdateTime x
+
+func (v *MockInterfaceBattery) UpdateTime() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SysfsPath s
+
+func (v *MockInterfaceBattery) SysfsPath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SerialNumber s
+
+func (v *MockInterfaceBattery) SerialNumber() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceBattery) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/Battery.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/Battery.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/Battery.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/Battery.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+{
+ "Service": "org.deepin.dde.Power1",
+ "Objects": [
+ {
+ "Type": "Power",
+ "Path": "/org/deepin/dde/Power1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Power1",
+ "Type": "power"
+ }
+ ]
+ },
+ {
+ "Type":"Battery",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Power1.Battery",
+ "Type": "battery"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/Power.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/Power.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.power1/Power.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.power1/Power.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,112 @@
+// Code generated by "./generator ./system/org.deepin.dde.powermanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package powermanager1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type PowerManager interface {
+ powerManager // interface org.deepin.dde.PowerManager1
+ proxy.Object
+}
+
+type objectPowerManager struct {
+ interfacePowerManager // interface org.deepin.dde.PowerManager1
+ proxy.ImplObject
+}
+
+func NewPowerManager(conn *dbus.Conn) PowerManager {
+ obj := new(objectPowerManager)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.PowerManager1", "/org/deepin/dde/PowerManager1")
+ return obj
+}
+
+type powerManager interface {
+ GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanShutdown(flags dbus.Flags) (bool, error)
+ GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanReboot(flags dbus.Flags) (bool, error)
+ GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanSuspend(flags dbus.Flags) (bool, error)
+ GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanHibernate(flags dbus.Flags) (bool, error)
+}
+
+type interfacePowerManager struct{}
+
+func (v *interfacePowerManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePowerManager) GetInterfaceName_() string {
+ return "org.deepin.dde.PowerManager1"
+}
+
+// method CanShutdown
+
+func (v *interfacePowerManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanShutdown", flags, ch)
+}
+
+func (*interfacePowerManager) StoreCanShutdown(call *dbus.Call) (can bool, err error) {
+ err = call.Store(&can)
+ return
+}
+
+func (v *interfacePowerManager) CanShutdown(flags dbus.Flags) (bool, error) {
+ return v.StoreCanShutdown(
+ <-v.GoCanShutdown(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanReboot
+
+func (v *interfacePowerManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanReboot", flags, ch)
+}
+
+func (*interfacePowerManager) StoreCanReboot(call *dbus.Call) (can bool, err error) {
+ err = call.Store(&can)
+ return
+}
+
+func (v *interfacePowerManager) CanReboot(flags dbus.Flags) (bool, error) {
+ return v.StoreCanReboot(
+ <-v.GoCanReboot(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanSuspend
+
+func (v *interfacePowerManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSuspend", flags, ch)
+}
+
+func (*interfacePowerManager) StoreCanSuspend(call *dbus.Call) (can bool, err error) {
+ err = call.Store(&can)
+ return
+}
+
+func (v *interfacePowerManager) CanSuspend(flags dbus.Flags) (bool, error) {
+ return v.StoreCanSuspend(
+ <-v.GoCanSuspend(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanHibernate
+
+func (v *interfacePowerManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHibernate", flags, ch)
+}
+
+func (*interfacePowerManager) StoreCanHibernate(call *dbus.Call) (can bool, err error) {
+ err = call.Store(&can)
+ return
+}
+
+func (v *interfacePowerManager) CanHibernate(flags dbus.Flags) (bool, error) {
+ return v.StoreCanHibernate(
+ <-v.GoCanHibernate(flags, make(chan *dbus.Call, 1)).Done)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,97 @@
+// Code generated by "./generator ./system/org.deepin.dde.powermanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package powermanager1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockPowerManager struct {
+ MockInterfacePowerManager // interface org.deepin.dde.PowerManager1
+ proxy.MockObject
+}
+
+type MockInterfacePowerManager struct {
+ mock.Mock
+}
+
+// method CanShutdown
+
+func (v *MockInterfacePowerManager) GoCanShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePowerManager) CanShutdown(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanReboot
+
+func (v *MockInterfacePowerManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePowerManager) CanReboot(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanSuspend
+
+func (v *MockInterfacePowerManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePowerManager) CanSuspend(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method CanHibernate
+
+func (v *MockInterfacePowerManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePowerManager) CanHibernate(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.PowerManager1",
+ "Objects": [
+ {
+ "Type": "PowerManager",
+ "Path": "/org/deepin/dde/PowerManager1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.PowerManager1",
+ "Type": "powerManager"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/PowerManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/PowerManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.powermanager1/PowerManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.powermanager1/PowerManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,154 @@
+// Code generated by "./generator ./system/org.deepin.dde.procs1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package procs1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Procs interface {
+ procs // interface org.deepin.dde.Procs1
+ proxy.Object
+}
+
+type objectProcs struct {
+ interfaceProcs // interface org.deepin.dde.Procs1
+ proxy.ImplObject
+}
+
+func NewProcs(conn *dbus.Conn) Procs {
+ obj := new(objectProcs)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Procs1", "/org/deepin/dde/Procs1")
+ return obj
+}
+
+type procs interface {
+ ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error)
+ ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error)
+ Procs() PropProcsMap
+}
+
+type interfaceProcs struct{}
+
+func (v *interfaceProcs) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceProcs) GetInterfaceName_() string {
+ return "org.deepin.dde.Procs1"
+}
+
+// signal ExecProc
+
+func (v *interfaceProcs) ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ExecProc", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ExecProc",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ExecPath string
+ var CGroupPath string
+ var Pid string
+ var PPid string
+ err := dbus.Store(sig.Body, &ExecPath, &CGroupPath, &Pid, &PPid)
+ if err == nil {
+ cb(ExecPath, CGroupPath, Pid, PPid)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ExitProc
+
+func (v *interfaceProcs) ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ExitProc", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ExitProc",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ExecPath string
+ var CGroupPath string
+ var Pid string
+ var PPid string
+ err := dbus.Store(sig.Body, &ExecPath, &CGroupPath, &Pid, &PPid)
+ if err == nil {
+ cb(ExecPath, CGroupPath, Pid, PPid)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Procs a{s(ssss)}
+
+func (v *interfaceProcs) Procs() PropProcsMap {
+ return &implPropProcsMap{
+ Impl: v,
+ Name: "Procs",
+ }
+}
+
+type PropProcsMap interface {
+ Get(flags dbus.Flags) (value map[string]ProcMessage, err error)
+ Set(flags dbus.Flags, value map[string]ProcMessage) error
+ ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error
+}
+
+type implPropProcsMap struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropProcsMap) Get(flags dbus.Flags) (value map[string]ProcMessage, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropProcsMap) Set(flags dbus.Flags, value map[string]ProcMessage) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropProcsMap) ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]ProcMessage
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,90 @@
+// Code generated by "./generator ./system/org.deepin.dde.procs1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package procs1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockProcs struct {
+ MockInterfaceProcs // interface org.deepin.dde.Procs1
+ proxy.MockObject
+}
+
+type MockInterfaceProcs struct {
+ mock.Mock
+}
+
+// signal ExecProc
+
+func (v *MockInterfaceProcs) ConnectExecProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ExitProc
+
+func (v *MockInterfaceProcs) ConnectExitProc(cb func(ExecPath string, CGroupPath string, Pid string, PPid string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Procs a{s(ssss)}
+
+func (v *MockInterfaceProcs) Procs() PropProcsMap {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropProcsMap)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropProcsMap struct {
+ mock.Mock
+}
+
+func (p MockPropProcsMap) Get(flags dbus.Flags) (value map[string]ProcMessage, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]ProcMessage)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropProcsMap) Set(flags dbus.Flags, value map[string]ProcMessage) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropProcsMap) ConnectChanged(cb func(hasValue bool, value map[string]ProcMessage)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,26 @@
+{
+ "Service": "org.deepin.dde.Procs1",
+ "Objects": [
+ {
+ "Type": "Procs",
+ "Path": "/org/deepin/dde/Procs1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Procs1",
+ "Type": "procs",
+ "Fixes": {
+ "p/Procs": {
+ "RefType": "PropProcsMap"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropProcsMap",
+ "ValueType": "map[string]ProcMessage"
+ }
+ ]
+}
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,12 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package procs1
+
+type ProcMessage struct {
+ ExecPath string
+ CGroupPath string
+ Pid string
+ PPid string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/Procs.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/Procs.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.procs1/Procs.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.procs1/Procs.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,124 @@
+// Code generated by "./generator ./system/org.deepin.dde.soundthemeplayer1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package soundthemeplayer1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type SoundThemePlayer interface {
+ soundThemePlayer // interface org.deepin.dde.SoundThemePlayer1
+ proxy.Object
+}
+
+type objectSoundThemePlayer struct {
+ interfaceSoundThemePlayer // interface org.deepin.dde.SoundThemePlayer1
+ proxy.ImplObject
+}
+
+func NewSoundThemePlayer(conn *dbus.Conn) SoundThemePlayer {
+ obj := new(objectSoundThemePlayer)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.SoundThemePlayer1", "/org/deepin/dde/SoundThemePlayer1")
+ return obj
+}
+
+type soundThemePlayer interface {
+ GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call
+ EnableSound(flags dbus.Flags, name string, enabled bool) error
+ GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
+ EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error
+ GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call
+ Play(flags dbus.Flags, theme string, event string, device string) error
+ GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PlaySoundDesktopLogin(flags dbus.Flags) error
+ GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call
+ PrepareShutdownSound(flags dbus.Flags, uid int32) error
+ GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call
+ SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error
+ GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call
+ SetSoundTheme(flags dbus.Flags, theme string) error
+}
+
+type interfaceSoundThemePlayer struct{}
+
+func (v *interfaceSoundThemePlayer) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSoundThemePlayer) GetInterfaceName_() string {
+ return "org.deepin.dde.SoundThemePlayer1"
+}
+
+// method EnableSound
+
+func (v *interfaceSoundThemePlayer) GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableSound", flags, ch, name, enabled)
+}
+
+func (v *interfaceSoundThemePlayer) EnableSound(flags dbus.Flags, name string, enabled bool) error {
+ return (<-v.GoEnableSound(flags, make(chan *dbus.Call, 1), name, enabled).Done).Err
+}
+
+// method EnableSoundDesktopLogin
+
+func (v *interfaceSoundThemePlayer) GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableSoundDesktopLogin", flags, ch, enabled)
+}
+
+func (v *interfaceSoundThemePlayer) EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error {
+ return (<-v.GoEnableSoundDesktopLogin(flags, make(chan *dbus.Call, 1), enabled).Done).Err
+}
+
+// method Play
+
+func (v *interfaceSoundThemePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Play", flags, ch, theme, event, device)
+}
+
+func (v *interfaceSoundThemePlayer) Play(flags dbus.Flags, theme string, event string, device string) error {
+ return (<-v.GoPlay(flags, make(chan *dbus.Call, 1), theme, event, device).Done).Err
+}
+
+// method PlaySoundDesktopLogin
+
+func (v *interfaceSoundThemePlayer) GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PlaySoundDesktopLogin", flags, ch)
+}
+
+func (v *interfaceSoundThemePlayer) PlaySoundDesktopLogin(flags dbus.Flags) error {
+ return (<-v.GoPlaySoundDesktopLogin(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method PrepareShutdownSound
+
+func (v *interfaceSoundThemePlayer) GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PrepareShutdownSound", flags, ch, uid)
+}
+
+func (v *interfaceSoundThemePlayer) PrepareShutdownSound(flags dbus.Flags, uid int32) error {
+ return (<-v.GoPrepareShutdownSound(flags, make(chan *dbus.Call, 1), uid).Done).Err
+}
+
+// method SaveAudioState
+
+func (v *interfaceSoundThemePlayer) GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveAudioState", flags, ch, activePlayback)
+}
+
+func (v *interfaceSoundThemePlayer) SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error {
+ return (<-v.GoSaveAudioState(flags, make(chan *dbus.Call, 1), activePlayback).Done).Err
+}
+
+// method SetSoundTheme
+
+func (v *interfaceSoundThemePlayer) GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSoundTheme", flags, ch, theme)
+}
+
+func (v *interfaceSoundThemePlayer) SetSoundTheme(flags dbus.Flags, theme string) error {
+ return (<-v.GoSetSoundTheme(flags, make(chan *dbus.Call, 1), theme).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,154 @@
+// Code generated by "./generator ./system/org.deepin.dde.soundthemeplayer1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package soundthemeplayer1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockSoundThemePlayer struct {
+ MockInterfaceSoundThemePlayer // interface org.deepin.dde.SoundThemePlayer1
+ proxy.MockObject
+}
+
+type MockInterfaceSoundThemePlayer struct {
+ mock.Mock
+}
+
+// method EnableSound
+
+func (v *MockInterfaceSoundThemePlayer) GoEnableSound(flags dbus.Flags, ch chan *dbus.Call, name string, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) EnableSound(flags dbus.Flags, name string, enabled bool) error {
+ mockArgs := v.Called(flags, name, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method EnableSoundDesktopLogin
+
+func (v *MockInterfaceSoundThemePlayer) GoEnableSoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) EnableSoundDesktopLogin(flags dbus.Flags, enabled bool) error {
+ mockArgs := v.Called(flags, enabled)
+
+ return mockArgs.Error(0)
+}
+
+// method Play
+
+func (v *MockInterfaceSoundThemePlayer) GoPlay(flags dbus.Flags, ch chan *dbus.Call, theme string, event string, device string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, theme, event, device)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) Play(flags dbus.Flags, theme string, event string, device string) error {
+ mockArgs := v.Called(flags, theme, event, device)
+
+ return mockArgs.Error(0)
+}
+
+// method PlaySoundDesktopLogin
+
+func (v *MockInterfaceSoundThemePlayer) GoPlaySoundDesktopLogin(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) PlaySoundDesktopLogin(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method PrepareShutdownSound
+
+func (v *MockInterfaceSoundThemePlayer) GoPrepareShutdownSound(flags dbus.Flags, ch chan *dbus.Call, uid int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) PrepareShutdownSound(flags dbus.Flags, uid int32) error {
+ mockArgs := v.Called(flags, uid)
+
+ return mockArgs.Error(0)
+}
+
+// method SaveAudioState
+
+func (v *MockInterfaceSoundThemePlayer) GoSaveAudioState(flags dbus.Flags, ch chan *dbus.Call, activePlayback map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, activePlayback)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) SaveAudioState(flags dbus.Flags, activePlayback map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, activePlayback)
+
+ return mockArgs.Error(0)
+}
+
+// method SetSoundTheme
+
+func (v *MockInterfaceSoundThemePlayer) GoSetSoundTheme(flags dbus.Flags, ch chan *dbus.Call, theme string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, theme)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSoundThemePlayer) SetSoundTheme(flags dbus.Flags, theme string) error {
+ mockArgs := v.Called(flags, theme)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.SoundThemePlayer1",
+ "Objects": [
+ {
+ "Type": "SoundThemePlayer",
+ "Path": "/org/deepin/dde/SoundThemePlayer1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.SoundThemePlayer1",
+ "Type": "soundThemePlayer"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/SoundThemePlayer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/SoundThemePlayer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.soundthemeplayer1/SoundThemePlayer.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.soundthemeplayer1/SoundThemePlayer.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,123 @@
+// Code generated by "./generator ./system/org.deepin.dde.systeminfo1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package systeminfo1
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type SystemInfo interface {
+ systemInfo // interface org.deepin.dde.SystemInfo1
+ proxy.Object
+}
+
+type objectSystemInfo struct {
+ interfaceSystemInfo // interface org.deepin.dde.SystemInfo1
+ proxy.ImplObject
+}
+
+func NewSystemInfo(conn *dbus.Conn) SystemInfo {
+ obj := new(objectSystemInfo)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.SystemInfo1", "/org/deepin/dde/SystemInfo1")
+ return obj
+}
+
+type systemInfo interface {
+ DMIInfo() PropDMIInfo
+ MemorySize() proxy.PropUint64
+ MemorySizeHuman() proxy.PropString
+ CurrentSpeed() proxy.PropUint64
+}
+
+type interfaceSystemInfo struct{}
+
+func (v *interfaceSystemInfo) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSystemInfo) GetInterfaceName_() string {
+ return "org.deepin.dde.SystemInfo1"
+}
+
+// property DMIInfo (ssssssssssss)
+
+func (v *interfaceSystemInfo) DMIInfo() PropDMIInfo {
+ return &implPropDMIInfo{
+ Impl: v,
+ Name: "DMIInfo",
+ }
+}
+
+// property MemorySize t
+
+func (v *interfaceSystemInfo) MemorySize() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemorySize",
+ }
+}
+
+// property MemorySizeHuman s
+
+func (v *interfaceSystemInfo) MemorySizeHuman() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "MemorySizeHuman",
+ }
+}
+
+// property CurrentSpeed t
+
+func (v *interfaceSystemInfo) CurrentSpeed() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CurrentSpeed",
+ }
+}
+
+type PropDMIInfo interface {
+ Get(flags dbus.Flags) (value DMIInfo, err error)
+ Set(flags dbus.Flags, value DMIInfo) error
+ ConnectChanged(cb func(hasValue bool, value DMIInfo)) error
+}
+
+type implPropDMIInfo struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDMIInfo) Get(flags dbus.Flags) (value DMIInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDMIInfo) Set(flags dbus.Flags, value DMIInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDMIInfo) ConnectChanged(cb func(hasValue bool, value DMIInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v DMIInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, DMIInfo{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,103 @@
+// Code generated by "./generator ./system/org.deepin.dde.systeminfo1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package systeminfo1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockSystemInfo struct {
+ MockInterfaceSystemInfo // interface org.deepin.dde.SystemInfo1
+ proxy.MockObject
+}
+
+type MockInterfaceSystemInfo struct {
+ mock.Mock
+}
+
+// property DMIInfo (ssssssssssss)
+
+func (v *MockInterfaceSystemInfo) DMIInfo() PropDMIInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDMIInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemorySize t
+
+func (v *MockInterfaceSystemInfo) MemorySize() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemorySizeHuman s
+
+func (v *MockInterfaceSystemInfo) MemorySizeHuman() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentSpeed t
+
+func (v *MockInterfaceSystemInfo) CurrentSpeed() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDMIInfo struct {
+ mock.Mock
+}
+
+func (p MockPropDMIInfo) Get(flags dbus.Flags) (value DMIInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(DMIInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDMIInfo) Set(flags dbus.Flags, value DMIInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDMIInfo) ConnectChanged(cb func(hasValue bool, value DMIInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,26 @@
+{
+ "Service": "org.deepin.dde.SystemInfo1",
+ "Objects": [
+ {
+ "Type": "SystemInfo",
+ "Path": "/org/deepin/dde/SystemInfo1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.SystemInfo1",
+ "Type": "systemInfo",
+ "Fixes": {
+ "p/DMIInfo": {
+ "RefType": "PropDMIInfo"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropDMIInfo",
+ "ValueType": "DMIInfo"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,20 @@
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package systeminfo1
+
+type DMIInfo struct {
+ BiosVendor string
+ BiosVersion string
+ BiosDate string
+ BoardName string
+ BoardSerial string
+ BoardVendor string
+ BoardVersion string
+ ProductName string
+ ProductFamily string
+ ProductSerial string
+ ProductUUID string
+ ProductVersion string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/SystemInfo.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/SystemInfo.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.systeminfo1/SystemInfo.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.systeminfo1/SystemInfo.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,120 @@
+// Code generated by "./generator ./system/org.deepin.dde.timedate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timedate1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Timedate interface {
+ timedate // interface org.deepin.dde.Timedate1
+ proxy.Object
+}
+
+type objectTimedate struct {
+ interfaceTimedate // interface org.deepin.dde.Timedate1
+ proxy.ImplObject
+}
+
+func NewTimedate(conn *dbus.Conn) Timedate {
+ obj := new(objectTimedate)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Timedate1", "/org/deepin/dde/Timedate1")
+ return obj
+}
+
+type timedate interface {
+ GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, enabled bool, fixSystem bool, message string) *dbus.Call
+ SetLocalRTC(flags dbus.Flags, enabled bool, fixSystem bool, message string) error
+ GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, enabled bool, message string) *dbus.Call
+ SetNTP(flags dbus.Flags, enabled bool, message string) error
+ GoSetNTPServer(flags dbus.Flags, ch chan *dbus.Call, server string, message string) *dbus.Call
+ SetNTPServer(flags dbus.Flags, server string, message string) error
+ GoSetTime(flags dbus.Flags, ch chan *dbus.Call, usec int64, relative bool, message string) *dbus.Call
+ SetTime(flags dbus.Flags, usec int64, relative bool, message string) error
+ GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, timezone string, message string) *dbus.Call
+ SetTimezone(flags dbus.Flags, timezone string, message string) error
+ NTPServer() proxy.PropString
+ Timezone() proxy.PropString
+}
+
+type interfaceTimedate struct{}
+
+func (v *interfaceTimedate) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTimedate) GetInterfaceName_() string {
+ return "org.deepin.dde.Timedate1"
+}
+
+// method SetLocalRTC
+
+func (v *interfaceTimedate) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, enabled bool, fixSystem bool, message string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocalRTC", flags, ch, enabled, fixSystem, message)
+}
+
+func (v *interfaceTimedate) SetLocalRTC(flags dbus.Flags, enabled bool, fixSystem bool, message string) error {
+ return (<-v.GoSetLocalRTC(flags, make(chan *dbus.Call, 1), enabled, fixSystem, message).Done).Err
+}
+
+// method SetNTP
+
+func (v *interfaceTimedate) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, enabled bool, message string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetNTP", flags, ch, enabled, message)
+}
+
+func (v *interfaceTimedate) SetNTP(flags dbus.Flags, enabled bool, message string) error {
+ return (<-v.GoSetNTP(flags, make(chan *dbus.Call, 1), enabled, message).Done).Err
+}
+
+// method SetNTPServer
+
+func (v *interfaceTimedate) GoSetNTPServer(flags dbus.Flags, ch chan *dbus.Call, server string, message string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetNTPServer", flags, ch, server, message)
+}
+
+func (v *interfaceTimedate) SetNTPServer(flags dbus.Flags, server string, message string) error {
+ return (<-v.GoSetNTPServer(flags, make(chan *dbus.Call, 1), server, message).Done).Err
+}
+
+// method SetTime
+
+func (v *interfaceTimedate) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, usec int64, relative bool, message string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTime", flags, ch, usec, relative, message)
+}
+
+func (v *interfaceTimedate) SetTime(flags dbus.Flags, usec int64, relative bool, message string) error {
+ return (<-v.GoSetTime(flags, make(chan *dbus.Call, 1), usec, relative, message).Done).Err
+}
+
+// method SetTimezone
+
+func (v *interfaceTimedate) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, timezone string, message string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTimezone", flags, ch, timezone, message)
+}
+
+func (v *interfaceTimedate) SetTimezone(flags dbus.Flags, timezone string, message string) error {
+ return (<-v.GoSetTimezone(flags, make(chan *dbus.Call, 1), timezone, message).Done).Err
+}
+
+// property NTPServer s
+
+func (v *interfaceTimedate) NTPServer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "NTPServer",
+ }
+}
+
+// property Timezone s
+
+func (v *interfaceTimedate) Timezone() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Timezone",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,142 @@
+// Code generated by "./generator ./system/org.deepin.dde.timedate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timedate1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockTimedate struct {
+ MockInterfaceTimedate // interface org.deepin.dde.Timedate1
+ proxy.MockObject
+}
+
+type MockInterfaceTimedate struct {
+ mock.Mock
+}
+
+// method SetLocalRTC
+
+func (v *MockInterfaceTimedate) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, enabled bool, fixSystem bool, message string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled, fixSystem, message)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetLocalRTC(flags dbus.Flags, enabled bool, fixSystem bool, message string) error {
+ mockArgs := v.Called(flags, enabled, fixSystem, message)
+
+ return mockArgs.Error(0)
+}
+
+// method SetNTP
+
+func (v *MockInterfaceTimedate) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, enabled bool, message string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enabled, message)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetNTP(flags dbus.Flags, enabled bool, message string) error {
+ mockArgs := v.Called(flags, enabled, message)
+
+ return mockArgs.Error(0)
+}
+
+// method SetNTPServer
+
+func (v *MockInterfaceTimedate) GoSetNTPServer(flags dbus.Flags, ch chan *dbus.Call, server string, message string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, server, message)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetNTPServer(flags dbus.Flags, server string, message string) error {
+ mockArgs := v.Called(flags, server, message)
+
+ return mockArgs.Error(0)
+}
+
+// method SetTime
+
+func (v *MockInterfaceTimedate) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, usec int64, relative bool, message string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, usec, relative, message)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetTime(flags dbus.Flags, usec int64, relative bool, message string) error {
+ mockArgs := v.Called(flags, usec, relative, message)
+
+ return mockArgs.Error(0)
+}
+
+// method SetTimezone
+
+func (v *MockInterfaceTimedate) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, timezone string, message string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, timezone, message)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetTimezone(flags dbus.Flags, timezone string, message string) error {
+ mockArgs := v.Called(flags, timezone, message)
+
+ return mockArgs.Error(0)
+}
+
+// property NTPServer s
+
+func (v *MockInterfaceTimedate) NTPServer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Timezone s
+
+func (v *MockInterfaceTimedate) Timezone() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.deepin.dde.Timedate1",
+ "Objects": [
+ {
+ "Type": "Timedate",
+ "Path": "/org/deepin/dde/Timedate1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Timedate1",
+ "Type": "timedate"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/Timedate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/Timedate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.timedate1/Timedate.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.timedate1/Timedate.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,160 @@
+// Code generated by "./generator ./system/org.deepin.dde.uadp1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package uadp1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Uadp interface {
+ uadp // interface org.deepin.dde.Uadp1
+ proxy.Object
+}
+
+type objectUadp struct {
+ interfaceUadp // interface org.deepin.dde.Uadp1
+ proxy.ImplObject
+}
+
+func NewUadp(conn *dbus.Conn) Uadp {
+ obj := new(objectUadp)
+ obj.ImplObject.Init_(conn, "org.deepin.dde.Uadp1", "/org/deepin/dde/Uadp1")
+ return obj
+}
+
+type uadp interface {
+ GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, dataKey string, keyringKey string) *dbus.Call
+ SetDataKey(flags dbus.Flags, exePath string, keyName string, dataKey string, keyringKey string) error
+ GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, keyringKey string) *dbus.Call
+ GetDataKey(flags dbus.Flags, exePath string, keyName string, keyringKey string) (string, error)
+ GoAvailable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Available(flags dbus.Flags) (bool, error)
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ Delete(flags dbus.Flags, name string) error
+ GoGet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ Get(flags dbus.Flags, name string) ([]uint8, error)
+ GoListName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListName(flags dbus.Flags) ([]string, error)
+ GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Release(flags dbus.Flags) error
+ GoSet(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call
+ Set(flags dbus.Flags, name string, data []uint8) error
+}
+
+type interfaceUadp struct{}
+
+func (v *interfaceUadp) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUadp) GetInterfaceName_() string {
+ return "org.deepin.dde.Uadp1"
+}
+
+// method SetDataKey
+
+func (v *interfaceUadp) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, dataKey string, keyringKey string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDataKey", flags, ch, exePath, keyName, dataKey, keyringKey)
+}
+
+func (v *interfaceUadp) SetDataKey(flags dbus.Flags, exePath string, keyName string, dataKey string, keyringKey string) error {
+ return (<-v.GoSetDataKey(flags, make(chan *dbus.Call, 1), exePath, keyName, dataKey, keyringKey).Done).Err
+}
+
+// method GetDataKey
+
+func (v *interfaceUadp) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, keyringKey string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDataKey", flags, ch, exePath, keyName, keyringKey)
+}
+
+func (*interfaceUadp) StoreGetDataKey(call *dbus.Call) (dataKey string, err error) {
+ err = call.Store(&dataKey)
+ return
+}
+
+func (v *interfaceUadp) GetDataKey(flags dbus.Flags, exePath string, keyName string, keyringKey string) (string, error) {
+ return v.StoreGetDataKey(
+ <-v.GoGetDataKey(flags, make(chan *dbus.Call, 1), exePath, keyName, keyringKey).Done)
+}
+
+// method Available
+
+func (v *interfaceUadp) GoAvailable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Available", flags, ch)
+}
+
+func (*interfaceUadp) StoreAvailable(call *dbus.Call) (outArg0 bool, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceUadp) Available(flags dbus.Flags) (bool, error) {
+ return v.StoreAvailable(
+ <-v.GoAvailable(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Delete
+
+func (v *interfaceUadp) GoDelete(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, name)
+}
+
+func (v *interfaceUadp) Delete(flags dbus.Flags, name string) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method Get
+
+func (v *interfaceUadp) GoGet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Get", flags, ch, name)
+}
+
+func (*interfaceUadp) StoreGet(call *dbus.Call) (outArg0 []uint8, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceUadp) Get(flags dbus.Flags, name string) ([]uint8, error) {
+ return v.StoreGet(
+ <-v.GoGet(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method ListName
+
+func (v *interfaceUadp) GoListName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListName", flags, ch)
+}
+
+func (*interfaceUadp) StoreListName(call *dbus.Call) (outArg0 []string, err error) {
+ err = call.Store(&outArg0)
+ return
+}
+
+func (v *interfaceUadp) ListName(flags dbus.Flags) ([]string, error) {
+ return v.StoreListName(
+ <-v.GoListName(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Release
+
+func (v *interfaceUadp) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Release", flags, ch)
+}
+
+func (v *interfaceUadp) Release(flags dbus.Flags) error {
+ return (<-v.GoRelease(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Set
+
+func (v *interfaceUadp) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Set", flags, ch, name, data)
+}
+
+func (v *interfaceUadp) Set(flags dbus.Flags, name string, data []uint8) error {
+ return (<-v.GoSet(flags, make(chan *dbus.Call, 1), name, data).Done).Err
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,183 @@
+// Code generated by "./generator ./system/org.deepin.dde.uadp1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package uadp1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockUadp struct {
+ MockInterfaceUadp // interface org.deepin.dde.Uadp1
+ proxy.MockObject
+}
+
+type MockInterfaceUadp struct {
+ mock.Mock
+}
+
+// method SetDataKey
+
+func (v *MockInterfaceUadp) GoSetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, dataKey string, keyringKey string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, exePath, keyName, dataKey, keyringKey)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) SetDataKey(flags dbus.Flags, exePath string, keyName string, dataKey string, keyringKey string) error {
+ mockArgs := v.Called(flags, exePath, keyName, dataKey, keyringKey)
+
+ return mockArgs.Error(0)
+}
+
+// method GetDataKey
+
+func (v *MockInterfaceUadp) GoGetDataKey(flags dbus.Flags, ch chan *dbus.Call, exePath string, keyName string, keyringKey string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, exePath, keyName, keyringKey)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) GetDataKey(flags dbus.Flags, exePath string, keyName string, keyringKey string) (string, error) {
+ mockArgs := v.Called(flags, exePath, keyName, keyringKey)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Available
+
+func (v *MockInterfaceUadp) GoAvailable(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) Available(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Delete
+
+func (v *MockInterfaceUadp) GoDelete(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) Delete(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method Get
+
+func (v *MockInterfaceUadp) GoGet(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) Get(flags dbus.Flags, name string) ([]uint8, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListName
+
+func (v *MockInterfaceUadp) GoListName(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) ListName(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Release
+
+func (v *MockInterfaceUadp) GoRelease(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) Release(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Set
+
+func (v *MockInterfaceUadp) GoSet(flags dbus.Flags, ch chan *dbus.Call, name string, data []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, data)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUadp) Set(flags dbus.Flags, name string, data []uint8) error {
+ mockArgs := v.Called(flags, name, data)
+
+ return mockArgs.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,16 @@
+{
+ "Service": "org.deepin.dde.Uadp1",
+ "Objects": [
+ {
+ "Type": "Uadp",
+ "Path": "/org/deepin/dde/Uadp1",
+ "Interfaces": [
+ {
+ "Name": "org.deepin.dde.Uadp1",
+ "Type": "uadp"
+ }
+ ]
+ }
+ ]
+ }
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/Uadp.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/Uadp.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.deepin.dde.uadp1/Uadp.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.deepin.dde.uadp1/Uadp.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,444 @@
+// Code generated by "./generator ./system/org.freedesktop.dbus"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dbus
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type DBus interface {
+ dbusIfc // interface org.freedesktop.DBus
+ proxy.Object
+}
+
+type objectDBus struct {
+ interfaceDbusIfc // interface org.freedesktop.DBus
+ proxy.ImplObject
+}
+
+func NewDBus(conn *dbus.Conn) DBus {
+ obj := new(objectDBus)
+ obj.ImplObject.Init_(conn, "org.freedesktop.DBus", "/org/freedesktop/DBus")
+ return obj
+}
+
+type dbusIfc interface {
+ GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Hello(flags dbus.Flags) (string, error)
+ GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error)
+ GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ ReleaseName(flags dbus.Flags, arg0 string) (uint32, error)
+ GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call
+ StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error)
+ GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call
+ UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error
+ GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ NameHasOwner(flags dbus.Flags, arg0 string) (bool, error)
+ GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListNames(flags dbus.Flags) ([]string, error)
+ GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListActivatableNames(flags dbus.Flags) ([]string, error)
+ GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ AddMatch(flags dbus.Flags, arg0 string) error
+ GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ RemoveMatch(flags dbus.Flags, arg0 string) error
+ GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetNameOwner(flags dbus.Flags, arg0 string) (string, error)
+ GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error)
+ GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error)
+ GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error)
+ GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error)
+ GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error)
+ GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ReloadConfig(flags dbus.Flags) error
+ GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetId(flags dbus.Flags) (string, error)
+ GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call
+ GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error)
+ ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error)
+ ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error)
+}
+
+type interfaceDbusIfc struct{}
+
+func (v *interfaceDbusIfc) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDbusIfc) GetInterfaceName_() string {
+ return "org.freedesktop.DBus"
+}
+
+// method Hello
+
+func (v *interfaceDbusIfc) GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hello", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreHello(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) Hello(flags dbus.Flags) (string, error) {
+ return v.StoreHello(
+ <-v.GoHello(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestName
+
+func (v *interfaceDbusIfc) GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestName", flags, ch, arg0, arg1)
+}
+
+func (*interfaceDbusIfc) StoreRequestName(call *dbus.Call) (arg2 uint32, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceDbusIfc) RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ return v.StoreRequestName(
+ <-v.GoRequestName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method ReleaseName
+
+func (v *interfaceDbusIfc) GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseName", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreReleaseName(call *dbus.Call) (arg1 uint32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) ReleaseName(flags dbus.Flags, arg0 string) (uint32, error) {
+ return v.StoreReleaseName(
+ <-v.GoReleaseName(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method StartServiceByName
+
+func (v *interfaceDbusIfc) GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartServiceByName", flags, ch, arg0, arg1)
+}
+
+func (*interfaceDbusIfc) StoreStartServiceByName(call *dbus.Call) (arg2 uint32, err error) {
+ err = call.Store(&arg2)
+ return
+}
+
+func (v *interfaceDbusIfc) StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ return v.StoreStartServiceByName(
+ <-v.GoStartServiceByName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done)
+}
+
+// method UpdateActivationEnvironment
+
+func (v *interfaceDbusIfc) GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateActivationEnvironment", flags, ch, arg0)
+}
+
+func (v *interfaceDbusIfc) UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error {
+ return (<-v.GoUpdateActivationEnvironment(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method NameHasOwner
+
+func (v *interfaceDbusIfc) GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NameHasOwner", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreNameHasOwner(call *dbus.Call) (arg1 bool, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) NameHasOwner(flags dbus.Flags, arg0 string) (bool, error) {
+ return v.StoreNameHasOwner(
+ <-v.GoNameHasOwner(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ListNames
+
+func (v *interfaceDbusIfc) GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListNames", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreListNames(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) ListNames(flags dbus.Flags) ([]string, error) {
+ return v.StoreListNames(
+ <-v.GoListNames(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListActivatableNames
+
+func (v *interfaceDbusIfc) GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListActivatableNames", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreListActivatableNames(call *dbus.Call) (arg0 []string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) ListActivatableNames(flags dbus.Flags) ([]string, error) {
+ return v.StoreListActivatableNames(
+ <-v.GoListActivatableNames(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method AddMatch
+
+func (v *interfaceDbusIfc) GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddMatch", flags, ch, arg0)
+}
+
+func (v *interfaceDbusIfc) AddMatch(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoAddMatch(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method RemoveMatch
+
+func (v *interfaceDbusIfc) GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveMatch", flags, ch, arg0)
+}
+
+func (v *interfaceDbusIfc) RemoveMatch(flags dbus.Flags, arg0 string) error {
+ return (<-v.GoRemoveMatch(flags, make(chan *dbus.Call, 1), arg0).Done).Err
+}
+
+// method GetNameOwner
+
+func (v *interfaceDbusIfc) GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNameOwner", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetNameOwner(call *dbus.Call) (arg1 string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetNameOwner(flags dbus.Flags, arg0 string) (string, error) {
+ return v.StoreGetNameOwner(
+ <-v.GoGetNameOwner(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ListQueuedOwners
+
+func (v *interfaceDbusIfc) GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListQueuedOwners", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreListQueuedOwners(call *dbus.Call) (arg1 []string, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error) {
+ return v.StoreListQueuedOwners(
+ <-v.GoListQueuedOwners(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetConnectionUnixUser
+
+func (v *interfaceDbusIfc) GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionUnixUser", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionUnixUser(call *dbus.Call) (arg1 uint32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error) {
+ return v.StoreGetConnectionUnixUser(
+ <-v.GoGetConnectionUnixUser(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetConnectionUnixProcessID
+
+func (v *interfaceDbusIfc) GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionUnixProcessID", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionUnixProcessID(call *dbus.Call) (arg1 uint32, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error) {
+ return v.StoreGetConnectionUnixProcessID(
+ <-v.GoGetConnectionUnixProcessID(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetAdtAuditSessionData
+
+func (v *interfaceDbusIfc) GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAdtAuditSessionData", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetAdtAuditSessionData(call *dbus.Call) (arg1 []uint8, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ return v.StoreGetAdtAuditSessionData(
+ <-v.GoGetAdtAuditSessionData(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method GetConnectionSELinuxSecurityContext
+
+func (v *interfaceDbusIfc) GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionSELinuxSecurityContext", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionSELinuxSecurityContext(call *dbus.Call) (arg1 []uint8, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ return v.StoreGetConnectionSELinuxSecurityContext(
+ <-v.GoGetConnectionSELinuxSecurityContext(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// method ReloadConfig
+
+func (v *interfaceDbusIfc) GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadConfig", flags, ch)
+}
+
+func (v *interfaceDbusIfc) ReloadConfig(flags dbus.Flags) error {
+ return (<-v.GoReloadConfig(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetId
+
+func (v *interfaceDbusIfc) GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetId", flags, ch)
+}
+
+func (*interfaceDbusIfc) StoreGetId(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceDbusIfc) GetId(flags dbus.Flags) (string, error) {
+ return v.StoreGetId(
+ <-v.GoGetId(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetConnectionCredentials
+
+func (v *interfaceDbusIfc) GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionCredentials", flags, ch, arg0)
+}
+
+func (*interfaceDbusIfc) StoreGetConnectionCredentials(call *dbus.Call) (arg1 map[string]dbus.Variant, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceDbusIfc) GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
+ return v.StoreGetConnectionCredentials(
+ <-v.GoGetConnectionCredentials(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// signal NameOwnerChanged
+
+func (v *interfaceDbusIfc) ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NameOwnerChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NameOwnerChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ var arg1 string
+ var arg2 string
+ err := dbus.Store(sig.Body, &arg0, &arg1, &arg2)
+ if err == nil {
+ cb(arg0, arg1, arg2)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NameLost
+
+func (v *interfaceDbusIfc) ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NameLost", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NameLost",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NameAcquired
+
+func (v *interfaceDbusIfc) ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NameAcquired", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NameAcquired",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var arg0 string
+ err := dbus.Store(sig.Body, &arg0)
+ if err == nil {
+ cb(arg0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,476 @@
+// Code generated by "./generator ./system/org.freedesktop.dbus"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package dbus
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockDBus struct {
+ MockInterfaceDbusIfc // interface org.freedesktop.DBus
+ proxy.MockObject
+}
+
+type MockInterfaceDbusIfc struct {
+ mock.Mock
+}
+
+// method Hello
+
+func (v *MockInterfaceDbusIfc) GoHello(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) Hello(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method RequestName
+
+func (v *MockInterfaceDbusIfc) GoRequestName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) RequestName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReleaseName
+
+func (v *MockInterfaceDbusIfc) GoReleaseName(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ReleaseName(flags dbus.Flags, arg0 string) (uint32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StartServiceByName
+
+func (v *MockInterfaceDbusIfc) GoStartServiceByName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) StartServiceByName(flags dbus.Flags, arg0 string, arg1 uint32) (uint32, error) {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method UpdateActivationEnvironment
+
+func (v *MockInterfaceDbusIfc) GoUpdateActivationEnvironment(flags dbus.Flags, ch chan *dbus.Call, arg0 map[string]string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) UpdateActivationEnvironment(flags dbus.Flags, arg0 map[string]string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method NameHasOwner
+
+func (v *MockInterfaceDbusIfc) GoNameHasOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) NameHasOwner(flags dbus.Flags, arg0 string) (bool, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method ListNames
+
+func (v *MockInterfaceDbusIfc) GoListNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ListNames(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListActivatableNames
+
+func (v *MockInterfaceDbusIfc) GoListActivatableNames(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ListActivatableNames(flags dbus.Flags) ([]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddMatch
+
+func (v *MockInterfaceDbusIfc) GoAddMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) AddMatch(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveMatch
+
+func (v *MockInterfaceDbusIfc) GoRemoveMatch(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) RemoveMatch(flags dbus.Flags, arg0 string) error {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetNameOwner
+
+func (v *MockInterfaceDbusIfc) GoGetNameOwner(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetNameOwner(flags dbus.Flags, arg0 string) (string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ListQueuedOwners
+
+func (v *MockInterfaceDbusIfc) GoListQueuedOwners(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ListQueuedOwners(flags dbus.Flags, arg0 string) ([]string, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetConnectionUnixUser
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionUnixUser(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionUnixUser(flags dbus.Flags, arg0 string) (uint32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetConnectionUnixProcessID
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionUnixProcessID(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionUnixProcessID(flags dbus.Flags, arg0 string) (uint32, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAdtAuditSessionData
+
+func (v *MockInterfaceDbusIfc) GoGetAdtAuditSessionData(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetAdtAuditSessionData(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetConnectionSELinuxSecurityContext
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionSELinuxSecurityContext(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionSELinuxSecurityContext(flags dbus.Flags, arg0 string) ([]uint8, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadConfig
+
+func (v *MockInterfaceDbusIfc) GoReloadConfig(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) ReloadConfig(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetId
+
+func (v *MockInterfaceDbusIfc) GoGetId(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetId(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetConnectionCredentials
+
+func (v *MockInterfaceDbusIfc) GoGetConnectionCredentials(flags dbus.Flags, ch chan *dbus.Call, arg0 string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDbusIfc) GetConnectionCredentials(flags dbus.Flags, arg0 string) (map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NameOwnerChanged
+
+func (v *MockInterfaceDbusIfc) ConnectNameOwnerChanged(cb func(arg0 string, arg1 string, arg2 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NameLost
+
+func (v *MockInterfaceDbusIfc) ConnectNameLost(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NameAcquired
+
+func (v *MockInterfaceDbusIfc) ConnectNameAcquired(cb func(arg0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.freedesktop.DBus",
+ "Objects": [
+ {
+ "Type": "DBus",
+ "Path": "/org/freedesktop/DBus",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus",
+ "Type": "dbusIfc"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/DBus.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/DBus.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.dbus/DBus.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.dbus/DBus.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,390 @@
+// Code generated by "./generator ./system/org.freedesktop.geoclue2"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package geoclue2
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Manager interface {
+ manager // interface org.freedesktop.GeoClue2.Manager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.freedesktop.GeoClue2.Manager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.GeoClue2", "/org/freedesktop/GeoClue2/Manager")
+ return obj
+}
+
+type manager interface {
+ GoGetClient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetClient(flags dbus.Flags) (dbus.ObjectPath, error)
+ GoAddAgent(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ AddAgent(flags dbus.Flags, id string) error
+ InUse() proxy.PropBool
+ AvailableAccuracyLevel() proxy.PropUint32
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.GeoClue2.Manager"
+}
+
+// method GetClient
+
+func (v *interfaceManager) GoGetClient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetClient", flags, ch)
+}
+
+func (*interfaceManager) StoreGetClient(call *dbus.Call) (client dbus.ObjectPath, err error) {
+ err = call.Store(&client)
+ return
+}
+
+func (v *interfaceManager) GetClient(flags dbus.Flags) (dbus.ObjectPath, error) {
+ return v.StoreGetClient(
+ <-v.GoGetClient(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method AddAgent
+
+func (v *interfaceManager) GoAddAgent(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAgent", flags, ch, id)
+}
+
+func (v *interfaceManager) AddAgent(flags dbus.Flags, id string) error {
+ return (<-v.GoAddAgent(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// property InUse b
+
+func (v *interfaceManager) InUse() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "InUse",
+ }
+}
+
+// property AvailableAccuracyLevel u
+
+func (v *interfaceManager) AvailableAccuracyLevel() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "AvailableAccuracyLevel",
+ }
+}
+
+type Client interface {
+ client // interface org.freedesktop.GeoClue2.Client
+ proxy.Object
+}
+
+type objectClient struct {
+ interfaceClient // interface org.freedesktop.GeoClue2.Client
+ proxy.ImplObject
+}
+
+func NewClient(conn *dbus.Conn, path dbus.ObjectPath) (Client, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectClient)
+ obj.ImplObject.Init_(conn, "org.freedesktop.GeoClue2", path)
+ return obj, nil
+}
+
+type client interface {
+ GoStart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Start(flags dbus.Flags) error
+ GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Stop(flags dbus.Flags) error
+ ConnectLocationUpdated(cb func(old dbus.ObjectPath, new dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Location() proxy.PropObjectPath
+ DistanceThreshold() proxy.PropUint32
+ TimeThreshold() proxy.PropUint32
+ DesktopId() proxy.PropString
+ RequestedAccuracyLevel() proxy.PropUint32
+ Active() proxy.PropBool
+}
+
+type interfaceClient struct{}
+
+func (v *interfaceClient) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceClient) GetInterfaceName_() string {
+ return "org.freedesktop.GeoClue2.Client"
+}
+
+// method Start
+
+func (v *interfaceClient) GoStart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Start", flags, ch)
+}
+
+func (v *interfaceClient) Start(flags dbus.Flags) error {
+ return (<-v.GoStart(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Stop
+
+func (v *interfaceClient) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Stop", flags, ch)
+}
+
+func (v *interfaceClient) Stop(flags dbus.Flags) error {
+ return (<-v.GoStop(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal LocationUpdated
+
+func (v *interfaceClient) ConnectLocationUpdated(cb func(old dbus.ObjectPath, new dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "LocationUpdated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".LocationUpdated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old dbus.ObjectPath
+ var new dbus.ObjectPath
+ err := dbus.Store(sig.Body, &old, &new)
+ if err == nil {
+ cb(old, new)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Location o
+
+func (v *interfaceClient) Location() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Location",
+ }
+}
+
+// property DistanceThreshold u
+
+func (v *interfaceClient) DistanceThreshold() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "DistanceThreshold",
+ }
+}
+
+// property TimeThreshold u
+
+func (v *interfaceClient) TimeThreshold() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "TimeThreshold",
+ }
+}
+
+// property DesktopId s
+
+func (v *interfaceClient) DesktopId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DesktopId",
+ }
+}
+
+// property RequestedAccuracyLevel u
+
+func (v *interfaceClient) RequestedAccuracyLevel() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RequestedAccuracyLevel",
+ }
+}
+
+// property Active b
+
+func (v *interfaceClient) Active() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Active",
+ }
+}
+
+type Location interface {
+ location // interface org.freedesktop.GeoClue2.Location
+ proxy.Object
+}
+
+type objectLocation struct {
+ interfaceLocation // interface org.freedesktop.GeoClue2.Location
+ proxy.ImplObject
+}
+
+func NewLocation(conn *dbus.Conn, path dbus.ObjectPath) (Location, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectLocation)
+ obj.ImplObject.Init_(conn, "org.freedesktop.GeoClue2", path)
+ return obj, nil
+}
+
+type location interface {
+ Latitude() proxy.PropDouble
+ Longitude() proxy.PropDouble
+ Accuracy() proxy.PropDouble
+ Altitude() proxy.PropDouble
+ Speed() proxy.PropDouble
+ Heading() proxy.PropDouble
+ Description() proxy.PropString
+ Timestamp() PropTimestamp
+}
+
+type interfaceLocation struct{}
+
+func (v *interfaceLocation) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceLocation) GetInterfaceName_() string {
+ return "org.freedesktop.GeoClue2.Location"
+}
+
+// property Latitude d
+
+func (v *interfaceLocation) Latitude() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Latitude",
+ }
+}
+
+// property Longitude d
+
+func (v *interfaceLocation) Longitude() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Longitude",
+ }
+}
+
+// property Accuracy d
+
+func (v *interfaceLocation) Accuracy() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Accuracy",
+ }
+}
+
+// property Altitude d
+
+func (v *interfaceLocation) Altitude() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Altitude",
+ }
+}
+
+// property Speed d
+
+func (v *interfaceLocation) Speed() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Speed",
+ }
+}
+
+// property Heading d
+
+func (v *interfaceLocation) Heading() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Heading",
+ }
+}
+
+// property Description s
+
+func (v *interfaceLocation) Description() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Description",
+ }
+}
+
+type PropTimestamp interface {
+ Get(flags dbus.Flags) (value Timestamp, err error)
+ Set(flags dbus.Flags, value Timestamp) error
+ ConnectChanged(cb func(hasValue bool, value Timestamp)) error
+}
+
+type implPropTimestamp struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropTimestamp) Get(flags dbus.Flags) (value Timestamp, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropTimestamp) Set(flags dbus.Flags, value Timestamp) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropTimestamp) ConnectChanged(cb func(hasValue bool, value Timestamp)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v Timestamp
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, Timestamp{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Timestamp (tt)
+
+func (v *interfaceLocation) Timestamp() PropTimestamp {
+ return &implPropTimestamp{
+ Impl: v,
+ Name: "Timestamp",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,371 @@
+// Code generated by "./generator ./system/org.freedesktop.geoclue2"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package geoclue2
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockManager struct {
+ MockInterfaceManager // interface org.freedesktop.GeoClue2.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method GetClient
+
+func (v *MockInterfaceManager) GoGetClient(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetClient(flags dbus.Flags) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddAgent
+
+func (v *MockInterfaceManager) GoAddAgent(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AddAgent(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// property InUse b
+
+func (v *MockInterfaceManager) InUse() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AvailableAccuracyLevel u
+
+func (v *MockInterfaceManager) AvailableAccuracyLevel() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockClient struct {
+ MockInterfaceClient // interface org.freedesktop.GeoClue2.Client
+ proxy.MockObject
+}
+
+type MockInterfaceClient struct {
+ mock.Mock
+}
+
+// method Start
+
+func (v *MockInterfaceClient) GoStart(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceClient) Start(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Stop
+
+func (v *MockInterfaceClient) GoStop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceClient) Stop(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal LocationUpdated
+
+func (v *MockInterfaceClient) ConnectLocationUpdated(cb func(old dbus.ObjectPath, new dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Location o
+
+func (v *MockInterfaceClient) Location() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DistanceThreshold u
+
+func (v *MockInterfaceClient) DistanceThreshold() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeThreshold u
+
+func (v *MockInterfaceClient) TimeThreshold() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DesktopId s
+
+func (v *MockInterfaceClient) DesktopId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RequestedAccuracyLevel u
+
+func (v *MockInterfaceClient) RequestedAccuracyLevel() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Active b
+
+func (v *MockInterfaceClient) Active() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockLocation struct {
+ MockInterfaceLocation // interface org.freedesktop.GeoClue2.Location
+ proxy.MockObject
+}
+
+type MockInterfaceLocation struct {
+ mock.Mock
+}
+
+// property Latitude d
+
+func (v *MockInterfaceLocation) Latitude() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Longitude d
+
+func (v *MockInterfaceLocation) Longitude() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Accuracy d
+
+func (v *MockInterfaceLocation) Accuracy() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Altitude d
+
+func (v *MockInterfaceLocation) Altitude() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Speed d
+
+func (v *MockInterfaceLocation) Speed() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Heading d
+
+func (v *MockInterfaceLocation) Heading() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Description s
+
+func (v *MockInterfaceLocation) Description() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropTimestamp struct {
+ mock.Mock
+}
+
+func (p MockPropTimestamp) Get(flags dbus.Flags) (value Timestamp, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(Timestamp)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropTimestamp) Set(flags dbus.Flags, value Timestamp) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropTimestamp) ConnectChanged(cb func(hasValue bool, value Timestamp)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Timestamp (tt)
+
+func (v *MockInterfaceLocation) Timestamp() PropTimestamp {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropTimestamp)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/Client.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/Client.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/Client.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/Client.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+{
+ "Service": "org.freedesktop.GeoClue2",
+ "Objects": [
+ {
+ "Type": "Manager",
+ "Path": "/org/freedesktop/GeoClue2/Manager",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.GeoClue2.Manager",
+ "Type": "manager"
+ }
+ ]
+ },
+ {
+ "Type":"Client",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.GeoClue2.Client",
+ "Type": "client"
+ }
+ ]
+ },
+ {
+ "Type":"Location",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.GeoClue2.Location",
+ "Type": "location",
+ "Fixes": {
+ "p/Timestamp": {
+ "Type": "PropTimestamp",
+ "ValueType": "Timestamp",
+ "EmptyValue": "Timestamp{}"
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/Location.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/Location.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/Location.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/Location.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.geoclue2/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.geoclue2/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,19 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package geoclue2
+
+type Timestamp struct {
+ Seconds uint64
+ Microseconds uint64
+}
+
+const (
+ AccuracyLevelNone = 0
+ AccuracyLevelCountry = 1
+ AccuracyLevelCity = 4
+ AccuracyLevelNeighborhood = 5
+ AccuracyLevelStreet = 6
+ AccuracyLevelExact = 8
+)
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,272 @@
+// Code generated by "./generator ./system/org.freedesktop.hostname1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package hostname1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Hostname interface {
+ hostname // interface org.freedesktop.hostname1
+ proxy.Object
+}
+
+type objectHostname struct {
+ interfaceHostname // interface org.freedesktop.hostname1
+ proxy.ImplObject
+}
+
+func NewHostname(conn *dbus.Conn) Hostname {
+ obj := new(objectHostname)
+ obj.ImplObject.Init_(conn, "org.freedesktop.hostname1", "/org/freedesktop/hostname1")
+ return obj
+}
+
+type hostname interface {
+ GoSetHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetHostname(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoSetStaticHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetStaticHostname(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoSetPrettyHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetPrettyHostname(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoSetIconName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetIconName(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoSetChassis(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetChassis(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoSetDeployment(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetDeployment(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoSetLocation(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetLocation(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoGetProductUUID(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call
+ GetProductUUID(flags dbus.Flags, arg0 bool) ([]uint8, error)
+ Hostname() proxy.PropString
+ StaticHostname() proxy.PropString
+ PrettyHostname() proxy.PropString
+ IconName() proxy.PropString
+ Chassis() proxy.PropString
+ Deployment() proxy.PropString
+ Location() proxy.PropString
+ KernelName() proxy.PropString
+ KernelRelease() proxy.PropString
+ KernelVersion() proxy.PropString
+ OperatingSystemPrettyName() proxy.PropString
+ OperatingSystemCPEName() proxy.PropString
+ HomeURL() proxy.PropString
+}
+
+type interfaceHostname struct{}
+
+func (v *interfaceHostname) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceHostname) GetInterfaceName_() string {
+ return "org.freedesktop.hostname1"
+}
+
+// method SetHostname
+
+func (v *interfaceHostname) GoSetHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetHostname", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceHostname) SetHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetHostname(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetStaticHostname
+
+func (v *interfaceHostname) GoSetStaticHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetStaticHostname", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceHostname) SetStaticHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetStaticHostname(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetPrettyHostname
+
+func (v *interfaceHostname) GoSetPrettyHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPrettyHostname", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceHostname) SetPrettyHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetPrettyHostname(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetIconName
+
+func (v *interfaceHostname) GoSetIconName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIconName", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceHostname) SetIconName(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetIconName(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetChassis
+
+func (v *interfaceHostname) GoSetChassis(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetChassis", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceHostname) SetChassis(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetChassis(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetDeployment
+
+func (v *interfaceHostname) GoSetDeployment(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDeployment", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceHostname) SetDeployment(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetDeployment(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetLocation
+
+func (v *interfaceHostname) GoSetLocation(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocation", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceHostname) SetLocation(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetLocation(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method GetProductUUID
+
+func (v *interfaceHostname) GoGetProductUUID(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProductUUID", flags, ch, arg0)
+}
+
+func (*interfaceHostname) StoreGetProductUUID(call *dbus.Call) (arg1 []uint8, err error) {
+ err = call.Store(&arg1)
+ return
+}
+
+func (v *interfaceHostname) GetProductUUID(flags dbus.Flags, arg0 bool) ([]uint8, error) {
+ return v.StoreGetProductUUID(
+ <-v.GoGetProductUUID(flags, make(chan *dbus.Call, 1), arg0).Done)
+}
+
+// property Hostname s
+
+func (v *interfaceHostname) Hostname() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Hostname",
+ }
+}
+
+// property StaticHostname s
+
+func (v *interfaceHostname) StaticHostname() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StaticHostname",
+ }
+}
+
+// property PrettyHostname s
+
+func (v *interfaceHostname) PrettyHostname() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PrettyHostname",
+ }
+}
+
+// property IconName s
+
+func (v *interfaceHostname) IconName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IconName",
+ }
+}
+
+// property Chassis s
+
+func (v *interfaceHostname) Chassis() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Chassis",
+ }
+}
+
+// property Deployment s
+
+func (v *interfaceHostname) Deployment() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Deployment",
+ }
+}
+
+// property Location s
+
+func (v *interfaceHostname) Location() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Location",
+ }
+}
+
+// property KernelName s
+
+func (v *interfaceHostname) KernelName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KernelName",
+ }
+}
+
+// property KernelRelease s
+
+func (v *interfaceHostname) KernelRelease() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KernelRelease",
+ }
+}
+
+// property KernelVersion s
+
+func (v *interfaceHostname) KernelVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KernelVersion",
+ }
+}
+
+// property OperatingSystemPrettyName s
+
+func (v *interfaceHostname) OperatingSystemPrettyName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OperatingSystemPrettyName",
+ }
+}
+
+// property OperatingSystemCPEName s
+
+func (v *interfaceHostname) OperatingSystemCPEName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OperatingSystemCPEName",
+ }
+}
+
+// property HomeURL s
+
+func (v *interfaceHostname) HomeURL() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HomeURL",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,347 @@
+// Code generated by "./generator ./system/org.freedesktop.hostname1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package hostname1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockHostname struct {
+ MockInterfaceHostname // interface org.freedesktop.hostname1
+ proxy.MockObject
+}
+
+type MockInterfaceHostname struct {
+ mock.Mock
+}
+
+// method SetHostname
+
+func (v *MockInterfaceHostname) GoSetHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) SetHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetStaticHostname
+
+func (v *MockInterfaceHostname) GoSetStaticHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) SetStaticHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPrettyHostname
+
+func (v *MockInterfaceHostname) GoSetPrettyHostname(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) SetPrettyHostname(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetIconName
+
+func (v *MockInterfaceHostname) GoSetIconName(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) SetIconName(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetChassis
+
+func (v *MockInterfaceHostname) GoSetChassis(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) SetChassis(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetDeployment
+
+func (v *MockInterfaceHostname) GoSetDeployment(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) SetDeployment(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocation
+
+func (v *MockInterfaceHostname) GoSetLocation(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) SetLocation(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method GetProductUUID
+
+func (v *MockInterfaceHostname) GoGetProductUUID(flags dbus.Flags, ch chan *dbus.Call, arg0 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceHostname) GetProductUUID(flags dbus.Flags, arg0 bool) ([]uint8, error) {
+ mockArgs := v.Called(flags, arg0)
+
+ ret0, ok := mockArgs.Get(0).([]uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Hostname s
+
+func (v *MockInterfaceHostname) Hostname() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StaticHostname s
+
+func (v *MockInterfaceHostname) StaticHostname() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrettyHostname s
+
+func (v *MockInterfaceHostname) PrettyHostname() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IconName s
+
+func (v *MockInterfaceHostname) IconName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Chassis s
+
+func (v *MockInterfaceHostname) Chassis() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Deployment s
+
+func (v *MockInterfaceHostname) Deployment() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Location s
+
+func (v *MockInterfaceHostname) Location() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KernelName s
+
+func (v *MockInterfaceHostname) KernelName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KernelRelease s
+
+func (v *MockInterfaceHostname) KernelRelease() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KernelVersion s
+
+func (v *MockInterfaceHostname) KernelVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OperatingSystemPrettyName s
+
+func (v *MockInterfaceHostname) OperatingSystemPrettyName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OperatingSystemCPEName s
+
+func (v *MockInterfaceHostname) OperatingSystemCPEName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HomeURL s
+
+func (v *MockInterfaceHostname) HomeURL() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,16 @@
+{
+ "Service": "org.freedesktop.hostname1",
+ "Objects": [
+ {
+ "Type": "Hostname",
+ "Path": "/org/freedesktop/hostname1",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.hostname1",
+ "Type": "hostname",
+ "Accessor": "Hostname"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/Hostname.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/Hostname.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.hostname1/Hostname.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.hostname1/Hostname.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,2314 @@
+// Code generated by "./generator ./system/org.freedesktop.login1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package login1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Manager interface {
+ manager // interface org.freedesktop.login1.Manager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.freedesktop.login1.Manager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.login1", "/org/freedesktop/login1")
+ return obj
+}
+
+type manager interface {
+ GoGetSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
+ GetSession(flags dbus.Flags, sessionId string) (dbus.ObjectPath, error)
+ GoGetSessionByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
+ GetSessionByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error)
+ GoGetUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call
+ GetUser(flags dbus.Flags, uid uint32) (dbus.ObjectPath, error)
+ GoGetUserByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
+ GetUserByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error)
+ GoGetSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call
+ GetSeat(flags dbus.Flags, seatId string) (dbus.ObjectPath, error)
+ GoListSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListSessions(flags dbus.Flags) ([]SessionDetail, error)
+ GoListUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListUsers(flags dbus.Flags) ([]UserDetail, error)
+ GoListSeats(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListSeats(flags dbus.Flags) ([]SeatInfo, error)
+ GoListInhibitors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListInhibitors(flags dbus.Flags) ([]InhibitorInfo, error)
+ GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) *dbus.Call
+ CreateSession(flags dbus.Flags, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) (string, dbus.ObjectPath, string, dbus.UnixFD, uint32, string, uint32, bool, error)
+ GoReleaseSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
+ ReleaseSession(flags dbus.Flags, sessionId string) error
+ GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
+ ActivateSession(flags dbus.Flags, sessionId string) error
+ GoActivateSessionOnSeat(flags dbus.Flags, ch chan *dbus.Call, sessionId string, seatId string) *dbus.Call
+ ActivateSessionOnSeat(flags dbus.Flags, sessionId string, seatId string) error
+ GoLockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
+ LockSession(flags dbus.Flags, sessionId string) error
+ GoUnlockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
+ UnlockSession(flags dbus.Flags, sessionId string) error
+ GoLockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ LockSessions(flags dbus.Flags) error
+ GoUnlockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ UnlockSessions(flags dbus.Flags) error
+ GoKillSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string, who string, signo int32) *dbus.Call
+ KillSession(flags dbus.Flags, sessionId string, who string, signo int32) error
+ GoKillUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32, signo int32) *dbus.Call
+ KillUser(flags dbus.Flags, uid uint32, signo int32) error
+ GoTerminateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
+ TerminateSession(flags dbus.Flags, sessionId string) error
+ GoTerminateUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call
+ TerminateUser(flags dbus.Flags, uid uint32) error
+ GoTerminateSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call
+ TerminateSeat(flags dbus.Flags, seatId string) error
+ GoSetUserLinger(flags dbus.Flags, ch chan *dbus.Call, uid uint32, linger bool, interactive bool) *dbus.Call
+ SetUserLinger(flags dbus.Flags, uid uint32, linger bool, interactive bool) error
+ GoAttachDevice(flags dbus.Flags, ch chan *dbus.Call, seatId string, sysfs string, interactive bool) *dbus.Call
+ AttachDevice(flags dbus.Flags, seatId string, sysfs string, interactive bool) error
+ GoFlushDevices(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
+ FlushDevices(flags dbus.Flags, interactive bool) error
+ GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
+ PowerOff(flags dbus.Flags, interactive bool) error
+ GoReboot(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
+ Reboot(flags dbus.Flags, interactive bool) error
+ GoSuspend(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
+ Suspend(flags dbus.Flags, interactive bool) error
+ GoHibernate(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
+ Hibernate(flags dbus.Flags, interactive bool) error
+ GoHybridSleep(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call
+ HybridSleep(flags dbus.Flags, interactive bool) error
+ GoCanPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanPowerOff(flags dbus.Flags) (string, error)
+ GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanReboot(flags dbus.Flags) (string, error)
+ GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanSuspend(flags dbus.Flags) (string, error)
+ GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanHibernate(flags dbus.Flags) (string, error)
+ GoCanHybridSleep(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanHybridSleep(flags dbus.Flags) (string, error)
+ GoScheduleShutdown(flags dbus.Flags, ch chan *dbus.Call, type0 string, usec uint64) *dbus.Call
+ ScheduleShutdown(flags dbus.Flags, type0 string, usec uint64) error
+ GoCancelScheduledShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CancelScheduledShutdown(flags dbus.Flags) (bool, error)
+ GoInhibit(flags dbus.Flags, ch chan *dbus.Call, what string, who string, why string, mode string) *dbus.Call
+ Inhibit(flags dbus.Flags, what string, who string, why string, mode string) (dbus.UnixFD, error)
+ GoCanRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CanRebootToFirmwareSetup(flags dbus.Flags) (string, error)
+ GoSetRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ SetRebootToFirmwareSetup(flags dbus.Flags, enable bool) error
+ GoSetWallMessage(flags dbus.Flags, ch chan *dbus.Call, wallMessage string, enable bool) *dbus.Call
+ SetWallMessage(flags dbus.Flags, wallMessage string, enable bool) error
+ ConnectSessionNew(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectSessionRemoved(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectUserNew(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectUserRemoved(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectSeatNew(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectSeatRemoved(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectPrepareForShutdown(cb func(start bool)) (dbusutil.SignalHandlerId, error)
+ ConnectPrepareForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error)
+ EnableWallMessages() proxy.PropBool
+ WallMessage() proxy.PropString
+ NAutoVTs() proxy.PropUint32
+ KillOnlyUsers() proxy.PropStringArray
+ KillExcludeUsers() proxy.PropStringArray
+ KillUserProcesses() proxy.PropBool
+ RebootToFirmwareSetup() proxy.PropBool
+ IdleHint() proxy.PropBool
+ IdleSinceHint() proxy.PropUint64
+ IdleSinceHintMonotonic() proxy.PropUint64
+ BlockInhibited() proxy.PropString
+ DelayInhibited() proxy.PropString
+ InhibitDelayMaxUSec() proxy.PropUint64
+ HandlePowerKey() proxy.PropString
+ HandleSuspendKey() proxy.PropString
+ HandleHibernateKey() proxy.PropString
+ HandleLidSwitch() proxy.PropString
+ HandleLidSwitchDocked() proxy.PropString
+ HoldoffTimeoutUSec() proxy.PropUint64
+ IdleAction() proxy.PropString
+ IdleActionUSec() proxy.PropUint64
+ PreparingForShutdown() proxy.PropBool
+ PreparingForSleep() proxy.PropBool
+ ScheduledShutdown() PropManagerScheduledShutdown
+ Docked() proxy.PropBool
+ RemoveIPC() proxy.PropBool
+ RuntimeDirectorySize() proxy.PropUint64
+ InhibitorsMax() proxy.PropUint64
+ NCurrentInhibitors() proxy.PropUint64
+ SessionsMax() proxy.PropUint64
+ NCurrentSessions() proxy.PropUint64
+ UserTasksMax() proxy.PropUint64
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.login1.Manager"
+}
+
+// method GetSession
+
+func (v *interfaceManager) GoGetSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSession", flags, ch, sessionId)
+}
+
+func (*interfaceManager) StoreGetSession(call *dbus.Call) (sessionPath dbus.ObjectPath, err error) {
+ err = call.Store(&sessionPath)
+ return
+}
+
+func (v *interfaceManager) GetSession(flags dbus.Flags, sessionId string) (dbus.ObjectPath, error) {
+ return v.StoreGetSession(
+ <-v.GoGetSession(flags, make(chan *dbus.Call, 1), sessionId).Done)
+}
+
+// method GetSessionByPID
+
+func (v *interfaceManager) GoGetSessionByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSessionByPID", flags, ch, pid)
+}
+
+func (*interfaceManager) StoreGetSessionByPID(call *dbus.Call) (sessionPath dbus.ObjectPath, err error) {
+ err = call.Store(&sessionPath)
+ return
+}
+
+func (v *interfaceManager) GetSessionByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ return v.StoreGetSessionByPID(
+ <-v.GoGetSessionByPID(flags, make(chan *dbus.Call, 1), pid).Done)
+}
+
+// method GetUser
+
+func (v *interfaceManager) GoGetUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUser", flags, ch, uid)
+}
+
+func (*interfaceManager) StoreGetUser(call *dbus.Call) (userPath dbus.ObjectPath, err error) {
+ err = call.Store(&userPath)
+ return
+}
+
+func (v *interfaceManager) GetUser(flags dbus.Flags, uid uint32) (dbus.ObjectPath, error) {
+ return v.StoreGetUser(
+ <-v.GoGetUser(flags, make(chan *dbus.Call, 1), uid).Done)
+}
+
+// method GetUserByPID
+
+func (v *interfaceManager) GoGetUserByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUserByPID", flags, ch, pid)
+}
+
+func (*interfaceManager) StoreGetUserByPID(call *dbus.Call) (userPath dbus.ObjectPath, err error) {
+ err = call.Store(&userPath)
+ return
+}
+
+func (v *interfaceManager) GetUserByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ return v.StoreGetUserByPID(
+ <-v.GoGetUserByPID(flags, make(chan *dbus.Call, 1), pid).Done)
+}
+
+// method GetSeat
+
+func (v *interfaceManager) GoGetSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSeat", flags, ch, seatId)
+}
+
+func (*interfaceManager) StoreGetSeat(call *dbus.Call) (seatPath dbus.ObjectPath, err error) {
+ err = call.Store(&seatPath)
+ return
+}
+
+func (v *interfaceManager) GetSeat(flags dbus.Flags, seatId string) (dbus.ObjectPath, error) {
+ return v.StoreGetSeat(
+ <-v.GoGetSeat(flags, make(chan *dbus.Call, 1), seatId).Done)
+}
+
+// method ListSessions
+
+func (v *interfaceManager) GoListSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListSessions", flags, ch)
+}
+
+func (*interfaceManager) StoreListSessions(call *dbus.Call) (sessionList []SessionDetail, err error) {
+ err = call.Store(&sessionList)
+ return
+}
+
+func (v *interfaceManager) ListSessions(flags dbus.Flags) ([]SessionDetail, error) {
+ return v.StoreListSessions(
+ <-v.GoListSessions(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListUsers
+
+func (v *interfaceManager) GoListUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUsers", flags, ch)
+}
+
+func (*interfaceManager) StoreListUsers(call *dbus.Call) (userList []UserDetail, err error) {
+ err = call.Store(&userList)
+ return
+}
+
+func (v *interfaceManager) ListUsers(flags dbus.Flags) ([]UserDetail, error) {
+ return v.StoreListUsers(
+ <-v.GoListUsers(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListSeats
+
+func (v *interfaceManager) GoListSeats(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListSeats", flags, ch)
+}
+
+func (*interfaceManager) StoreListSeats(call *dbus.Call) (seatList []SeatInfo, err error) {
+ err = call.Store(&seatList)
+ return
+}
+
+func (v *interfaceManager) ListSeats(flags dbus.Flags) ([]SeatInfo, error) {
+ return v.StoreListSeats(
+ <-v.GoListSeats(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListInhibitors
+
+func (v *interfaceManager) GoListInhibitors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListInhibitors", flags, ch)
+}
+
+func (*interfaceManager) StoreListInhibitors(call *dbus.Call) (inhibitorList []InhibitorInfo, err error) {
+ err = call.Store(&inhibitorList)
+ return
+}
+
+func (v *interfaceManager) ListInhibitors(flags dbus.Flags) ([]InhibitorInfo, error) {
+ return v.StoreListInhibitors(
+ <-v.GoListInhibitors(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CreateSession
+
+func (v *interfaceManager) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateSession", flags, ch, uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties)
+}
+
+func (*interfaceManager) StoreCreateSession(call *dbus.Call) (sessionId string, sessionPath dbus.ObjectPath, runtimePath string, fifoFd dbus.UnixFD, uid0 uint32, seatId0 string, vtnr0 uint32, existing bool, err error) {
+ err = call.Store(&sessionId, &sessionPath, &runtimePath, &fifoFd, &uid0, &seatId0, &vtnr0, &existing)
+ return
+}
+
+func (v *interfaceManager) CreateSession(flags dbus.Flags, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) (string, dbus.ObjectPath, string, dbus.UnixFD, uint32, string, uint32, bool, error) {
+ return v.StoreCreateSession(
+ <-v.GoCreateSession(flags, make(chan *dbus.Call, 1), uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties).Done)
+}
+
+// method ReleaseSession
+
+func (v *interfaceManager) GoReleaseSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseSession", flags, ch, sessionId)
+}
+
+func (v *interfaceManager) ReleaseSession(flags dbus.Flags, sessionId string) error {
+ return (<-v.GoReleaseSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
+}
+
+// method ActivateSession
+
+func (v *interfaceManager) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateSession", flags, ch, sessionId)
+}
+
+func (v *interfaceManager) ActivateSession(flags dbus.Flags, sessionId string) error {
+ return (<-v.GoActivateSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
+}
+
+// method ActivateSessionOnSeat
+
+func (v *interfaceManager) GoActivateSessionOnSeat(flags dbus.Flags, ch chan *dbus.Call, sessionId string, seatId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateSessionOnSeat", flags, ch, sessionId, seatId)
+}
+
+func (v *interfaceManager) ActivateSessionOnSeat(flags dbus.Flags, sessionId string, seatId string) error {
+ return (<-v.GoActivateSessionOnSeat(flags, make(chan *dbus.Call, 1), sessionId, seatId).Done).Err
+}
+
+// method LockSession
+
+func (v *interfaceManager) GoLockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LockSession", flags, ch, sessionId)
+}
+
+func (v *interfaceManager) LockSession(flags dbus.Flags, sessionId string) error {
+ return (<-v.GoLockSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
+}
+
+// method UnlockSession
+
+func (v *interfaceManager) GoUnlockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnlockSession", flags, ch, sessionId)
+}
+
+func (v *interfaceManager) UnlockSession(flags dbus.Flags, sessionId string) error {
+ return (<-v.GoUnlockSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
+}
+
+// method LockSessions
+
+func (v *interfaceManager) GoLockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LockSessions", flags, ch)
+}
+
+func (v *interfaceManager) LockSessions(flags dbus.Flags) error {
+ return (<-v.GoLockSessions(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method UnlockSessions
+
+func (v *interfaceManager) GoUnlockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnlockSessions", flags, ch)
+}
+
+func (v *interfaceManager) UnlockSessions(flags dbus.Flags) error {
+ return (<-v.GoUnlockSessions(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method KillSession
+
+func (v *interfaceManager) GoKillSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string, who string, signo int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".KillSession", flags, ch, sessionId, who, signo)
+}
+
+func (v *interfaceManager) KillSession(flags dbus.Flags, sessionId string, who string, signo int32) error {
+ return (<-v.GoKillSession(flags, make(chan *dbus.Call, 1), sessionId, who, signo).Done).Err
+}
+
+// method KillUser
+
+func (v *interfaceManager) GoKillUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32, signo int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".KillUser", flags, ch, uid, signo)
+}
+
+func (v *interfaceManager) KillUser(flags dbus.Flags, uid uint32, signo int32) error {
+ return (<-v.GoKillUser(flags, make(chan *dbus.Call, 1), uid, signo).Done).Err
+}
+
+// method TerminateSession
+
+func (v *interfaceManager) GoTerminateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TerminateSession", flags, ch, sessionId)
+}
+
+func (v *interfaceManager) TerminateSession(flags dbus.Flags, sessionId string) error {
+ return (<-v.GoTerminateSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
+}
+
+// method TerminateUser
+
+func (v *interfaceManager) GoTerminateUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TerminateUser", flags, ch, uid)
+}
+
+func (v *interfaceManager) TerminateUser(flags dbus.Flags, uid uint32) error {
+ return (<-v.GoTerminateUser(flags, make(chan *dbus.Call, 1), uid).Done).Err
+}
+
+// method TerminateSeat
+
+func (v *interfaceManager) GoTerminateSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TerminateSeat", flags, ch, seatId)
+}
+
+func (v *interfaceManager) TerminateSeat(flags dbus.Flags, seatId string) error {
+ return (<-v.GoTerminateSeat(flags, make(chan *dbus.Call, 1), seatId).Done).Err
+}
+
+// method SetUserLinger
+
+func (v *interfaceManager) GoSetUserLinger(flags dbus.Flags, ch chan *dbus.Call, uid uint32, linger bool, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUserLinger", flags, ch, uid, linger, interactive)
+}
+
+func (v *interfaceManager) SetUserLinger(flags dbus.Flags, uid uint32, linger bool, interactive bool) error {
+ return (<-v.GoSetUserLinger(flags, make(chan *dbus.Call, 1), uid, linger, interactive).Done).Err
+}
+
+// method AttachDevice
+
+func (v *interfaceManager) GoAttachDevice(flags dbus.Flags, ch chan *dbus.Call, seatId string, sysfs string, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachDevice", flags, ch, seatId, sysfs, interactive)
+}
+
+func (v *interfaceManager) AttachDevice(flags dbus.Flags, seatId string, sysfs string, interactive bool) error {
+ return (<-v.GoAttachDevice(flags, make(chan *dbus.Call, 1), seatId, sysfs, interactive).Done).Err
+}
+
+// method FlushDevices
+
+func (v *interfaceManager) GoFlushDevices(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FlushDevices", flags, ch, interactive)
+}
+
+func (v *interfaceManager) FlushDevices(flags dbus.Flags, interactive bool) error {
+ return (<-v.GoFlushDevices(flags, make(chan *dbus.Call, 1), interactive).Done).Err
+}
+
+// method PowerOff
+
+func (v *interfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOff", flags, ch, interactive)
+}
+
+func (v *interfaceManager) PowerOff(flags dbus.Flags, interactive bool) error {
+ return (<-v.GoPowerOff(flags, make(chan *dbus.Call, 1), interactive).Done).Err
+}
+
+// method Reboot
+
+func (v *interfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch, interactive)
+}
+
+func (v *interfaceManager) Reboot(flags dbus.Flags, interactive bool) error {
+ return (<-v.GoReboot(flags, make(chan *dbus.Call, 1), interactive).Done).Err
+}
+
+// method Suspend
+
+func (v *interfaceManager) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Suspend", flags, ch, interactive)
+}
+
+func (v *interfaceManager) Suspend(flags dbus.Flags, interactive bool) error {
+ return (<-v.GoSuspend(flags, make(chan *dbus.Call, 1), interactive).Done).Err
+}
+
+// method Hibernate
+
+func (v *interfaceManager) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Hibernate", flags, ch, interactive)
+}
+
+func (v *interfaceManager) Hibernate(flags dbus.Flags, interactive bool) error {
+ return (<-v.GoHibernate(flags, make(chan *dbus.Call, 1), interactive).Done).Err
+}
+
+// method HybridSleep
+
+func (v *interfaceManager) GoHybridSleep(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".HybridSleep", flags, ch, interactive)
+}
+
+func (v *interfaceManager) HybridSleep(flags dbus.Flags, interactive bool) error {
+ return (<-v.GoHybridSleep(flags, make(chan *dbus.Call, 1), interactive).Done).Err
+}
+
+// method CanPowerOff
+
+func (v *interfaceManager) GoCanPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanPowerOff", flags, ch)
+}
+
+func (*interfaceManager) StoreCanPowerOff(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceManager) CanPowerOff(flags dbus.Flags) (string, error) {
+ return v.StoreCanPowerOff(
+ <-v.GoCanPowerOff(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanReboot
+
+func (v *interfaceManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanReboot", flags, ch)
+}
+
+func (*interfaceManager) StoreCanReboot(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceManager) CanReboot(flags dbus.Flags) (string, error) {
+ return v.StoreCanReboot(
+ <-v.GoCanReboot(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanSuspend
+
+func (v *interfaceManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanSuspend", flags, ch)
+}
+
+func (*interfaceManager) StoreCanSuspend(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceManager) CanSuspend(flags dbus.Flags) (string, error) {
+ return v.StoreCanSuspend(
+ <-v.GoCanSuspend(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanHibernate
+
+func (v *interfaceManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHibernate", flags, ch)
+}
+
+func (*interfaceManager) StoreCanHibernate(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceManager) CanHibernate(flags dbus.Flags) (string, error) {
+ return v.StoreCanHibernate(
+ <-v.GoCanHibernate(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CanHybridSleep
+
+func (v *interfaceManager) GoCanHybridSleep(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanHybridSleep", flags, ch)
+}
+
+func (*interfaceManager) StoreCanHybridSleep(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceManager) CanHybridSleep(flags dbus.Flags) (string, error) {
+ return v.StoreCanHybridSleep(
+ <-v.GoCanHybridSleep(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ScheduleShutdown
+
+func (v *interfaceManager) GoScheduleShutdown(flags dbus.Flags, ch chan *dbus.Call, type0 string, usec uint64) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ScheduleShutdown", flags, ch, type0, usec)
+}
+
+func (v *interfaceManager) ScheduleShutdown(flags dbus.Flags, type0 string, usec uint64) error {
+ return (<-v.GoScheduleShutdown(flags, make(chan *dbus.Call, 1), type0, usec).Done).Err
+}
+
+// method CancelScheduledShutdown
+
+func (v *interfaceManager) GoCancelScheduledShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelScheduledShutdown", flags, ch)
+}
+
+func (*interfaceManager) StoreCancelScheduledShutdown(call *dbus.Call) (cancelled bool, err error) {
+ err = call.Store(&cancelled)
+ return
+}
+
+func (v *interfaceManager) CancelScheduledShutdown(flags dbus.Flags) (bool, error) {
+ return v.StoreCancelScheduledShutdown(
+ <-v.GoCancelScheduledShutdown(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Inhibit
+
+func (v *interfaceManager) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, what string, who string, why string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Inhibit", flags, ch, what, who, why, mode)
+}
+
+func (*interfaceManager) StoreInhibit(call *dbus.Call) (pipeFd dbus.UnixFD, err error) {
+ err = call.Store(&pipeFd)
+ return
+}
+
+func (v *interfaceManager) Inhibit(flags dbus.Flags, what string, who string, why string, mode string) (dbus.UnixFD, error) {
+ return v.StoreInhibit(
+ <-v.GoInhibit(flags, make(chan *dbus.Call, 1), what, who, why, mode).Done)
+}
+
+// method CanRebootToFirmwareSetup
+
+func (v *interfaceManager) GoCanRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CanRebootToFirmwareSetup", flags, ch)
+}
+
+func (*interfaceManager) StoreCanRebootToFirmwareSetup(call *dbus.Call) (result string, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceManager) CanRebootToFirmwareSetup(flags dbus.Flags) (string, error) {
+ return v.StoreCanRebootToFirmwareSetup(
+ <-v.GoCanRebootToFirmwareSetup(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetRebootToFirmwareSetup
+
+func (v *interfaceManager) GoSetRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetRebootToFirmwareSetup", flags, ch, enable)
+}
+
+func (v *interfaceManager) SetRebootToFirmwareSetup(flags dbus.Flags, enable bool) error {
+ return (<-v.GoSetRebootToFirmwareSetup(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method SetWallMessage
+
+func (v *interfaceManager) GoSetWallMessage(flags dbus.Flags, ch chan *dbus.Call, wallMessage string, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetWallMessage", flags, ch, wallMessage, enable)
+}
+
+func (v *interfaceManager) SetWallMessage(flags dbus.Flags, wallMessage string, enable bool) error {
+ return (<-v.GoSetWallMessage(flags, make(chan *dbus.Call, 1), wallMessage, enable).Done).Err
+}
+
+// signal SessionNew
+
+func (v *interfaceManager) ConnectSessionNew(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SessionNew", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SessionNew",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var sessionId string
+ var sessionPath dbus.ObjectPath
+ err := dbus.Store(sig.Body, &sessionId, &sessionPath)
+ if err == nil {
+ cb(sessionId, sessionPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SessionRemoved
+
+func (v *interfaceManager) ConnectSessionRemoved(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SessionRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SessionRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var sessionId string
+ var sessionPath dbus.ObjectPath
+ err := dbus.Store(sig.Body, &sessionId, &sessionPath)
+ if err == nil {
+ cb(sessionId, sessionPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UserNew
+
+func (v *interfaceManager) ConnectUserNew(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UserNew", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UserNew",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var uid uint32
+ var userPath dbus.ObjectPath
+ err := dbus.Store(sig.Body, &uid, &userPath)
+ if err == nil {
+ cb(uid, userPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UserRemoved
+
+func (v *interfaceManager) ConnectUserRemoved(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UserRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UserRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var uid uint32
+ var userPath dbus.ObjectPath
+ err := dbus.Store(sig.Body, &uid, &userPath)
+ if err == nil {
+ cb(uid, userPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SeatNew
+
+func (v *interfaceManager) ConnectSeatNew(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SeatNew", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SeatNew",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var seatId string
+ var seatPath dbus.ObjectPath
+ err := dbus.Store(sig.Body, &seatId, &seatPath)
+ if err == nil {
+ cb(seatId, seatPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SeatRemoved
+
+func (v *interfaceManager) ConnectSeatRemoved(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SeatRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SeatRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var seatId string
+ var seatPath dbus.ObjectPath
+ err := dbus.Store(sig.Body, &seatId, &seatPath)
+ if err == nil {
+ cb(seatId, seatPath)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PrepareForShutdown
+
+func (v *interfaceManager) ConnectPrepareForShutdown(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PrepareForShutdown", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PrepareForShutdown",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var start bool
+ err := dbus.Store(sig.Body, &start)
+ if err == nil {
+ cb(start)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PrepareForSleep
+
+func (v *interfaceManager) ConnectPrepareForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PrepareForSleep", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PrepareForSleep",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var start bool
+ err := dbus.Store(sig.Body, &start)
+ if err == nil {
+ cb(start)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property EnableWallMessages b
+
+func (v *interfaceManager) EnableWallMessages() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "EnableWallMessages",
+ }
+}
+
+// property WallMessage s
+
+func (v *interfaceManager) WallMessage() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WallMessage",
+ }
+}
+
+// property NAutoVTs u
+
+func (v *interfaceManager) NAutoVTs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NAutoVTs",
+ }
+}
+
+// property KillOnlyUsers as
+
+func (v *interfaceManager) KillOnlyUsers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "KillOnlyUsers",
+ }
+}
+
+// property KillExcludeUsers as
+
+func (v *interfaceManager) KillExcludeUsers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "KillExcludeUsers",
+ }
+}
+
+// property KillUserProcesses b
+
+func (v *interfaceManager) KillUserProcesses() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "KillUserProcesses",
+ }
+}
+
+// property RebootToFirmwareSetup b
+
+func (v *interfaceManager) RebootToFirmwareSetup() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RebootToFirmwareSetup",
+ }
+}
+
+// property IdleHint b
+
+func (v *interfaceManager) IdleHint() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IdleHint",
+ }
+}
+
+// property IdleSinceHint t
+
+func (v *interfaceManager) IdleSinceHint() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHint",
+ }
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *interfaceManager) IdleSinceHintMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHintMonotonic",
+ }
+}
+
+// property BlockInhibited s
+
+func (v *interfaceManager) BlockInhibited() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BlockInhibited",
+ }
+}
+
+// property DelayInhibited s
+
+func (v *interfaceManager) DelayInhibited() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DelayInhibited",
+ }
+}
+
+// property InhibitDelayMaxUSec t
+
+func (v *interfaceManager) InhibitDelayMaxUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InhibitDelayMaxUSec",
+ }
+}
+
+// property HandlePowerKey s
+
+func (v *interfaceManager) HandlePowerKey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HandlePowerKey",
+ }
+}
+
+// property HandleSuspendKey s
+
+func (v *interfaceManager) HandleSuspendKey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HandleSuspendKey",
+ }
+}
+
+// property HandleHibernateKey s
+
+func (v *interfaceManager) HandleHibernateKey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HandleHibernateKey",
+ }
+}
+
+// property HandleLidSwitch s
+
+func (v *interfaceManager) HandleLidSwitch() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HandleLidSwitch",
+ }
+}
+
+// property HandleLidSwitchDocked s
+
+func (v *interfaceManager) HandleLidSwitchDocked() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HandleLidSwitchDocked",
+ }
+}
+
+// property HoldoffTimeoutUSec t
+
+func (v *interfaceManager) HoldoffTimeoutUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "HoldoffTimeoutUSec",
+ }
+}
+
+// property IdleAction s
+
+func (v *interfaceManager) IdleAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IdleAction",
+ }
+}
+
+// property IdleActionUSec t
+
+func (v *interfaceManager) IdleActionUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleActionUSec",
+ }
+}
+
+// property PreparingForShutdown b
+
+func (v *interfaceManager) PreparingForShutdown() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PreparingForShutdown",
+ }
+}
+
+// property PreparingForSleep b
+
+func (v *interfaceManager) PreparingForSleep() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PreparingForSleep",
+ }
+}
+
+type PropManagerScheduledShutdown interface {
+ Get(flags dbus.Flags) (value ScheduledShutdown, err error)
+ Set(flags dbus.Flags, value ScheduledShutdown) error
+ ConnectChanged(cb func(hasValue bool, value ScheduledShutdown)) error
+}
+
+type implPropManagerScheduledShutdown struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropManagerScheduledShutdown) Get(flags dbus.Flags) (value ScheduledShutdown, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropManagerScheduledShutdown) Set(flags dbus.Flags, value ScheduledShutdown) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropManagerScheduledShutdown) ConnectChanged(cb func(hasValue bool, value ScheduledShutdown)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v ScheduledShutdown
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, ScheduledShutdown{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property ScheduledShutdown (st)
+
+func (v *interfaceManager) ScheduledShutdown() PropManagerScheduledShutdown {
+ return &implPropManagerScheduledShutdown{
+ Impl: v,
+ Name: "ScheduledShutdown",
+ }
+}
+
+// property Docked b
+
+func (v *interfaceManager) Docked() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Docked",
+ }
+}
+
+// property RemoveIPC b
+
+func (v *interfaceManager) RemoveIPC() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RemoveIPC",
+ }
+}
+
+// property RuntimeDirectorySize t
+
+func (v *interfaceManager) RuntimeDirectorySize() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RuntimeDirectorySize",
+ }
+}
+
+// property InhibitorsMax t
+
+func (v *interfaceManager) InhibitorsMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InhibitorsMax",
+ }
+}
+
+// property NCurrentInhibitors t
+
+func (v *interfaceManager) NCurrentInhibitors() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "NCurrentInhibitors",
+ }
+}
+
+// property SessionsMax t
+
+func (v *interfaceManager) SessionsMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SessionsMax",
+ }
+}
+
+// property NCurrentSessions t
+
+func (v *interfaceManager) NCurrentSessions() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "NCurrentSessions",
+ }
+}
+
+// property UserTasksMax t
+
+func (v *interfaceManager) UserTasksMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UserTasksMax",
+ }
+}
+
+type Seat interface {
+ seat // interface org.freedesktop.login1.Seat
+ proxy.Object
+}
+
+type objectSeat struct {
+ interfaceSeat // interface org.freedesktop.login1.Seat
+ proxy.ImplObject
+}
+
+func NewSeat(conn *dbus.Conn, path dbus.ObjectPath) (Seat, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSeat)
+ obj.ImplObject.Init_(conn, "org.freedesktop.login1", path)
+ return obj, nil
+}
+
+type seat interface {
+ GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Terminate(flags dbus.Flags) error
+ GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call
+ ActivateSession(flags dbus.Flags, sessionId string) error
+ GoSwitchTo(flags dbus.Flags, ch chan *dbus.Call, vtnr uint32) *dbus.Call
+ SwitchTo(flags dbus.Flags, vtnr uint32) error
+ GoSwitchToNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SwitchToNext(flags dbus.Flags) error
+ GoSwitchToPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ SwitchToPrevious(flags dbus.Flags) error
+ Id() proxy.PropString
+ ActiveSession() PropSessionInfo
+ CanMultiSession() proxy.PropBool
+ CanTTY() proxy.PropBool
+ CanGraphical() proxy.PropBool
+ Sessions() PropSessionInfoSlice
+ IdleHint() proxy.PropBool
+ IdleSinceHint() proxy.PropUint64
+ IdleSinceHintMonotonic() proxy.PropUint64
+}
+
+type interfaceSeat struct{}
+
+func (v *interfaceSeat) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSeat) GetInterfaceName_() string {
+ return "org.freedesktop.login1.Seat"
+}
+
+// method Terminate
+
+func (v *interfaceSeat) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Terminate", flags, ch)
+}
+
+func (v *interfaceSeat) Terminate(flags dbus.Flags) error {
+ return (<-v.GoTerminate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ActivateSession
+
+func (v *interfaceSeat) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateSession", flags, ch, sessionId)
+}
+
+func (v *interfaceSeat) ActivateSession(flags dbus.Flags, sessionId string) error {
+ return (<-v.GoActivateSession(flags, make(chan *dbus.Call, 1), sessionId).Done).Err
+}
+
+// method SwitchTo
+
+func (v *interfaceSeat) GoSwitchTo(flags dbus.Flags, ch chan *dbus.Call, vtnr uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchTo", flags, ch, vtnr)
+}
+
+func (v *interfaceSeat) SwitchTo(flags dbus.Flags, vtnr uint32) error {
+ return (<-v.GoSwitchTo(flags, make(chan *dbus.Call, 1), vtnr).Done).Err
+}
+
+// method SwitchToNext
+
+func (v *interfaceSeat) GoSwitchToNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchToNext", flags, ch)
+}
+
+func (v *interfaceSeat) SwitchToNext(flags dbus.Flags) error {
+ return (<-v.GoSwitchToNext(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SwitchToPrevious
+
+func (v *interfaceSeat) GoSwitchToPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchToPrevious", flags, ch)
+}
+
+func (v *interfaceSeat) SwitchToPrevious(flags dbus.Flags) error {
+ return (<-v.GoSwitchToPrevious(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Id s
+
+func (v *interfaceSeat) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property ActiveSession (so)
+
+func (v *interfaceSeat) ActiveSession() PropSessionInfo {
+ return &implPropSessionInfo{
+ Impl: v,
+ Name: "ActiveSession",
+ }
+}
+
+// property CanMultiSession b
+
+func (v *interfaceSeat) CanMultiSession() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanMultiSession",
+ }
+}
+
+// property CanTTY b
+
+func (v *interfaceSeat) CanTTY() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanTTY",
+ }
+}
+
+// property CanGraphical b
+
+func (v *interfaceSeat) CanGraphical() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanGraphical",
+ }
+}
+
+// property Sessions a(so)
+
+func (v *interfaceSeat) Sessions() PropSessionInfoSlice {
+ return &implPropSessionInfoSlice{
+ Impl: v,
+ Name: "Sessions",
+ }
+}
+
+// property IdleHint b
+
+func (v *interfaceSeat) IdleHint() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IdleHint",
+ }
+}
+
+// property IdleSinceHint t
+
+func (v *interfaceSeat) IdleSinceHint() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHint",
+ }
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *interfaceSeat) IdleSinceHintMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHintMonotonic",
+ }
+}
+
+type Session interface {
+ session // interface org.freedesktop.login1.Session
+ proxy.Object
+}
+
+type objectSession struct {
+ interfaceSession // interface org.freedesktop.login1.Session
+ proxy.ImplObject
+}
+
+func NewSession(conn *dbus.Conn, path dbus.ObjectPath) (Session, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSession)
+ obj.ImplObject.Init_(conn, "org.freedesktop.login1", path)
+ return obj, nil
+}
+
+type session interface {
+ GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Terminate(flags dbus.Flags) error
+ GoActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Activate(flags dbus.Flags) error
+ GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Lock(flags dbus.Flags) error
+ GoUnlock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Unlock(flags dbus.Flags) error
+ GoSetIdleHint(flags dbus.Flags, ch chan *dbus.Call, idle bool) *dbus.Call
+ SetIdleHint(flags dbus.Flags, idle bool) error
+ GoSetLockedHint(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call
+ SetLockedHint(flags dbus.Flags, locked bool) error
+ GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signo int32) *dbus.Call
+ Kill(flags dbus.Flags, who string, signo int32) error
+ GoTakeControl(flags dbus.Flags, ch chan *dbus.Call, force bool) *dbus.Call
+ TakeControl(flags dbus.Flags, force bool) error
+ GoReleaseControl(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ReleaseControl(flags dbus.Flags) error
+ GoTakeDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call
+ TakeDevice(flags dbus.Flags, major uint32, minor uint32) (dbus.UnixFD, bool, error)
+ GoReleaseDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call
+ ReleaseDevice(flags dbus.Flags, major uint32, minor uint32) error
+ GoPauseDeviceComplete(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call
+ PauseDeviceComplete(flags dbus.Flags, major uint32, minor uint32) error
+ ConnectPauseDevice(cb func(major uint32, minor uint32, type0 string)) (dbusutil.SignalHandlerId, error)
+ ConnectResumeDevice(cb func(major uint32, minor uint32, fd dbus.UnixFD)) (dbusutil.SignalHandlerId, error)
+ ConnectLock(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error)
+ Id() proxy.PropString
+ User() PropSessionUser
+ Name() proxy.PropString
+ Timestamp() proxy.PropUint64
+ TimestampMonotonic() proxy.PropUint64
+ VTNr() proxy.PropUint32
+ Seat() PropSessionSeat
+ TTY() proxy.PropString
+ Display() proxy.PropString
+ Remote() proxy.PropBool
+ RemoteHost() proxy.PropString
+ RemoteUser() proxy.PropString
+ Service() proxy.PropString
+ Desktop() proxy.PropString
+ Scope() proxy.PropString
+ Leader() proxy.PropUint32
+ Audit() proxy.PropUint32
+ Type() proxy.PropString
+ Class() proxy.PropString
+ Active() proxy.PropBool
+ State() proxy.PropString
+ IdleHint() proxy.PropBool
+ IdleSinceHint() proxy.PropUint64
+ IdleSinceHintMonotonic() proxy.PropUint64
+ LockedHint() proxy.PropBool
+}
+
+type interfaceSession struct{}
+
+func (v *interfaceSession) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSession) GetInterfaceName_() string {
+ return "org.freedesktop.login1.Session"
+}
+
+// method Terminate
+
+func (v *interfaceSession) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Terminate", flags, ch)
+}
+
+func (v *interfaceSession) Terminate(flags dbus.Flags) error {
+ return (<-v.GoTerminate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Activate
+
+func (v *interfaceSession) GoActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Activate", flags, ch)
+}
+
+func (v *interfaceSession) Activate(flags dbus.Flags) error {
+ return (<-v.GoActivate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Lock
+
+func (v *interfaceSession) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Lock", flags, ch)
+}
+
+func (v *interfaceSession) Lock(flags dbus.Flags) error {
+ return (<-v.GoLock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Unlock
+
+func (v *interfaceSession) GoUnlock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unlock", flags, ch)
+}
+
+func (v *interfaceSession) Unlock(flags dbus.Flags) error {
+ return (<-v.GoUnlock(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetIdleHint
+
+func (v *interfaceSession) GoSetIdleHint(flags dbus.Flags, ch chan *dbus.Call, idle bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIdleHint", flags, ch, idle)
+}
+
+func (v *interfaceSession) SetIdleHint(flags dbus.Flags, idle bool) error {
+ return (<-v.GoSetIdleHint(flags, make(chan *dbus.Call, 1), idle).Done).Err
+}
+
+// method SetLockedHint
+
+func (v *interfaceSession) GoSetLockedHint(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLockedHint", flags, ch, locked)
+}
+
+func (v *interfaceSession) SetLockedHint(flags dbus.Flags, locked bool) error {
+ return (<-v.GoSetLockedHint(flags, make(chan *dbus.Call, 1), locked).Done).Err
+}
+
+// method Kill
+
+func (v *interfaceSession) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signo int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch, who, signo)
+}
+
+func (v *interfaceSession) Kill(flags dbus.Flags, who string, signo int32) error {
+ return (<-v.GoKill(flags, make(chan *dbus.Call, 1), who, signo).Done).Err
+}
+
+// method TakeControl
+
+func (v *interfaceSession) GoTakeControl(flags dbus.Flags, ch chan *dbus.Call, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TakeControl", flags, ch, force)
+}
+
+func (v *interfaceSession) TakeControl(flags dbus.Flags, force bool) error {
+ return (<-v.GoTakeControl(flags, make(chan *dbus.Call, 1), force).Done).Err
+}
+
+// method ReleaseControl
+
+func (v *interfaceSession) GoReleaseControl(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseControl", flags, ch)
+}
+
+func (v *interfaceSession) ReleaseControl(flags dbus.Flags) error {
+ return (<-v.GoReleaseControl(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method TakeDevice
+
+func (v *interfaceSession) GoTakeDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TakeDevice", flags, ch, major, minor)
+}
+
+func (*interfaceSession) StoreTakeDevice(call *dbus.Call) (fd dbus.UnixFD, inactive bool, err error) {
+ err = call.Store(&fd, &inactive)
+ return
+}
+
+func (v *interfaceSession) TakeDevice(flags dbus.Flags, major uint32, minor uint32) (dbus.UnixFD, bool, error) {
+ return v.StoreTakeDevice(
+ <-v.GoTakeDevice(flags, make(chan *dbus.Call, 1), major, minor).Done)
+}
+
+// method ReleaseDevice
+
+func (v *interfaceSession) GoReleaseDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReleaseDevice", flags, ch, major, minor)
+}
+
+func (v *interfaceSession) ReleaseDevice(flags dbus.Flags, major uint32, minor uint32) error {
+ return (<-v.GoReleaseDevice(flags, make(chan *dbus.Call, 1), major, minor).Done).Err
+}
+
+// method PauseDeviceComplete
+
+func (v *interfaceSession) GoPauseDeviceComplete(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PauseDeviceComplete", flags, ch, major, minor)
+}
+
+func (v *interfaceSession) PauseDeviceComplete(flags dbus.Flags, major uint32, minor uint32) error {
+ return (<-v.GoPauseDeviceComplete(flags, make(chan *dbus.Call, 1), major, minor).Done).Err
+}
+
+// signal PauseDevice
+
+func (v *interfaceSession) ConnectPauseDevice(cb func(major uint32, minor uint32, type0 string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PauseDevice", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PauseDevice",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var major uint32
+ var minor uint32
+ var type0 string
+ err := dbus.Store(sig.Body, &major, &minor, &type0)
+ if err == nil {
+ cb(major, minor, type0)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ResumeDevice
+
+func (v *interfaceSession) ConnectResumeDevice(cb func(major uint32, minor uint32, fd dbus.UnixFD)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ResumeDevice", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ResumeDevice",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var major uint32
+ var minor uint32
+ var fd dbus.UnixFD
+ err := dbus.Store(sig.Body, &major, &minor, &fd)
+ if err == nil {
+ cb(major, minor, fd)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Lock
+
+func (v *interfaceSession) ConnectLock(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Lock", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Lock",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Unlock
+
+func (v *interfaceSession) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Unlock", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Unlock",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Id s
+
+func (v *interfaceSession) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+type PropSessionUser interface {
+ Get(flags dbus.Flags) (value UserInfo, err error)
+ Set(flags dbus.Flags, value UserInfo) error
+ ConnectChanged(cb func(hasValue bool, value UserInfo)) error
+}
+
+type implPropSessionUser struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropSessionUser) Get(flags dbus.Flags) (value UserInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropSessionUser) Set(flags dbus.Flags, value UserInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropSessionUser) ConnectChanged(cb func(hasValue bool, value UserInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v UserInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, UserInfo{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property User (uo)
+
+func (v *interfaceSession) User() PropSessionUser {
+ return &implPropSessionUser{
+ Impl: v,
+ Name: "User",
+ }
+}
+
+// property Name s
+
+func (v *interfaceSession) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Timestamp t
+
+func (v *interfaceSession) Timestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Timestamp",
+ }
+}
+
+// property TimestampMonotonic t
+
+func (v *interfaceSession) TimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimestampMonotonic",
+ }
+}
+
+// property VTNr u
+
+func (v *interfaceSession) VTNr() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "VTNr",
+ }
+}
+
+type PropSessionSeat interface {
+ Get(flags dbus.Flags) (value SeatInfo, err error)
+ Set(flags dbus.Flags, value SeatInfo) error
+ ConnectChanged(cb func(hasValue bool, value SeatInfo)) error
+}
+
+type implPropSessionSeat struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropSessionSeat) Get(flags dbus.Flags) (value SeatInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropSessionSeat) Set(flags dbus.Flags, value SeatInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropSessionSeat) ConnectChanged(cb func(hasValue bool, value SeatInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v SeatInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, SeatInfo{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Seat (so)
+
+func (v *interfaceSession) Seat() PropSessionSeat {
+ return &implPropSessionSeat{
+ Impl: v,
+ Name: "Seat",
+ }
+}
+
+// property TTY s
+
+func (v *interfaceSession) TTY() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "TTY",
+ }
+}
+
+// property Display s
+
+func (v *interfaceSession) Display() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Display",
+ }
+}
+
+// property Remote b
+
+func (v *interfaceSession) Remote() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Remote",
+ }
+}
+
+// property RemoteHost s
+
+func (v *interfaceSession) RemoteHost() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RemoteHost",
+ }
+}
+
+// property RemoteUser s
+
+func (v *interfaceSession) RemoteUser() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RemoteUser",
+ }
+}
+
+// property Service s
+
+func (v *interfaceSession) Service() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Service",
+ }
+}
+
+// property Desktop s
+
+func (v *interfaceSession) Desktop() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Desktop",
+ }
+}
+
+// property Scope s
+
+func (v *interfaceSession) Scope() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Scope",
+ }
+}
+
+// property Leader u
+
+func (v *interfaceSession) Leader() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Leader",
+ }
+}
+
+// property Audit u
+
+func (v *interfaceSession) Audit() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Audit",
+ }
+}
+
+// property Type s
+
+func (v *interfaceSession) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Class s
+
+func (v *interfaceSession) Class() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Class",
+ }
+}
+
+// property Active b
+
+func (v *interfaceSession) Active() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Active",
+ }
+}
+
+// property State s
+
+func (v *interfaceSession) State() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property IdleHint b
+
+func (v *interfaceSession) IdleHint() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IdleHint",
+ }
+}
+
+// property IdleSinceHint t
+
+func (v *interfaceSession) IdleSinceHint() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHint",
+ }
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *interfaceSession) IdleSinceHintMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHintMonotonic",
+ }
+}
+
+// property LockedHint b
+
+func (v *interfaceSession) LockedHint() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LockedHint",
+ }
+}
+
+type User interface {
+ user // interface org.freedesktop.login1.User
+ proxy.Object
+}
+
+type objectUser struct {
+ interfaceUser // interface org.freedesktop.login1.User
+ proxy.ImplObject
+}
+
+func NewUser(conn *dbus.Conn, path dbus.ObjectPath) (User, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectUser)
+ obj.ImplObject.Init_(conn, "org.freedesktop.login1", path)
+ return obj, nil
+}
+
+type user interface {
+ GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Terminate(flags dbus.Flags) error
+ GoKill(flags dbus.Flags, ch chan *dbus.Call, signo int32) *dbus.Call
+ Kill(flags dbus.Flags, signo int32) error
+ UID() proxy.PropUint32
+ GID() proxy.PropUint32
+ Name() proxy.PropString
+ Timestamp() proxy.PropUint64
+ TimestampMonotonic() proxy.PropUint64
+ RuntimePath() proxy.PropString
+ Service() proxy.PropString
+ Slice() proxy.PropString
+ Display() PropSessionInfo
+ State() proxy.PropString
+ Sessions() PropSessionInfoSlice
+ IdleHint() proxy.PropBool
+ IdleSinceHint() proxy.PropUint64
+ IdleSinceHintMonotonic() proxy.PropUint64
+ Linger() proxy.PropBool
+}
+
+type interfaceUser struct{}
+
+func (v *interfaceUser) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUser) GetInterfaceName_() string {
+ return "org.freedesktop.login1.User"
+}
+
+// method Terminate
+
+func (v *interfaceUser) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Terminate", flags, ch)
+}
+
+func (v *interfaceUser) Terminate(flags dbus.Flags) error {
+ return (<-v.GoTerminate(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Kill
+
+func (v *interfaceUser) GoKill(flags dbus.Flags, ch chan *dbus.Call, signo int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch, signo)
+}
+
+func (v *interfaceUser) Kill(flags dbus.Flags, signo int32) error {
+ return (<-v.GoKill(flags, make(chan *dbus.Call, 1), signo).Done).Err
+}
+
+// property UID u
+
+func (v *interfaceUser) UID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "UID",
+ }
+}
+
+// property GID u
+
+func (v *interfaceUser) GID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "GID",
+ }
+}
+
+// property Name s
+
+func (v *interfaceUser) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property Timestamp t
+
+func (v *interfaceUser) Timestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Timestamp",
+ }
+}
+
+// property TimestampMonotonic t
+
+func (v *interfaceUser) TimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimestampMonotonic",
+ }
+}
+
+// property RuntimePath s
+
+func (v *interfaceUser) RuntimePath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RuntimePath",
+ }
+}
+
+// property Service s
+
+func (v *interfaceUser) Service() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Service",
+ }
+}
+
+// property Slice s
+
+func (v *interfaceUser) Slice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Slice",
+ }
+}
+
+// property Display (so)
+
+func (v *interfaceUser) Display() PropSessionInfo {
+ return &implPropSessionInfo{
+ Impl: v,
+ Name: "Display",
+ }
+}
+
+// property State s
+
+func (v *interfaceUser) State() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Sessions a(so)
+
+func (v *interfaceUser) Sessions() PropSessionInfoSlice {
+ return &implPropSessionInfoSlice{
+ Impl: v,
+ Name: "Sessions",
+ }
+}
+
+// property IdleHint b
+
+func (v *interfaceUser) IdleHint() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IdleHint",
+ }
+}
+
+// property IdleSinceHint t
+
+func (v *interfaceUser) IdleSinceHint() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHint",
+ }
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *interfaceUser) IdleSinceHintMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IdleSinceHintMonotonic",
+ }
+}
+
+// property Linger b
+
+func (v *interfaceUser) Linger() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Linger",
+ }
+}
+
+type PropSessionInfo interface {
+ Get(flags dbus.Flags) (value SessionInfo, err error)
+ Set(flags dbus.Flags, value SessionInfo) error
+ ConnectChanged(cb func(hasValue bool, value SessionInfo)) error
+}
+
+type implPropSessionInfo struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropSessionInfo) Get(flags dbus.Flags) (value SessionInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropSessionInfo) Set(flags dbus.Flags, value SessionInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropSessionInfo) ConnectChanged(cb func(hasValue bool, value SessionInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v SessionInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, SessionInfo{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropSessionInfoSlice interface {
+ Get(flags dbus.Flags) (value []SessionInfo, err error)
+ Set(flags dbus.Flags, value []SessionInfo) error
+ ConnectChanged(cb func(hasValue bool, value []SessionInfo)) error
+}
+
+type implPropSessionInfoSlice struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropSessionInfoSlice) Get(flags dbus.Flags) (value []SessionInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropSessionInfoSlice) Set(flags dbus.Flags, value []SessionInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropSessionInfoSlice) ConnectChanged(cb func(hasValue bool, value []SessionInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []SessionInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,2622 @@
+// Code generated by "./generator ./system/org.freedesktop.login1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package login1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockManager struct {
+ MockInterfaceManager // interface org.freedesktop.login1.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method GetSession
+
+func (v *MockInterfaceManager) GoGetSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetSession(flags dbus.Flags, sessionId string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, sessionId)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSessionByPID
+
+func (v *MockInterfaceManager) GoGetSessionByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetSessionByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, pid)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUser
+
+func (v *MockInterfaceManager) GoGetUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUser(flags dbus.Flags, uid uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, uid)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUserByPID
+
+func (v *MockInterfaceManager) GoGetUserByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUserByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, pid)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSeat
+
+func (v *MockInterfaceManager) GoGetSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, seatId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetSeat(flags dbus.Flags, seatId string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, seatId)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListSessions
+
+func (v *MockInterfaceManager) GoListSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListSessions(flags dbus.Flags) ([]SessionDetail, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]SessionDetail)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUsers
+
+func (v *MockInterfaceManager) GoListUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUsers(flags dbus.Flags) ([]UserDetail, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]UserDetail)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListSeats
+
+func (v *MockInterfaceManager) GoListSeats(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListSeats(flags dbus.Flags) ([]SeatInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]SeatInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListInhibitors
+
+func (v *MockInterfaceManager) GoListInhibitors(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListInhibitors(flags dbus.Flags) ([]InhibitorInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]InhibitorInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CreateSession
+
+func (v *MockInterfaceManager) GoCreateSession(flags dbus.Flags, ch chan *dbus.Call, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CreateSession(flags dbus.Flags, uid uint32, pid uint32, service string, type0 string, class string, desktop string, seatId string, vtnr uint32, tty string, display string, remote bool, remoteUser string, remoteHost string, properties [][]interface{}) (string, dbus.ObjectPath, string, dbus.UnixFD, uint32, string, uint32, bool, error) {
+ mockArgs := v.Called(flags, uid, pid, service, type0, class, desktop, seatId, vtnr, tty, display, remote, remoteUser, remoteHost, properties)
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ ret3, ok := mockArgs.Get(3).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 3, mockArgs.Get(3)))
+ }
+
+ ret4, ok := mockArgs.Get(4).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 4, mockArgs.Get(4)))
+ }
+
+ ret6, ok := mockArgs.Get(6).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 6, mockArgs.Get(6)))
+ }
+
+ return mockArgs.String(0), ret1, mockArgs.String(2), ret3, ret4, mockArgs.String(5), ret6, mockArgs.Bool(7), mockArgs.Error(8)
+}
+
+// method ReleaseSession
+
+func (v *MockInterfaceManager) GoReleaseSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReleaseSession(flags dbus.Flags, sessionId string) error {
+ mockArgs := v.Called(flags, sessionId)
+
+ return mockArgs.Error(0)
+}
+
+// method ActivateSession
+
+func (v *MockInterfaceManager) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ActivateSession(flags dbus.Flags, sessionId string) error {
+ mockArgs := v.Called(flags, sessionId)
+
+ return mockArgs.Error(0)
+}
+
+// method ActivateSessionOnSeat
+
+func (v *MockInterfaceManager) GoActivateSessionOnSeat(flags dbus.Flags, ch chan *dbus.Call, sessionId string, seatId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId, seatId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ActivateSessionOnSeat(flags dbus.Flags, sessionId string, seatId string) error {
+ mockArgs := v.Called(flags, sessionId, seatId)
+
+ return mockArgs.Error(0)
+}
+
+// method LockSession
+
+func (v *MockInterfaceManager) GoLockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LockSession(flags dbus.Flags, sessionId string) error {
+ mockArgs := v.Called(flags, sessionId)
+
+ return mockArgs.Error(0)
+}
+
+// method UnlockSession
+
+func (v *MockInterfaceManager) GoUnlockSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnlockSession(flags dbus.Flags, sessionId string) error {
+ mockArgs := v.Called(flags, sessionId)
+
+ return mockArgs.Error(0)
+}
+
+// method LockSessions
+
+func (v *MockInterfaceManager) GoLockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LockSessions(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method UnlockSessions
+
+func (v *MockInterfaceManager) GoUnlockSessions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnlockSessions(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method KillSession
+
+func (v *MockInterfaceManager) GoKillSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string, who string, signo int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId, who, signo)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) KillSession(flags dbus.Flags, sessionId string, who string, signo int32) error {
+ mockArgs := v.Called(flags, sessionId, who, signo)
+
+ return mockArgs.Error(0)
+}
+
+// method KillUser
+
+func (v *MockInterfaceManager) GoKillUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32, signo int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid, signo)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) KillUser(flags dbus.Flags, uid uint32, signo int32) error {
+ mockArgs := v.Called(flags, uid, signo)
+
+ return mockArgs.Error(0)
+}
+
+// method TerminateSession
+
+func (v *MockInterfaceManager) GoTerminateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) TerminateSession(flags dbus.Flags, sessionId string) error {
+ mockArgs := v.Called(flags, sessionId)
+
+ return mockArgs.Error(0)
+}
+
+// method TerminateUser
+
+func (v *MockInterfaceManager) GoTerminateUser(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) TerminateUser(flags dbus.Flags, uid uint32) error {
+ mockArgs := v.Called(flags, uid)
+
+ return mockArgs.Error(0)
+}
+
+// method TerminateSeat
+
+func (v *MockInterfaceManager) GoTerminateSeat(flags dbus.Flags, ch chan *dbus.Call, seatId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, seatId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) TerminateSeat(flags dbus.Flags, seatId string) error {
+ mockArgs := v.Called(flags, seatId)
+
+ return mockArgs.Error(0)
+}
+
+// method SetUserLinger
+
+func (v *MockInterfaceManager) GoSetUserLinger(flags dbus.Flags, ch chan *dbus.Call, uid uint32, linger bool, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid, linger, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetUserLinger(flags dbus.Flags, uid uint32, linger bool, interactive bool) error {
+ mockArgs := v.Called(flags, uid, linger, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method AttachDevice
+
+func (v *MockInterfaceManager) GoAttachDevice(flags dbus.Flags, ch chan *dbus.Call, seatId string, sysfs string, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, seatId, sysfs, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AttachDevice(flags dbus.Flags, seatId string, sysfs string, interactive bool) error {
+ mockArgs := v.Called(flags, seatId, sysfs, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method FlushDevices
+
+func (v *MockInterfaceManager) GoFlushDevices(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) FlushDevices(flags dbus.Flags, interactive bool) error {
+ mockArgs := v.Called(flags, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method PowerOff
+
+func (v *MockInterfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PowerOff(flags dbus.Flags, interactive bool) error {
+ mockArgs := v.Called(flags, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method Reboot
+
+func (v *MockInterfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reboot(flags dbus.Flags, interactive bool) error {
+ mockArgs := v.Called(flags, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method Suspend
+
+func (v *MockInterfaceManager) GoSuspend(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Suspend(flags dbus.Flags, interactive bool) error {
+ mockArgs := v.Called(flags, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method Hibernate
+
+func (v *MockInterfaceManager) GoHibernate(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Hibernate(flags dbus.Flags, interactive bool) error {
+ mockArgs := v.Called(flags, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method HybridSleep
+
+func (v *MockInterfaceManager) GoHybridSleep(flags dbus.Flags, ch chan *dbus.Call, interactive bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, interactive)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) HybridSleep(flags dbus.Flags, interactive bool) error {
+ mockArgs := v.Called(flags, interactive)
+
+ return mockArgs.Error(0)
+}
+
+// method CanPowerOff
+
+func (v *MockInterfaceManager) GoCanPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CanPowerOff(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method CanReboot
+
+func (v *MockInterfaceManager) GoCanReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CanReboot(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method CanSuspend
+
+func (v *MockInterfaceManager) GoCanSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CanSuspend(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method CanHibernate
+
+func (v *MockInterfaceManager) GoCanHibernate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CanHibernate(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method CanHybridSleep
+
+func (v *MockInterfaceManager) GoCanHybridSleep(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CanHybridSleep(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method ScheduleShutdown
+
+func (v *MockInterfaceManager) GoScheduleShutdown(flags dbus.Flags, ch chan *dbus.Call, type0 string, usec uint64) *dbus.Call {
+ mockArgs := v.Called(flags, ch, type0, usec)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ScheduleShutdown(flags dbus.Flags, type0 string, usec uint64) error {
+ mockArgs := v.Called(flags, type0, usec)
+
+ return mockArgs.Error(0)
+}
+
+// method CancelScheduledShutdown
+
+func (v *MockInterfaceManager) GoCancelScheduledShutdown(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CancelScheduledShutdown(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method Inhibit
+
+func (v *MockInterfaceManager) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, what string, who string, why string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, what, who, why, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Inhibit(flags dbus.Flags, what string, who string, why string, mode string) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, what, who, why, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CanRebootToFirmwareSetup
+
+func (v *MockInterfaceManager) GoCanRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CanRebootToFirmwareSetup(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method SetRebootToFirmwareSetup
+
+func (v *MockInterfaceManager) GoSetRebootToFirmwareSetup(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetRebootToFirmwareSetup(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method SetWallMessage
+
+func (v *MockInterfaceManager) GoSetWallMessage(flags dbus.Flags, ch chan *dbus.Call, wallMessage string, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, wallMessage, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetWallMessage(flags dbus.Flags, wallMessage string, enable bool) error {
+ mockArgs := v.Called(flags, wallMessage, enable)
+
+ return mockArgs.Error(0)
+}
+
+// signal SessionNew
+
+func (v *MockInterfaceManager) ConnectSessionNew(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SessionRemoved
+
+func (v *MockInterfaceManager) ConnectSessionRemoved(cb func(sessionId string, sessionPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UserNew
+
+func (v *MockInterfaceManager) ConnectUserNew(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UserRemoved
+
+func (v *MockInterfaceManager) ConnectUserRemoved(cb func(uid uint32, userPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SeatNew
+
+func (v *MockInterfaceManager) ConnectSeatNew(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SeatRemoved
+
+func (v *MockInterfaceManager) ConnectSeatRemoved(cb func(seatId string, seatPath dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PrepareForShutdown
+
+func (v *MockInterfaceManager) ConnectPrepareForShutdown(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PrepareForSleep
+
+func (v *MockInterfaceManager) ConnectPrepareForSleep(cb func(start bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property EnableWallMessages b
+
+func (v *MockInterfaceManager) EnableWallMessages() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WallMessage s
+
+func (v *MockInterfaceManager) WallMessage() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NAutoVTs u
+
+func (v *MockInterfaceManager) NAutoVTs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KillOnlyUsers as
+
+func (v *MockInterfaceManager) KillOnlyUsers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KillExcludeUsers as
+
+func (v *MockInterfaceManager) KillExcludeUsers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KillUserProcesses b
+
+func (v *MockInterfaceManager) KillUserProcesses() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RebootToFirmwareSetup b
+
+func (v *MockInterfaceManager) RebootToFirmwareSetup() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleHint b
+
+func (v *MockInterfaceManager) IdleHint() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHint t
+
+func (v *MockInterfaceManager) IdleSinceHint() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *MockInterfaceManager) IdleSinceHintMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockInhibited s
+
+func (v *MockInterfaceManager) BlockInhibited() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DelayInhibited s
+
+func (v *MockInterfaceManager) DelayInhibited() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InhibitDelayMaxUSec t
+
+func (v *MockInterfaceManager) InhibitDelayMaxUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HandlePowerKey s
+
+func (v *MockInterfaceManager) HandlePowerKey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HandleSuspendKey s
+
+func (v *MockInterfaceManager) HandleSuspendKey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HandleHibernateKey s
+
+func (v *MockInterfaceManager) HandleHibernateKey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HandleLidSwitch s
+
+func (v *MockInterfaceManager) HandleLidSwitch() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HandleLidSwitchDocked s
+
+func (v *MockInterfaceManager) HandleLidSwitchDocked() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HoldoffTimeoutUSec t
+
+func (v *MockInterfaceManager) HoldoffTimeoutUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleAction s
+
+func (v *MockInterfaceManager) IdleAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleActionUSec t
+
+func (v *MockInterfaceManager) IdleActionUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PreparingForShutdown b
+
+func (v *MockInterfaceManager) PreparingForShutdown() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PreparingForSleep b
+
+func (v *MockInterfaceManager) PreparingForSleep() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropManagerScheduledShutdown struct {
+ mock.Mock
+}
+
+func (p MockPropManagerScheduledShutdown) Get(flags dbus.Flags) (value ScheduledShutdown, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(ScheduledShutdown)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropManagerScheduledShutdown) Set(flags dbus.Flags, value ScheduledShutdown) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropManagerScheduledShutdown) ConnectChanged(cb func(hasValue bool, value ScheduledShutdown)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property ScheduledShutdown (st)
+
+func (v *MockInterfaceManager) ScheduledShutdown() PropManagerScheduledShutdown {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropManagerScheduledShutdown)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Docked b
+
+func (v *MockInterfaceManager) Docked() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemoveIPC b
+
+func (v *MockInterfaceManager) RemoveIPC() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeDirectorySize t
+
+func (v *MockInterfaceManager) RuntimeDirectorySize() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InhibitorsMax t
+
+func (v *MockInterfaceManager) InhibitorsMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NCurrentInhibitors t
+
+func (v *MockInterfaceManager) NCurrentInhibitors() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SessionsMax t
+
+func (v *MockInterfaceManager) SessionsMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NCurrentSessions t
+
+func (v *MockInterfaceManager) NCurrentSessions() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserTasksMax t
+
+func (v *MockInterfaceManager) UserTasksMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSeat struct {
+ MockInterfaceSeat // interface org.freedesktop.login1.Seat
+ proxy.MockObject
+}
+
+type MockInterfaceSeat struct {
+ mock.Mock
+}
+
+// method Terminate
+
+func (v *MockInterfaceSeat) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSeat) Terminate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ActivateSession
+
+func (v *MockInterfaceSeat) GoActivateSession(flags dbus.Flags, ch chan *dbus.Call, sessionId string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sessionId)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSeat) ActivateSession(flags dbus.Flags, sessionId string) error {
+ mockArgs := v.Called(flags, sessionId)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchTo
+
+func (v *MockInterfaceSeat) GoSwitchTo(flags dbus.Flags, ch chan *dbus.Call, vtnr uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, vtnr)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSeat) SwitchTo(flags dbus.Flags, vtnr uint32) error {
+ mockArgs := v.Called(flags, vtnr)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchToNext
+
+func (v *MockInterfaceSeat) GoSwitchToNext(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSeat) SwitchToNext(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchToPrevious
+
+func (v *MockInterfaceSeat) GoSwitchToPrevious(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSeat) SwitchToPrevious(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Id s
+
+func (v *MockInterfaceSeat) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveSession (so)
+
+func (v *MockInterfaceSeat) ActiveSession() PropSessionInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropSessionInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanMultiSession b
+
+func (v *MockInterfaceSeat) CanMultiSession() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanTTY b
+
+func (v *MockInterfaceSeat) CanTTY() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanGraphical b
+
+func (v *MockInterfaceSeat) CanGraphical() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Sessions a(so)
+
+func (v *MockInterfaceSeat) Sessions() PropSessionInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropSessionInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleHint b
+
+func (v *MockInterfaceSeat) IdleHint() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHint t
+
+func (v *MockInterfaceSeat) IdleSinceHint() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *MockInterfaceSeat) IdleSinceHintMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSession struct {
+ MockInterfaceSession // interface org.freedesktop.login1.Session
+ proxy.MockObject
+}
+
+type MockInterfaceSession struct {
+ mock.Mock
+}
+
+// method Terminate
+
+func (v *MockInterfaceSession) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Terminate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Activate
+
+func (v *MockInterfaceSession) GoActivate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Activate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Lock
+
+func (v *MockInterfaceSession) GoLock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Lock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Unlock
+
+func (v *MockInterfaceSession) GoUnlock(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Unlock(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetIdleHint
+
+func (v *MockInterfaceSession) GoSetIdleHint(flags dbus.Flags, ch chan *dbus.Call, idle bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, idle)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) SetIdleHint(flags dbus.Flags, idle bool) error {
+ mockArgs := v.Called(flags, idle)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLockedHint
+
+func (v *MockInterfaceSession) GoSetLockedHint(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locked)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) SetLockedHint(flags dbus.Flags, locked bool) error {
+ mockArgs := v.Called(flags, locked)
+
+ return mockArgs.Error(0)
+}
+
+// method Kill
+
+func (v *MockInterfaceSession) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signo int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, who, signo)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) Kill(flags dbus.Flags, who string, signo int32) error {
+ mockArgs := v.Called(flags, who, signo)
+
+ return mockArgs.Error(0)
+}
+
+// method TakeControl
+
+func (v *MockInterfaceSession) GoTakeControl(flags dbus.Flags, ch chan *dbus.Call, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) TakeControl(flags dbus.Flags, force bool) error {
+ mockArgs := v.Called(flags, force)
+
+ return mockArgs.Error(0)
+}
+
+// method ReleaseControl
+
+func (v *MockInterfaceSession) GoReleaseControl(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) ReleaseControl(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method TakeDevice
+
+func (v *MockInterfaceSession) GoTakeDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, major, minor)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) TakeDevice(flags dbus.Flags, major uint32, minor uint32) (dbus.UnixFD, bool, error) {
+ mockArgs := v.Called(flags, major, minor)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Bool(1), mockArgs.Error(2)
+}
+
+// method ReleaseDevice
+
+func (v *MockInterfaceSession) GoReleaseDevice(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, major, minor)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) ReleaseDevice(flags dbus.Flags, major uint32, minor uint32) error {
+ mockArgs := v.Called(flags, major, minor)
+
+ return mockArgs.Error(0)
+}
+
+// method PauseDeviceComplete
+
+func (v *MockInterfaceSession) GoPauseDeviceComplete(flags dbus.Flags, ch chan *dbus.Call, major uint32, minor uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, major, minor)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSession) PauseDeviceComplete(flags dbus.Flags, major uint32, minor uint32) error {
+ mockArgs := v.Called(flags, major, minor)
+
+ return mockArgs.Error(0)
+}
+
+// signal PauseDevice
+
+func (v *MockInterfaceSession) ConnectPauseDevice(cb func(major uint32, minor uint32, type0 string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ResumeDevice
+
+func (v *MockInterfaceSession) ConnectResumeDevice(cb func(major uint32, minor uint32, fd dbus.UnixFD)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Lock
+
+func (v *MockInterfaceSession) ConnectLock(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Unlock
+
+func (v *MockInterfaceSession) ConnectUnlock(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Id s
+
+func (v *MockInterfaceSession) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropSessionUser struct {
+ mock.Mock
+}
+
+func (p MockPropSessionUser) Get(flags dbus.Flags) (value UserInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(UserInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropSessionUser) Set(flags dbus.Flags, value UserInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropSessionUser) ConnectChanged(cb func(hasValue bool, value UserInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property User (uo)
+
+func (v *MockInterfaceSession) User() PropSessionUser {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropSessionUser)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceSession) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Timestamp t
+
+func (v *MockInterfaceSession) Timestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimestampMonotonic t
+
+func (v *MockInterfaceSession) TimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property VTNr u
+
+func (v *MockInterfaceSession) VTNr() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropSessionSeat struct {
+ mock.Mock
+}
+
+func (p MockPropSessionSeat) Get(flags dbus.Flags) (value SeatInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(SeatInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropSessionSeat) Set(flags dbus.Flags, value SeatInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropSessionSeat) ConnectChanged(cb func(hasValue bool, value SeatInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Seat (so)
+
+func (v *MockInterfaceSession) Seat() PropSessionSeat {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropSessionSeat)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTY s
+
+func (v *MockInterfaceSession) TTY() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Display s
+
+func (v *MockInterfaceSession) Display() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Remote b
+
+func (v *MockInterfaceSession) Remote() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemoteHost s
+
+func (v *MockInterfaceSession) RemoteHost() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemoteUser s
+
+func (v *MockInterfaceSession) RemoteUser() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Service s
+
+func (v *MockInterfaceSession) Service() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Desktop s
+
+func (v *MockInterfaceSession) Desktop() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Scope s
+
+func (v *MockInterfaceSession) Scope() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Leader u
+
+func (v *MockInterfaceSession) Leader() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Audit u
+
+func (v *MockInterfaceSession) Audit() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type s
+
+func (v *MockInterfaceSession) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Class s
+
+func (v *MockInterfaceSession) Class() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Active b
+
+func (v *MockInterfaceSession) Active() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State s
+
+func (v *MockInterfaceSession) State() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleHint b
+
+func (v *MockInterfaceSession) IdleHint() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHint t
+
+func (v *MockInterfaceSession) IdleSinceHint() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *MockInterfaceSession) IdleSinceHintMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LockedHint b
+
+func (v *MockInterfaceSession) LockedHint() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockUser struct {
+ MockInterfaceUser // interface org.freedesktop.login1.User
+ proxy.MockObject
+}
+
+type MockInterfaceUser struct {
+ mock.Mock
+}
+
+// method Terminate
+
+func (v *MockInterfaceUser) GoTerminate(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) Terminate(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Kill
+
+func (v *MockInterfaceUser) GoKill(flags dbus.Flags, ch chan *dbus.Call, signo int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, signo)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUser) Kill(flags dbus.Flags, signo int32) error {
+ mockArgs := v.Called(flags, signo)
+
+ return mockArgs.Error(0)
+}
+
+// property UID u
+
+func (v *MockInterfaceUser) UID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GID u
+
+func (v *MockInterfaceUser) GID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceUser) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Timestamp t
+
+func (v *MockInterfaceUser) Timestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimestampMonotonic t
+
+func (v *MockInterfaceUser) TimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimePath s
+
+func (v *MockInterfaceUser) RuntimePath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Service s
+
+func (v *MockInterfaceUser) Service() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Slice s
+
+func (v *MockInterfaceUser) Slice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Display (so)
+
+func (v *MockInterfaceUser) Display() PropSessionInfo {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropSessionInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State s
+
+func (v *MockInterfaceUser) State() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Sessions a(so)
+
+func (v *MockInterfaceUser) Sessions() PropSessionInfoSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropSessionInfoSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleHint b
+
+func (v *MockInterfaceUser) IdleHint() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHint t
+
+func (v *MockInterfaceUser) IdleSinceHint() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdleSinceHintMonotonic t
+
+func (v *MockInterfaceUser) IdleSinceHintMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Linger b
+
+func (v *MockInterfaceUser) Linger() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropSessionInfo struct {
+ mock.Mock
+}
+
+func (p MockPropSessionInfo) Get(flags dbus.Flags) (value SessionInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(SessionInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropSessionInfo) Set(flags dbus.Flags, value SessionInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropSessionInfo) ConnectChanged(cb func(hasValue bool, value SessionInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropSessionInfoSlice struct {
+ mock.Mock
+}
+
+func (p MockPropSessionInfoSlice) Get(flags dbus.Flags) (value []SessionInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]SessionInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropSessionInfoSlice) Set(flags dbus.Flags, value []SessionInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropSessionInfoSlice) ConnectChanged(cb func(hasValue bool, value []SessionInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,112 @@
+{
+ "Service": "org.freedesktop.login1",
+ "Objects": [
+ {
+ "Type": "Manager",
+ "Path": "/org/freedesktop/login1",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.login1.Manager",
+ "Type": "manager",
+ "Fixes": {
+ "p/ScheduledShutdown": {
+ "Type": "PropManagerScheduledShutdown",
+ "ValueType": "ScheduledShutdown",
+ "EmptyValue": "$T{}"
+ },
+ "m/ListSessions": [
+ {
+ "Name": "sessionList",
+ "Type": "[]SessionDetail"
+ }
+ ],
+ "m/ListUsers": [
+ {
+ "Name": "userList",
+ "Type": "[]UserDetail"
+ }
+ ],
+ "m/ListSeats": [
+ {
+ "Name": "seatList",
+ "Type": "[]SeatInfo"
+ }
+ ],
+ "m/ListInhibitors": [
+ {
+ "Name": "inhibitorList",
+ "Type": "[]InhibitorInfo"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Seat",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.login1.Seat",
+ "Type": "seat",
+ "Fixes": {
+ "p/ActiveSession": {
+ "RefType": "PropSessionInfo"
+ },
+ "p/Sessions": {
+ "RefType": "PropSessionInfoSlice"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Session",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.login1.Session",
+ "Type": "session",
+ "Fixes": {
+ "p/User": {
+ "Type": "PropSessionUser",
+ "ValueType": "UserInfo",
+ "EmptyValue": "$T{}"
+ },
+ "p/Seat": {
+ "Type": "PropSessionSeat",
+ "ValueType": "SeatInfo",
+ "EmptyValue": "$T{}"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "User",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.login1.User",
+ "Type": "user",
+ "Fixes": {
+ "p/Display": {
+ "RefType": "PropSessionInfo"
+ },
+ "p/Sessions": {
+ "RefType": "PropSessionInfoSlice"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropSessionInfo",
+ "ValueType": "SessionInfo",
+ "EmptyValue": "$T{}"
+ },
+ {
+ "Type": "PropSessionInfoSlice",
+ "ValueType": "[]SessionInfo"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,327 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,50 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package login1
+
+import "github.com/godbus/dbus/v5"
+
+type ScheduledShutdown struct {
+ Type string
+ USec uint64
+}
+
+type SessionInfo struct {
+ Id string
+ Path dbus.ObjectPath
+}
+
+type UserInfo struct {
+ UID uint32
+ Path dbus.ObjectPath
+}
+
+type SeatInfo struct {
+ Id string
+ Path dbus.ObjectPath
+}
+
+type SessionDetail struct {
+ SessionId string
+ UID uint32
+ UserName string
+ SeatId string
+ Path dbus.ObjectPath
+}
+
+type UserDetail struct {
+ UID uint32
+ Name string
+ Path dbus.ObjectPath
+}
+
+type InhibitorInfo struct {
+ What string
+ Who string
+ Why string
+ Mode string
+ UID uint32
+ PID uint32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/Seat.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/Seat.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/Seat.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/Seat.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/Session.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/Session.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/Session.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/Session.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/User.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/User.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.login1/User.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.login1/User.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,2091 @@
+// Code generated by "./generator ./system/org.freedesktop.modemmanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package modemmanager1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-dbus-factory/object_manager"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Manager interface {
+ ObjectManager() object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
+ ModemManager1() manager // interface org.freedesktop.ModemManager1
+ proxy.Object
+}
+
+type objectManager struct {
+ object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ interfaceManager // interface org.freedesktop.ModemManager1
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.ModemManager1", "/org/freedesktop/ModemManager1")
+ return obj
+}
+
+func (obj *objectManager) ObjectManager() object_manager.ObjectManager {
+ return &obj.InterfaceObjectManager
+}
+
+func (obj *objectManager) ModemManager1() manager {
+ return &obj.interfaceManager
+}
+
+type manager interface {
+ GoScanDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ScanDevices(flags dbus.Flags) error
+ GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string) *dbus.Call
+ SetLogging(flags dbus.Flags, level string) error
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1"
+}
+
+// method ScanDevices
+
+func (v *interfaceManager) GoScanDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ScanDevices", flags, ch)
+}
+
+func (v *interfaceManager) ScanDevices(flags dbus.Flags) error {
+ return (<-v.GoScanDevices(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetLogging
+
+func (v *interfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLogging", flags, ch, level)
+}
+
+func (v *interfaceManager) SetLogging(flags dbus.Flags, level string) error {
+ return (<-v.GoSetLogging(flags, make(chan *dbus.Call, 1), level).Done).Err
+}
+
+type Modem interface {
+ Modem() modem // interface org.freedesktop.ModemManager1.Modem
+ Firmware() modemFirmware // interface org.freedesktop.ModemManager1.Modem.Firmware
+ Location() modemLocation // interface org.freedesktop.ModemManager1.Modem.Location
+ Messaging() modemMessaging // interface org.freedesktop.ModemManager1.Modem.Messaging
+ Modem3gppUssd() modem3gppUssd // interface org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd
+ Modem3gpp() modem3gpp // interface org.freedesktop.ModemManager1.Modem.Modem3gpp
+ Cdma() modemCdma // interface org.freedesktop.ModemManager1.Modem.ModemCdma
+ Oma() modemOma // interface org.freedesktop.ModemManager1.Modem.Oma
+ Signal() modemSignal // interface org.freedesktop.ModemManager1.Modem.Signal
+ Simple() modemSimple // interface org.freedesktop.ModemManager1.Modem.Simple
+ Time() modemTime // interface org.freedesktop.ModemManager1.Modem.Time
+ Voice() modemVoice // interface org.freedesktop.ModemManager1.Modem.Voice
+ proxy.Object
+}
+
+type objectModem struct {
+ interfaceModem // interface org.freedesktop.ModemManager1.Modem
+ interfaceModemFirmware // interface org.freedesktop.ModemManager1.Modem.Firmware
+ interfaceModemLocation // interface org.freedesktop.ModemManager1.Modem.Location
+ interfaceModemMessaging // interface org.freedesktop.ModemManager1.Modem.Messaging
+ interfaceModem3gppUssd // interface org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd
+ interfaceModem3gpp // interface org.freedesktop.ModemManager1.Modem.Modem3gpp
+ interfaceModemCdma // interface org.freedesktop.ModemManager1.Modem.ModemCdma
+ interfaceModemOma // interface org.freedesktop.ModemManager1.Modem.Oma
+ interfaceModemSignal // interface org.freedesktop.ModemManager1.Modem.Signal
+ interfaceModemSimple // interface org.freedesktop.ModemManager1.Modem.Simple
+ interfaceModemTime // interface org.freedesktop.ModemManager1.Modem.Time
+ interfaceModemVoice // interface org.freedesktop.ModemManager1.Modem.Voice
+ proxy.ImplObject
+}
+
+func NewModem(conn *dbus.Conn, path dbus.ObjectPath) (Modem, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectModem)
+ obj.ImplObject.Init_(conn, "org.freedesktop.ModemManager1", path)
+ return obj, nil
+}
+
+func (obj *objectModem) Modem() modem {
+ return &obj.interfaceModem
+}
+
+type modem interface {
+ GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ Enable(flags dbus.Flags, enable bool) error
+ GoListBearers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListBearers(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoCreateBearer(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
+ CreateBearer(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoDeleteBearer(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call
+ DeleteBearer(flags dbus.Flags, bearer dbus.ObjectPath) error
+ GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reset(flags dbus.Flags) error
+ GoFactoryReset(flags dbus.Flags, ch chan *dbus.Call, code string) *dbus.Call
+ FactoryReset(flags dbus.Flags, code string) error
+ GoSetPowerState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call
+ SetPowerState(flags dbus.Flags, state uint32) error
+ GoSetCurrentCapabilities(flags dbus.Flags, ch chan *dbus.Call, capabilities uint32) *dbus.Call
+ SetCurrentCapabilities(flags dbus.Flags, capabilities uint32) error
+ GoSetCurrentModes(flags dbus.Flags, ch chan *dbus.Call, modes ModemModes) *dbus.Call
+ SetCurrentModes(flags dbus.Flags, modes ModemModes) error
+ GoSetCurrentBands(flags dbus.Flags, ch chan *dbus.Call, bands []uint32) *dbus.Call
+ SetCurrentBands(flags dbus.Flags, bands []uint32) error
+ GoCommand(flags dbus.Flags, ch chan *dbus.Call, cmd string, timeout uint32) *dbus.Call
+ Command(flags dbus.Flags, cmd string, timeout uint32) (string, error)
+ ConnectStateChanged(cb func(old int32, new int32, reason uint32)) (dbusutil.SignalHandlerId, error)
+ Sim() proxy.PropObjectPath
+ Bearers() proxy.PropObjectPathArray
+ SupportedCapabilities() proxy.PropUint32Array
+ CurrentCapabilities() proxy.PropUint32
+ MaxBearers() proxy.PropUint32
+ MaxActiveBearers() proxy.PropUint32
+ Manufacturer() proxy.PropString
+ Model() proxy.PropString
+ Revision() proxy.PropString
+ DeviceIdentifier() proxy.PropString
+ Device() proxy.PropString
+ Drivers() proxy.PropStringArray
+ Plugin() proxy.PropString
+ PrimaryPort() proxy.PropString
+ Ports() PropModemPorts
+ EquipmentIdentifier() proxy.PropString
+ UnlockRequired() proxy.PropUint32
+ UnlockRetries() PropModemUnlockRetries
+ State() proxy.PropInt32
+ StateFailedReason() proxy.PropUint32
+ AccessTechnologies() proxy.PropUint32
+ SignalQuality() PropModemSignalQuality
+ OwnNumbers() proxy.PropStringArray
+ PowerState() proxy.PropUint32
+ SupportedModes() PropModemSupportedModes
+ CurrentModes() PropModemCurrentModes
+ SupportedBands() proxy.PropUint32Array
+ CurrentBands() proxy.PropUint32Array
+ SupportedIpFamilies() proxy.PropUint32
+}
+
+type interfaceModem struct{}
+
+func (v *interfaceModem) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModem) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem"
+}
+
+// method Enable
+
+func (v *interfaceModem) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enable)
+}
+
+func (v *interfaceModem) Enable(flags dbus.Flags, enable bool) error {
+ return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method ListBearers
+
+func (v *interfaceModem) GoListBearers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListBearers", flags, ch)
+}
+
+func (*interfaceModem) StoreListBearers(call *dbus.Call) (bearers []dbus.ObjectPath, err error) {
+ err = call.Store(&bearers)
+ return
+}
+
+func (v *interfaceModem) ListBearers(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreListBearers(
+ <-v.GoListBearers(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CreateBearer
+
+func (v *interfaceModem) GoCreateBearer(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateBearer", flags, ch, properties)
+}
+
+func (*interfaceModem) StoreCreateBearer(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceModem) CreateBearer(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreCreateBearer(
+ <-v.GoCreateBearer(flags, make(chan *dbus.Call, 1), properties).Done)
+}
+
+// method DeleteBearer
+
+func (v *interfaceModem) GoDeleteBearer(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteBearer", flags, ch, bearer)
+}
+
+func (v *interfaceModem) DeleteBearer(flags dbus.Flags, bearer dbus.ObjectPath) error {
+ return (<-v.GoDeleteBearer(flags, make(chan *dbus.Call, 1), bearer).Done).Err
+}
+
+// method Reset
+
+func (v *interfaceModem) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reset", flags, ch)
+}
+
+func (v *interfaceModem) Reset(flags dbus.Flags) error {
+ return (<-v.GoReset(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method FactoryReset
+
+func (v *interfaceModem) GoFactoryReset(flags dbus.Flags, ch chan *dbus.Call, code string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".FactoryReset", flags, ch, code)
+}
+
+func (v *interfaceModem) FactoryReset(flags dbus.Flags, code string) error {
+ return (<-v.GoFactoryReset(flags, make(chan *dbus.Call, 1), code).Done).Err
+}
+
+// method SetPowerState
+
+func (v *interfaceModem) GoSetPowerState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetPowerState", flags, ch, state)
+}
+
+func (v *interfaceModem) SetPowerState(flags dbus.Flags, state uint32) error {
+ return (<-v.GoSetPowerState(flags, make(chan *dbus.Call, 1), state).Done).Err
+}
+
+// method SetCurrentCapabilities
+
+func (v *interfaceModem) GoSetCurrentCapabilities(flags dbus.Flags, ch chan *dbus.Call, capabilities uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentCapabilities", flags, ch, capabilities)
+}
+
+func (v *interfaceModem) SetCurrentCapabilities(flags dbus.Flags, capabilities uint32) error {
+ return (<-v.GoSetCurrentCapabilities(flags, make(chan *dbus.Call, 1), capabilities).Done).Err
+}
+
+// method SetCurrentModes
+
+func (v *interfaceModem) GoSetCurrentModes(flags dbus.Flags, ch chan *dbus.Call, modes ModemModes) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentModes", flags, ch, modes)
+}
+
+func (v *interfaceModem) SetCurrentModes(flags dbus.Flags, modes ModemModes) error {
+ return (<-v.GoSetCurrentModes(flags, make(chan *dbus.Call, 1), modes).Done).Err
+}
+
+// method SetCurrentBands
+
+func (v *interfaceModem) GoSetCurrentBands(flags dbus.Flags, ch chan *dbus.Call, bands []uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetCurrentBands", flags, ch, bands)
+}
+
+func (v *interfaceModem) SetCurrentBands(flags dbus.Flags, bands []uint32) error {
+ return (<-v.GoSetCurrentBands(flags, make(chan *dbus.Call, 1), bands).Done).Err
+}
+
+// method Command
+
+func (v *interfaceModem) GoCommand(flags dbus.Flags, ch chan *dbus.Call, cmd string, timeout uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Command", flags, ch, cmd, timeout)
+}
+
+func (*interfaceModem) StoreCommand(call *dbus.Call) (response string, err error) {
+ err = call.Store(&response)
+ return
+}
+
+func (v *interfaceModem) Command(flags dbus.Flags, cmd string, timeout uint32) (string, error) {
+ return v.StoreCommand(
+ <-v.GoCommand(flags, make(chan *dbus.Call, 1), cmd, timeout).Done)
+}
+
+// signal StateChanged
+
+func (v *interfaceModem) ConnectStateChanged(cb func(old int32, new int32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old int32
+ var new int32
+ var reason uint32
+ err := dbus.Store(sig.Body, &old, &new, &reason)
+ if err == nil {
+ cb(old, new, reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Sim o
+
+func (v *interfaceModem) Sim() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Sim",
+ }
+}
+
+// property Bearers ao
+
+func (v *interfaceModem) Bearers() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Bearers",
+ }
+}
+
+// property SupportedCapabilities au
+
+func (v *interfaceModem) SupportedCapabilities() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "SupportedCapabilities",
+ }
+}
+
+// property CurrentCapabilities u
+
+func (v *interfaceModem) CurrentCapabilities() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "CurrentCapabilities",
+ }
+}
+
+// property MaxBearers u
+
+func (v *interfaceModem) MaxBearers() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MaxBearers",
+ }
+}
+
+// property MaxActiveBearers u
+
+func (v *interfaceModem) MaxActiveBearers() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MaxActiveBearers",
+ }
+}
+
+// property Manufacturer s
+
+func (v *interfaceModem) Manufacturer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Manufacturer",
+ }
+}
+
+// property Model s
+
+func (v *interfaceModem) Model() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Model",
+ }
+}
+
+// property Revision s
+
+func (v *interfaceModem) Revision() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Revision",
+ }
+}
+
+// property DeviceIdentifier s
+
+func (v *interfaceModem) DeviceIdentifier() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DeviceIdentifier",
+ }
+}
+
+// property Device s
+
+func (v *interfaceModem) Device() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Device",
+ }
+}
+
+// property Drivers as
+
+func (v *interfaceModem) Drivers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Drivers",
+ }
+}
+
+// property Plugin s
+
+func (v *interfaceModem) Plugin() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Plugin",
+ }
+}
+
+// property PrimaryPort s
+
+func (v *interfaceModem) PrimaryPort() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PrimaryPort",
+ }
+}
+
+type PropModemPorts interface {
+ Get(flags dbus.Flags) (value []ModemPort, err error)
+ Set(flags dbus.Flags, value []ModemPort) error
+ ConnectChanged(cb func(hasValue bool, value []ModemPort)) error
+}
+
+type implPropModemPorts struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModemPorts) Get(flags dbus.Flags) (value []ModemPort, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModemPorts) Set(flags dbus.Flags, value []ModemPort) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModemPorts) ConnectChanged(cb func(hasValue bool, value []ModemPort)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []ModemPort
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Ports a(su)
+
+func (v *interfaceModem) Ports() PropModemPorts {
+ return &implPropModemPorts{
+ Impl: v,
+ Name: "Ports",
+ }
+}
+
+// property EquipmentIdentifier s
+
+func (v *interfaceModem) EquipmentIdentifier() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "EquipmentIdentifier",
+ }
+}
+
+// property UnlockRequired u
+
+func (v *interfaceModem) UnlockRequired() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "UnlockRequired",
+ }
+}
+
+type PropModemUnlockRetries interface {
+ Get(flags dbus.Flags) (value map[uint32]uint32, err error)
+ Set(flags dbus.Flags, value map[uint32]uint32) error
+ ConnectChanged(cb func(hasValue bool, value map[uint32]uint32)) error
+}
+
+type implPropModemUnlockRetries struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModemUnlockRetries) Get(flags dbus.Flags) (value map[uint32]uint32, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModemUnlockRetries) Set(flags dbus.Flags, value map[uint32]uint32) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModemUnlockRetries) ConnectChanged(cb func(hasValue bool, value map[uint32]uint32)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[uint32]uint32
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property UnlockRetries a{uu}
+
+func (v *interfaceModem) UnlockRetries() PropModemUnlockRetries {
+ return &implPropModemUnlockRetries{
+ Impl: v,
+ Name: "UnlockRetries",
+ }
+}
+
+// property State i
+
+func (v *interfaceModem) State() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property StateFailedReason u
+
+func (v *interfaceModem) StateFailedReason() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "StateFailedReason",
+ }
+}
+
+// property AccessTechnologies u
+
+func (v *interfaceModem) AccessTechnologies() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "AccessTechnologies",
+ }
+}
+
+type PropModemSignalQuality interface {
+ Get(flags dbus.Flags) (value ModemSignalQuality, err error)
+ Set(flags dbus.Flags, value ModemSignalQuality) error
+ ConnectChanged(cb func(hasValue bool, value ModemSignalQuality)) error
+}
+
+type implPropModemSignalQuality struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModemSignalQuality) Get(flags dbus.Flags) (value ModemSignalQuality, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModemSignalQuality) Set(flags dbus.Flags, value ModemSignalQuality) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModemSignalQuality) ConnectChanged(cb func(hasValue bool, value ModemSignalQuality)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v ModemSignalQuality
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, ModemSignalQuality{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property SignalQuality (ub)
+
+func (v *interfaceModem) SignalQuality() PropModemSignalQuality {
+ return &implPropModemSignalQuality{
+ Impl: v,
+ Name: "SignalQuality",
+ }
+}
+
+// property OwnNumbers as
+
+func (v *interfaceModem) OwnNumbers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "OwnNumbers",
+ }
+}
+
+// property PowerState u
+
+func (v *interfaceModem) PowerState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "PowerState",
+ }
+}
+
+type PropModemSupportedModes interface {
+ Get(flags dbus.Flags) (value []ModemModes, err error)
+ Set(flags dbus.Flags, value []ModemModes) error
+ ConnectChanged(cb func(hasValue bool, value []ModemModes)) error
+}
+
+type implPropModemSupportedModes struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModemSupportedModes) Get(flags dbus.Flags) (value []ModemModes, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModemSupportedModes) Set(flags dbus.Flags, value []ModemModes) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModemSupportedModes) ConnectChanged(cb func(hasValue bool, value []ModemModes)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []ModemModes
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property SupportedModes a(uu)
+
+func (v *interfaceModem) SupportedModes() PropModemSupportedModes {
+ return &implPropModemSupportedModes{
+ Impl: v,
+ Name: "SupportedModes",
+ }
+}
+
+type PropModemCurrentModes interface {
+ Get(flags dbus.Flags) (value ModemModes, err error)
+ Set(flags dbus.Flags, value ModemModes) error
+ ConnectChanged(cb func(hasValue bool, value ModemModes)) error
+}
+
+type implPropModemCurrentModes struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModemCurrentModes) Get(flags dbus.Flags) (value ModemModes, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModemCurrentModes) Set(flags dbus.Flags, value ModemModes) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModemCurrentModes) ConnectChanged(cb func(hasValue bool, value ModemModes)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v ModemModes
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, ModemModes{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property CurrentModes (uu)
+
+func (v *interfaceModem) CurrentModes() PropModemCurrentModes {
+ return &implPropModemCurrentModes{
+ Impl: v,
+ Name: "CurrentModes",
+ }
+}
+
+// property SupportedBands au
+
+func (v *interfaceModem) SupportedBands() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "SupportedBands",
+ }
+}
+
+// property CurrentBands au
+
+func (v *interfaceModem) CurrentBands() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "CurrentBands",
+ }
+}
+
+// property SupportedIpFamilies u
+
+func (v *interfaceModem) SupportedIpFamilies() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "SupportedIpFamilies",
+ }
+}
+
+func (obj *objectModem) Firmware() modemFirmware {
+ return &obj.interfaceModemFirmware
+}
+
+type modemFirmware interface {
+ GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ List(flags dbus.Flags) (string, []map[string]dbus.Variant, error)
+ GoSelect(flags dbus.Flags, ch chan *dbus.Call, uniqueid string) *dbus.Call
+ Select(flags dbus.Flags, uniqueid string) error
+}
+
+type interfaceModemFirmware struct{}
+
+func (v *interfaceModemFirmware) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemFirmware) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Firmware"
+}
+
+// method List
+
+func (v *interfaceModemFirmware) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".List", flags, ch)
+}
+
+func (*interfaceModemFirmware) StoreList(call *dbus.Call) (selected string, installed []map[string]dbus.Variant, err error) {
+ err = call.Store(&selected, &installed)
+ return
+}
+
+func (v *interfaceModemFirmware) List(flags dbus.Flags) (string, []map[string]dbus.Variant, error) {
+ return v.StoreList(
+ <-v.GoList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Select
+
+func (v *interfaceModemFirmware) GoSelect(flags dbus.Flags, ch chan *dbus.Call, uniqueid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Select", flags, ch, uniqueid)
+}
+
+func (v *interfaceModemFirmware) Select(flags dbus.Flags, uniqueid string) error {
+ return (<-v.GoSelect(flags, make(chan *dbus.Call, 1), uniqueid).Done).Err
+}
+
+func (obj *objectModem) Location() modemLocation {
+ return &obj.interfaceModemLocation
+}
+
+type modemLocation interface {
+ GoSetup(flags dbus.Flags, ch chan *dbus.Call, sources uint32, signal_location bool) *dbus.Call
+ Setup(flags dbus.Flags, sources uint32, signal_location bool) error
+ GoGetLocation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetLocation(flags dbus.Flags) (map[uint32]dbus.Variant, error)
+ GoSetSuplServer(flags dbus.Flags, ch chan *dbus.Call, supl string) *dbus.Call
+ SetSuplServer(flags dbus.Flags, supl string) error
+ GoSetGpsRefreshRate(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call
+ SetGpsRefreshRate(flags dbus.Flags, rate uint32) error
+ Capabilities() proxy.PropUint32
+ Enabled() proxy.PropUint32
+ SignalsLocation() proxy.PropBool
+ Location() PropModemLocation
+ SuplServer() proxy.PropString
+ GpsRefreshRate() proxy.PropUint32
+}
+
+type interfaceModemLocation struct{}
+
+func (v *interfaceModemLocation) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemLocation) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Location"
+}
+
+// method Setup
+
+func (v *interfaceModemLocation) GoSetup(flags dbus.Flags, ch chan *dbus.Call, sources uint32, signal_location bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Setup", flags, ch, sources, signal_location)
+}
+
+func (v *interfaceModemLocation) Setup(flags dbus.Flags, sources uint32, signal_location bool) error {
+ return (<-v.GoSetup(flags, make(chan *dbus.Call, 1), sources, signal_location).Done).Err
+}
+
+// method GetLocation
+
+func (v *interfaceModemLocation) GoGetLocation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLocation", flags, ch)
+}
+
+func (*interfaceModemLocation) StoreGetLocation(call *dbus.Call) (Location map[uint32]dbus.Variant, err error) {
+ err = call.Store(&Location)
+ return
+}
+
+func (v *interfaceModemLocation) GetLocation(flags dbus.Flags) (map[uint32]dbus.Variant, error) {
+ return v.StoreGetLocation(
+ <-v.GoGetLocation(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetSuplServer
+
+func (v *interfaceModemLocation) GoSetSuplServer(flags dbus.Flags, ch chan *dbus.Call, supl string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetSuplServer", flags, ch, supl)
+}
+
+func (v *interfaceModemLocation) SetSuplServer(flags dbus.Flags, supl string) error {
+ return (<-v.GoSetSuplServer(flags, make(chan *dbus.Call, 1), supl).Done).Err
+}
+
+// method SetGpsRefreshRate
+
+func (v *interfaceModemLocation) GoSetGpsRefreshRate(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetGpsRefreshRate", flags, ch, rate)
+}
+
+func (v *interfaceModemLocation) SetGpsRefreshRate(flags dbus.Flags, rate uint32) error {
+ return (<-v.GoSetGpsRefreshRate(flags, make(chan *dbus.Call, 1), rate).Done).Err
+}
+
+// property Capabilities u
+
+func (v *interfaceModemLocation) Capabilities() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Capabilities",
+ }
+}
+
+// property Enabled u
+
+func (v *interfaceModemLocation) Enabled() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Enabled",
+ }
+}
+
+// property SignalsLocation b
+
+func (v *interfaceModemLocation) SignalsLocation() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SignalsLocation",
+ }
+}
+
+type PropModemLocation interface {
+ Get(flags dbus.Flags) (value map[uint32]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[uint32]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[uint32]dbus.Variant)) error
+}
+
+type implPropModemLocation struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModemLocation) Get(flags dbus.Flags) (value map[uint32]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModemLocation) Set(flags dbus.Flags, value map[uint32]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModemLocation) ConnectChanged(cb func(hasValue bool, value map[uint32]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[uint32]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Location a{uv}
+
+func (v *interfaceModemLocation) Location() PropModemLocation {
+ return &implPropModemLocation{
+ Impl: v,
+ Name: "Location",
+ }
+}
+
+// property SuplServer s
+
+func (v *interfaceModemLocation) SuplServer() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SuplServer",
+ }
+}
+
+// property GpsRefreshRate u
+
+func (v *interfaceModemLocation) GpsRefreshRate() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "GpsRefreshRate",
+ }
+}
+
+func (obj *objectModem) Messaging() modemMessaging {
+ return &obj.interfaceModemMessaging
+}
+
+type modemMessaging interface {
+ GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ List(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ Delete(flags dbus.Flags, path dbus.ObjectPath) error
+ GoCreate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
+ Create(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
+ ConnectAdded(cb func(path dbus.ObjectPath, received bool)) (dbusutil.SignalHandlerId, error)
+ ConnectDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Messages() proxy.PropObjectPathArray
+ SupportedStorages() proxy.PropUint32Array
+ DefaultStorage() proxy.PropUint32
+}
+
+type interfaceModemMessaging struct{}
+
+func (v *interfaceModemMessaging) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemMessaging) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Messaging"
+}
+
+// method List
+
+func (v *interfaceModemMessaging) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".List", flags, ch)
+}
+
+func (*interfaceModemMessaging) StoreList(call *dbus.Call) (result []dbus.ObjectPath, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceModemMessaging) List(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreList(
+ <-v.GoList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Delete
+
+func (v *interfaceModemMessaging) GoDelete(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, path)
+}
+
+func (v *interfaceModemMessaging) Delete(flags dbus.Flags, path dbus.ObjectPath) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), path).Done).Err
+}
+
+// method Create
+
+func (v *interfaceModemMessaging) GoCreate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Create", flags, ch, properties)
+}
+
+func (*interfaceModemMessaging) StoreCreate(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceModemMessaging) Create(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreCreate(
+ <-v.GoCreate(flags, make(chan *dbus.Call, 1), properties).Done)
+}
+
+// signal Added
+
+func (v *interfaceModemMessaging) ConnectAdded(cb func(path dbus.ObjectPath, received bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Added", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Added",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ var received bool
+ err := dbus.Store(sig.Body, &path, &received)
+ if err == nil {
+ cb(path, received)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Deleted
+
+func (v *interfaceModemMessaging) ConnectDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Deleted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Deleted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Messages ao
+
+func (v *interfaceModemMessaging) Messages() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Messages",
+ }
+}
+
+// property SupportedStorages au
+
+func (v *interfaceModemMessaging) SupportedStorages() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "SupportedStorages",
+ }
+}
+
+// property DefaultStorage u
+
+func (v *interfaceModemMessaging) DefaultStorage() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "DefaultStorage",
+ }
+}
+
+func (obj *objectModem) Modem3gppUssd() modem3gppUssd {
+ return &obj.interfaceModem3gppUssd
+}
+
+type modem3gppUssd interface {
+ GoInitiate(flags dbus.Flags, ch chan *dbus.Call, command string) *dbus.Call
+ Initiate(flags dbus.Flags, command string) (string, error)
+ GoRespond(flags dbus.Flags, ch chan *dbus.Call, response string) *dbus.Call
+ Respond(flags dbus.Flags, response string) (string, error)
+ GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Cancel(flags dbus.Flags) error
+ State() proxy.PropUint32
+ NetworkNotification() proxy.PropString
+ NetworkRequest() proxy.PropString
+}
+
+type interfaceModem3gppUssd struct{}
+
+func (v *interfaceModem3gppUssd) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModem3gppUssd) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd"
+}
+
+// method Initiate
+
+func (v *interfaceModem3gppUssd) GoInitiate(flags dbus.Flags, ch chan *dbus.Call, command string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Initiate", flags, ch, command)
+}
+
+func (*interfaceModem3gppUssd) StoreInitiate(call *dbus.Call) (reply string, err error) {
+ err = call.Store(&reply)
+ return
+}
+
+func (v *interfaceModem3gppUssd) Initiate(flags dbus.Flags, command string) (string, error) {
+ return v.StoreInitiate(
+ <-v.GoInitiate(flags, make(chan *dbus.Call, 1), command).Done)
+}
+
+// method Respond
+
+func (v *interfaceModem3gppUssd) GoRespond(flags dbus.Flags, ch chan *dbus.Call, response string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Respond", flags, ch, response)
+}
+
+func (*interfaceModem3gppUssd) StoreRespond(call *dbus.Call) (reply string, err error) {
+ err = call.Store(&reply)
+ return
+}
+
+func (v *interfaceModem3gppUssd) Respond(flags dbus.Flags, response string) (string, error) {
+ return v.StoreRespond(
+ <-v.GoRespond(flags, make(chan *dbus.Call, 1), response).Done)
+}
+
+// method Cancel
+
+func (v *interfaceModem3gppUssd) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Cancel", flags, ch)
+}
+
+func (v *interfaceModem3gppUssd) Cancel(flags dbus.Flags) error {
+ return (<-v.GoCancel(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property State u
+
+func (v *interfaceModem3gppUssd) State() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property NetworkNotification s
+
+func (v *interfaceModem3gppUssd) NetworkNotification() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "NetworkNotification",
+ }
+}
+
+// property NetworkRequest s
+
+func (v *interfaceModem3gppUssd) NetworkRequest() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "NetworkRequest",
+ }
+}
+
+func (obj *objectModem) Modem3gpp() modem3gpp {
+ return &obj.interfaceModem3gpp
+}
+
+type modem3gpp interface {
+ GoRegister(flags dbus.Flags, ch chan *dbus.Call, operator_id string) *dbus.Call
+ Register(flags dbus.Flags, operator_id string) error
+ GoScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Scan(flags dbus.Flags) ([]map[string]dbus.Variant, error)
+ Imei() proxy.PropString
+ RegistrationState() proxy.PropUint32
+ OperatorCode() proxy.PropString
+ OperatorName() proxy.PropString
+ EnabledFacilityLocks() proxy.PropUint32
+ SubscriptionState() proxy.PropUint32
+}
+
+type interfaceModem3gpp struct{}
+
+func (v *interfaceModem3gpp) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModem3gpp) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Modem3gpp"
+}
+
+// method Register
+
+func (v *interfaceModem3gpp) GoRegister(flags dbus.Flags, ch chan *dbus.Call, operator_id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, operator_id)
+}
+
+func (v *interfaceModem3gpp) Register(flags dbus.Flags, operator_id string) error {
+ return (<-v.GoRegister(flags, make(chan *dbus.Call, 1), operator_id).Done).Err
+}
+
+// method Scan
+
+func (v *interfaceModem3gpp) GoScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Scan", flags, ch)
+}
+
+func (*interfaceModem3gpp) StoreScan(call *dbus.Call) (results []map[string]dbus.Variant, err error) {
+ err = call.Store(&results)
+ return
+}
+
+func (v *interfaceModem3gpp) Scan(flags dbus.Flags) ([]map[string]dbus.Variant, error) {
+ return v.StoreScan(
+ <-v.GoScan(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// property Imei s
+
+func (v *interfaceModem3gpp) Imei() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Imei",
+ }
+}
+
+// property RegistrationState u
+
+func (v *interfaceModem3gpp) RegistrationState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RegistrationState",
+ }
+}
+
+// property OperatorCode s
+
+func (v *interfaceModem3gpp) OperatorCode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OperatorCode",
+ }
+}
+
+// property OperatorName s
+
+func (v *interfaceModem3gpp) OperatorName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OperatorName",
+ }
+}
+
+// property EnabledFacilityLocks u
+
+func (v *interfaceModem3gpp) EnabledFacilityLocks() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "EnabledFacilityLocks",
+ }
+}
+
+// property SubscriptionState u
+
+func (v *interfaceModem3gpp) SubscriptionState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "SubscriptionState",
+ }
+}
+
+func (obj *objectModem) Cdma() modemCdma {
+ return &obj.interfaceModemCdma
+}
+
+type modemCdma interface {
+ GoActivate(flags dbus.Flags, ch chan *dbus.Call, carrier_code string) *dbus.Call
+ Activate(flags dbus.Flags, carrier_code string) error
+ GoActivateManual(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
+ ActivateManual(flags dbus.Flags, properties map[string]dbus.Variant) error
+ ConnectActivationStateChanged(cb func(activation_state uint32, activation_error uint32, status_changes map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ActivationState() proxy.PropUint32
+ Meid() proxy.PropString
+ Esn() proxy.PropString
+ Sid() proxy.PropUint32
+ Nid() proxy.PropUint32
+ Cdma1xRegistrationState() proxy.PropUint32
+ EvdoRegistrationState() proxy.PropUint32
+}
+
+type interfaceModemCdma struct{}
+
+func (v *interfaceModemCdma) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemCdma) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.ModemCdma"
+}
+
+// method Activate
+
+func (v *interfaceModemCdma) GoActivate(flags dbus.Flags, ch chan *dbus.Call, carrier_code string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Activate", flags, ch, carrier_code)
+}
+
+func (v *interfaceModemCdma) Activate(flags dbus.Flags, carrier_code string) error {
+ return (<-v.GoActivate(flags, make(chan *dbus.Call, 1), carrier_code).Done).Err
+}
+
+// method ActivateManual
+
+func (v *interfaceModemCdma) GoActivateManual(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateManual", flags, ch, properties)
+}
+
+func (v *interfaceModemCdma) ActivateManual(flags dbus.Flags, properties map[string]dbus.Variant) error {
+ return (<-v.GoActivateManual(flags, make(chan *dbus.Call, 1), properties).Done).Err
+}
+
+// signal ActivationStateChanged
+
+func (v *interfaceModemCdma) ConnectActivationStateChanged(cb func(activation_state uint32, activation_error uint32, status_changes map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ActivationStateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ActivationStateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var activation_state uint32
+ var activation_error uint32
+ var status_changes map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &activation_state, &activation_error, &status_changes)
+ if err == nil {
+ cb(activation_state, activation_error, status_changes)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ActivationState u
+
+func (v *interfaceModemCdma) ActivationState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ActivationState",
+ }
+}
+
+// property Meid s
+
+func (v *interfaceModemCdma) Meid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Meid",
+ }
+}
+
+// property Esn s
+
+func (v *interfaceModemCdma) Esn() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Esn",
+ }
+}
+
+// property Sid u
+
+func (v *interfaceModemCdma) Sid() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Sid",
+ }
+}
+
+// property Nid u
+
+func (v *interfaceModemCdma) Nid() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Nid",
+ }
+}
+
+// property Cdma1xRegistrationState u
+
+func (v *interfaceModemCdma) Cdma1xRegistrationState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Cdma1xRegistrationState",
+ }
+}
+
+// property EvdoRegistrationState u
+
+func (v *interfaceModemCdma) EvdoRegistrationState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "EvdoRegistrationState",
+ }
+}
+
+func (obj *objectModem) Oma() modemOma {
+ return &obj.interfaceModemOma
+}
+
+type modemOma interface {
+ GoSetup(flags dbus.Flags, ch chan *dbus.Call, features uint32) *dbus.Call
+ Setup(flags dbus.Flags, features uint32) error
+ GoStartClientInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_type uint32) *dbus.Call
+ StartClientInitiatedSession(flags dbus.Flags, session_type uint32) error
+ GoAcceptNetworkInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_id uint32, accept bool) *dbus.Call
+ AcceptNetworkInitiatedSession(flags dbus.Flags, session_id uint32, accept bool) error
+ GoCancelSession(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CancelSession(flags dbus.Flags) error
+ ConnectSessionStateChanged(cb func(old_session_state int32, new_session_state int32, session_state_failed_reason uint32)) (dbusutil.SignalHandlerId, error)
+ Features() proxy.PropUint32
+ PendingNetworkInitiatedSessions() PropModemOmaPendingNetworkInitiatedSessions
+ SessionType() proxy.PropUint32
+ SessionState() proxy.PropInt32
+}
+
+type interfaceModemOma struct{}
+
+func (v *interfaceModemOma) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemOma) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Oma"
+}
+
+// method Setup
+
+func (v *interfaceModemOma) GoSetup(flags dbus.Flags, ch chan *dbus.Call, features uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Setup", flags, ch, features)
+}
+
+func (v *interfaceModemOma) Setup(flags dbus.Flags, features uint32) error {
+ return (<-v.GoSetup(flags, make(chan *dbus.Call, 1), features).Done).Err
+}
+
+// method StartClientInitiatedSession
+
+func (v *interfaceModemOma) GoStartClientInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_type uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartClientInitiatedSession", flags, ch, session_type)
+}
+
+func (v *interfaceModemOma) StartClientInitiatedSession(flags dbus.Flags, session_type uint32) error {
+ return (<-v.GoStartClientInitiatedSession(flags, make(chan *dbus.Call, 1), session_type).Done).Err
+}
+
+// method AcceptNetworkInitiatedSession
+
+func (v *interfaceModemOma) GoAcceptNetworkInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_id uint32, accept bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AcceptNetworkInitiatedSession", flags, ch, session_id, accept)
+}
+
+func (v *interfaceModemOma) AcceptNetworkInitiatedSession(flags dbus.Flags, session_id uint32, accept bool) error {
+ return (<-v.GoAcceptNetworkInitiatedSession(flags, make(chan *dbus.Call, 1), session_id, accept).Done).Err
+}
+
+// method CancelSession
+
+func (v *interfaceModemOma) GoCancelSession(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelSession", flags, ch)
+}
+
+func (v *interfaceModemOma) CancelSession(flags dbus.Flags) error {
+ return (<-v.GoCancelSession(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal SessionStateChanged
+
+func (v *interfaceModemOma) ConnectSessionStateChanged(cb func(old_session_state int32, new_session_state int32, session_state_failed_reason uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SessionStateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SessionStateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var old_session_state int32
+ var new_session_state int32
+ var session_state_failed_reason uint32
+ err := dbus.Store(sig.Body, &old_session_state, &new_session_state, &session_state_failed_reason)
+ if err == nil {
+ cb(old_session_state, new_session_state, session_state_failed_reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Features u
+
+func (v *interfaceModemOma) Features() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Features",
+ }
+}
+
+type PropModemOmaPendingNetworkInitiatedSessions interface {
+ Get(flags dbus.Flags) (value []OmaSession, err error)
+ Set(flags dbus.Flags, value []OmaSession) error
+ ConnectChanged(cb func(hasValue bool, value []OmaSession)) error
+}
+
+type implPropModemOmaPendingNetworkInitiatedSessions struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropModemOmaPendingNetworkInitiatedSessions) Get(flags dbus.Flags) (value []OmaSession, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropModemOmaPendingNetworkInitiatedSessions) Set(flags dbus.Flags, value []OmaSession) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropModemOmaPendingNetworkInitiatedSessions) ConnectChanged(cb func(hasValue bool, value []OmaSession)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []OmaSession
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property PendingNetworkInitiatedSessions a(uu)
+
+func (v *interfaceModemOma) PendingNetworkInitiatedSessions() PropModemOmaPendingNetworkInitiatedSessions {
+ return &implPropModemOmaPendingNetworkInitiatedSessions{
+ Impl: v,
+ Name: "PendingNetworkInitiatedSessions",
+ }
+}
+
+// property SessionType u
+
+func (v *interfaceModemOma) SessionType() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "SessionType",
+ }
+}
+
+// property SessionState i
+
+func (v *interfaceModemOma) SessionState() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SessionState",
+ }
+}
+
+func (obj *objectModem) Signal() modemSignal {
+ return &obj.interfaceModemSignal
+}
+
+type modemSignal interface {
+ GoSetup(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call
+ Setup(flags dbus.Flags, rate uint32) error
+ Rate() proxy.PropUint32
+ Cdma() PropMapStringVariant
+ Evdo() PropMapStringVariant
+ Gsm() PropMapStringVariant
+ Umts() PropMapStringVariant
+ Lte() PropMapStringVariant
+}
+
+type interfaceModemSignal struct{}
+
+func (v *interfaceModemSignal) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemSignal) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Signal"
+}
+
+// method Setup
+
+func (v *interfaceModemSignal) GoSetup(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Setup", flags, ch, rate)
+}
+
+func (v *interfaceModemSignal) Setup(flags dbus.Flags, rate uint32) error {
+ return (<-v.GoSetup(flags, make(chan *dbus.Call, 1), rate).Done).Err
+}
+
+// property Rate u
+
+func (v *interfaceModemSignal) Rate() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Rate",
+ }
+}
+
+// property Cdma a{sv}
+
+func (v *interfaceModemSignal) Cdma() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "Cdma",
+ }
+}
+
+// property Evdo a{sv}
+
+func (v *interfaceModemSignal) Evdo() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "Evdo",
+ }
+}
+
+// property Gsm a{sv}
+
+func (v *interfaceModemSignal) Gsm() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "Gsm",
+ }
+}
+
+// property Umts a{sv}
+
+func (v *interfaceModemSignal) Umts() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "Umts",
+ }
+}
+
+// property Lte a{sv}
+
+func (v *interfaceModemSignal) Lte() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "Lte",
+ }
+}
+
+func (obj *objectModem) Simple() modemSimple {
+ return &obj.interfaceModemSimple
+}
+
+type modemSimple interface {
+ GoConnect(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
+ Connect(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoDisconnect(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call
+ Disconnect(flags dbus.Flags, bearer dbus.ObjectPath) error
+ GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetStatus(flags dbus.Flags) (map[string]dbus.Variant, error)
+}
+
+type interfaceModemSimple struct{}
+
+func (v *interfaceModemSimple) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemSimple) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Simple"
+}
+
+// method Connect
+
+func (v *interfaceModemSimple) GoConnect(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, properties)
+}
+
+func (*interfaceModemSimple) StoreConnect(call *dbus.Call) (bearer dbus.ObjectPath, err error) {
+ err = call.Store(&bearer)
+ return
+}
+
+func (v *interfaceModemSimple) Connect(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreConnect(
+ <-v.GoConnect(flags, make(chan *dbus.Call, 1), properties).Done)
+}
+
+// method Disconnect
+
+func (v *interfaceModemSimple) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch, bearer)
+}
+
+func (v *interfaceModemSimple) Disconnect(flags dbus.Flags, bearer dbus.ObjectPath) error {
+ return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1), bearer).Done).Err
+}
+
+// method GetStatus
+
+func (v *interfaceModemSimple) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetStatus", flags, ch)
+}
+
+func (*interfaceModemSimple) StoreGetStatus(call *dbus.Call) (properties map[string]dbus.Variant, err error) {
+ err = call.Store(&properties)
+ return
+}
+
+func (v *interfaceModemSimple) GetStatus(flags dbus.Flags) (map[string]dbus.Variant, error) {
+ return v.StoreGetStatus(
+ <-v.GoGetStatus(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+func (obj *objectModem) Time() modemTime {
+ return &obj.interfaceModemTime
+}
+
+type modemTime interface {
+ GoGetNetworkTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetNetworkTime(flags dbus.Flags) (string, error)
+ ConnectNetworkTimeChanged(cb func(time string)) (dbusutil.SignalHandlerId, error)
+ NetworkTimezone() PropMapStringVariant
+}
+
+type interfaceModemTime struct{}
+
+func (v *interfaceModemTime) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemTime) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Time"
+}
+
+// method GetNetworkTime
+
+func (v *interfaceModemTime) GoGetNetworkTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNetworkTime", flags, ch)
+}
+
+func (*interfaceModemTime) StoreGetNetworkTime(call *dbus.Call) (time string, err error) {
+ err = call.Store(&time)
+ return
+}
+
+func (v *interfaceModemTime) GetNetworkTime(flags dbus.Flags) (string, error) {
+ return v.StoreGetNetworkTime(
+ <-v.GoGetNetworkTime(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal NetworkTimeChanged
+
+func (v *interfaceModemTime) ConnectNetworkTimeChanged(cb func(time string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NetworkTimeChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NetworkTimeChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var time string
+ err := dbus.Store(sig.Body, &time)
+ if err == nil {
+ cb(time)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property NetworkTimezone a{sv}
+
+func (v *interfaceModemTime) NetworkTimezone() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "NetworkTimezone",
+ }
+}
+
+func (obj *objectModem) Voice() modemVoice {
+ return &obj.interfaceModemVoice
+}
+
+type modemVoice interface {
+ GoListCalls(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListCalls(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoDeleteCall(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call
+ DeleteCall(flags dbus.Flags, path dbus.ObjectPath) error
+ GoCreateCall(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call
+ CreateCall(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error)
+ ConnectCallAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectCallDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Calls() proxy.PropObjectPathArray
+}
+
+type interfaceModemVoice struct{}
+
+func (v *interfaceModemVoice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceModemVoice) GetInterfaceName_() string {
+ return "org.freedesktop.ModemManager1.Modem.Voice"
+}
+
+// method ListCalls
+
+func (v *interfaceModemVoice) GoListCalls(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListCalls", flags, ch)
+}
+
+func (*interfaceModemVoice) StoreListCalls(call *dbus.Call) (result []dbus.ObjectPath, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceModemVoice) ListCalls(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreListCalls(
+ <-v.GoListCalls(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method DeleteCall
+
+func (v *interfaceModemVoice) GoDeleteCall(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteCall", flags, ch, path)
+}
+
+func (v *interfaceModemVoice) DeleteCall(flags dbus.Flags, path dbus.ObjectPath) error {
+ return (<-v.GoDeleteCall(flags, make(chan *dbus.Call, 1), path).Done).Err
+}
+
+// method CreateCall
+
+func (v *interfaceModemVoice) GoCreateCall(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreateCall", flags, ch, properties)
+}
+
+func (*interfaceModemVoice) StoreCreateCall(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceModemVoice) CreateCall(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreCreateCall(
+ <-v.GoCreateCall(flags, make(chan *dbus.Call, 1), properties).Done)
+}
+
+// signal CallAdded
+
+func (v *interfaceModemVoice) ConnectCallAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CallAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CallAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal CallDeleted
+
+func (v *interfaceModemVoice) ConnectCallDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CallDeleted", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CallDeleted",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &path)
+ if err == nil {
+ cb(path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Calls ao
+
+func (v *interfaceModemVoice) Calls() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Calls",
+ }
+}
+
+type PropMapStringVariant interface {
+ Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[string]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
+}
+
+type implPropMapStringVariant struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,2126 @@
+// Code generated by "./generator ./system/org.freedesktop.modemmanager1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package modemmanager1
+
+import (
+ "fmt"
+
+ "github.com/godbus/dbus/v5"
+ "github.com/linuxdeepin/go-dbus-factory/object_manager"
+ "github.com/linuxdeepin/go-lib/dbusutil"
+ "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+ "github.com/stretchr/testify/mock"
+)
+
+type MockManager struct {
+ object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ MockInterfaceManager // interface org.freedesktop.ModemManager1
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method ScanDevices
+
+func (v *MockInterfaceManager) GoScanDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ScanDevices(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLogging
+
+func (v *MockInterfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, level)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetLogging(flags dbus.Flags, level string) error {
+ mockArgs := v.Called(flags, level)
+
+ return mockArgs.Error(0)
+}
+
+type MockModem struct {
+ MockInterfaceModem // interface org.freedesktop.ModemManager1.Modem
+ MockInterfaceModemFirmware // interface org.freedesktop.ModemManager1.Modem.Firmware
+ MockInterfaceModemLocation // interface org.freedesktop.ModemManager1.Modem.Location
+ MockInterfaceModemMessaging // interface org.freedesktop.ModemManager1.Modem.Messaging
+ MockInterfaceModem3gppUssd // interface org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd
+ MockInterfaceModem3gpp // interface org.freedesktop.ModemManager1.Modem.Modem3gpp
+ MockInterfaceModemCdma // interface org.freedesktop.ModemManager1.Modem.ModemCdma
+ MockInterfaceModemOma // interface org.freedesktop.ModemManager1.Modem.Oma
+ MockInterfaceModemSignal // interface org.freedesktop.ModemManager1.Modem.Signal
+ MockInterfaceModemSimple // interface org.freedesktop.ModemManager1.Modem.Simple
+ MockInterfaceModemTime // interface org.freedesktop.ModemManager1.Modem.Time
+ MockInterfaceModemVoice // interface org.freedesktop.ModemManager1.Modem.Voice
+ proxy.MockObject
+}
+
+type MockInterfaceModem struct {
+ mock.Mock
+}
+
+// method Enable
+
+func (v *MockInterfaceModem) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) Enable(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method ListBearers
+
+func (v *MockInterfaceModem) GoListBearers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) ListBearers(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CreateBearer
+
+func (v *MockInterfaceModem) GoCreateBearer(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) CreateBearer(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, properties)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DeleteBearer
+
+func (v *MockInterfaceModem) GoDeleteBearer(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, bearer)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) DeleteBearer(flags dbus.Flags, bearer dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, bearer)
+
+ return mockArgs.Error(0)
+}
+
+// method Reset
+
+func (v *MockInterfaceModem) GoReset(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) Reset(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method FactoryReset
+
+func (v *MockInterfaceModem) GoFactoryReset(flags dbus.Flags, ch chan *dbus.Call, code string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, code)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) FactoryReset(flags dbus.Flags, code string) error {
+ mockArgs := v.Called(flags, code)
+
+ return mockArgs.Error(0)
+}
+
+// method SetPowerState
+
+func (v *MockInterfaceModem) GoSetPowerState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, state)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) SetPowerState(flags dbus.Flags, state uint32) error {
+ mockArgs := v.Called(flags, state)
+
+ return mockArgs.Error(0)
+}
+
+// method SetCurrentCapabilities
+
+func (v *MockInterfaceModem) GoSetCurrentCapabilities(flags dbus.Flags, ch chan *dbus.Call, capabilities uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, capabilities)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) SetCurrentCapabilities(flags dbus.Flags, capabilities uint32) error {
+ mockArgs := v.Called(flags, capabilities)
+
+ return mockArgs.Error(0)
+}
+
+// method SetCurrentModes
+
+func (v *MockInterfaceModem) GoSetCurrentModes(flags dbus.Flags, ch chan *dbus.Call, modes ModemModes) *dbus.Call {
+ mockArgs := v.Called(flags, ch, modes)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) SetCurrentModes(flags dbus.Flags, modes ModemModes) error {
+ mockArgs := v.Called(flags, modes)
+
+ return mockArgs.Error(0)
+}
+
+// method SetCurrentBands
+
+func (v *MockInterfaceModem) GoSetCurrentBands(flags dbus.Flags, ch chan *dbus.Call, bands []uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, bands)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) SetCurrentBands(flags dbus.Flags, bands []uint32) error {
+ mockArgs := v.Called(flags, bands)
+
+ return mockArgs.Error(0)
+}
+
+// method Command
+
+func (v *MockInterfaceModem) GoCommand(flags dbus.Flags, ch chan *dbus.Call, cmd string, timeout uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cmd, timeout)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem) Command(flags dbus.Flags, cmd string, timeout uint32) (string, error) {
+ mockArgs := v.Called(flags, cmd, timeout)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal StateChanged
+
+func (v *MockInterfaceModem) ConnectStateChanged(cb func(old int32, new int32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Sim o
+
+func (v *MockInterfaceModem) Sim() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Bearers ao
+
+func (v *MockInterfaceModem) Bearers() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportedCapabilities au
+
+func (v *MockInterfaceModem) SupportedCapabilities() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentCapabilities u
+
+func (v *MockInterfaceModem) CurrentCapabilities() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MaxBearers u
+
+func (v *MockInterfaceModem) MaxBearers() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MaxActiveBearers u
+
+func (v *MockInterfaceModem) MaxActiveBearers() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Manufacturer s
+
+func (v *MockInterfaceModem) Manufacturer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Model s
+
+func (v *MockInterfaceModem) Model() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Revision s
+
+func (v *MockInterfaceModem) Revision() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceIdentifier s
+
+func (v *MockInterfaceModem) DeviceIdentifier() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Device s
+
+func (v *MockInterfaceModem) Device() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Drivers as
+
+func (v *MockInterfaceModem) Drivers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Plugin s
+
+func (v *MockInterfaceModem) Plugin() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrimaryPort s
+
+func (v *MockInterfaceModem) PrimaryPort() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModemPorts struct {
+ mock.Mock
+}
+
+func (p MockPropModemPorts) Get(flags dbus.Flags) (value []ModemPort, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]ModemPort)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModemPorts) Set(flags dbus.Flags, value []ModemPort) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModemPorts) ConnectChanged(cb func(hasValue bool, value []ModemPort)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Ports a(su)
+
+func (v *MockInterfaceModem) Ports() PropModemPorts {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModemPorts)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EquipmentIdentifier s
+
+func (v *MockInterfaceModem) EquipmentIdentifier() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnlockRequired u
+
+func (v *MockInterfaceModem) UnlockRequired() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModemUnlockRetries struct {
+ mock.Mock
+}
+
+func (p MockPropModemUnlockRetries) Get(flags dbus.Flags) (value map[uint32]uint32, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[uint32]uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModemUnlockRetries) Set(flags dbus.Flags, value map[uint32]uint32) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModemUnlockRetries) ConnectChanged(cb func(hasValue bool, value map[uint32]uint32)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property UnlockRetries a{uu}
+
+func (v *MockInterfaceModem) UnlockRetries() PropModemUnlockRetries {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModemUnlockRetries)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State i
+
+func (v *MockInterfaceModem) State() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateFailedReason u
+
+func (v *MockInterfaceModem) StateFailedReason() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AccessTechnologies u
+
+func (v *MockInterfaceModem) AccessTechnologies() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModemSignalQuality struct {
+ mock.Mock
+}
+
+func (p MockPropModemSignalQuality) Get(flags dbus.Flags) (value ModemSignalQuality, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(ModemSignalQuality)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModemSignalQuality) Set(flags dbus.Flags, value ModemSignalQuality) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModemSignalQuality) ConnectChanged(cb func(hasValue bool, value ModemSignalQuality)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property SignalQuality (ub)
+
+func (v *MockInterfaceModem) SignalQuality() PropModemSignalQuality {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModemSignalQuality)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OwnNumbers as
+
+func (v *MockInterfaceModem) OwnNumbers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PowerState u
+
+func (v *MockInterfaceModem) PowerState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModemSupportedModes struct {
+ mock.Mock
+}
+
+func (p MockPropModemSupportedModes) Get(flags dbus.Flags) (value []ModemModes, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]ModemModes)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModemSupportedModes) Set(flags dbus.Flags, value []ModemModes) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModemSupportedModes) ConnectChanged(cb func(hasValue bool, value []ModemModes)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property SupportedModes a(uu)
+
+func (v *MockInterfaceModem) SupportedModes() PropModemSupportedModes {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModemSupportedModes)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModemCurrentModes struct {
+ mock.Mock
+}
+
+func (p MockPropModemCurrentModes) Get(flags dbus.Flags) (value ModemModes, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(ModemModes)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModemCurrentModes) Set(flags dbus.Flags, value ModemModes) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModemCurrentModes) ConnectChanged(cb func(hasValue bool, value ModemModes)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property CurrentModes (uu)
+
+func (v *MockInterfaceModem) CurrentModes() PropModemCurrentModes {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModemCurrentModes)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportedBands au
+
+func (v *MockInterfaceModem) SupportedBands() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentBands au
+
+func (v *MockInterfaceModem) CurrentBands() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportedIpFamilies u
+
+func (v *MockInterfaceModem) SupportedIpFamilies() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModemFirmware struct {
+ mock.Mock
+}
+
+// method List
+
+func (v *MockInterfaceModemFirmware) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemFirmware) List(flags dbus.Flags) (string, []map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret1, ok := mockArgs.Get(1).([]map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.String(0), ret1, mockArgs.Error(2)
+}
+
+// method Select
+
+func (v *MockInterfaceModemFirmware) GoSelect(flags dbus.Flags, ch chan *dbus.Call, uniqueid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uniqueid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemFirmware) Select(flags dbus.Flags, uniqueid string) error {
+ mockArgs := v.Called(flags, uniqueid)
+
+ return mockArgs.Error(0)
+}
+
+type MockInterfaceModemLocation struct {
+ mock.Mock
+}
+
+// method Setup
+
+func (v *MockInterfaceModemLocation) GoSetup(flags dbus.Flags, ch chan *dbus.Call, sources uint32, signal_location bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sources, signal_location)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemLocation) Setup(flags dbus.Flags, sources uint32, signal_location bool) error {
+ mockArgs := v.Called(flags, sources, signal_location)
+
+ return mockArgs.Error(0)
+}
+
+// method GetLocation
+
+func (v *MockInterfaceModemLocation) GoGetLocation(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemLocation) GetLocation(flags dbus.Flags) (map[uint32]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[uint32]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetSuplServer
+
+func (v *MockInterfaceModemLocation) GoSetSuplServer(flags dbus.Flags, ch chan *dbus.Call, supl string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, supl)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemLocation) SetSuplServer(flags dbus.Flags, supl string) error {
+ mockArgs := v.Called(flags, supl)
+
+ return mockArgs.Error(0)
+}
+
+// method SetGpsRefreshRate
+
+func (v *MockInterfaceModemLocation) GoSetGpsRefreshRate(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, rate)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemLocation) SetGpsRefreshRate(flags dbus.Flags, rate uint32) error {
+ mockArgs := v.Called(flags, rate)
+
+ return mockArgs.Error(0)
+}
+
+// property Capabilities u
+
+func (v *MockInterfaceModemLocation) Capabilities() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Enabled u
+
+func (v *MockInterfaceModemLocation) Enabled() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SignalsLocation b
+
+func (v *MockInterfaceModemLocation) SignalsLocation() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModemLocation struct {
+ mock.Mock
+}
+
+func (p MockPropModemLocation) Get(flags dbus.Flags) (value map[uint32]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[uint32]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModemLocation) Set(flags dbus.Flags, value map[uint32]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModemLocation) ConnectChanged(cb func(hasValue bool, value map[uint32]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Location a{uv}
+
+func (v *MockInterfaceModemLocation) Location() PropModemLocation {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModemLocation)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SuplServer s
+
+func (v *MockInterfaceModemLocation) SuplServer() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GpsRefreshRate u
+
+func (v *MockInterfaceModemLocation) GpsRefreshRate() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModemMessaging struct {
+ mock.Mock
+}
+
+// method List
+
+func (v *MockInterfaceModemMessaging) GoList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemMessaging) List(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Delete
+
+func (v *MockInterfaceModemMessaging) GoDelete(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemMessaging) Delete(flags dbus.Flags, path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.Error(0)
+}
+
+// method Create
+
+func (v *MockInterfaceModemMessaging) GoCreate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemMessaging) Create(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, properties)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Added
+
+func (v *MockInterfaceModemMessaging) ConnectAdded(cb func(path dbus.ObjectPath, received bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Deleted
+
+func (v *MockInterfaceModemMessaging) ConnectDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Messages ao
+
+func (v *MockInterfaceModemMessaging) Messages() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupportedStorages au
+
+func (v *MockInterfaceModemMessaging) SupportedStorages() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStorage u
+
+func (v *MockInterfaceModemMessaging) DefaultStorage() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModem3gppUssd struct {
+ mock.Mock
+}
+
+// method Initiate
+
+func (v *MockInterfaceModem3gppUssd) GoInitiate(flags dbus.Flags, ch chan *dbus.Call, command string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, command)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem3gppUssd) Initiate(flags dbus.Flags, command string) (string, error) {
+ mockArgs := v.Called(flags, command)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Respond
+
+func (v *MockInterfaceModem3gppUssd) GoRespond(flags dbus.Flags, ch chan *dbus.Call, response string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, response)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem3gppUssd) Respond(flags dbus.Flags, response string) (string, error) {
+ mockArgs := v.Called(flags, response)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Cancel
+
+func (v *MockInterfaceModem3gppUssd) GoCancel(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem3gppUssd) Cancel(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property State u
+
+func (v *MockInterfaceModem3gppUssd) State() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NetworkNotification s
+
+func (v *MockInterfaceModem3gppUssd) NetworkNotification() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NetworkRequest s
+
+func (v *MockInterfaceModem3gppUssd) NetworkRequest() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModem3gpp struct {
+ mock.Mock
+}
+
+// method Register
+
+func (v *MockInterfaceModem3gpp) GoRegister(flags dbus.Flags, ch chan *dbus.Call, operator_id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, operator_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem3gpp) Register(flags dbus.Flags, operator_id string) error {
+ mockArgs := v.Called(flags, operator_id)
+
+ return mockArgs.Error(0)
+}
+
+// method Scan
+
+func (v *MockInterfaceModem3gpp) GoScan(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModem3gpp) Scan(flags dbus.Flags) ([]map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Imei s
+
+func (v *MockInterfaceModem3gpp) Imei() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RegistrationState u
+
+func (v *MockInterfaceModem3gpp) RegistrationState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OperatorCode s
+
+func (v *MockInterfaceModem3gpp) OperatorCode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OperatorName s
+
+func (v *MockInterfaceModem3gpp) OperatorName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EnabledFacilityLocks u
+
+func (v *MockInterfaceModem3gpp) EnabledFacilityLocks() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SubscriptionState u
+
+func (v *MockInterfaceModem3gpp) SubscriptionState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModemCdma struct {
+ mock.Mock
+}
+
+// method Activate
+
+func (v *MockInterfaceModemCdma) GoActivate(flags dbus.Flags, ch chan *dbus.Call, carrier_code string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, carrier_code)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemCdma) Activate(flags dbus.Flags, carrier_code string) error {
+ mockArgs := v.Called(flags, carrier_code)
+
+ return mockArgs.Error(0)
+}
+
+// method ActivateManual
+
+func (v *MockInterfaceModemCdma) GoActivateManual(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemCdma) ActivateManual(flags dbus.Flags, properties map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, properties)
+
+ return mockArgs.Error(0)
+}
+
+// signal ActivationStateChanged
+
+func (v *MockInterfaceModemCdma) ConnectActivationStateChanged(cb func(activation_state uint32, activation_error uint32, status_changes map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ActivationState u
+
+func (v *MockInterfaceModemCdma) ActivationState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Meid s
+
+func (v *MockInterfaceModemCdma) Meid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Esn s
+
+func (v *MockInterfaceModemCdma) Esn() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Sid u
+
+func (v *MockInterfaceModemCdma) Sid() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Nid u
+
+func (v *MockInterfaceModemCdma) Nid() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Cdma1xRegistrationState u
+
+func (v *MockInterfaceModemCdma) Cdma1xRegistrationState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EvdoRegistrationState u
+
+func (v *MockInterfaceModemCdma) EvdoRegistrationState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModemOma struct {
+ mock.Mock
+}
+
+// method Setup
+
+func (v *MockInterfaceModemOma) GoSetup(flags dbus.Flags, ch chan *dbus.Call, features uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, features)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemOma) Setup(flags dbus.Flags, features uint32) error {
+ mockArgs := v.Called(flags, features)
+
+ return mockArgs.Error(0)
+}
+
+// method StartClientInitiatedSession
+
+func (v *MockInterfaceModemOma) GoStartClientInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_type uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, session_type)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemOma) StartClientInitiatedSession(flags dbus.Flags, session_type uint32) error {
+ mockArgs := v.Called(flags, session_type)
+
+ return mockArgs.Error(0)
+}
+
+// method AcceptNetworkInitiatedSession
+
+func (v *MockInterfaceModemOma) GoAcceptNetworkInitiatedSession(flags dbus.Flags, ch chan *dbus.Call, session_id uint32, accept bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, session_id, accept)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemOma) AcceptNetworkInitiatedSession(flags dbus.Flags, session_id uint32, accept bool) error {
+ mockArgs := v.Called(flags, session_id, accept)
+
+ return mockArgs.Error(0)
+}
+
+// method CancelSession
+
+func (v *MockInterfaceModemOma) GoCancelSession(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemOma) CancelSession(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal SessionStateChanged
+
+func (v *MockInterfaceModemOma) ConnectSessionStateChanged(cb func(old_session_state int32, new_session_state int32, session_state_failed_reason uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Features u
+
+func (v *MockInterfaceModemOma) Features() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropModemOmaPendingNetworkInitiatedSessions struct {
+ mock.Mock
+}
+
+func (p MockPropModemOmaPendingNetworkInitiatedSessions) Get(flags dbus.Flags) (value []OmaSession, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]OmaSession)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropModemOmaPendingNetworkInitiatedSessions) Set(flags dbus.Flags, value []OmaSession) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropModemOmaPendingNetworkInitiatedSessions) ConnectChanged(cb func(hasValue bool, value []OmaSession)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property PendingNetworkInitiatedSessions a(uu)
+
+func (v *MockInterfaceModemOma) PendingNetworkInitiatedSessions() PropModemOmaPendingNetworkInitiatedSessions {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropModemOmaPendingNetworkInitiatedSessions)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SessionType u
+
+func (v *MockInterfaceModemOma) SessionType() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SessionState i
+
+func (v *MockInterfaceModemOma) SessionState() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModemSignal struct {
+ mock.Mock
+}
+
+// method Setup
+
+func (v *MockInterfaceModemSignal) GoSetup(flags dbus.Flags, ch chan *dbus.Call, rate uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, rate)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemSignal) Setup(flags dbus.Flags, rate uint32) error {
+ mockArgs := v.Called(flags, rate)
+
+ return mockArgs.Error(0)
+}
+
+// property Rate u
+
+func (v *MockInterfaceModemSignal) Rate() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Cdma a{sv}
+
+func (v *MockInterfaceModemSignal) Cdma() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Evdo a{sv}
+
+func (v *MockInterfaceModemSignal) Evdo() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Gsm a{sv}
+
+func (v *MockInterfaceModemSignal) Gsm() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Umts a{sv}
+
+func (v *MockInterfaceModemSignal) Umts() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Lte a{sv}
+
+func (v *MockInterfaceModemSignal) Lte() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModemSimple struct {
+ mock.Mock
+}
+
+// method Connect
+
+func (v *MockInterfaceModemSimple) GoConnect(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemSimple) Connect(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, properties)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Disconnect
+
+func (v *MockInterfaceModemSimple) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call, bearer dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, bearer)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemSimple) Disconnect(flags dbus.Flags, bearer dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, bearer)
+
+ return mockArgs.Error(0)
+}
+
+// method GetStatus
+
+func (v *MockInterfaceModemSimple) GoGetStatus(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemSimple) GetStatus(flags dbus.Flags) (map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockInterfaceModemTime struct {
+ mock.Mock
+}
+
+// method GetNetworkTime
+
+func (v *MockInterfaceModemTime) GoGetNetworkTime(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemTime) GetNetworkTime(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// signal NetworkTimeChanged
+
+func (v *MockInterfaceModemTime) ConnectNetworkTimeChanged(cb func(time string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property NetworkTimezone a{sv}
+
+func (v *MockInterfaceModemTime) NetworkTimezone() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceModemVoice struct {
+ mock.Mock
+}
+
+// method ListCalls
+
+func (v *MockInterfaceModemVoice) GoListCalls(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemVoice) ListCalls(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method DeleteCall
+
+func (v *MockInterfaceModemVoice) GoDeleteCall(flags dbus.Flags, ch chan *dbus.Call, path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemVoice) DeleteCall(flags dbus.Flags, path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, path)
+
+ return mockArgs.Error(0)
+}
+
+// method CreateCall
+
+func (v *MockInterfaceModemVoice) GoCreateCall(flags dbus.Flags, ch chan *dbus.Call, properties map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceModemVoice) CreateCall(flags dbus.Flags, properties map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, properties)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CallAdded
+
+func (v *MockInterfaceModemVoice) ConnectCallAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CallDeleted
+
+func (v *MockInterfaceModemVoice) ConnectCallDeleted(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Calls ao
+
+func (v *MockInterfaceModemVoice) Calls() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropMapStringVariant struct {
+ mock.Mock
+}
+
+func (p MockPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Bearer.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Bearer.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Bearer.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Bearer.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,290 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Call.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Call.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Call.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Call.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,155 @@
+{
+ "Service": "org.freedesktop.ModemManager1",
+ "Objects": [
+ {
+ "Type": "Manager",
+ "XmlFile": "ModemManager",
+ "Path": "/org/freedesktop/ModemManager1",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus.ObjectManager"
+ },
+ {
+ "Name":"org.freedesktop.ModemManager1",
+ "Type": "manager"
+ }
+ ]
+ },
+ {
+ "Type": "Modem",
+ "XmlFiles": ["Modem", "Modem.*"],
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem",
+ "Accessor": "Modem",
+ "Type": "modem",
+ "Fixes": {
+ "p/Ports": {
+ "Type": "PropModemPorts",
+ "ValueType": "[]ModemPort"
+ },
+ "p/UnlockRetries": {
+ "Type": "PropModemUnlockRetries",
+ "ValueType": "map[uint32]uint32"
+ },
+ "p/SignalQuality": {
+ "Type": "PropModemSignalQuality",
+ "ValueType": "ModemSignalQuality",
+ "EmptyValue": "$T{}"
+ },
+ "p/SupportedModes": {
+ "Type": "PropModemSupportedModes",
+ "ValueType": "[]ModemModes"
+ },
+ "p/CurrentModes": {
+ "Type": "PropModemCurrentModes",
+ "ValueType": "ModemModes",
+ "EmptyValue": "$T{}"
+ },
+ "m/SetCurrentModes": [
+ {
+ "Name": "modes",
+ "Type": "ModemModes"
+ }
+ ]
+ }
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Firmware",
+ "Accessor": "Firmware",
+ "Type": "modemFirmware"
+ },
+ {
+ "Name":"org.freedesktop.ModemManager1.Modem.Location",
+ "Accessor": "Location",
+ "Type": "modemLocation",
+ "Fixes": {
+ "p/Location": {
+ "Type": "PropModemLocation",
+ "ValueType": "map[uint32]dbus.Variant"
+ }
+ }
+ },
+ {
+ "Name":"org.freedesktop.ModemManager1.Modem.Messaging",
+ "Accessor": "Messaging",
+ "Type": "modemMessaging"
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Modem3gpp.Ussd",
+ "Accessor": "Modem3gppUssd",
+ "Type": "modem3gppUssd"
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Modem3gpp",
+ "Accessor": "Modem3gpp",
+ "Type": "modem3gpp"
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.ModemCdma",
+ "Accessor": "Cdma",
+ "Type": "modemCdma"
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Oma",
+ "Accessor": "Oma",
+ "Type": "modemOma",
+ "Fixes": {
+ "p/PendingNetworkInitiatedSessions": {
+ "Type": "PropModemOmaPendingNetworkInitiatedSessions",
+ "ValueType": "[]OmaSession"
+ }
+ }
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Signal",
+ "Accessor": "Signal",
+ "Type": "modemSignal",
+ "Fixes": {
+ "p/Cdma": {
+ "RefType": "PropMapStringVariant"
+ },
+ "p/Evdo": {
+ "RefType": "PropMapStringVariant"
+ },
+ "p/Gsm": {
+ "RefType": "PropMapStringVariant"
+ },
+ "p/Umts": {
+ "RefType": "PropMapStringVariant"
+ },
+ "p/Lte": {
+ "RefType": "PropMapStringVariant"
+ }
+ }
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Simple",
+ "Accessor": "Simple",
+ "Type": "modemSimple"
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Time",
+ "Accessor": "Time",
+ "Type": "modemTime",
+ "Fixes": {
+ "p/NetworkTimezone": {
+ "RefType": "PropMapStringVariant"
+ }
+ }
+ },
+ {
+ "Name": "org.freedesktop.ModemManager1.Modem.Voice",
+ "Accessor": "Voice",
+ "Type": "modemVoice"
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropMapStringVariant",
+ "ValueType": "map[string]dbus.Variant"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,25 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package modemmanager1
+
+type ModemPort struct {
+ Name string
+ Type uint32
+}
+
+type ModemSignalQuality struct {
+ Quality uint32
+ RecentlyTaken bool
+}
+
+type ModemModes struct {
+ AllowedModes uint32
+ PreferredMode uint32
+}
+
+type OmaSession struct {
+ Type uint32
+ Id uint32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Firmware.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Firmware.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Firmware.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Firmware.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Location.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Location.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Location.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Location.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,315 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/ModemManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/ModemManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/ModemManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/ModemManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Messaging.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Messaging.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Messaging.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Messaging.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.Ussd.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Modem3gpp.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.ModemCdma.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.ModemCdma.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.ModemCdma.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.ModemCdma.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Oma.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Oma.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Oma.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Oma.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Signal.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Signal.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Signal.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Signal.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Simple.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Simple.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Simple.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Simple.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Time.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Time.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Time.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Time.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Voice.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Voice.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.Voice.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.Voice.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Modem.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Modem.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,508 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Sim.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Sim.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Sim.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Sim.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Sms.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Sms.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.modemmanager1/Sms.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.modemmanager1/Sms.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/AccessPoint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/AccessPoint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/AccessPoint.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/AccessPoint.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/AgentManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/AgentManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/AgentManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/AgentManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,5730 @@
+// Code generated by "./generator ./system/org.freedesktop.networkmanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package networkmanager
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-dbus-factory/object_manager"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type ObjectManager interface {
+ object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.Object
+}
+
+type objectObjectManager struct {
+ object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.ImplObject
+}
+
+func NewObjectManager(conn *dbus.Conn) ObjectManager {
+ obj := new(objectObjectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop")
+ return obj
+}
+
+type AccessPoint interface {
+ accessPoint // interface org.freedesktop.NetworkManager.AccessPoint
+ proxy.Object
+}
+
+type objectAccessPoint struct {
+ interfaceAccessPoint // interface org.freedesktop.NetworkManager.AccessPoint
+ proxy.ImplObject
+}
+
+func NewAccessPoint(conn *dbus.Conn, path dbus.ObjectPath) (AccessPoint, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectAccessPoint)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type accessPoint interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Flags() proxy.PropUint32
+ WpaFlags() proxy.PropUint32
+ RsnFlags() proxy.PropUint32
+ Ssid() proxy.PropByteArray
+ Frequency() proxy.PropUint32
+ HwAddress() proxy.PropString
+ Mode() proxy.PropUint32
+ MaxBitrate() proxy.PropUint32
+ Strength() proxy.PropByte
+ LastSeen() proxy.PropInt32
+}
+
+type interfaceAccessPoint struct{}
+
+func (v *interfaceAccessPoint) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAccessPoint) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.AccessPoint"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceAccessPoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Flags u
+
+func (v *interfaceAccessPoint) Flags() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Flags",
+ }
+}
+
+// property WpaFlags u
+
+func (v *interfaceAccessPoint) WpaFlags() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "WpaFlags",
+ }
+}
+
+// property RsnFlags u
+
+func (v *interfaceAccessPoint) RsnFlags() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RsnFlags",
+ }
+}
+
+// property Ssid ay
+
+func (v *interfaceAccessPoint) Ssid() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "Ssid",
+ }
+}
+
+// property Frequency u
+
+func (v *interfaceAccessPoint) Frequency() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Frequency",
+ }
+}
+
+// property HwAddress s
+
+func (v *interfaceAccessPoint) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Mode u
+
+func (v *interfaceAccessPoint) Mode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+// property MaxBitrate u
+
+func (v *interfaceAccessPoint) MaxBitrate() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MaxBitrate",
+ }
+}
+
+// property Strength y
+
+func (v *interfaceAccessPoint) Strength() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "Strength",
+ }
+}
+
+// property LastSeen i
+
+func (v *interfaceAccessPoint) LastSeen() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "LastSeen",
+ }
+}
+
+type AgentManager interface {
+ agentManager // interface org.freedesktop.NetworkManager.AgentManager
+ proxy.Object
+}
+
+type objectAgentManager struct {
+ interfaceAgentManager // interface org.freedesktop.NetworkManager.AgentManager
+ proxy.ImplObject
+}
+
+func NewAgentManager(conn *dbus.Conn) AgentManager {
+ obj := new(objectAgentManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/AgentManager")
+ return obj
+}
+
+type agentManager interface {
+ GoRegister(flags dbus.Flags, ch chan *dbus.Call, identifier string) *dbus.Call
+ Register(flags dbus.Flags, identifier string) error
+ GoRegisterWithCapabilities(flags dbus.Flags, ch chan *dbus.Call, identifier string, capabilities uint32) *dbus.Call
+ RegisterWithCapabilities(flags dbus.Flags, identifier string, capabilities uint32) error
+ GoUnregister(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Unregister(flags dbus.Flags) error
+}
+
+type interfaceAgentManager struct{}
+
+func (v *interfaceAgentManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAgentManager) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.AgentManager"
+}
+
+// method Register
+
+func (v *interfaceAgentManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, identifier string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Register", flags, ch, identifier)
+}
+
+func (v *interfaceAgentManager) Register(flags dbus.Flags, identifier string) error {
+ return (<-v.GoRegister(flags, make(chan *dbus.Call, 1), identifier).Done).Err
+}
+
+// method RegisterWithCapabilities
+
+func (v *interfaceAgentManager) GoRegisterWithCapabilities(flags dbus.Flags, ch chan *dbus.Call, identifier string, capabilities uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterWithCapabilities", flags, ch, identifier, capabilities)
+}
+
+func (v *interfaceAgentManager) RegisterWithCapabilities(flags dbus.Flags, identifier string, capabilities uint32) error {
+ return (<-v.GoRegisterWithCapabilities(flags, make(chan *dbus.Call, 1), identifier, capabilities).Done).Err
+}
+
+// method Unregister
+
+func (v *interfaceAgentManager) GoUnregister(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unregister", flags, ch)
+}
+
+func (v *interfaceAgentManager) Unregister(flags dbus.Flags) error {
+ return (<-v.GoUnregister(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+type Checkpoint interface {
+ checkpoint // interface org.freedesktop.NetworkManager.Checkpoint
+ proxy.Object
+}
+
+type objectCheckpoint struct {
+ interfaceCheckpoint // interface org.freedesktop.NetworkManager.Checkpoint
+ proxy.ImplObject
+}
+
+func NewCheckpoint(conn *dbus.Conn, path dbus.ObjectPath) (Checkpoint, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectCheckpoint)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type checkpoint interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Devices() proxy.PropObjectPathArray
+ Created() proxy.PropInt64
+ RollbackTimeout() proxy.PropUint32
+}
+
+type interfaceCheckpoint struct{}
+
+func (v *interfaceCheckpoint) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceCheckpoint) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Checkpoint"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceCheckpoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Devices ao
+
+func (v *interfaceCheckpoint) Devices() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+// property Created x
+
+func (v *interfaceCheckpoint) Created() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "Created",
+ }
+}
+
+// property RollbackTimeout u
+
+func (v *interfaceCheckpoint) RollbackTimeout() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RollbackTimeout",
+ }
+}
+
+type ActiveConnection interface {
+ activeConnection // interface org.freedesktop.NetworkManager.Connection.Active
+ proxy.Object
+}
+
+type objectActiveConnection struct {
+ interfaceActiveConnection // interface org.freedesktop.NetworkManager.Connection.Active
+ proxy.ImplObject
+}
+
+func NewActiveConnection(conn *dbus.Conn, path dbus.ObjectPath) (ActiveConnection, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectActiveConnection)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type activeConnection interface {
+ ConnectStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Connection() proxy.PropObjectPath
+ SpecificObject() proxy.PropObjectPath
+ Id() proxy.PropString
+ Uuid() proxy.PropString
+ Type() proxy.PropString
+ Devices() proxy.PropObjectPathArray
+ State() proxy.PropUint32
+ Default() proxy.PropBool
+ Ip4Config() proxy.PropObjectPath
+ Dhcp4Config() proxy.PropObjectPath
+ Default6() proxy.PropBool
+ Ip6Config() proxy.PropObjectPath
+ Dhcp6Config() proxy.PropObjectPath
+ Vpn() proxy.PropBool
+ Master() proxy.PropObjectPath
+}
+
+type interfaceActiveConnection struct{}
+
+func (v *interfaceActiveConnection) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceActiveConnection) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Connection.Active"
+}
+
+// signal StateChanged
+
+func (v *interfaceActiveConnection) ConnectStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var state uint32
+ var reason uint32
+ err := dbus.Store(sig.Body, &state, &reason)
+ if err == nil {
+ cb(state, reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceActiveConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Connection o
+
+func (v *interfaceActiveConnection) Connection() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Connection",
+ }
+}
+
+// property SpecificObject o
+
+func (v *interfaceActiveConnection) SpecificObject() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "SpecificObject",
+ }
+}
+
+// property Id s
+
+func (v *interfaceActiveConnection) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property Uuid s
+
+func (v *interfaceActiveConnection) Uuid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Uuid",
+ }
+}
+
+// property Type s
+
+func (v *interfaceActiveConnection) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Devices ao
+
+func (v *interfaceActiveConnection) Devices() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+// property State u
+
+func (v *interfaceActiveConnection) State() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Default b
+
+func (v *interfaceActiveConnection) Default() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Default",
+ }
+}
+
+// property Ip4Config o
+
+func (v *interfaceActiveConnection) Ip4Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Ip4Config",
+ }
+}
+
+// property Dhcp4Config o
+
+func (v *interfaceActiveConnection) Dhcp4Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Dhcp4Config",
+ }
+}
+
+// property Default6 b
+
+func (v *interfaceActiveConnection) Default6() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Default6",
+ }
+}
+
+// property Ip6Config o
+
+func (v *interfaceActiveConnection) Ip6Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Ip6Config",
+ }
+}
+
+// property Dhcp6Config o
+
+func (v *interfaceActiveConnection) Dhcp6Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Dhcp6Config",
+ }
+}
+
+// property Vpn b
+
+func (v *interfaceActiveConnection) Vpn() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Vpn",
+ }
+}
+
+// property Master o
+
+func (v *interfaceActiveConnection) Master() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Master",
+ }
+}
+
+type Dhcp4Config interface {
+ dhcp4Config // interface org.freedesktop.NetworkManager.DHCP4Config
+ proxy.Object
+}
+
+type objectDhcp4Config struct {
+ interfaceDhcp4Config // interface org.freedesktop.NetworkManager.DHCP4Config
+ proxy.ImplObject
+}
+
+func NewDhcp4Config(conn *dbus.Conn, path dbus.ObjectPath) (Dhcp4Config, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDhcp4Config)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type dhcp4Config interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Options() PropMapStringVariant
+}
+
+type interfaceDhcp4Config struct{}
+
+func (v *interfaceDhcp4Config) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDhcp4Config) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.DHCP4Config"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDhcp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Options a{sv}
+
+func (v *interfaceDhcp4Config) Options() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "Options",
+ }
+}
+
+type Dhcp6Config interface {
+ dhcp6Config // interface org.freedesktop.NetworkManager.DHCP6Config
+ proxy.Object
+}
+
+type objectDhcp6Config struct {
+ interfaceDhcp6Config // interface org.freedesktop.NetworkManager.DHCP6Config
+ proxy.ImplObject
+}
+
+func NewDhcp6Config(conn *dbus.Conn, path dbus.ObjectPath) (Dhcp6Config, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDhcp6Config)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type dhcp6Config interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Options() PropMapStringVariant
+}
+
+type interfaceDhcp6Config struct{}
+
+func (v *interfaceDhcp6Config) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDhcp6Config) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.DHCP6Config"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDhcp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Options a{sv}
+
+func (v *interfaceDhcp6Config) Options() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "Options",
+ }
+}
+
+type DnsManager interface {
+ dnsManager // interface org.freedesktop.NetworkManager.DnsManager
+ proxy.Object
+}
+
+type objectDnsManager struct {
+ interfaceDnsManager // interface org.freedesktop.NetworkManager.DnsManager
+ proxy.ImplObject
+}
+
+func NewDnsManager(conn *dbus.Conn) DnsManager {
+ obj := new(objectDnsManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/DnsManager")
+ return obj
+}
+
+type dnsManager interface {
+ Mode() proxy.PropString
+ RcManager() proxy.PropString
+ Configuration() PropMapSVSlice
+}
+
+type interfaceDnsManager struct{}
+
+func (v *interfaceDnsManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDnsManager) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.DnsManager"
+}
+
+// property Mode s
+
+func (v *interfaceDnsManager) Mode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+// property RcManager s
+
+func (v *interfaceDnsManager) RcManager() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RcManager",
+ }
+}
+
+// property Configuration aa{sv}
+
+func (v *interfaceDnsManager) Configuration() PropMapSVSlice {
+ return &implPropMapSVSlice{
+ Impl: v,
+ Name: "Configuration",
+ }
+}
+
+type IP4Config interface {
+ ip4Config // interface org.freedesktop.NetworkManager.IP4Config
+ proxy.Object
+}
+
+type objectIP4Config struct {
+ interfaceIp4Config // interface org.freedesktop.NetworkManager.IP4Config
+ proxy.ImplObject
+}
+
+func NewIP4Config(conn *dbus.Conn, path dbus.ObjectPath) (IP4Config, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectIP4Config)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type ip4Config interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Addresses() PropUint32SliceSlice
+ AddressData() PropMapSVSlice
+ Gateway() proxy.PropString
+ Routes() PropUint32SliceSlice
+ RouteData() PropMapSVSlice
+ Nameservers() proxy.PropUint32Array
+ Domains() proxy.PropStringArray
+ Searches() proxy.PropStringArray
+ DnsOptions() proxy.PropStringArray
+ DnsPriority() proxy.PropInt32
+ WinsServers() proxy.PropUint32Array
+}
+
+type interfaceIp4Config struct{}
+
+func (v *interfaceIp4Config) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceIp4Config) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.IP4Config"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceIp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Addresses aau
+
+func (v *interfaceIp4Config) Addresses() PropUint32SliceSlice {
+ return &implPropUint32SliceSlice{
+ Impl: v,
+ Name: "Addresses",
+ }
+}
+
+// property AddressData aa{sv}
+
+func (v *interfaceIp4Config) AddressData() PropMapSVSlice {
+ return &implPropMapSVSlice{
+ Impl: v,
+ Name: "AddressData",
+ }
+}
+
+// property Gateway s
+
+func (v *interfaceIp4Config) Gateway() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Gateway",
+ }
+}
+
+// property Routes aau
+
+func (v *interfaceIp4Config) Routes() PropUint32SliceSlice {
+ return &implPropUint32SliceSlice{
+ Impl: v,
+ Name: "Routes",
+ }
+}
+
+// property RouteData aa{sv}
+
+func (v *interfaceIp4Config) RouteData() PropMapSVSlice {
+ return &implPropMapSVSlice{
+ Impl: v,
+ Name: "RouteData",
+ }
+}
+
+// property Nameservers au
+
+func (v *interfaceIp4Config) Nameservers() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "Nameservers",
+ }
+}
+
+// property Domains as
+
+func (v *interfaceIp4Config) Domains() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Domains",
+ }
+}
+
+// property Searches as
+
+func (v *interfaceIp4Config) Searches() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Searches",
+ }
+}
+
+// property DnsOptions as
+
+func (v *interfaceIp4Config) DnsOptions() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DnsOptions",
+ }
+}
+
+// property DnsPriority i
+
+func (v *interfaceIp4Config) DnsPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DnsPriority",
+ }
+}
+
+// property WinsServers au
+
+func (v *interfaceIp4Config) WinsServers() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "WinsServers",
+ }
+}
+
+type IP6Config interface {
+ ip6Config // interface org.freedesktop.NetworkManager.IP6Config
+ proxy.Object
+}
+
+type objectIP6Config struct {
+ interfaceIp6Config // interface org.freedesktop.NetworkManager.IP6Config
+ proxy.ImplObject
+}
+
+func NewIP6Config(conn *dbus.Conn, path dbus.ObjectPath) (IP6Config, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectIP6Config)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type ip6Config interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Addresses() PropIP6ConfigAddresses
+ AddressData() PropMapSVSlice
+ Gateway() proxy.PropString
+ Routes() PropIP6ConfigRoutes
+ RouteData() PropMapSVSlice
+ Nameservers() PropIP6NameServers
+ Domains() proxy.PropStringArray
+ Searches() proxy.PropStringArray
+ DnsOptions() proxy.PropStringArray
+ DnsPriority() proxy.PropInt32
+}
+
+type interfaceIp6Config struct{}
+
+func (v *interfaceIp6Config) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceIp6Config) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.IP6Config"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceIp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+type PropIP6ConfigAddresses interface {
+ Get(flags dbus.Flags) (value []IP6Address, err error)
+ Set(flags dbus.Flags, value []IP6Address) error
+ ConnectChanged(cb func(hasValue bool, value []IP6Address)) error
+}
+
+type implPropIP6ConfigAddresses struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropIP6ConfigAddresses) Get(flags dbus.Flags) (value []IP6Address, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropIP6ConfigAddresses) Set(flags dbus.Flags, value []IP6Address) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropIP6ConfigAddresses) ConnectChanged(cb func(hasValue bool, value []IP6Address)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IP6Address
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Addresses a(ayuay)
+
+func (v *interfaceIp6Config) Addresses() PropIP6ConfigAddresses {
+ return &implPropIP6ConfigAddresses{
+ Impl: v,
+ Name: "Addresses",
+ }
+}
+
+// property AddressData aa{sv}
+
+func (v *interfaceIp6Config) AddressData() PropMapSVSlice {
+ return &implPropMapSVSlice{
+ Impl: v,
+ Name: "AddressData",
+ }
+}
+
+// property Gateway s
+
+func (v *interfaceIp6Config) Gateway() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Gateway",
+ }
+}
+
+type PropIP6ConfigRoutes interface {
+ Get(flags dbus.Flags) (value []IP6Route, err error)
+ Set(flags dbus.Flags, value []IP6Route) error
+ ConnectChanged(cb func(hasValue bool, value []IP6Route)) error
+}
+
+type implPropIP6ConfigRoutes struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropIP6ConfigRoutes) Get(flags dbus.Flags) (value []IP6Route, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropIP6ConfigRoutes) Set(flags dbus.Flags, value []IP6Route) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropIP6ConfigRoutes) ConnectChanged(cb func(hasValue bool, value []IP6Route)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IP6Route
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Routes a(ayuayu)
+
+func (v *interfaceIp6Config) Routes() PropIP6ConfigRoutes {
+ return &implPropIP6ConfigRoutes{
+ Impl: v,
+ Name: "Routes",
+ }
+}
+
+// property RouteData aa{sv}
+
+func (v *interfaceIp6Config) RouteData() PropMapSVSlice {
+ return &implPropMapSVSlice{
+ Impl: v,
+ Name: "RouteData",
+ }
+}
+
+type PropIP6NameServers interface {
+ Get(flags dbus.Flags) (value [][]byte, err error)
+ Set(flags dbus.Flags, value [][]byte) error
+ ConnectChanged(cb func(hasValue bool, value [][]byte)) error
+}
+
+type implPropIP6NameServers struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropIP6NameServers) Get(flags dbus.Flags) (value [][]byte, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropIP6NameServers) Set(flags dbus.Flags, value [][]byte) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropIP6NameServers) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v [][]byte
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Nameservers aay
+
+func (v *interfaceIp6Config) Nameservers() PropIP6NameServers {
+ return &implPropIP6NameServers{
+ Impl: v,
+ Name: "Nameservers",
+ }
+}
+
+// property Domains as
+
+func (v *interfaceIp6Config) Domains() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Domains",
+ }
+}
+
+// property Searches as
+
+func (v *interfaceIp6Config) Searches() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Searches",
+ }
+}
+
+// property DnsOptions as
+
+func (v *interfaceIp6Config) DnsOptions() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DnsOptions",
+ }
+}
+
+// property DnsPriority i
+
+func (v *interfaceIp6Config) DnsPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "DnsPriority",
+ }
+}
+
+type Manager interface {
+ manager // interface org.freedesktop.NetworkManager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.freedesktop.NetworkManager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager")
+ return obj
+}
+
+type manager interface {
+ GoReload(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call
+ Reload(flags dbus.Flags, flags0 uint32) error
+ GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllDevices(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetDeviceByIpIface(flags dbus.Flags, ch chan *dbus.Call, iface string) *dbus.Call
+ GetDeviceByIpIface(flags dbus.Flags, iface string) (dbus.ObjectPath, error)
+ GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call
+ ActivateConnection(flags dbus.Flags, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, error)
+ GoAddAndActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call
+ AddAndActivateConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, dbus.ObjectPath, error)
+ GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, active_connection dbus.ObjectPath) *dbus.Call
+ DeactivateConnection(flags dbus.Flags, active_connection dbus.ObjectPath) error
+ GoSleep(flags dbus.Flags, ch chan *dbus.Call, sleep bool) *dbus.Call
+ Sleep(flags dbus.Flags, sleep bool) error
+ GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call
+ Enable(flags dbus.Flags, enable bool) error
+ GoGetPermissions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetPermissions(flags dbus.Flags) (map[string]string, error)
+ GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string, domains string) *dbus.Call
+ SetLogging(flags dbus.Flags, level string, domains string) error
+ GoGetLogging(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetLogging(flags dbus.Flags) (string, string, error)
+ GoCheckConnectivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ CheckConnectivity(flags dbus.Flags) (uint32, error)
+ GoState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ State(flags dbus.Flags) (uint32, error)
+ GoCheckpointCreate(flags dbus.Flags, ch chan *dbus.Call, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) *dbus.Call
+ CheckpointCreate(flags dbus.Flags, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) (dbus.ObjectPath, error)
+ GoCheckpointDestroy(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call
+ CheckpointDestroy(flags dbus.Flags, checkpoint dbus.ObjectPath) error
+ GoCheckpointRollback(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call
+ CheckpointRollback(flags dbus.Flags, checkpoint dbus.ObjectPath) (map[string]uint32, error)
+ ConnectCheckPermissions(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error)
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceAdded(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectDeviceRemoved(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Devices() proxy.PropObjectPathArray
+ AllDevices() proxy.PropObjectPathArray
+ NetworkingEnabled() proxy.PropBool
+ WirelessEnabled() proxy.PropBool
+ WirelessHardwareEnabled() proxy.PropBool
+ WwanEnabled() proxy.PropBool
+ WwanHardwareEnabled() proxy.PropBool
+ WimaxEnabled() proxy.PropBool
+ WimaxHardwareEnabled() proxy.PropBool
+ ActiveConnections() proxy.PropObjectPathArray
+ PrimaryConnection() proxy.PropObjectPath
+ PrimaryConnectionType() proxy.PropString
+ Metered() proxy.PropUint32
+ ActivatingConnection() proxy.PropObjectPath
+ Startup() proxy.PropBool
+ Version() proxy.PropString
+ Capabilities() proxy.PropUint32Array
+ PropState() proxy.PropUint32
+ Connectivity() proxy.PropUint32
+ GlobalDnsConfiguration() PropMapStringVariant
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager"
+}
+
+// method Reload
+
+func (v *interfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch, flags0)
+}
+
+func (v *interfaceManager) Reload(flags dbus.Flags, flags0 uint32) error {
+ return (<-v.GoReload(flags, make(chan *dbus.Call, 1), flags0).Done).Err
+}
+
+// method GetDevices
+
+func (v *interfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDevices", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetDevices(
+ <-v.GoGetDevices(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAllDevices
+
+func (v *interfaceManager) GoGetAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllDevices", flags, ch)
+}
+
+func (*interfaceManager) StoreGetAllDevices(call *dbus.Call) (devices []dbus.ObjectPath, err error) {
+ err = call.Store(&devices)
+ return
+}
+
+func (v *interfaceManager) GetAllDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetAllDevices(
+ <-v.GoGetAllDevices(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetDeviceByIpIface
+
+func (v *interfaceManager) GoGetDeviceByIpIface(flags dbus.Flags, ch chan *dbus.Call, iface string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDeviceByIpIface", flags, ch, iface)
+}
+
+func (*interfaceManager) StoreGetDeviceByIpIface(call *dbus.Call) (device dbus.ObjectPath, err error) {
+ err = call.Store(&device)
+ return
+}
+
+func (v *interfaceManager) GetDeviceByIpIface(flags dbus.Flags, iface string) (dbus.ObjectPath, error) {
+ return v.StoreGetDeviceByIpIface(
+ <-v.GoGetDeviceByIpIface(flags, make(chan *dbus.Call, 1), iface).Done)
+}
+
+// method ActivateConnection
+
+func (v *interfaceManager) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ActivateConnection", flags, ch, connection, device, specific_object)
+}
+
+func (*interfaceManager) StoreActivateConnection(call *dbus.Call) (active_connection dbus.ObjectPath, err error) {
+ err = call.Store(&active_connection)
+ return
+}
+
+func (v *interfaceManager) ActivateConnection(flags dbus.Flags, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, error) {
+ return v.StoreActivateConnection(
+ <-v.GoActivateConnection(flags, make(chan *dbus.Call, 1), connection, device, specific_object).Done)
+}
+
+// method AddAndActivateConnection
+
+func (v *interfaceManager) GoAddAndActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddAndActivateConnection", flags, ch, connection, device, specific_object)
+}
+
+func (*interfaceManager) StoreAddAndActivateConnection(call *dbus.Call) (path dbus.ObjectPath, active_connection dbus.ObjectPath, err error) {
+ err = call.Store(&path, &active_connection)
+ return
+}
+
+func (v *interfaceManager) AddAndActivateConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, dbus.ObjectPath, error) {
+ return v.StoreAddAndActivateConnection(
+ <-v.GoAddAndActivateConnection(flags, make(chan *dbus.Call, 1), connection, device, specific_object).Done)
+}
+
+// method DeactivateConnection
+
+func (v *interfaceManager) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, active_connection dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeactivateConnection", flags, ch, active_connection)
+}
+
+func (v *interfaceManager) DeactivateConnection(flags dbus.Flags, active_connection dbus.ObjectPath) error {
+ return (<-v.GoDeactivateConnection(flags, make(chan *dbus.Call, 1), active_connection).Done).Err
+}
+
+// method Sleep
+
+func (v *interfaceManager) GoSleep(flags dbus.Flags, ch chan *dbus.Call, sleep bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Sleep", flags, ch, sleep)
+}
+
+func (v *interfaceManager) Sleep(flags dbus.Flags, sleep bool) error {
+ return (<-v.GoSleep(flags, make(chan *dbus.Call, 1), sleep).Done).Err
+}
+
+// method Enable
+
+func (v *interfaceManager) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Enable", flags, ch, enable)
+}
+
+func (v *interfaceManager) Enable(flags dbus.Flags, enable bool) error {
+ return (<-v.GoEnable(flags, make(chan *dbus.Call, 1), enable).Done).Err
+}
+
+// method GetPermissions
+
+func (v *interfaceManager) GoGetPermissions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetPermissions", flags, ch)
+}
+
+func (*interfaceManager) StoreGetPermissions(call *dbus.Call) (permissions map[string]string, err error) {
+ err = call.Store(&permissions)
+ return
+}
+
+func (v *interfaceManager) GetPermissions(flags dbus.Flags) (map[string]string, error) {
+ return v.StoreGetPermissions(
+ <-v.GoGetPermissions(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetLogging
+
+func (v *interfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string, domains string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLogging", flags, ch, level, domains)
+}
+
+func (v *interfaceManager) SetLogging(flags dbus.Flags, level string, domains string) error {
+ return (<-v.GoSetLogging(flags, make(chan *dbus.Call, 1), level, domains).Done).Err
+}
+
+// method GetLogging
+
+func (v *interfaceManager) GoGetLogging(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetLogging", flags, ch)
+}
+
+func (*interfaceManager) StoreGetLogging(call *dbus.Call) (level string, domains string, err error) {
+ err = call.Store(&level, &domains)
+ return
+}
+
+func (v *interfaceManager) GetLogging(flags dbus.Flags) (string, string, error) {
+ return v.StoreGetLogging(
+ <-v.GoGetLogging(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CheckConnectivity
+
+func (v *interfaceManager) GoCheckConnectivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckConnectivity", flags, ch)
+}
+
+func (*interfaceManager) StoreCheckConnectivity(call *dbus.Call) (connectivity uint32, err error) {
+ err = call.Store(&connectivity)
+ return
+}
+
+func (v *interfaceManager) CheckConnectivity(flags dbus.Flags) (uint32, error) {
+ return v.StoreCheckConnectivity(
+ <-v.GoCheckConnectivity(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method state
+
+func (v *interfaceManager) GoState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".state", flags, ch)
+}
+
+func (*interfaceManager) StoreState(call *dbus.Call) (state uint32, err error) {
+ err = call.Store(&state)
+ return
+}
+
+func (v *interfaceManager) State(flags dbus.Flags) (uint32, error) {
+ return v.StoreState(
+ <-v.GoState(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method CheckpointCreate
+
+func (v *interfaceManager) GoCheckpointCreate(flags dbus.Flags, ch chan *dbus.Call, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckpointCreate", flags, ch, devices, rollback_timeout, flags0)
+}
+
+func (*interfaceManager) StoreCheckpointCreate(call *dbus.Call) (checkpoint dbus.ObjectPath, err error) {
+ err = call.Store(&checkpoint)
+ return
+}
+
+func (v *interfaceManager) CheckpointCreate(flags dbus.Flags, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) (dbus.ObjectPath, error) {
+ return v.StoreCheckpointCreate(
+ <-v.GoCheckpointCreate(flags, make(chan *dbus.Call, 1), devices, rollback_timeout, flags0).Done)
+}
+
+// method CheckpointDestroy
+
+func (v *interfaceManager) GoCheckpointDestroy(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckpointDestroy", flags, ch, checkpoint)
+}
+
+func (v *interfaceManager) CheckpointDestroy(flags dbus.Flags, checkpoint dbus.ObjectPath) error {
+ return (<-v.GoCheckpointDestroy(flags, make(chan *dbus.Call, 1), checkpoint).Done).Err
+}
+
+// method CheckpointRollback
+
+func (v *interfaceManager) GoCheckpointRollback(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckpointRollback", flags, ch, checkpoint)
+}
+
+func (*interfaceManager) StoreCheckpointRollback(call *dbus.Call) (result map[string]uint32, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceManager) CheckpointRollback(flags dbus.Flags, checkpoint dbus.ObjectPath) (map[string]uint32, error) {
+ return v.StoreCheckpointRollback(
+ <-v.GoCheckpointRollback(flags, make(chan *dbus.Call, 1), checkpoint).Done)
+}
+
+// signal CheckPermissions
+
+func (v *interfaceManager) ConnectCheckPermissions(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "CheckPermissions", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".CheckPermissions",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StateChanged
+
+func (v *interfaceManager) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var state uint32
+ err := dbus.Store(sig.Body, &state)
+ if err == nil {
+ cb(state)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceManager) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceAdded
+
+func (v *interfaceManager) ConnectDeviceAdded(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var device_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &device_path)
+ if err == nil {
+ cb(device_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal DeviceRemoved
+
+func (v *interfaceManager) ConnectDeviceRemoved(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "DeviceRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".DeviceRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var device_path dbus.ObjectPath
+ err := dbus.Store(sig.Body, &device_path)
+ if err == nil {
+ cb(device_path)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Devices ao
+
+func (v *interfaceManager) Devices() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Devices",
+ }
+}
+
+// property AllDevices ao
+
+func (v *interfaceManager) AllDevices() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "AllDevices",
+ }
+}
+
+// property NetworkingEnabled b
+
+func (v *interfaceManager) NetworkingEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NetworkingEnabled",
+ }
+}
+
+// property WirelessEnabled b
+
+func (v *interfaceManager) WirelessEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WirelessEnabled",
+ }
+}
+
+// property WirelessHardwareEnabled b
+
+func (v *interfaceManager) WirelessHardwareEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WirelessHardwareEnabled",
+ }
+}
+
+// property WwanEnabled b
+
+func (v *interfaceManager) WwanEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WwanEnabled",
+ }
+}
+
+// property WwanHardwareEnabled b
+
+func (v *interfaceManager) WwanHardwareEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WwanHardwareEnabled",
+ }
+}
+
+// property WimaxEnabled b
+
+func (v *interfaceManager) WimaxEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WimaxEnabled",
+ }
+}
+
+// property WimaxHardwareEnabled b
+
+func (v *interfaceManager) WimaxHardwareEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WimaxHardwareEnabled",
+ }
+}
+
+// property ActiveConnections ao
+
+func (v *interfaceManager) ActiveConnections() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "ActiveConnections",
+ }
+}
+
+// property PrimaryConnection o
+
+func (v *interfaceManager) PrimaryConnection() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "PrimaryConnection",
+ }
+}
+
+// property PrimaryConnectionType s
+
+func (v *interfaceManager) PrimaryConnectionType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PrimaryConnectionType",
+ }
+}
+
+// property Metered u
+
+func (v *interfaceManager) Metered() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Metered",
+ }
+}
+
+// property ActivatingConnection o
+
+func (v *interfaceManager) ActivatingConnection() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "ActivatingConnection",
+ }
+}
+
+// property Startup b
+
+func (v *interfaceManager) Startup() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Startup",
+ }
+}
+
+// property Version s
+
+func (v *interfaceManager) Version() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Version",
+ }
+}
+
+// property Capabilities au
+
+func (v *interfaceManager) Capabilities() proxy.PropUint32Array {
+ return &proxy.ImplPropUint32Array{
+ Impl: v,
+ Name: "Capabilities",
+ }
+}
+
+// property State u
+
+func (v *interfaceManager) PropState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+// property Connectivity u
+
+func (v *interfaceManager) Connectivity() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Connectivity",
+ }
+}
+
+// property GlobalDnsConfiguration a{sv}
+
+func (v *interfaceManager) GlobalDnsConfiguration() PropMapStringVariant {
+ return &implPropMapStringVariant{
+ Impl: v,
+ Name: "GlobalDnsConfiguration",
+ }
+}
+
+type PPP interface {
+ ppp // interface org.freedesktop.NetworkManager.PPP
+ proxy.Object
+}
+
+type objectPPP struct {
+ interfacePpp // interface org.freedesktop.NetworkManager.PPP
+ proxy.ImplObject
+}
+
+func NewPPP(conn *dbus.Conn, path dbus.ObjectPath) (PPP, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectPPP)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type ppp interface {
+ GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ NeedSecrets(flags dbus.Flags) (string, string, error)
+ GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
+ SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error
+ GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
+ SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error
+ GoSetState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call
+ SetState(flags dbus.Flags, state uint32) error
+}
+
+type interfacePpp struct{}
+
+func (v *interfacePpp) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePpp) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.PPP"
+}
+
+// method NeedSecrets
+
+func (v *interfacePpp) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NeedSecrets", flags, ch)
+}
+
+func (*interfacePpp) StoreNeedSecrets(call *dbus.Call) (username string, password string, err error) {
+ err = call.Store(&username, &password)
+ return
+}
+
+func (v *interfacePpp) NeedSecrets(flags dbus.Flags) (string, string, error) {
+ return v.StoreNeedSecrets(
+ <-v.GoNeedSecrets(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SetIp4Config
+
+func (v *interfacePpp) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp4Config", flags, ch, config)
+}
+
+func (v *interfacePpp) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ return (<-v.GoSetIp4Config(flags, make(chan *dbus.Call, 1), config).Done).Err
+}
+
+// method SetIp6Config
+
+func (v *interfacePpp) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp6Config", flags, ch, config)
+}
+
+func (v *interfacePpp) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ return (<-v.GoSetIp6Config(flags, make(chan *dbus.Call, 1), config).Done).Err
+}
+
+// method SetState
+
+func (v *interfacePpp) GoSetState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetState", flags, ch, state)
+}
+
+func (v *interfacePpp) SetState(flags dbus.Flags, state uint32) error {
+ return (<-v.GoSetState(flags, make(chan *dbus.Call, 1), state).Done).Err
+}
+
+type SecretAgent interface {
+ secretAgent // interface org.freedesktop.NetworkManager.SecretAgent
+ proxy.Object
+}
+
+type objectSecretAgent struct {
+ interfaceSecretAgent // interface org.freedesktop.NetworkManager.SecretAgent
+ proxy.ImplObject
+}
+
+func NewSecretAgent(conn *dbus.Conn, path dbus.ObjectPath) (SecretAgent, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectSecretAgent)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type secretAgent interface {
+ GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) *dbus.Call
+ GetSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) (map[string]map[string]dbus.Variant, error)
+ GoCancelGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection_path dbus.ObjectPath, setting_name string) *dbus.Call
+ CancelGetSecrets(flags dbus.Flags, connection_path dbus.ObjectPath, setting_name string) error
+ GoSaveSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call
+ SaveSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error
+ GoDeleteSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call
+ DeleteSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error
+}
+
+type interfaceSecretAgent struct{}
+
+func (v *interfaceSecretAgent) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSecretAgent) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.SecretAgent"
+}
+
+// method GetSecrets
+
+func (v *interfaceSecretAgent) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecrets", flags, ch, connection, connection_path, setting_name, hints, flags0)
+}
+
+func (*interfaceSecretAgent) StoreGetSecrets(call *dbus.Call) (secrets map[string]map[string]dbus.Variant, err error) {
+ err = call.Store(&secrets)
+ return
+}
+
+func (v *interfaceSecretAgent) GetSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) (map[string]map[string]dbus.Variant, error) {
+ return v.StoreGetSecrets(
+ <-v.GoGetSecrets(flags, make(chan *dbus.Call, 1), connection, connection_path, setting_name, hints, flags0).Done)
+}
+
+// method CancelGetSecrets
+
+func (v *interfaceSecretAgent) GoCancelGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection_path dbus.ObjectPath, setting_name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelGetSecrets", flags, ch, connection_path, setting_name)
+}
+
+func (v *interfaceSecretAgent) CancelGetSecrets(flags dbus.Flags, connection_path dbus.ObjectPath, setting_name string) error {
+ return (<-v.GoCancelGetSecrets(flags, make(chan *dbus.Call, 1), connection_path, setting_name).Done).Err
+}
+
+// method SaveSecrets
+
+func (v *interfaceSecretAgent) GoSaveSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveSecrets", flags, ch, connection, connection_path)
+}
+
+func (v *interfaceSecretAgent) SaveSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
+ return (<-v.GoSaveSecrets(flags, make(chan *dbus.Call, 1), connection, connection_path).Done).Err
+}
+
+// method DeleteSecrets
+
+func (v *interfaceSecretAgent) GoDeleteSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DeleteSecrets", flags, ch, connection, connection_path)
+}
+
+func (v *interfaceSecretAgent) DeleteSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
+ return (<-v.GoDeleteSecrets(flags, make(chan *dbus.Call, 1), connection, connection_path).Done).Err
+}
+
+type ConnectionSettings interface {
+ connectionSettings // interface org.freedesktop.NetworkManager.Settings.Connection
+ proxy.Object
+}
+
+type objectConnectionSettings struct {
+ interfaceConnectionSettings // interface org.freedesktop.NetworkManager.Settings.Connection
+ proxy.ImplObject
+}
+
+func NewConnectionSettings(conn *dbus.Conn, path dbus.ObjectPath) (ConnectionSettings, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectConnectionSettings)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type connectionSettings interface {
+ GoUpdate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call
+ Update(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error
+ GoUpdateUnsaved(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call
+ UpdateUnsaved(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Delete(flags dbus.Flags) error
+ GoGetSettings(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetSettings(flags dbus.Flags) (map[string]map[string]dbus.Variant, error)
+ GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, setting_name string) *dbus.Call
+ GetSecrets(flags dbus.Flags, setting_name string) (map[string]map[string]dbus.Variant, error)
+ GoClearSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearSecrets(flags dbus.Flags) error
+ GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Save(flags dbus.Flags) error
+ ConnectUpdated(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectRemoved(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Unsaved() proxy.PropBool
+}
+
+type interfaceConnectionSettings struct{}
+
+func (v *interfaceConnectionSettings) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceConnectionSettings) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Settings.Connection"
+}
+
+// method Update
+
+func (v *interfaceConnectionSettings) GoUpdate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Update", flags, ch, properties)
+}
+
+func (v *interfaceConnectionSettings) Update(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
+ return (<-v.GoUpdate(flags, make(chan *dbus.Call, 1), properties).Done).Err
+}
+
+// method UpdateUnsaved
+
+func (v *interfaceConnectionSettings) GoUpdateUnsaved(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateUnsaved", flags, ch, properties)
+}
+
+func (v *interfaceConnectionSettings) UpdateUnsaved(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
+ return (<-v.GoUpdateUnsaved(flags, make(chan *dbus.Call, 1), properties).Done).Err
+}
+
+// method Delete
+
+func (v *interfaceConnectionSettings) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
+}
+
+func (v *interfaceConnectionSettings) Delete(flags dbus.Flags) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method GetSettings
+
+func (v *interfaceConnectionSettings) GoGetSettings(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSettings", flags, ch)
+}
+
+func (*interfaceConnectionSettings) StoreGetSettings(call *dbus.Call) (settings map[string]map[string]dbus.Variant, err error) {
+ err = call.Store(&settings)
+ return
+}
+
+func (v *interfaceConnectionSettings) GetSettings(flags dbus.Flags) (map[string]map[string]dbus.Variant, error) {
+ return v.StoreGetSettings(
+ <-v.GoGetSettings(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetSecrets
+
+func (v *interfaceConnectionSettings) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, setting_name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecrets", flags, ch, setting_name)
+}
+
+func (*interfaceConnectionSettings) StoreGetSecrets(call *dbus.Call) (secrets map[string]map[string]dbus.Variant, err error) {
+ err = call.Store(&secrets)
+ return
+}
+
+func (v *interfaceConnectionSettings) GetSecrets(flags dbus.Flags, setting_name string) (map[string]map[string]dbus.Variant, error) {
+ return v.StoreGetSecrets(
+ <-v.GoGetSecrets(flags, make(chan *dbus.Call, 1), setting_name).Done)
+}
+
+// method ClearSecrets
+
+func (v *interfaceConnectionSettings) GoClearSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearSecrets", flags, ch)
+}
+
+func (v *interfaceConnectionSettings) ClearSecrets(flags dbus.Flags) error {
+ return (<-v.GoClearSecrets(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Save
+
+func (v *interfaceConnectionSettings) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Save", flags, ch)
+}
+
+func (v *interfaceConnectionSettings) Save(flags dbus.Flags) error {
+ return (<-v.GoSave(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal Updated
+
+func (v *interfaceConnectionSettings) ConnectUpdated(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Updated", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Updated",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Removed
+
+func (v *interfaceConnectionSettings) ConnectRemoved(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Removed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Removed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceConnectionSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Unsaved b
+
+func (v *interfaceConnectionSettings) Unsaved() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Unsaved",
+ }
+}
+
+type Settings interface {
+ settings // interface org.freedesktop.NetworkManager.Settings
+ proxy.Object
+}
+
+type objectSettings struct {
+ interfaceSettings // interface org.freedesktop.NetworkManager.Settings
+ proxy.ImplObject
+}
+
+func NewSettings(conn *dbus.Conn) Settings {
+ obj := new(objectSettings)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", "/org/freedesktop/NetworkManager/Settings")
+ return obj
+}
+
+type settings interface {
+ GoListConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListConnections(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetConnectionByUuid(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call
+ GetConnectionByUuid(flags dbus.Flags, uuid string) (dbus.ObjectPath, error)
+ GoAddConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
+ AddConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoAddConnectionUnsaved(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
+ AddConnectionUnsaved(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoLoadConnections(flags dbus.Flags, ch chan *dbus.Call, filenames []string) *dbus.Call
+ LoadConnections(flags dbus.Flags, filenames []string) (bool, []string, error)
+ GoReloadConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ReloadConnections(flags dbus.Flags) (bool, error)
+ GoSaveHostname(flags dbus.Flags, ch chan *dbus.Call, hostname string) *dbus.Call
+ SaveHostname(flags dbus.Flags, hostname string) error
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectNewConnection(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectConnectionRemoved(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Connections() proxy.PropObjectPathArray
+ Hostname() proxy.PropString
+ CanModify() proxy.PropBool
+}
+
+type interfaceSettings struct{}
+
+func (v *interfaceSettings) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceSettings) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Settings"
+}
+
+// method ListConnections
+
+func (v *interfaceSettings) GoListConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListConnections", flags, ch)
+}
+
+func (*interfaceSettings) StoreListConnections(call *dbus.Call) (connections []dbus.ObjectPath, err error) {
+ err = call.Store(&connections)
+ return
+}
+
+func (v *interfaceSettings) ListConnections(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreListConnections(
+ <-v.GoListConnections(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetConnectionByUuid
+
+func (v *interfaceSettings) GoGetConnectionByUuid(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetConnectionByUuid", flags, ch, uuid)
+}
+
+func (*interfaceSettings) StoreGetConnectionByUuid(call *dbus.Call) (connection dbus.ObjectPath, err error) {
+ err = call.Store(&connection)
+ return
+}
+
+func (v *interfaceSettings) GetConnectionByUuid(flags dbus.Flags, uuid string) (dbus.ObjectPath, error) {
+ return v.StoreGetConnectionByUuid(
+ <-v.GoGetConnectionByUuid(flags, make(chan *dbus.Call, 1), uuid).Done)
+}
+
+// method AddConnection
+
+func (v *interfaceSettings) GoAddConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddConnection", flags, ch, connection)
+}
+
+func (*interfaceSettings) StoreAddConnection(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceSettings) AddConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreAddConnection(
+ <-v.GoAddConnection(flags, make(chan *dbus.Call, 1), connection).Done)
+}
+
+// method AddConnectionUnsaved
+
+func (v *interfaceSettings) GoAddConnectionUnsaved(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddConnectionUnsaved", flags, ch, connection)
+}
+
+func (*interfaceSettings) StoreAddConnectionUnsaved(call *dbus.Call) (path dbus.ObjectPath, err error) {
+ err = call.Store(&path)
+ return
+}
+
+func (v *interfaceSettings) AddConnectionUnsaved(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreAddConnectionUnsaved(
+ <-v.GoAddConnectionUnsaved(flags, make(chan *dbus.Call, 1), connection).Done)
+}
+
+// method LoadConnections
+
+func (v *interfaceSettings) GoLoadConnections(flags dbus.Flags, ch chan *dbus.Call, filenames []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LoadConnections", flags, ch, filenames)
+}
+
+func (*interfaceSettings) StoreLoadConnections(call *dbus.Call) (status bool, failures []string, err error) {
+ err = call.Store(&status, &failures)
+ return
+}
+
+func (v *interfaceSettings) LoadConnections(flags dbus.Flags, filenames []string) (bool, []string, error) {
+ return v.StoreLoadConnections(
+ <-v.GoLoadConnections(flags, make(chan *dbus.Call, 1), filenames).Done)
+}
+
+// method ReloadConnections
+
+func (v *interfaceSettings) GoReloadConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadConnections", flags, ch)
+}
+
+func (*interfaceSettings) StoreReloadConnections(call *dbus.Call) (status bool, err error) {
+ err = call.Store(&status)
+ return
+}
+
+func (v *interfaceSettings) ReloadConnections(flags dbus.Flags) (bool, error) {
+ return v.StoreReloadConnections(
+ <-v.GoReloadConnections(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method SaveHostname
+
+func (v *interfaceSettings) GoSaveHostname(flags dbus.Flags, ch chan *dbus.Call, hostname string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SaveHostname", flags, ch, hostname)
+}
+
+func (v *interfaceSettings) SaveHostname(flags dbus.Flags, hostname string) error {
+ return (<-v.GoSaveHostname(flags, make(chan *dbus.Call, 1), hostname).Done).Err
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NewConnection
+
+func (v *interfaceSettings) ConnectNewConnection(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NewConnection", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NewConnection",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var connection dbus.ObjectPath
+ err := dbus.Store(sig.Body, &connection)
+ if err == nil {
+ cb(connection)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal ConnectionRemoved
+
+func (v *interfaceSettings) ConnectConnectionRemoved(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "ConnectionRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".ConnectionRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var connection dbus.ObjectPath
+ err := dbus.Store(sig.Body, &connection)
+ if err == nil {
+ cb(connection)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Connections ao
+
+func (v *interfaceSettings) Connections() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Connections",
+ }
+}
+
+// property Hostname s
+
+func (v *interfaceSettings) Hostname() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Hostname",
+ }
+}
+
+// property CanModify b
+
+func (v *interfaceSettings) CanModify() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanModify",
+ }
+}
+
+type VpnConnection interface {
+ vpnConnection // interface org.freedesktop.NetworkManager.VPN.Connection
+ proxy.Object
+}
+
+type objectVpnConnection struct {
+ interfaceVpnConnection // interface org.freedesktop.NetworkManager.VPN.Connection
+ proxy.ImplObject
+}
+
+func NewVpnConnection(conn *dbus.Conn, path dbus.ObjectPath) (VpnConnection, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectVpnConnection)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type vpnConnection interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectVpnStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
+ VpnState() proxy.PropUint32
+ Banner() proxy.PropString
+}
+
+type interfaceVpnConnection struct{}
+
+func (v *interfaceVpnConnection) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceVpnConnection) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.VPN.Connection"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceVpnConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal VpnStateChanged
+
+func (v *interfaceVpnConnection) ConnectVpnStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "VpnStateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".VpnStateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var state uint32
+ var reason uint32
+ err := dbus.Store(sig.Body, &state, &reason)
+ if err == nil {
+ cb(state, reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property VpnState u
+
+func (v *interfaceVpnConnection) VpnState() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "VpnState",
+ }
+}
+
+// property Banner s
+
+func (v *interfaceVpnConnection) Banner() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Banner",
+ }
+}
+
+type VpnPlugin interface {
+ vpnPlugin // interface org.freedesktop.NetworkManager.VPN.Plugin
+ proxy.Object
+}
+
+type objectVpnPlugin struct {
+ interfaceVpnPlugin // interface org.freedesktop.NetworkManager.VPN.Plugin
+ proxy.ImplObject
+}
+
+func NewVpnPlugin(conn *dbus.Conn, path dbus.ObjectPath) (VpnPlugin, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectVpnPlugin)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type vpnPlugin interface {
+ GoConnect(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
+ Connect(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error
+ GoConnectInteractive(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) *dbus.Call
+ ConnectInteractive(flags dbus.Flags, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) error
+ GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call, settings map[string]map[string]dbus.Variant) *dbus.Call
+ NeedSecrets(flags dbus.Flags, settings map[string]map[string]dbus.Variant) (string, error)
+ GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Disconnect(flags dbus.Flags) error
+ GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
+ SetConfig(flags dbus.Flags, config map[string]dbus.Variant) error
+ GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
+ SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error
+ GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call
+ SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error
+ GoSetFailure(flags dbus.Flags, ch chan *dbus.Call, reason string) *dbus.Call
+ SetFailure(flags dbus.Flags, reason string) error
+ GoNewSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call
+ NewSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error
+ ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error)
+ ConnectSecretsRequired(cb func(message string, secrets []string)) (dbusutil.SignalHandlerId, error)
+ ConnectConfig(cb func(config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectIp4Config(cb func(ip4config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectIp6Config(cb func(ip6config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectLoginBanner(cb func(banner string)) (dbusutil.SignalHandlerId, error)
+ ConnectFailure(cb func(reason uint32)) (dbusutil.SignalHandlerId, error)
+ State() proxy.PropUint32
+}
+
+type interfaceVpnPlugin struct{}
+
+func (v *interfaceVpnPlugin) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceVpnPlugin) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.VPN.Plugin"
+}
+
+// method Connect
+
+func (v *interfaceVpnPlugin) GoConnect(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Connect", flags, ch, connection)
+}
+
+func (v *interfaceVpnPlugin) Connect(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
+ return (<-v.GoConnect(flags, make(chan *dbus.Call, 1), connection).Done).Err
+}
+
+// method ConnectInteractive
+
+func (v *interfaceVpnPlugin) GoConnectInteractive(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ConnectInteractive", flags, ch, connection, details)
+}
+
+func (v *interfaceVpnPlugin) ConnectInteractive(flags dbus.Flags, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) error {
+ return (<-v.GoConnectInteractive(flags, make(chan *dbus.Call, 1), connection, details).Done).Err
+}
+
+// method NeedSecrets
+
+func (v *interfaceVpnPlugin) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call, settings map[string]map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NeedSecrets", flags, ch, settings)
+}
+
+func (*interfaceVpnPlugin) StoreNeedSecrets(call *dbus.Call) (setting_name string, err error) {
+ err = call.Store(&setting_name)
+ return
+}
+
+func (v *interfaceVpnPlugin) NeedSecrets(flags dbus.Flags, settings map[string]map[string]dbus.Variant) (string, error) {
+ return v.StoreNeedSecrets(
+ <-v.GoNeedSecrets(flags, make(chan *dbus.Call, 1), settings).Done)
+}
+
+// method Disconnect
+
+func (v *interfaceVpnPlugin) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
+}
+
+func (v *interfaceVpnPlugin) Disconnect(flags dbus.Flags) error {
+ return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetConfig
+
+func (v *interfaceVpnPlugin) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetConfig", flags, ch, config)
+}
+
+func (v *interfaceVpnPlugin) SetConfig(flags dbus.Flags, config map[string]dbus.Variant) error {
+ return (<-v.GoSetConfig(flags, make(chan *dbus.Call, 1), config).Done).Err
+}
+
+// method SetIp4Config
+
+func (v *interfaceVpnPlugin) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp4Config", flags, ch, config)
+}
+
+func (v *interfaceVpnPlugin) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ return (<-v.GoSetIp4Config(flags, make(chan *dbus.Call, 1), config).Done).Err
+}
+
+// method SetIp6Config
+
+func (v *interfaceVpnPlugin) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetIp6Config", flags, ch, config)
+}
+
+func (v *interfaceVpnPlugin) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ return (<-v.GoSetIp6Config(flags, make(chan *dbus.Call, 1), config).Done).Err
+}
+
+// method SetFailure
+
+func (v *interfaceVpnPlugin) GoSetFailure(flags dbus.Flags, ch chan *dbus.Call, reason string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFailure", flags, ch, reason)
+}
+
+func (v *interfaceVpnPlugin) SetFailure(flags dbus.Flags, reason string) error {
+ return (<-v.GoSetFailure(flags, make(chan *dbus.Call, 1), reason).Done).Err
+}
+
+// method NewSecrets
+
+func (v *interfaceVpnPlugin) GoNewSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".NewSecrets", flags, ch, connection)
+}
+
+func (v *interfaceVpnPlugin) NewSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
+ return (<-v.GoNewSecrets(flags, make(chan *dbus.Call, 1), connection).Done).Err
+}
+
+// signal StateChanged
+
+func (v *interfaceVpnPlugin) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var state uint32
+ err := dbus.Store(sig.Body, &state)
+ if err == nil {
+ cb(state)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal SecretsRequired
+
+func (v *interfaceVpnPlugin) ConnectSecretsRequired(cb func(message string, secrets []string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "SecretsRequired", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".SecretsRequired",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var message string
+ var secrets []string
+ err := dbus.Store(sig.Body, &message, &secrets)
+ if err == nil {
+ cb(message, secrets)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Config
+
+func (v *interfaceVpnPlugin) ConnectConfig(cb func(config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Config", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Config",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var config map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &config)
+ if err == nil {
+ cb(config)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Ip4Config
+
+func (v *interfaceVpnPlugin) ConnectIp4Config(cb func(ip4config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Ip4Config", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Ip4Config",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ip4config map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &ip4config)
+ if err == nil {
+ cb(ip4config)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Ip6Config
+
+func (v *interfaceVpnPlugin) ConnectIp6Config(cb func(ip6config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Ip6Config", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Ip6Config",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var ip6config map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &ip6config)
+ if err == nil {
+ cb(ip6config)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal LoginBanner
+
+func (v *interfaceVpnPlugin) ConnectLoginBanner(cb func(banner string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "LoginBanner", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".LoginBanner",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var banner string
+ err := dbus.Store(sig.Body, &banner)
+ if err == nil {
+ cb(banner)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Failure
+
+func (v *interfaceVpnPlugin) ConnectFailure(cb func(reason uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Failure", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Failure",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var reason uint32
+ err := dbus.Store(sig.Body, &reason)
+ if err == nil {
+ cb(reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property State u
+
+func (v *interfaceVpnPlugin) State() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+type Device interface {
+ Device() device // interface org.freedesktop.NetworkManager.Device
+ Adsl() deviceAdsl // interface org.freedesktop.NetworkManager.Device.Adsl
+ Bluetooth() deviceBluetooth // interface org.freedesktop.NetworkManager.Device.Bluetooth
+ Bond() deviceBond // interface org.freedesktop.NetworkManager.Device.Bond
+ Bridge() deviceBridge // interface org.freedesktop.NetworkManager.Device.Bridge
+ Generic() deviceGeneric // interface org.freedesktop.NetworkManager.Device.Generic
+ Infiniband() deviceInfiniband // interface org.freedesktop.NetworkManager.Device.Infiniband
+ IPTunnel() deviceIPTunnel // interface org.freedesktop.NetworkManager.Device.IPTunnel
+ Macsec() deviceMacsec // interface org.freedesktop.NetworkManager.Device.Macsec
+ Macvlan() deviceMacvlan // interface org.freedesktop.NetworkManager.Device.Macvlan
+ Modem() deviceModem // interface org.freedesktop.NetworkManager.Device.Modem
+ OlpcMesh() deviceOlpcMesh // interface org.freedesktop.NetworkManager.Device.OlpcMesh
+ Statistics() deviceStatistics // interface org.freedesktop.NetworkManager.Device.Statistics
+ Team() deviceTeam // interface org.freedesktop.NetworkManager.Device.Team
+ Tun() deviceTun // interface org.freedesktop.NetworkManager.Device.Tun
+ Veth() deviceVeth // interface org.freedesktop.NetworkManager.Device.Veth
+ Vlan() deviceVlan // interface org.freedesktop.NetworkManager.Device.Vlan
+ Vxlan() deviceVxlan // interface org.freedesktop.NetworkManager.Device.Vxlan
+ WiMax() deviceWiMax // interface org.freedesktop.NetworkManager.Device.WiMax
+ Wired() deviceWired // interface org.freedesktop.NetworkManager.Device.Wired
+ Wireless() deviceWireless // interface org.freedesktop.NetworkManager.Device.Wireless
+ proxy.Object
+}
+
+type objectDevice struct {
+ interfaceDevice // interface org.freedesktop.NetworkManager.Device
+ interfaceDeviceAdsl // interface org.freedesktop.NetworkManager.Device.Adsl
+ interfaceDeviceBluetooth // interface org.freedesktop.NetworkManager.Device.Bluetooth
+ interfaceDeviceBond // interface org.freedesktop.NetworkManager.Device.Bond
+ interfaceDeviceBridge // interface org.freedesktop.NetworkManager.Device.Bridge
+ interfaceDeviceGeneric // interface org.freedesktop.NetworkManager.Device.Generic
+ interfaceDeviceInfiniband // interface org.freedesktop.NetworkManager.Device.Infiniband
+ interfaceDeviceIPTunnel // interface org.freedesktop.NetworkManager.Device.IPTunnel
+ interfaceDeviceMacsec // interface org.freedesktop.NetworkManager.Device.Macsec
+ interfaceDeviceMacvlan // interface org.freedesktop.NetworkManager.Device.Macvlan
+ interfaceDeviceModem // interface org.freedesktop.NetworkManager.Device.Modem
+ interfaceDeviceOlpcMesh // interface org.freedesktop.NetworkManager.Device.OlpcMesh
+ interfaceDeviceStatistics // interface org.freedesktop.NetworkManager.Device.Statistics
+ interfaceDeviceTeam // interface org.freedesktop.NetworkManager.Device.Team
+ interfaceDeviceTun // interface org.freedesktop.NetworkManager.Device.Tun
+ interfaceDeviceVeth // interface org.freedesktop.NetworkManager.Device.Veth
+ interfaceDeviceVlan // interface org.freedesktop.NetworkManager.Device.Vlan
+ interfaceDeviceVxlan // interface org.freedesktop.NetworkManager.Device.Vxlan
+ interfaceDeviceWiMax // interface org.freedesktop.NetworkManager.Device.WiMax
+ interfaceDeviceWired // interface org.freedesktop.NetworkManager.Device.Wired
+ interfaceDeviceWireless // interface org.freedesktop.NetworkManager.Device.Wireless
+ proxy.ImplObject
+}
+
+func NewDevice(conn *dbus.Conn, path dbus.ObjectPath) (Device, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDevice)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+func (obj *objectDevice) Device() device {
+ return &obj.interfaceDevice
+}
+
+type device interface {
+ GoReapply(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) *dbus.Call
+ Reapply(flags dbus.Flags, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) error
+ GoGetAppliedConnection(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call
+ GetAppliedConnection(flags dbus.Flags, flags0 uint32) (map[string]map[string]dbus.Variant, uint64, error)
+ GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Disconnect(flags dbus.Flags) error
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Delete(flags dbus.Flags) error
+ ConnectStateChanged(cb func(new_state uint32, old_state uint32, reason uint32)) (dbusutil.SignalHandlerId, error)
+ Udi() proxy.PropString
+ Interface() proxy.PropString
+ InterfaceFlags() proxy.PropUint32
+ IpInterface() proxy.PropString
+ Driver() proxy.PropString
+ DriverVersion() proxy.PropString
+ FirmwareVersion() proxy.PropString
+ Capabilities() proxy.PropUint32
+ Ip4Address() proxy.PropUint32
+ State() proxy.PropUint32
+ StateReason() PropDeviceStateReason
+ ActiveConnection() proxy.PropObjectPath
+ Ip4Config() proxy.PropObjectPath
+ Dhcp4Config() proxy.PropObjectPath
+ Ip6Config() proxy.PropObjectPath
+ Dhcp6Config() proxy.PropObjectPath
+ Managed() proxy.PropBool
+ Autoconnect() proxy.PropBool
+ FirmwareMissing() proxy.PropBool
+ NmPluginMissing() proxy.PropBool
+ DeviceType() proxy.PropUint32
+ AvailableConnections() proxy.PropObjectPathArray
+ PhysicalPortId() proxy.PropString
+ Mtu() proxy.PropUint32
+ Metered() proxy.PropUint32
+ LldpNeighbors() PropMapSVSlice
+ Real() proxy.PropBool
+}
+
+type interfaceDevice struct{}
+
+func (v *interfaceDevice) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDevice) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device"
+}
+
+// method Reapply
+
+func (v *interfaceDevice) GoReapply(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reapply", flags, ch, connection, version_id, flags0)
+}
+
+func (v *interfaceDevice) Reapply(flags dbus.Flags, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) error {
+ return (<-v.GoReapply(flags, make(chan *dbus.Call, 1), connection, version_id, flags0).Done).Err
+}
+
+// method GetAppliedConnection
+
+func (v *interfaceDevice) GoGetAppliedConnection(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAppliedConnection", flags, ch, flags0)
+}
+
+func (*interfaceDevice) StoreGetAppliedConnection(call *dbus.Call) (connection map[string]map[string]dbus.Variant, version_id uint64, err error) {
+ err = call.Store(&connection, &version_id)
+ return
+}
+
+func (v *interfaceDevice) GetAppliedConnection(flags dbus.Flags, flags0 uint32) (map[string]map[string]dbus.Variant, uint64, error) {
+ return v.StoreGetAppliedConnection(
+ <-v.GoGetAppliedConnection(flags, make(chan *dbus.Call, 1), flags0).Done)
+}
+
+// method Disconnect
+
+func (v *interfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Disconnect", flags, ch)
+}
+
+func (v *interfaceDevice) Disconnect(flags dbus.Flags) error {
+ return (<-v.GoDisconnect(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Delete
+
+func (v *interfaceDevice) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch)
+}
+
+func (v *interfaceDevice) Delete(flags dbus.Flags) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// signal StateChanged
+
+func (v *interfaceDevice) ConnectStateChanged(cb func(new_state uint32, old_state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StateChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StateChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var new_state uint32
+ var old_state uint32
+ var reason uint32
+ err := dbus.Store(sig.Body, &new_state, &old_state, &reason)
+ if err == nil {
+ cb(new_state, old_state, reason)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Udi s
+
+func (v *interfaceDevice) Udi() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Udi",
+ }
+}
+
+// property Interface s
+
+func (v *interfaceDevice) Interface() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Interface",
+ }
+}
+
+// property InterfaceFlags u
+
+func (v *interfaceDevice) InterfaceFlags() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "InterfaceFlags",
+ }
+}
+
+// property IpInterface s
+
+func (v *interfaceDevice) IpInterface() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IpInterface",
+ }
+}
+
+// property Driver s
+
+func (v *interfaceDevice) Driver() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Driver",
+ }
+}
+
+// property DriverVersion s
+
+func (v *interfaceDevice) DriverVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DriverVersion",
+ }
+}
+
+// property FirmwareVersion s
+
+func (v *interfaceDevice) FirmwareVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FirmwareVersion",
+ }
+}
+
+// property Capabilities u
+
+func (v *interfaceDevice) Capabilities() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Capabilities",
+ }
+}
+
+// property Ip4Address u
+
+func (v *interfaceDevice) Ip4Address() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Ip4Address",
+ }
+}
+
+// property State u
+
+func (v *interfaceDevice) State() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "State",
+ }
+}
+
+type PropDeviceStateReason interface {
+ Get(flags dbus.Flags) (value DeviceStateReason, err error)
+ Set(flags dbus.Flags, value DeviceStateReason) error
+ ConnectChanged(cb func(hasValue bool, value DeviceStateReason)) error
+}
+
+type implPropDeviceStateReason struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDeviceStateReason) Get(flags dbus.Flags) (value DeviceStateReason, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDeviceStateReason) Set(flags dbus.Flags, value DeviceStateReason) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDeviceStateReason) ConnectChanged(cb func(hasValue bool, value DeviceStateReason)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v DeviceStateReason
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, DeviceStateReason{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property StateReason (uu)
+
+func (v *interfaceDevice) StateReason() PropDeviceStateReason {
+ return &implPropDeviceStateReason{
+ Impl: v,
+ Name: "StateReason",
+ }
+}
+
+// property ActiveConnection o
+
+func (v *interfaceDevice) ActiveConnection() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "ActiveConnection",
+ }
+}
+
+// property Ip4Config o
+
+func (v *interfaceDevice) Ip4Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Ip4Config",
+ }
+}
+
+// property Dhcp4Config o
+
+func (v *interfaceDevice) Dhcp4Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Dhcp4Config",
+ }
+}
+
+// property Ip6Config o
+
+func (v *interfaceDevice) Ip6Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Ip6Config",
+ }
+}
+
+// property Dhcp6Config o
+
+func (v *interfaceDevice) Dhcp6Config() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Dhcp6Config",
+ }
+}
+
+// property Managed b
+
+func (v *interfaceDevice) Managed() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Managed",
+ }
+}
+
+// property Autoconnect b
+
+func (v *interfaceDevice) Autoconnect() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Autoconnect",
+ }
+}
+
+// property FirmwareMissing b
+
+func (v *interfaceDevice) FirmwareMissing() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "FirmwareMissing",
+ }
+}
+
+// property NmPluginMissing b
+
+func (v *interfaceDevice) NmPluginMissing() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NmPluginMissing",
+ }
+}
+
+// property DeviceType u
+
+func (v *interfaceDevice) DeviceType() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "DeviceType",
+ }
+}
+
+// property AvailableConnections ao
+
+func (v *interfaceDevice) AvailableConnections() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "AvailableConnections",
+ }
+}
+
+// property PhysicalPortId s
+
+func (v *interfaceDevice) PhysicalPortId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PhysicalPortId",
+ }
+}
+
+// property Mtu u
+
+func (v *interfaceDevice) Mtu() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Mtu",
+ }
+}
+
+// property Metered u
+
+func (v *interfaceDevice) Metered() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Metered",
+ }
+}
+
+// property LldpNeighbors aa{sv}
+
+func (v *interfaceDevice) LldpNeighbors() PropMapSVSlice {
+ return &implPropMapSVSlice{
+ Impl: v,
+ Name: "LldpNeighbors",
+ }
+}
+
+// property Real b
+
+func (v *interfaceDevice) Real() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Real",
+ }
+}
+
+func (obj *objectDevice) Adsl() deviceAdsl {
+ return &obj.interfaceDeviceAdsl
+}
+
+type deviceAdsl interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Carrier() proxy.PropBool
+}
+
+type interfaceDeviceAdsl struct{}
+
+func (v *interfaceDeviceAdsl) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceAdsl) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Adsl"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceAdsl) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Carrier b
+
+func (v *interfaceDeviceAdsl) Carrier() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Carrier",
+ }
+}
+
+func (obj *objectDevice) Bluetooth() deviceBluetooth {
+ return &obj.interfaceDeviceBluetooth
+}
+
+type deviceBluetooth interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ Name() proxy.PropString
+ BtCapabilities() proxy.PropUint32
+}
+
+type interfaceDeviceBluetooth struct{}
+
+func (v *interfaceDeviceBluetooth) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceBluetooth) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Bluetooth"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceBluetooth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceBluetooth) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Name s
+
+func (v *interfaceDeviceBluetooth) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property BtCapabilities u
+
+func (v *interfaceDeviceBluetooth) BtCapabilities() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "BtCapabilities",
+ }
+}
+
+func (obj *objectDevice) Bond() deviceBond {
+ return &obj.interfaceDeviceBond
+}
+
+type deviceBond interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ Carrier() proxy.PropBool
+ Slaves() proxy.PropObjectPathArray
+}
+
+type interfaceDeviceBond struct{}
+
+func (v *interfaceDeviceBond) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceBond) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Bond"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceBond) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceBond) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Carrier b
+
+func (v *interfaceDeviceBond) Carrier() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Carrier",
+ }
+}
+
+// property Slaves ao
+
+func (v *interfaceDeviceBond) Slaves() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Slaves",
+ }
+}
+
+func (obj *objectDevice) Bridge() deviceBridge {
+ return &obj.interfaceDeviceBridge
+}
+
+type deviceBridge interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ Carrier() proxy.PropBool
+ Slaves() proxy.PropObjectPathArray
+}
+
+type interfaceDeviceBridge struct{}
+
+func (v *interfaceDeviceBridge) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceBridge) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Bridge"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceBridge) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceBridge) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Carrier b
+
+func (v *interfaceDeviceBridge) Carrier() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Carrier",
+ }
+}
+
+// property Slaves ao
+
+func (v *interfaceDeviceBridge) Slaves() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Slaves",
+ }
+}
+
+func (obj *objectDevice) Generic() deviceGeneric {
+ return &obj.interfaceDeviceGeneric
+}
+
+type deviceGeneric interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ TypeDescription() proxy.PropString
+}
+
+type interfaceDeviceGeneric struct{}
+
+func (v *interfaceDeviceGeneric) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceGeneric) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Generic"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceGeneric) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceGeneric) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property TypeDescription s
+
+func (v *interfaceDeviceGeneric) TypeDescription() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "TypeDescription",
+ }
+}
+
+func (obj *objectDevice) Infiniband() deviceInfiniband {
+ return &obj.interfaceDeviceInfiniband
+}
+
+type deviceInfiniband interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ Carrier() proxy.PropBool
+}
+
+type interfaceDeviceInfiniband struct{}
+
+func (v *interfaceDeviceInfiniband) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceInfiniband) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Infiniband"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceInfiniband) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceInfiniband) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Carrier b
+
+func (v *interfaceDeviceInfiniband) Carrier() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Carrier",
+ }
+}
+
+func (obj *objectDevice) IPTunnel() deviceIPTunnel {
+ return &obj.interfaceDeviceIPTunnel
+}
+
+type deviceIPTunnel interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Mode() proxy.PropUint32
+ Parent() proxy.PropObjectPath
+ Local() proxy.PropString
+ Remote() proxy.PropString
+ Ttl() proxy.PropByte
+ Tos() proxy.PropByte
+ PathMtuDiscovery() proxy.PropBool
+ InputKey() proxy.PropString
+ OutputKey() proxy.PropString
+ EncapsulationLimit() proxy.PropByte
+ FlowLabel() proxy.PropUint32
+}
+
+type interfaceDeviceIPTunnel struct{}
+
+func (v *interfaceDeviceIPTunnel) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceIPTunnel) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.IPTunnel"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceIPTunnel) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Mode u
+
+func (v *interfaceDeviceIPTunnel) Mode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+// property Parent o
+
+func (v *interfaceDeviceIPTunnel) Parent() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Parent",
+ }
+}
+
+// property Local s
+
+func (v *interfaceDeviceIPTunnel) Local() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Local",
+ }
+}
+
+// property Remote s
+
+func (v *interfaceDeviceIPTunnel) Remote() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Remote",
+ }
+}
+
+// property Ttl y
+
+func (v *interfaceDeviceIPTunnel) Ttl() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "Ttl",
+ }
+}
+
+// property Tos y
+
+func (v *interfaceDeviceIPTunnel) Tos() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "Tos",
+ }
+}
+
+// property PathMtuDiscovery b
+
+func (v *interfaceDeviceIPTunnel) PathMtuDiscovery() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PathMtuDiscovery",
+ }
+}
+
+// property InputKey s
+
+func (v *interfaceDeviceIPTunnel) InputKey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "InputKey",
+ }
+}
+
+// property OutputKey s
+
+func (v *interfaceDeviceIPTunnel) OutputKey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OutputKey",
+ }
+}
+
+// property EncapsulationLimit y
+
+func (v *interfaceDeviceIPTunnel) EncapsulationLimit() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "EncapsulationLimit",
+ }
+}
+
+// property FlowLabel u
+
+func (v *interfaceDeviceIPTunnel) FlowLabel() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "FlowLabel",
+ }
+}
+
+func (obj *objectDevice) Macsec() deviceMacsec {
+ return &obj.interfaceDeviceMacsec
+}
+
+type deviceMacsec interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Parent() proxy.PropObjectPath
+ Sci() proxy.PropUint64
+ IcvLength() proxy.PropByte
+ CipherSuite() proxy.PropUint64
+ Window() proxy.PropUint32
+ EncodingSa() proxy.PropByte
+ Validation() proxy.PropString
+ Encrypt() proxy.PropBool
+ Protect() proxy.PropBool
+ IncludeSci() proxy.PropBool
+ Es() proxy.PropBool
+ Scb() proxy.PropBool
+ ReplayProtect() proxy.PropBool
+}
+
+type interfaceDeviceMacsec struct{}
+
+func (v *interfaceDeviceMacsec) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceMacsec) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Macsec"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceMacsec) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Parent o
+
+func (v *interfaceDeviceMacsec) Parent() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Parent",
+ }
+}
+
+// property Sci t
+
+func (v *interfaceDeviceMacsec) Sci() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Sci",
+ }
+}
+
+// property IcvLength y
+
+func (v *interfaceDeviceMacsec) IcvLength() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "IcvLength",
+ }
+}
+
+// property CipherSuite t
+
+func (v *interfaceDeviceMacsec) CipherSuite() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CipherSuite",
+ }
+}
+
+// property Window u
+
+func (v *interfaceDeviceMacsec) Window() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Window",
+ }
+}
+
+// property EncodingSa y
+
+func (v *interfaceDeviceMacsec) EncodingSa() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "EncodingSa",
+ }
+}
+
+// property Validation s
+
+func (v *interfaceDeviceMacsec) Validation() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Validation",
+ }
+}
+
+// property Encrypt b
+
+func (v *interfaceDeviceMacsec) Encrypt() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Encrypt",
+ }
+}
+
+// property Protect b
+
+func (v *interfaceDeviceMacsec) Protect() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Protect",
+ }
+}
+
+// property IncludeSci b
+
+func (v *interfaceDeviceMacsec) IncludeSci() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IncludeSci",
+ }
+}
+
+// property Es b
+
+func (v *interfaceDeviceMacsec) Es() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Es",
+ }
+}
+
+// property Scb b
+
+func (v *interfaceDeviceMacsec) Scb() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Scb",
+ }
+}
+
+// property ReplayProtect b
+
+func (v *interfaceDeviceMacsec) ReplayProtect() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ReplayProtect",
+ }
+}
+
+func (obj *objectDevice) Macvlan() deviceMacvlan {
+ return &obj.interfaceDeviceMacvlan
+}
+
+type deviceMacvlan interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Parent() proxy.PropObjectPath
+ Mode() proxy.PropString
+ NoPromisc() proxy.PropBool
+ Tap() proxy.PropBool
+}
+
+type interfaceDeviceMacvlan struct{}
+
+func (v *interfaceDeviceMacvlan) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceMacvlan) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Macvlan"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceMacvlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Parent o
+
+func (v *interfaceDeviceMacvlan) Parent() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Parent",
+ }
+}
+
+// property Mode s
+
+func (v *interfaceDeviceMacvlan) Mode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+// property NoPromisc b
+
+func (v *interfaceDeviceMacvlan) NoPromisc() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NoPromisc",
+ }
+}
+
+// property Tap b
+
+func (v *interfaceDeviceMacvlan) Tap() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Tap",
+ }
+}
+
+func (obj *objectDevice) Modem() deviceModem {
+ return &obj.interfaceDeviceModem
+}
+
+type deviceModem interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ModemCapabilities() proxy.PropUint32
+ CurrentCapabilities() proxy.PropUint32
+}
+
+type interfaceDeviceModem struct{}
+
+func (v *interfaceDeviceModem) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceModem) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Modem"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceModem) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property ModemCapabilities u
+
+func (v *interfaceDeviceModem) ModemCapabilities() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ModemCapabilities",
+ }
+}
+
+// property CurrentCapabilities u
+
+func (v *interfaceDeviceModem) CurrentCapabilities() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "CurrentCapabilities",
+ }
+}
+
+func (obj *objectDevice) OlpcMesh() deviceOlpcMesh {
+ return &obj.interfaceDeviceOlpcMesh
+}
+
+type deviceOlpcMesh interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ Companion() proxy.PropObjectPath
+ ActiveChannel() proxy.PropUint32
+}
+
+type interfaceDeviceOlpcMesh struct{}
+
+func (v *interfaceDeviceOlpcMesh) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceOlpcMesh) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.OlpcMesh"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceOlpcMesh) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceOlpcMesh) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Companion o
+
+func (v *interfaceDeviceOlpcMesh) Companion() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Companion",
+ }
+}
+
+// property ActiveChannel u
+
+func (v *interfaceDeviceOlpcMesh) ActiveChannel() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ActiveChannel",
+ }
+}
+
+func (obj *objectDevice) Statistics() deviceStatistics {
+ return &obj.interfaceDeviceStatistics
+}
+
+type deviceStatistics interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ RefreshRateMs() proxy.PropUint32
+ TxBytes() proxy.PropUint64
+ RxBytes() proxy.PropUint64
+}
+
+type interfaceDeviceStatistics struct{}
+
+func (v *interfaceDeviceStatistics) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceStatistics) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Statistics"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceStatistics) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property RefreshRateMs u
+
+func (v *interfaceDeviceStatistics) RefreshRateMs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RefreshRateMs",
+ }
+}
+
+// property TxBytes t
+
+func (v *interfaceDeviceStatistics) TxBytes() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TxBytes",
+ }
+}
+
+// property RxBytes t
+
+func (v *interfaceDeviceStatistics) RxBytes() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RxBytes",
+ }
+}
+
+func (obj *objectDevice) Team() deviceTeam {
+ return &obj.interfaceDeviceTeam
+}
+
+type deviceTeam interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ Carrier() proxy.PropBool
+ Slaves() proxy.PropObjectPathArray
+ Config() proxy.PropString
+}
+
+type interfaceDeviceTeam struct{}
+
+func (v *interfaceDeviceTeam) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceTeam) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Team"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceTeam) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceTeam) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Carrier b
+
+func (v *interfaceDeviceTeam) Carrier() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Carrier",
+ }
+}
+
+// property Slaves ao
+
+func (v *interfaceDeviceTeam) Slaves() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Slaves",
+ }
+}
+
+// property Config s
+
+func (v *interfaceDeviceTeam) Config() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Config",
+ }
+}
+
+func (obj *objectDevice) Tun() deviceTun {
+ return &obj.interfaceDeviceTun
+}
+
+type deviceTun interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Owner() proxy.PropInt64
+ Group() proxy.PropInt64
+ Mode() proxy.PropString
+ NoPi() proxy.PropBool
+ VnetHdr() proxy.PropBool
+ MultiQueue() proxy.PropBool
+ HwAddress() proxy.PropString
+}
+
+type interfaceDeviceTun struct{}
+
+func (v *interfaceDeviceTun) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceTun) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Tun"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceTun) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Owner x
+
+func (v *interfaceDeviceTun) Owner() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "Owner",
+ }
+}
+
+// property Group x
+
+func (v *interfaceDeviceTun) Group() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "Group",
+ }
+}
+
+// property Mode s
+
+func (v *interfaceDeviceTun) Mode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+// property NoPi b
+
+func (v *interfaceDeviceTun) NoPi() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NoPi",
+ }
+}
+
+// property VnetHdr b
+
+func (v *interfaceDeviceTun) VnetHdr() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "VnetHdr",
+ }
+}
+
+// property MultiQueue b
+
+func (v *interfaceDeviceTun) MultiQueue() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MultiQueue",
+ }
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceTun) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+func (obj *objectDevice) Veth() deviceVeth {
+ return &obj.interfaceDeviceVeth
+}
+
+type deviceVeth interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Peer() proxy.PropObjectPath
+}
+
+type interfaceDeviceVeth struct{}
+
+func (v *interfaceDeviceVeth) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceVeth) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Veth"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceVeth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Peer o
+
+func (v *interfaceDeviceVeth) Peer() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Peer",
+ }
+}
+
+func (obj *objectDevice) Vlan() deviceVlan {
+ return &obj.interfaceDeviceVlan
+}
+
+type deviceVlan interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ Carrier() proxy.PropBool
+ Parent() proxy.PropObjectPath
+ VlanId() proxy.PropUint32
+}
+
+type interfaceDeviceVlan struct{}
+
+func (v *interfaceDeviceVlan) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceVlan) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Vlan"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceVlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceVlan) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Carrier b
+
+func (v *interfaceDeviceVlan) Carrier() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Carrier",
+ }
+}
+
+// property Parent o
+
+func (v *interfaceDeviceVlan) Parent() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Parent",
+ }
+}
+
+// property VlanId u
+
+func (v *interfaceDeviceVlan) VlanId() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "VlanId",
+ }
+}
+
+func (obj *objectDevice) Vxlan() deviceVxlan {
+ return &obj.interfaceDeviceVxlan
+}
+
+type deviceVxlan interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Parent() proxy.PropObjectPath
+ HwAddress() proxy.PropString
+ Id() proxy.PropUint32
+ Group() proxy.PropString
+ Local() proxy.PropString
+ Tos() proxy.PropByte
+ Ttl() proxy.PropByte
+ Learning() proxy.PropBool
+ Ageing() proxy.PropUint32
+ Limit() proxy.PropUint32
+ DstPort() proxy.PropUint16
+ SrcPortMin() proxy.PropUint16
+ SrcPortMax() proxy.PropUint16
+ Proxy() proxy.PropBool
+ Rsc() proxy.PropBool
+ L2miss() proxy.PropBool
+ L3miss() proxy.PropBool
+}
+
+type interfaceDeviceVxlan struct{}
+
+func (v *interfaceDeviceVxlan) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceVxlan) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Vxlan"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceVxlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Parent o
+
+func (v *interfaceDeviceVxlan) Parent() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Parent",
+ }
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceVxlan) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property Id u
+
+func (v *interfaceDeviceVxlan) Id() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property Group s
+
+func (v *interfaceDeviceVxlan) Group() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Group",
+ }
+}
+
+// property Local s
+
+func (v *interfaceDeviceVxlan) Local() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Local",
+ }
+}
+
+// property Tos y
+
+func (v *interfaceDeviceVxlan) Tos() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "Tos",
+ }
+}
+
+// property Ttl y
+
+func (v *interfaceDeviceVxlan) Ttl() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "Ttl",
+ }
+}
+
+// property Learning b
+
+func (v *interfaceDeviceVxlan) Learning() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Learning",
+ }
+}
+
+// property Ageing u
+
+func (v *interfaceDeviceVxlan) Ageing() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Ageing",
+ }
+}
+
+// property Limit u
+
+func (v *interfaceDeviceVxlan) Limit() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Limit",
+ }
+}
+
+// property DstPort q
+
+func (v *interfaceDeviceVxlan) DstPort() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "DstPort",
+ }
+}
+
+// property SrcPortMin q
+
+func (v *interfaceDeviceVxlan) SrcPortMin() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "SrcPortMin",
+ }
+}
+
+// property SrcPortMax q
+
+func (v *interfaceDeviceVxlan) SrcPortMax() proxy.PropUint16 {
+ return &proxy.ImplPropUint16{
+ Impl: v,
+ Name: "SrcPortMax",
+ }
+}
+
+// property Proxy b
+
+func (v *interfaceDeviceVxlan) Proxy() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Proxy",
+ }
+}
+
+// property Rsc b
+
+func (v *interfaceDeviceVxlan) Rsc() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Rsc",
+ }
+}
+
+// property L2miss b
+
+func (v *interfaceDeviceVxlan) L2miss() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "L2miss",
+ }
+}
+
+// property L3miss b
+
+func (v *interfaceDeviceVxlan) L3miss() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "L3miss",
+ }
+}
+
+func (obj *objectDevice) WiMax() deviceWiMax {
+ return &obj.interfaceDeviceWiMax
+}
+
+type deviceWiMax interface {
+ GoGetNspList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetNspList(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectNspAdded(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectNspRemoved(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ Nsps() proxy.PropObjectPathArray
+ HwAddress() proxy.PropString
+ CenterFrequency() proxy.PropUint32
+ Rssi() proxy.PropInt32
+ Cinr() proxy.PropInt32
+ TxPower() proxy.PropInt32
+ Bsid() proxy.PropString
+ ActiveNsp() proxy.PropObjectPath
+}
+
+type interfaceDeviceWiMax struct{}
+
+func (v *interfaceDeviceWiMax) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceWiMax) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.WiMax"
+}
+
+// method GetNspList
+
+func (v *interfaceDeviceWiMax) GoGetNspList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetNspList", flags, ch)
+}
+
+func (*interfaceDeviceWiMax) StoreGetNspList(call *dbus.Call) (nsps []dbus.ObjectPath, err error) {
+ err = call.Store(&nsps)
+ return
+}
+
+func (v *interfaceDeviceWiMax) GetNspList(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetNspList(
+ <-v.GoGetNspList(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceWiMax) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NspAdded
+
+func (v *interfaceDeviceWiMax) ConnectNspAdded(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NspAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NspAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var nsp dbus.ObjectPath
+ err := dbus.Store(sig.Body, &nsp)
+ if err == nil {
+ cb(nsp)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal NspRemoved
+
+func (v *interfaceDeviceWiMax) ConnectNspRemoved(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "NspRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".NspRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var nsp dbus.ObjectPath
+ err := dbus.Store(sig.Body, &nsp)
+ if err == nil {
+ cb(nsp)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Nsps ao
+
+func (v *interfaceDeviceWiMax) Nsps() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "Nsps",
+ }
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceWiMax) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property CenterFrequency u
+
+func (v *interfaceDeviceWiMax) CenterFrequency() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "CenterFrequency",
+ }
+}
+
+// property Rssi i
+
+func (v *interfaceDeviceWiMax) Rssi() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Rssi",
+ }
+}
+
+// property Cinr i
+
+func (v *interfaceDeviceWiMax) Cinr() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Cinr",
+ }
+}
+
+// property TxPower i
+
+func (v *interfaceDeviceWiMax) TxPower() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "TxPower",
+ }
+}
+
+// property Bsid s
+
+func (v *interfaceDeviceWiMax) Bsid() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Bsid",
+ }
+}
+
+// property ActiveNsp o
+
+func (v *interfaceDeviceWiMax) ActiveNsp() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "ActiveNsp",
+ }
+}
+
+func (obj *objectDevice) Wired() deviceWired {
+ return &obj.interfaceDeviceWired
+}
+
+type deviceWired interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ PermHwAddress() proxy.PropString
+ Speed() proxy.PropUint32
+ S390Subchannels() proxy.PropStringArray
+ Carrier() proxy.PropBool
+}
+
+type interfaceDeviceWired struct{}
+
+func (v *interfaceDeviceWired) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceWired) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Wired"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceWired) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceWired) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property PermHwAddress s
+
+func (v *interfaceDeviceWired) PermHwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PermHwAddress",
+ }
+}
+
+// property Speed u
+
+func (v *interfaceDeviceWired) Speed() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Speed",
+ }
+}
+
+// property S390Subchannels as
+
+func (v *interfaceDeviceWired) S390Subchannels() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "S390Subchannels",
+ }
+}
+
+// property Carrier b
+
+func (v *interfaceDeviceWired) Carrier() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Carrier",
+ }
+}
+
+func (obj *objectDevice) Wireless() deviceWireless {
+ return &obj.interfaceDeviceWireless
+}
+
+type deviceWireless interface {
+ GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoGetAllAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetAllAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error)
+ GoRequestScan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ RequestScan(flags dbus.Flags, options map[string]dbus.Variant) error
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ ConnectAccessPointAdded(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectAccessPointRemoved(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ HwAddress() proxy.PropString
+ PermHwAddress() proxy.PropString
+ Mode() proxy.PropUint32
+ Bitrate() proxy.PropUint32
+ AccessPoints() proxy.PropObjectPathArray
+ ActiveAccessPoint() proxy.PropObjectPath
+ LastScan() proxy.PropInt64
+ WirelessCapabilities() proxy.PropUint32
+}
+
+type interfaceDeviceWireless struct{}
+
+func (v *interfaceDeviceWireless) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDeviceWireless) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.Device.Wireless"
+}
+
+// method GetAccessPoints
+
+func (v *interfaceDeviceWireless) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAccessPoints", flags, ch)
+}
+
+func (*interfaceDeviceWireless) StoreGetAccessPoints(call *dbus.Call) (access_points []dbus.ObjectPath, err error) {
+ err = call.Store(&access_points)
+ return
+}
+
+func (v *interfaceDeviceWireless) GetAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetAccessPoints(
+ <-v.GoGetAccessPoints(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method GetAllAccessPoints
+
+func (v *interfaceDeviceWireless) GoGetAllAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetAllAccessPoints", flags, ch)
+}
+
+func (*interfaceDeviceWireless) StoreGetAllAccessPoints(call *dbus.Call) (access_points []dbus.ObjectPath, err error) {
+ err = call.Store(&access_points)
+ return
+}
+
+func (v *interfaceDeviceWireless) GetAllAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ return v.StoreGetAllAccessPoints(
+ <-v.GoGetAllAccessPoints(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method RequestScan
+
+func (v *interfaceDeviceWireless) GoRequestScan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RequestScan", flags, ch, options)
+}
+
+func (v *interfaceDeviceWireless) RequestScan(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoRequestScan(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceDeviceWireless) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AccessPointAdded
+
+func (v *interfaceDeviceWireless) ConnectAccessPointAdded(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointAdded", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointAdded",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var access_point dbus.ObjectPath
+ err := dbus.Store(sig.Body, &access_point)
+ if err == nil {
+ cb(access_point)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal AccessPointRemoved
+
+func (v *interfaceDeviceWireless) ConnectAccessPointRemoved(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "AccessPointRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".AccessPointRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var access_point dbus.ObjectPath
+ err := dbus.Store(sig.Body, &access_point)
+ if err == nil {
+ cb(access_point)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property HwAddress s
+
+func (v *interfaceDeviceWireless) HwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HwAddress",
+ }
+}
+
+// property PermHwAddress s
+
+func (v *interfaceDeviceWireless) PermHwAddress() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PermHwAddress",
+ }
+}
+
+// property Mode u
+
+func (v *interfaceDeviceWireless) Mode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Mode",
+ }
+}
+
+// property Bitrate u
+
+func (v *interfaceDeviceWireless) Bitrate() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Bitrate",
+ }
+}
+
+// property AccessPoints ao
+
+func (v *interfaceDeviceWireless) AccessPoints() proxy.PropObjectPathArray {
+ return &proxy.ImplPropObjectPathArray{
+ Impl: v,
+ Name: "AccessPoints",
+ }
+}
+
+// property ActiveAccessPoint o
+
+func (v *interfaceDeviceWireless) ActiveAccessPoint() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "ActiveAccessPoint",
+ }
+}
+
+// property LastScan x
+
+func (v *interfaceDeviceWireless) LastScan() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "LastScan",
+ }
+}
+
+// property WirelessCapabilities u
+
+func (v *interfaceDeviceWireless) WirelessCapabilities() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "WirelessCapabilities",
+ }
+}
+
+type WiMaxNsp interface {
+ wiMaxNsp // interface org.freedesktop.NetworkManager.WiMax.Nsp
+ proxy.Object
+}
+
+type objectWiMaxNsp struct {
+ interfaceWiMaxNsp // interface org.freedesktop.NetworkManager.WiMax.Nsp
+ proxy.ImplObject
+}
+
+func NewWiMaxNsp(conn *dbus.Conn, path dbus.ObjectPath) (WiMaxNsp, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectWiMaxNsp)
+ obj.ImplObject.Init_(conn, "org.freedesktop.NetworkManager", path)
+ return obj, nil
+}
+
+type wiMaxNsp interface {
+ ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error)
+ Name() proxy.PropString
+ SignalQuality() proxy.PropUint32
+ NetworkType() proxy.PropUint32
+}
+
+type interfaceWiMaxNsp struct{}
+
+func (v *interfaceWiMaxNsp) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceWiMaxNsp) GetInterfaceName_() string {
+ return "org.freedesktop.NetworkManager.WiMax.Nsp"
+}
+
+// signal PropertiesChanged
+
+func (v *interfaceWiMaxNsp) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "PropertiesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".PropertiesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var properties map[string]dbus.Variant
+ err := dbus.Store(sig.Body, &properties)
+ if err == nil {
+ cb(properties)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Name s
+
+func (v *interfaceWiMaxNsp) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property SignalQuality u
+
+func (v *interfaceWiMaxNsp) SignalQuality() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "SignalQuality",
+ }
+}
+
+// property NetworkType u
+
+func (v *interfaceWiMaxNsp) NetworkType() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NetworkType",
+ }
+}
+
+type PropMapStringVariant interface {
+ Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[string]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
+}
+
+type implPropMapStringVariant struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropMapSVSlice interface {
+ Get(flags dbus.Flags) (value []map[string]dbus.Variant, err error)
+ Set(flags dbus.Flags, value []map[string]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value []map[string]dbus.Variant)) error
+}
+
+type implPropMapSVSlice struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropMapSVSlice) Get(flags dbus.Flags) (value []map[string]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropMapSVSlice) Set(flags dbus.Flags, value []map[string]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropMapSVSlice) ConnectChanged(cb func(hasValue bool, value []map[string]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []map[string]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropUint32SliceSlice interface {
+ Get(flags dbus.Flags) (value [][]uint32, err error)
+ Set(flags dbus.Flags, value [][]uint32) error
+ ConnectChanged(cb func(hasValue bool, value [][]uint32)) error
+}
+
+type implPropUint32SliceSlice struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUint32SliceSlice) Get(flags dbus.Flags) (value [][]uint32, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUint32SliceSlice) Set(flags dbus.Flags, value [][]uint32) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUint32SliceSlice) ConnectChanged(cb func(hasValue bool, value [][]uint32)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v [][]uint32
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,5231 @@
+// Code generated by "./generator ./system/org.freedesktop.networkmanager"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package networkmanager
+
+import (
+ "fmt"
+
+ "github.com/godbus/dbus/v5"
+ "github.com/linuxdeepin/go-dbus-factory/object_manager"
+ "github.com/linuxdeepin/go-lib/dbusutil"
+ "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+ "github.com/stretchr/testify/mock"
+)
+
+type MockObjectManager struct {
+ object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.MockObject
+}
+
+type MockAccessPoint struct {
+ MockInterfaceAccessPoint // interface org.freedesktop.NetworkManager.AccessPoint
+ proxy.MockObject
+}
+
+type MockInterfaceAccessPoint struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceAccessPoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Flags u
+
+func (v *MockInterfaceAccessPoint) Flags() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WpaFlags u
+
+func (v *MockInterfaceAccessPoint) WpaFlags() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RsnFlags u
+
+func (v *MockInterfaceAccessPoint) RsnFlags() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ssid ay
+
+func (v *MockInterfaceAccessPoint) Ssid() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Frequency u
+
+func (v *MockInterfaceAccessPoint) Frequency() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceAccessPoint) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mode u
+
+func (v *MockInterfaceAccessPoint) Mode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MaxBitrate u
+
+func (v *MockInterfaceAccessPoint) MaxBitrate() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Strength y
+
+func (v *MockInterfaceAccessPoint) Strength() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LastSeen i
+
+func (v *MockInterfaceAccessPoint) LastSeen() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockAgentManager struct {
+ MockInterfaceAgentManager // interface org.freedesktop.NetworkManager.AgentManager
+ proxy.MockObject
+}
+
+type MockInterfaceAgentManager struct {
+ mock.Mock
+}
+
+// method Register
+
+func (v *MockInterfaceAgentManager) GoRegister(flags dbus.Flags, ch chan *dbus.Call, identifier string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, identifier)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) Register(flags dbus.Flags, identifier string) error {
+ mockArgs := v.Called(flags, identifier)
+
+ return mockArgs.Error(0)
+}
+
+// method RegisterWithCapabilities
+
+func (v *MockInterfaceAgentManager) GoRegisterWithCapabilities(flags dbus.Flags, ch chan *dbus.Call, identifier string, capabilities uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, identifier, capabilities)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) RegisterWithCapabilities(flags dbus.Flags, identifier string, capabilities uint32) error {
+ mockArgs := v.Called(flags, identifier, capabilities)
+
+ return mockArgs.Error(0)
+}
+
+// method Unregister
+
+func (v *MockInterfaceAgentManager) GoUnregister(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAgentManager) Unregister(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+type MockCheckpoint struct {
+ MockInterfaceCheckpoint // interface org.freedesktop.NetworkManager.Checkpoint
+ proxy.MockObject
+}
+
+type MockInterfaceCheckpoint struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceCheckpoint) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Devices ao
+
+func (v *MockInterfaceCheckpoint) Devices() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Created x
+
+func (v *MockInterfaceCheckpoint) Created() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RollbackTimeout u
+
+func (v *MockInterfaceCheckpoint) RollbackTimeout() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockActiveConnection struct {
+ MockInterfaceActiveConnection // interface org.freedesktop.NetworkManager.Connection.Active
+ proxy.MockObject
+}
+
+type MockInterfaceActiveConnection struct {
+ mock.Mock
+}
+
+// signal StateChanged
+
+func (v *MockInterfaceActiveConnection) ConnectStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceActiveConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Connection o
+
+func (v *MockInterfaceActiveConnection) Connection() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SpecificObject o
+
+func (v *MockInterfaceActiveConnection) SpecificObject() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Id s
+
+func (v *MockInterfaceActiveConnection) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Uuid s
+
+func (v *MockInterfaceActiveConnection) Uuid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type s
+
+func (v *MockInterfaceActiveConnection) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Devices ao
+
+func (v *MockInterfaceActiveConnection) Devices() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State u
+
+func (v *MockInterfaceActiveConnection) State() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Default b
+
+func (v *MockInterfaceActiveConnection) Default() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ip4Config o
+
+func (v *MockInterfaceActiveConnection) Ip4Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Dhcp4Config o
+
+func (v *MockInterfaceActiveConnection) Dhcp4Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Default6 b
+
+func (v *MockInterfaceActiveConnection) Default6() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ip6Config o
+
+func (v *MockInterfaceActiveConnection) Ip6Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Dhcp6Config o
+
+func (v *MockInterfaceActiveConnection) Dhcp6Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Vpn b
+
+func (v *MockInterfaceActiveConnection) Vpn() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Master o
+
+func (v *MockInterfaceActiveConnection) Master() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockDhcp4Config struct {
+ MockInterfaceDhcp4Config // interface org.freedesktop.NetworkManager.DHCP4Config
+ proxy.MockObject
+}
+
+type MockInterfaceDhcp4Config struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDhcp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Options a{sv}
+
+func (v *MockInterfaceDhcp4Config) Options() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockDhcp6Config struct {
+ MockInterfaceDhcp6Config // interface org.freedesktop.NetworkManager.DHCP6Config
+ proxy.MockObject
+}
+
+type MockInterfaceDhcp6Config struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDhcp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Options a{sv}
+
+func (v *MockInterfaceDhcp6Config) Options() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockDnsManager struct {
+ MockInterfaceDnsManager // interface org.freedesktop.NetworkManager.DnsManager
+ proxy.MockObject
+}
+
+type MockInterfaceDnsManager struct {
+ mock.Mock
+}
+
+// property Mode s
+
+func (v *MockInterfaceDnsManager) Mode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RcManager s
+
+func (v *MockInterfaceDnsManager) RcManager() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Configuration aa{sv}
+
+func (v *MockInterfaceDnsManager) Configuration() PropMapSVSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockIP4Config struct {
+ MockInterfaceIp4Config // interface org.freedesktop.NetworkManager.IP4Config
+ proxy.MockObject
+}
+
+type MockInterfaceIp4Config struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceIp4Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Addresses aau
+
+func (v *MockInterfaceIp4Config) Addresses() PropUint32SliceSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUint32SliceSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AddressData aa{sv}
+
+func (v *MockInterfaceIp4Config) AddressData() PropMapSVSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Gateway s
+
+func (v *MockInterfaceIp4Config) Gateway() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Routes aau
+
+func (v *MockInterfaceIp4Config) Routes() PropUint32SliceSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUint32SliceSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RouteData aa{sv}
+
+func (v *MockInterfaceIp4Config) RouteData() PropMapSVSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Nameservers au
+
+func (v *MockInterfaceIp4Config) Nameservers() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Domains as
+
+func (v *MockInterfaceIp4Config) Domains() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Searches as
+
+func (v *MockInterfaceIp4Config) Searches() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DnsOptions as
+
+func (v *MockInterfaceIp4Config) DnsOptions() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DnsPriority i
+
+func (v *MockInterfaceIp4Config) DnsPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WinsServers au
+
+func (v *MockInterfaceIp4Config) WinsServers() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockIP6Config struct {
+ MockInterfaceIp6Config // interface org.freedesktop.NetworkManager.IP6Config
+ proxy.MockObject
+}
+
+type MockInterfaceIp6Config struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceIp6Config) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+type MockPropIP6ConfigAddresses struct {
+ mock.Mock
+}
+
+func (p MockPropIP6ConfigAddresses) Get(flags dbus.Flags) (value []IP6Address, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IP6Address)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropIP6ConfigAddresses) Set(flags dbus.Flags, value []IP6Address) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropIP6ConfigAddresses) ConnectChanged(cb func(hasValue bool, value []IP6Address)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Addresses a(ayuay)
+
+func (v *MockInterfaceIp6Config) Addresses() PropIP6ConfigAddresses {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIP6ConfigAddresses)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AddressData aa{sv}
+
+func (v *MockInterfaceIp6Config) AddressData() PropMapSVSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Gateway s
+
+func (v *MockInterfaceIp6Config) Gateway() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropIP6ConfigRoutes struct {
+ mock.Mock
+}
+
+func (p MockPropIP6ConfigRoutes) Get(flags dbus.Flags) (value []IP6Route, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IP6Route)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropIP6ConfigRoutes) Set(flags dbus.Flags, value []IP6Route) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropIP6ConfigRoutes) ConnectChanged(cb func(hasValue bool, value []IP6Route)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Routes a(ayuayu)
+
+func (v *MockInterfaceIp6Config) Routes() PropIP6ConfigRoutes {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIP6ConfigRoutes)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RouteData aa{sv}
+
+func (v *MockInterfaceIp6Config) RouteData() PropMapSVSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropIP6NameServers struct {
+ mock.Mock
+}
+
+func (p MockPropIP6NameServers) Get(flags dbus.Flags) (value [][]byte, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([][]byte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropIP6NameServers) Set(flags dbus.Flags, value [][]byte) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropIP6NameServers) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Nameservers aay
+
+func (v *MockInterfaceIp6Config) Nameservers() PropIP6NameServers {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIP6NameServers)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Domains as
+
+func (v *MockInterfaceIp6Config) Domains() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Searches as
+
+func (v *MockInterfaceIp6Config) Searches() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DnsOptions as
+
+func (v *MockInterfaceIp6Config) DnsOptions() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DnsPriority i
+
+func (v *MockInterfaceIp6Config) DnsPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockManager struct {
+ MockInterfaceManager // interface org.freedesktop.NetworkManager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method Reload
+
+func (v *MockInterfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, flags0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reload(flags dbus.Flags, flags0 uint32) error {
+ mockArgs := v.Called(flags, flags0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetDevices
+
+func (v *MockInterfaceManager) GoGetDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAllDevices
+
+func (v *MockInterfaceManager) GoGetAllDevices(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetAllDevices(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDeviceByIpIface
+
+func (v *MockInterfaceManager) GoGetDeviceByIpIface(flags dbus.Flags, ch chan *dbus.Call, iface string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, iface)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDeviceByIpIface(flags dbus.Flags, iface string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, iface)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ActivateConnection
+
+func (v *MockInterfaceManager) GoActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection, device, specific_object)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ActivateConnection(flags dbus.Flags, connection dbus.ObjectPath, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, connection, device, specific_object)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddAndActivateConnection
+
+func (v *MockInterfaceManager) GoAddAndActivateConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection, device, specific_object)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AddAndActivateConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant, device dbus.ObjectPath, specific_object dbus.ObjectPath) (dbus.ObjectPath, dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, connection, device, specific_object)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method DeactivateConnection
+
+func (v *MockInterfaceManager) GoDeactivateConnection(flags dbus.Flags, ch chan *dbus.Call, active_connection dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, active_connection)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DeactivateConnection(flags dbus.Flags, active_connection dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, active_connection)
+
+ return mockArgs.Error(0)
+}
+
+// method Sleep
+
+func (v *MockInterfaceManager) GoSleep(flags dbus.Flags, ch chan *dbus.Call, sleep bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, sleep)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Sleep(flags dbus.Flags, sleep bool) error {
+ mockArgs := v.Called(flags, sleep)
+
+ return mockArgs.Error(0)
+}
+
+// method Enable
+
+func (v *MockInterfaceManager) GoEnable(flags dbus.Flags, ch chan *dbus.Call, enable bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, enable)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Enable(flags dbus.Flags, enable bool) error {
+ mockArgs := v.Called(flags, enable)
+
+ return mockArgs.Error(0)
+}
+
+// method GetPermissions
+
+func (v *MockInterfaceManager) GoGetPermissions(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetPermissions(flags dbus.Flags) (map[string]string, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetLogging
+
+func (v *MockInterfaceManager) GoSetLogging(flags dbus.Flags, ch chan *dbus.Call, level string, domains string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, level, domains)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetLogging(flags dbus.Flags, level string, domains string) error {
+ mockArgs := v.Called(flags, level, domains)
+
+ return mockArgs.Error(0)
+}
+
+// method GetLogging
+
+func (v *MockInterfaceManager) GoGetLogging(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetLogging(flags dbus.Flags) (string, string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
+}
+
+// method CheckConnectivity
+
+func (v *MockInterfaceManager) GoCheckConnectivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CheckConnectivity(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method state
+
+func (v *MockInterfaceManager) GoState(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) State(flags dbus.Flags) (uint32, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CheckpointCreate
+
+func (v *MockInterfaceManager) GoCheckpointCreate(flags dbus.Flags, ch chan *dbus.Call, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, devices, rollback_timeout, flags0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CheckpointCreate(flags dbus.Flags, devices []dbus.ObjectPath, rollback_timeout uint32, flags0 uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, devices, rollback_timeout, flags0)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CheckpointDestroy
+
+func (v *MockInterfaceManager) GoCheckpointDestroy(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, checkpoint)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CheckpointDestroy(flags dbus.Flags, checkpoint dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, checkpoint)
+
+ return mockArgs.Error(0)
+}
+
+// method CheckpointRollback
+
+func (v *MockInterfaceManager) GoCheckpointRollback(flags dbus.Flags, ch chan *dbus.Call, checkpoint dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, checkpoint)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CheckpointRollback(flags dbus.Flags, checkpoint dbus.ObjectPath) (map[string]uint32, error) {
+ mockArgs := v.Called(flags, checkpoint)
+
+ ret0, ok := mockArgs.Get(0).(map[string]uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal CheckPermissions
+
+func (v *MockInterfaceManager) ConnectCheckPermissions(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StateChanged
+
+func (v *MockInterfaceManager) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceManager) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceAdded
+
+func (v *MockInterfaceManager) ConnectDeviceAdded(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal DeviceRemoved
+
+func (v *MockInterfaceManager) ConnectDeviceRemoved(cb func(device_path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Devices ao
+
+func (v *MockInterfaceManager) Devices() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AllDevices ao
+
+func (v *MockInterfaceManager) AllDevices() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NetworkingEnabled b
+
+func (v *MockInterfaceManager) NetworkingEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WirelessEnabled b
+
+func (v *MockInterfaceManager) WirelessEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WirelessHardwareEnabled b
+
+func (v *MockInterfaceManager) WirelessHardwareEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WwanEnabled b
+
+func (v *MockInterfaceManager) WwanEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WwanHardwareEnabled b
+
+func (v *MockInterfaceManager) WwanHardwareEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WimaxEnabled b
+
+func (v *MockInterfaceManager) WimaxEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WimaxHardwareEnabled b
+
+func (v *MockInterfaceManager) WimaxHardwareEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveConnections ao
+
+func (v *MockInterfaceManager) ActiveConnections() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrimaryConnection o
+
+func (v *MockInterfaceManager) PrimaryConnection() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrimaryConnectionType s
+
+func (v *MockInterfaceManager) PrimaryConnectionType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Metered u
+
+func (v *MockInterfaceManager) Metered() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActivatingConnection o
+
+func (v *MockInterfaceManager) ActivatingConnection() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Startup b
+
+func (v *MockInterfaceManager) Startup() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Version s
+
+func (v *MockInterfaceManager) Version() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capabilities au
+
+func (v *MockInterfaceManager) Capabilities() proxy.PropUint32Array {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32Array)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State u
+
+func (v *MockInterfaceManager) PropState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Connectivity u
+
+func (v *MockInterfaceManager) Connectivity() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GlobalDnsConfiguration a{sv}
+
+func (v *MockInterfaceManager) GlobalDnsConfiguration() PropMapStringVariant {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapStringVariant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPPP struct {
+ MockInterfacePpp // interface org.freedesktop.NetworkManager.PPP
+ proxy.MockObject
+}
+
+type MockInterfacePpp struct {
+ mock.Mock
+}
+
+// method NeedSecrets
+
+func (v *MockInterfacePpp) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePpp) NeedSecrets(flags dbus.Flags) (string, string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.String(1), mockArgs.Error(2)
+}
+
+// method SetIp4Config
+
+func (v *MockInterfacePpp) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, config)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePpp) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, config)
+
+ return mockArgs.Error(0)
+}
+
+// method SetIp6Config
+
+func (v *MockInterfacePpp) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, config)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePpp) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, config)
+
+ return mockArgs.Error(0)
+}
+
+// method SetState
+
+func (v *MockInterfacePpp) GoSetState(flags dbus.Flags, ch chan *dbus.Call, state uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, state)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePpp) SetState(flags dbus.Flags, state uint32) error {
+ mockArgs := v.Called(flags, state)
+
+ return mockArgs.Error(0)
+}
+
+type MockSecretAgent struct {
+ MockInterfaceSecretAgent // interface org.freedesktop.NetworkManager.SecretAgent
+ proxy.MockObject
+}
+
+type MockInterfaceSecretAgent struct {
+ mock.Mock
+}
+
+// method GetSecrets
+
+func (v *MockInterfaceSecretAgent) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection, connection_path, setting_name, hints, flags0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSecretAgent) GetSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath, setting_name string, hints []string, flags0 uint32) (map[string]map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, connection, connection_path, setting_name, hints, flags0)
+
+ ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CancelGetSecrets
+
+func (v *MockInterfaceSecretAgent) GoCancelGetSecrets(flags dbus.Flags, ch chan *dbus.Call, connection_path dbus.ObjectPath, setting_name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection_path, setting_name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSecretAgent) CancelGetSecrets(flags dbus.Flags, connection_path dbus.ObjectPath, setting_name string) error {
+ mockArgs := v.Called(flags, connection_path, setting_name)
+
+ return mockArgs.Error(0)
+}
+
+// method SaveSecrets
+
+func (v *MockInterfaceSecretAgent) GoSaveSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection, connection_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSecretAgent) SaveSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, connection, connection_path)
+
+ return mockArgs.Error(0)
+}
+
+// method DeleteSecrets
+
+func (v *MockInterfaceSecretAgent) GoDeleteSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection, connection_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSecretAgent) DeleteSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant, connection_path dbus.ObjectPath) error {
+ mockArgs := v.Called(flags, connection, connection_path)
+
+ return mockArgs.Error(0)
+}
+
+type MockConnectionSettings struct {
+ MockInterfaceConnectionSettings // interface org.freedesktop.NetworkManager.Settings.Connection
+ proxy.MockObject
+}
+
+type MockInterfaceConnectionSettings struct {
+ mock.Mock
+}
+
+// method Update
+
+func (v *MockInterfaceConnectionSettings) GoUpdate(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceConnectionSettings) Update(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method UpdateUnsaved
+
+func (v *MockInterfaceConnectionSettings) GoUpdateUnsaved(flags dbus.Flags, ch chan *dbus.Call, properties map[string]map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceConnectionSettings) UpdateUnsaved(flags dbus.Flags, properties map[string]map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method Delete
+
+func (v *MockInterfaceConnectionSettings) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceConnectionSettings) Delete(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method GetSettings
+
+func (v *MockInterfaceConnectionSettings) GoGetSettings(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceConnectionSettings) GetSettings(flags dbus.Flags) (map[string]map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetSecrets
+
+func (v *MockInterfaceConnectionSettings) GoGetSecrets(flags dbus.Flags, ch chan *dbus.Call, setting_name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, setting_name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceConnectionSettings) GetSecrets(flags dbus.Flags, setting_name string) (map[string]map[string]dbus.Variant, error) {
+ mockArgs := v.Called(flags, setting_name)
+
+ ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ClearSecrets
+
+func (v *MockInterfaceConnectionSettings) GoClearSecrets(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceConnectionSettings) ClearSecrets(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Save
+
+func (v *MockInterfaceConnectionSettings) GoSave(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceConnectionSettings) Save(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal Updated
+
+func (v *MockInterfaceConnectionSettings) ConnectUpdated(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Removed
+
+func (v *MockInterfaceConnectionSettings) ConnectRemoved(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceConnectionSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Unsaved b
+
+func (v *MockInterfaceConnectionSettings) Unsaved() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockSettings struct {
+ MockInterfaceSettings // interface org.freedesktop.NetworkManager.Settings
+ proxy.MockObject
+}
+
+type MockInterfaceSettings struct {
+ mock.Mock
+}
+
+// method ListConnections
+
+func (v *MockInterfaceSettings) GoListConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSettings) ListConnections(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetConnectionByUuid
+
+func (v *MockInterfaceSettings) GoGetConnectionByUuid(flags dbus.Flags, ch chan *dbus.Call, uuid string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uuid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSettings) GetConnectionByUuid(flags dbus.Flags, uuid string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, uuid)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddConnection
+
+func (v *MockInterfaceSettings) GoAddConnection(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSettings) AddConnection(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, connection)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddConnectionUnsaved
+
+func (v *MockInterfaceSettings) GoAddConnectionUnsaved(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSettings) AddConnectionUnsaved(flags dbus.Flags, connection map[string]map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, connection)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method LoadConnections
+
+func (v *MockInterfaceSettings) GoLoadConnections(flags dbus.Flags, ch chan *dbus.Call, filenames []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, filenames)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSettings) LoadConnections(flags dbus.Flags, filenames []string) (bool, []string, error) {
+ mockArgs := v.Called(flags, filenames)
+
+ ret1, ok := mockArgs.Get(1).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method ReloadConnections
+
+func (v *MockInterfaceSettings) GoReloadConnections(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSettings) ReloadConnections(flags dbus.Flags) (bool, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Bool(0), mockArgs.Error(1)
+}
+
+// method SaveHostname
+
+func (v *MockInterfaceSettings) GoSaveHostname(flags dbus.Flags, ch chan *dbus.Call, hostname string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, hostname)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceSettings) SaveHostname(flags dbus.Flags, hostname string) error {
+ mockArgs := v.Called(flags, hostname)
+
+ return mockArgs.Error(0)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceSettings) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NewConnection
+
+func (v *MockInterfaceSettings) ConnectNewConnection(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal ConnectionRemoved
+
+func (v *MockInterfaceSettings) ConnectConnectionRemoved(cb func(connection dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Connections ao
+
+func (v *MockInterfaceSettings) Connections() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Hostname s
+
+func (v *MockInterfaceSettings) Hostname() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanModify b
+
+func (v *MockInterfaceSettings) CanModify() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockVpnConnection struct {
+ MockInterfaceVpnConnection // interface org.freedesktop.NetworkManager.VPN.Connection
+ proxy.MockObject
+}
+
+type MockInterfaceVpnConnection struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceVpnConnection) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal VpnStateChanged
+
+func (v *MockInterfaceVpnConnection) ConnectVpnStateChanged(cb func(state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property VpnState u
+
+func (v *MockInterfaceVpnConnection) VpnState() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Banner s
+
+func (v *MockInterfaceVpnConnection) Banner() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockVpnPlugin struct {
+ MockInterfaceVpnPlugin // interface org.freedesktop.NetworkManager.VPN.Plugin
+ proxy.MockObject
+}
+
+type MockInterfaceVpnPlugin struct {
+ mock.Mock
+}
+
+// method Connect
+
+func (v *MockInterfaceVpnPlugin) GoConnect(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) Connect(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, connection)
+
+ return mockArgs.Error(0)
+}
+
+// method ConnectInteractive
+
+func (v *MockInterfaceVpnPlugin) GoConnectInteractive(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection, details)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) ConnectInteractive(flags dbus.Flags, connection map[string]map[string]dbus.Variant, details map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, connection, details)
+
+ return mockArgs.Error(0)
+}
+
+// method NeedSecrets
+
+func (v *MockInterfaceVpnPlugin) GoNeedSecrets(flags dbus.Flags, ch chan *dbus.Call, settings map[string]map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, settings)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) NeedSecrets(flags dbus.Flags, settings map[string]map[string]dbus.Variant) (string, error) {
+ mockArgs := v.Called(flags, settings)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Disconnect
+
+func (v *MockInterfaceVpnPlugin) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) Disconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetConfig
+
+func (v *MockInterfaceVpnPlugin) GoSetConfig(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, config)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) SetConfig(flags dbus.Flags, config map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, config)
+
+ return mockArgs.Error(0)
+}
+
+// method SetIp4Config
+
+func (v *MockInterfaceVpnPlugin) GoSetIp4Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, config)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) SetIp4Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, config)
+
+ return mockArgs.Error(0)
+}
+
+// method SetIp6Config
+
+func (v *MockInterfaceVpnPlugin) GoSetIp6Config(flags dbus.Flags, ch chan *dbus.Call, config map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, config)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) SetIp6Config(flags dbus.Flags, config map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, config)
+
+ return mockArgs.Error(0)
+}
+
+// method SetFailure
+
+func (v *MockInterfaceVpnPlugin) GoSetFailure(flags dbus.Flags, ch chan *dbus.Call, reason string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, reason)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) SetFailure(flags dbus.Flags, reason string) error {
+ mockArgs := v.Called(flags, reason)
+
+ return mockArgs.Error(0)
+}
+
+// method NewSecrets
+
+func (v *MockInterfaceVpnPlugin) GoNewSecrets(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceVpnPlugin) NewSecrets(flags dbus.Flags, connection map[string]map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, connection)
+
+ return mockArgs.Error(0)
+}
+
+// signal StateChanged
+
+func (v *MockInterfaceVpnPlugin) ConnectStateChanged(cb func(state uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal SecretsRequired
+
+func (v *MockInterfaceVpnPlugin) ConnectSecretsRequired(cb func(message string, secrets []string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Config
+
+func (v *MockInterfaceVpnPlugin) ConnectConfig(cb func(config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Ip4Config
+
+func (v *MockInterfaceVpnPlugin) ConnectIp4Config(cb func(ip4config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Ip6Config
+
+func (v *MockInterfaceVpnPlugin) ConnectIp6Config(cb func(ip6config map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal LoginBanner
+
+func (v *MockInterfaceVpnPlugin) ConnectLoginBanner(cb func(banner string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Failure
+
+func (v *MockInterfaceVpnPlugin) ConnectFailure(cb func(reason uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property State u
+
+func (v *MockInterfaceVpnPlugin) State() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockDevice struct {
+ MockInterfaceDevice // interface org.freedesktop.NetworkManager.Device
+ MockInterfaceDeviceAdsl // interface org.freedesktop.NetworkManager.Device.Adsl
+ MockInterfaceDeviceBluetooth // interface org.freedesktop.NetworkManager.Device.Bluetooth
+ MockInterfaceDeviceBond // interface org.freedesktop.NetworkManager.Device.Bond
+ MockInterfaceDeviceBridge // interface org.freedesktop.NetworkManager.Device.Bridge
+ MockInterfaceDeviceGeneric // interface org.freedesktop.NetworkManager.Device.Generic
+ MockInterfaceDeviceInfiniband // interface org.freedesktop.NetworkManager.Device.Infiniband
+ MockInterfaceDeviceIPTunnel // interface org.freedesktop.NetworkManager.Device.IPTunnel
+ MockInterfaceDeviceMacsec // interface org.freedesktop.NetworkManager.Device.Macsec
+ MockInterfaceDeviceMacvlan // interface org.freedesktop.NetworkManager.Device.Macvlan
+ MockInterfaceDeviceModem // interface org.freedesktop.NetworkManager.Device.Modem
+ MockInterfaceDeviceOlpcMesh // interface org.freedesktop.NetworkManager.Device.OlpcMesh
+ MockInterfaceDeviceStatistics // interface org.freedesktop.NetworkManager.Device.Statistics
+ MockInterfaceDeviceTeam // interface org.freedesktop.NetworkManager.Device.Team
+ MockInterfaceDeviceTun // interface org.freedesktop.NetworkManager.Device.Tun
+ MockInterfaceDeviceVeth // interface org.freedesktop.NetworkManager.Device.Veth
+ MockInterfaceDeviceVlan // interface org.freedesktop.NetworkManager.Device.Vlan
+ MockInterfaceDeviceVxlan // interface org.freedesktop.NetworkManager.Device.Vxlan
+ MockInterfaceDeviceWiMax // interface org.freedesktop.NetworkManager.Device.WiMax
+ MockInterfaceDeviceWired // interface org.freedesktop.NetworkManager.Device.Wired
+ MockInterfaceDeviceWireless // interface org.freedesktop.NetworkManager.Device.Wireless
+ proxy.MockObject
+}
+
+type MockInterfaceDevice struct {
+ mock.Mock
+}
+
+// method Reapply
+
+func (v *MockInterfaceDevice) GoReapply(flags dbus.Flags, ch chan *dbus.Call, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, connection, version_id, flags0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Reapply(flags dbus.Flags, connection map[string]map[string]dbus.Variant, version_id uint64, flags0 uint32) error {
+ mockArgs := v.Called(flags, connection, version_id, flags0)
+
+ return mockArgs.Error(0)
+}
+
+// method GetAppliedConnection
+
+func (v *MockInterfaceDevice) GoGetAppliedConnection(flags dbus.Flags, ch chan *dbus.Call, flags0 uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, flags0)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) GetAppliedConnection(flags dbus.Flags, flags0 uint32) (map[string]map[string]dbus.Variant, uint64, error) {
+ mockArgs := v.Called(flags, flags0)
+
+ ret0, ok := mockArgs.Get(0).(map[string]map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ ret1, ok := mockArgs.Get(1).(uint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return ret0, ret1, mockArgs.Error(2)
+}
+
+// method Disconnect
+
+func (v *MockInterfaceDevice) GoDisconnect(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Disconnect(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Delete
+
+func (v *MockInterfaceDevice) GoDelete(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDevice) Delete(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// signal StateChanged
+
+func (v *MockInterfaceDevice) ConnectStateChanged(cb func(new_state uint32, old_state uint32, reason uint32)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Udi s
+
+func (v *MockInterfaceDevice) Udi() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Interface s
+
+func (v *MockInterfaceDevice) Interface() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InterfaceFlags u
+
+func (v *MockInterfaceDevice) InterfaceFlags() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IpInterface s
+
+func (v *MockInterfaceDevice) IpInterface() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Driver s
+
+func (v *MockInterfaceDevice) Driver() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DriverVersion s
+
+func (v *MockInterfaceDevice) DriverVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FirmwareVersion s
+
+func (v *MockInterfaceDevice) FirmwareVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Capabilities u
+
+func (v *MockInterfaceDevice) Capabilities() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ip4Address u
+
+func (v *MockInterfaceDevice) Ip4Address() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property State u
+
+func (v *MockInterfaceDevice) State() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDeviceStateReason struct {
+ mock.Mock
+}
+
+func (p MockPropDeviceStateReason) Get(flags dbus.Flags) (value DeviceStateReason, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(DeviceStateReason)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDeviceStateReason) Set(flags dbus.Flags, value DeviceStateReason) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDeviceStateReason) ConnectChanged(cb func(hasValue bool, value DeviceStateReason)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property StateReason (uu)
+
+func (v *MockInterfaceDevice) StateReason() PropDeviceStateReason {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDeviceStateReason)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveConnection o
+
+func (v *MockInterfaceDevice) ActiveConnection() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ip4Config o
+
+func (v *MockInterfaceDevice) Ip4Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Dhcp4Config o
+
+func (v *MockInterfaceDevice) Dhcp4Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ip6Config o
+
+func (v *MockInterfaceDevice) Ip6Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Dhcp6Config o
+
+func (v *MockInterfaceDevice) Dhcp6Config() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Managed b
+
+func (v *MockInterfaceDevice) Managed() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Autoconnect b
+
+func (v *MockInterfaceDevice) Autoconnect() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FirmwareMissing b
+
+func (v *MockInterfaceDevice) FirmwareMissing() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NmPluginMissing b
+
+func (v *MockInterfaceDevice) NmPluginMissing() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceType u
+
+func (v *MockInterfaceDevice) DeviceType() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AvailableConnections ao
+
+func (v *MockInterfaceDevice) AvailableConnections() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PhysicalPortId s
+
+func (v *MockInterfaceDevice) PhysicalPortId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mtu u
+
+func (v *MockInterfaceDevice) Mtu() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Metered u
+
+func (v *MockInterfaceDevice) Metered() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LldpNeighbors aa{sv}
+
+func (v *MockInterfaceDevice) LldpNeighbors() PropMapSVSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropMapSVSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Real b
+
+func (v *MockInterfaceDevice) Real() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceAdsl struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceAdsl) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Carrier b
+
+func (v *MockInterfaceDeviceAdsl) Carrier() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceBluetooth struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceBluetooth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceBluetooth) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfaceDeviceBluetooth) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BtCapabilities u
+
+func (v *MockInterfaceDeviceBluetooth) BtCapabilities() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceBond struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceBond) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceBond) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Carrier b
+
+func (v *MockInterfaceDeviceBond) Carrier() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Slaves ao
+
+func (v *MockInterfaceDeviceBond) Slaves() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceBridge struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceBridge) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceBridge) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Carrier b
+
+func (v *MockInterfaceDeviceBridge) Carrier() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Slaves ao
+
+func (v *MockInterfaceDeviceBridge) Slaves() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceGeneric struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceGeneric) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceGeneric) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TypeDescription s
+
+func (v *MockInterfaceDeviceGeneric) TypeDescription() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceInfiniband struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceInfiniband) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceInfiniband) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Carrier b
+
+func (v *MockInterfaceDeviceInfiniband) Carrier() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceIPTunnel struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceIPTunnel) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Mode u
+
+func (v *MockInterfaceDeviceIPTunnel) Mode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Parent o
+
+func (v *MockInterfaceDeviceIPTunnel) Parent() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Local s
+
+func (v *MockInterfaceDeviceIPTunnel) Local() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Remote s
+
+func (v *MockInterfaceDeviceIPTunnel) Remote() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ttl y
+
+func (v *MockInterfaceDeviceIPTunnel) Ttl() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Tos y
+
+func (v *MockInterfaceDeviceIPTunnel) Tos() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PathMtuDiscovery b
+
+func (v *MockInterfaceDeviceIPTunnel) PathMtuDiscovery() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InputKey s
+
+func (v *MockInterfaceDeviceIPTunnel) InputKey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OutputKey s
+
+func (v *MockInterfaceDeviceIPTunnel) OutputKey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EncapsulationLimit y
+
+func (v *MockInterfaceDeviceIPTunnel) EncapsulationLimit() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FlowLabel u
+
+func (v *MockInterfaceDeviceIPTunnel) FlowLabel() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceMacsec struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceMacsec) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Parent o
+
+func (v *MockInterfaceDeviceMacsec) Parent() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Sci t
+
+func (v *MockInterfaceDeviceMacsec) Sci() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IcvLength y
+
+func (v *MockInterfaceDeviceMacsec) IcvLength() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CipherSuite t
+
+func (v *MockInterfaceDeviceMacsec) CipherSuite() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Window u
+
+func (v *MockInterfaceDeviceMacsec) Window() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EncodingSa y
+
+func (v *MockInterfaceDeviceMacsec) EncodingSa() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Validation s
+
+func (v *MockInterfaceDeviceMacsec) Validation() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Encrypt b
+
+func (v *MockInterfaceDeviceMacsec) Encrypt() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Protect b
+
+func (v *MockInterfaceDeviceMacsec) Protect() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IncludeSci b
+
+func (v *MockInterfaceDeviceMacsec) IncludeSci() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Es b
+
+func (v *MockInterfaceDeviceMacsec) Es() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Scb b
+
+func (v *MockInterfaceDeviceMacsec) Scb() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReplayProtect b
+
+func (v *MockInterfaceDeviceMacsec) ReplayProtect() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceMacvlan struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceMacvlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Parent o
+
+func (v *MockInterfaceDeviceMacvlan) Parent() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mode s
+
+func (v *MockInterfaceDeviceMacvlan) Mode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NoPromisc b
+
+func (v *MockInterfaceDeviceMacvlan) NoPromisc() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Tap b
+
+func (v *MockInterfaceDeviceMacvlan) Tap() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceModem struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceModem) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property ModemCapabilities u
+
+func (v *MockInterfaceDeviceModem) ModemCapabilities() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CurrentCapabilities u
+
+func (v *MockInterfaceDeviceModem) CurrentCapabilities() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceOlpcMesh struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceOlpcMesh) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceOlpcMesh) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Companion o
+
+func (v *MockInterfaceDeviceOlpcMesh) Companion() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveChannel u
+
+func (v *MockInterfaceDeviceOlpcMesh) ActiveChannel() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceStatistics struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceStatistics) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property RefreshRateMs u
+
+func (v *MockInterfaceDeviceStatistics) RefreshRateMs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TxBytes t
+
+func (v *MockInterfaceDeviceStatistics) TxBytes() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RxBytes t
+
+func (v *MockInterfaceDeviceStatistics) RxBytes() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceTeam struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceTeam) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceTeam) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Carrier b
+
+func (v *MockInterfaceDeviceTeam) Carrier() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Slaves ao
+
+func (v *MockInterfaceDeviceTeam) Slaves() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Config s
+
+func (v *MockInterfaceDeviceTeam) Config() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceTun struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceTun) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Owner x
+
+func (v *MockInterfaceDeviceTun) Owner() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Group x
+
+func (v *MockInterfaceDeviceTun) Group() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mode s
+
+func (v *MockInterfaceDeviceTun) Mode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NoPi b
+
+func (v *MockInterfaceDeviceTun) NoPi() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property VnetHdr b
+
+func (v *MockInterfaceDeviceTun) VnetHdr() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MultiQueue b
+
+func (v *MockInterfaceDeviceTun) MultiQueue() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceTun) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceVeth struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceVeth) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Peer o
+
+func (v *MockInterfaceDeviceVeth) Peer() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceVlan struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceVlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceVlan) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Carrier b
+
+func (v *MockInterfaceDeviceVlan) Carrier() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Parent o
+
+func (v *MockInterfaceDeviceVlan) Parent() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property VlanId u
+
+func (v *MockInterfaceDeviceVlan) VlanId() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceVxlan struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceVxlan) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Parent o
+
+func (v *MockInterfaceDeviceVxlan) Parent() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceVxlan) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Id u
+
+func (v *MockInterfaceDeviceVxlan) Id() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Group s
+
+func (v *MockInterfaceDeviceVxlan) Group() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Local s
+
+func (v *MockInterfaceDeviceVxlan) Local() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Tos y
+
+func (v *MockInterfaceDeviceVxlan) Tos() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ttl y
+
+func (v *MockInterfaceDeviceVxlan) Ttl() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Learning b
+
+func (v *MockInterfaceDeviceVxlan) Learning() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ageing u
+
+func (v *MockInterfaceDeviceVxlan) Ageing() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Limit u
+
+func (v *MockInterfaceDeviceVxlan) Limit() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DstPort q
+
+func (v *MockInterfaceDeviceVxlan) DstPort() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SrcPortMin q
+
+func (v *MockInterfaceDeviceVxlan) SrcPortMin() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SrcPortMax q
+
+func (v *MockInterfaceDeviceVxlan) SrcPortMax() proxy.PropUint16 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint16)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Proxy b
+
+func (v *MockInterfaceDeviceVxlan) Proxy() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Rsc b
+
+func (v *MockInterfaceDeviceVxlan) Rsc() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property L2miss b
+
+func (v *MockInterfaceDeviceVxlan) L2miss() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property L3miss b
+
+func (v *MockInterfaceDeviceVxlan) L3miss() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceWiMax struct {
+ mock.Mock
+}
+
+// method GetNspList
+
+func (v *MockInterfaceDeviceWiMax) GoGetNspList(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDeviceWiMax) GetNspList(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceWiMax) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NspAdded
+
+func (v *MockInterfaceDeviceWiMax) ConnectNspAdded(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal NspRemoved
+
+func (v *MockInterfaceDeviceWiMax) ConnectNspRemoved(cb func(nsp dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Nsps ao
+
+func (v *MockInterfaceDeviceWiMax) Nsps() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceWiMax) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CenterFrequency u
+
+func (v *MockInterfaceDeviceWiMax) CenterFrequency() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Rssi i
+
+func (v *MockInterfaceDeviceWiMax) Rssi() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Cinr i
+
+func (v *MockInterfaceDeviceWiMax) Cinr() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TxPower i
+
+func (v *MockInterfaceDeviceWiMax) TxPower() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Bsid s
+
+func (v *MockInterfaceDeviceWiMax) Bsid() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveNsp o
+
+func (v *MockInterfaceDeviceWiMax) ActiveNsp() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceWired struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceWired) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceWired) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PermHwAddress s
+
+func (v *MockInterfaceDeviceWired) PermHwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Speed u
+
+func (v *MockInterfaceDeviceWired) Speed() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property S390Subchannels as
+
+func (v *MockInterfaceDeviceWired) S390Subchannels() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Carrier b
+
+func (v *MockInterfaceDeviceWired) Carrier() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDeviceWireless struct {
+ mock.Mock
+}
+
+// method GetAccessPoints
+
+func (v *MockInterfaceDeviceWireless) GoGetAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDeviceWireless) GetAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetAllAccessPoints
+
+func (v *MockInterfaceDeviceWireless) GoGetAllAccessPoints(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDeviceWireless) GetAllAccessPoints(flags dbus.Flags) ([]dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RequestScan
+
+func (v *MockInterfaceDeviceWireless) GoRequestScan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDeviceWireless) RequestScan(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceDeviceWireless) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AccessPointAdded
+
+func (v *MockInterfaceDeviceWireless) ConnectAccessPointAdded(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal AccessPointRemoved
+
+func (v *MockInterfaceDeviceWireless) ConnectAccessPointRemoved(cb func(access_point dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property HwAddress s
+
+func (v *MockInterfaceDeviceWireless) HwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PermHwAddress s
+
+func (v *MockInterfaceDeviceWireless) PermHwAddress() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Mode u
+
+func (v *MockInterfaceDeviceWireless) Mode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Bitrate u
+
+func (v *MockInterfaceDeviceWireless) Bitrate() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AccessPoints ao
+
+func (v *MockInterfaceDeviceWireless) AccessPoints() proxy.PropObjectPathArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPathArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveAccessPoint o
+
+func (v *MockInterfaceDeviceWireless) ActiveAccessPoint() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LastScan x
+
+func (v *MockInterfaceDeviceWireless) LastScan() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WirelessCapabilities u
+
+func (v *MockInterfaceDeviceWireless) WirelessCapabilities() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockWiMaxNsp struct {
+ MockInterfaceWiMaxNsp // interface org.freedesktop.NetworkManager.WiMax.Nsp
+ proxy.MockObject
+}
+
+type MockInterfaceWiMaxNsp struct {
+ mock.Mock
+}
+
+// signal PropertiesChanged
+
+func (v *MockInterfaceWiMaxNsp) ConnectSignalPropertiesChanged(cb func(properties map[string]dbus.Variant)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Name s
+
+func (v *MockInterfaceWiMaxNsp) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SignalQuality u
+
+func (v *MockInterfaceWiMaxNsp) SignalQuality() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NetworkType u
+
+func (v *MockInterfaceWiMaxNsp) NetworkType() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropMapStringVariant struct {
+ mock.Mock
+}
+
+func (p MockPropMapStringVariant) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropMapStringVariant) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropMapStringVariant) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropMapSVSlice struct {
+ mock.Mock
+}
+
+func (p MockPropMapSVSlice) Get(flags dbus.Flags) (value []map[string]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropMapSVSlice) Set(flags dbus.Flags, value []map[string]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropMapSVSlice) ConnectChanged(cb func(hasValue bool, value []map[string]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropUint32SliceSlice struct {
+ mock.Mock
+}
+
+func (p MockPropUint32SliceSlice) Get(flags dbus.Flags) (value [][]uint32, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([][]uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUint32SliceSlice) Set(flags dbus.Flags, value [][]uint32) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUint32SliceSlice) ConnectChanged(cb func(hasValue bool, value [][]uint32)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Checkpoint.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Checkpoint.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Checkpoint.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Checkpoint.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,370 @@
+{
+ "Service": "org.freedesktop.NetworkManager",
+ "Objects": [
+ {
+ "Type": "ObjectManager",
+ "XMLFile": "-",
+ "Path": "/org/freedesktop",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus.ObjectManager"
+ }
+ ]
+ },
+ {
+ "Type": "AccessPoint",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.AccessPoint",
+ "Type": "accessPoint",
+ "Accessor": "AccessPoint"
+ }
+ ]
+ },
+ {
+ "Type": "AgentManager",
+ "Path": "/org/freedesktop/NetworkManager/AgentManager",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.AgentManager",
+ "Type": "agentManager"
+ }
+ ]
+ },
+ {
+ "Type": "Checkpoint",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.Checkpoint",
+ "Type": "checkpoint"
+ }
+ ]
+ },
+ {
+ "Type": "ActiveConnection",
+ "XMLFile": "Connection.Active",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.Connection.Active",
+ "Type": "activeConnection"
+ }
+ ]
+ },
+ {
+ "Type": "Dhcp4Config",
+ "XMLFile": "DHCP4Config",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.DHCP4Config",
+ "Type": "dhcp4Config",
+ "Fixes": {
+ "p/Options": {
+ "RefType": "PropMapStringVariant"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Dhcp6Config",
+ "XMLFile": "DHCP6Config",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.DHCP6Config",
+ "Type": "dhcp6Config",
+ "Fixes": {
+ "p/Options": {
+ "RefType": "PropMapStringVariant"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "DnsManager",
+ "Path": "/org/freedesktop/NetworkManager/DnsManager",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.DnsManager",
+ "Type": "dnsManager",
+ "Fixes": {
+ "p/Configuration": {
+ "RefType": "PropMapSVSlice"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "IP4Config",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.IP4Config",
+ "Type": "ip4Config",
+ "Fixes": {
+ "p/Addresses": {
+ "RefType": "PropUint32SliceSlice"
+ },
+ "p/Routes": {
+ "RefType": "PropUint32SliceSlice"
+ },
+ "p/AddressData": {
+ "RefType": "PropMapSVSlice"
+ },
+ "p/RouteData": {
+ "RefType": "PropMapSVSlice"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "IP6Config",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.IP6Config",
+ "Type": "ip6Config",
+ "Fixes": {
+ "p/AddressData": {
+ "RefType": "PropMapSVSlice"
+ },
+ "p/RouteData": {
+ "RefType": "PropMapSVSlice"
+ },
+ "p/Addresses": {
+ "Type": "PropIP6ConfigAddresses",
+ "ValueType": "[]IP6Address"
+ },
+ "p/Routes": {
+ "Type": "PropIP6ConfigRoutes",
+ "ValueType": "[]IP6Route"
+ },
+ "p/Nameservers": {
+ "Type": "PropIP6NameServers",
+ "ValueType": "[][]byte"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Manager",
+ "XMLFile": "NetworkManager",
+ "Path": "/org/freedesktop/NetworkManager",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager",
+ "Type": "manager",
+ "Fixes": {
+ "p/GlobalDnsConfiguration": {
+ "RefType": "PropMapStringVariant"
+ }
+ }
+ }
+ ]
+ },
+ {
+ "Type": "PPP",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.PPP",
+ "Type": "ppp"
+ }
+ ]
+ },
+ {
+ "Type": "SecretAgent",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.SecretAgent",
+ "Type": "secretAgent"
+ }
+ ]
+ },
+ {
+ "Type": "ConnectionSettings",
+ "XMLFile": "Settings.Connection",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.Settings.Connection",
+ "Type": "connectionSettings"
+ }
+ ]
+ },
+ {
+ "Type": "Settings",
+ "Path": "/org/freedesktop/NetworkManager/Settings",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.Settings",
+ "Type": "settings"
+ }
+ ]
+ },
+ {
+ "Type": "VpnConnection",
+ "XMLFile": "VPN.Connection",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.VPN.Connection",
+ "Type": "vpnConnection"
+ }
+ ]
+ },
+ {
+ "Type": "VpnPlugin",
+ "XMLFile": "VPN.Plugin",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.VPN.Plugin",
+ "Type": "vpnPlugin"
+ }
+ ]
+ },
+ {
+ "Type": "Device",
+ "XmlFiles": ["Device*"],
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.Device",
+ "Accessor": "Device",
+ "Type": "device",
+ "Fixes": {
+ "p/StateReason": {
+ "Type": "PropDeviceStateReason",
+ "ValueType": "DeviceStateReason",
+ "EmptyValue": "$T{}"
+ },
+ "p/LldpNeighbors": {
+ "RefType": "PropMapSVSlice"
+ }
+ }
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Adsl",
+ "Accessor": "Adsl",
+ "Type": "deviceAdsl"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Bluetooth",
+ "Accessor": "Bluetooth",
+ "Type": "deviceBluetooth"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Bond",
+ "Accessor": "Bond",
+ "Type": "deviceBond"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Bridge",
+ "Accessor": "Bridge",
+ "Type": "deviceBridge"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Generic",
+ "Accessor": "Generic",
+ "Type": "deviceGeneric"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Infiniband",
+ "Accessor": "Infiniband",
+ "Type": "deviceInfiniband"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.IPTunnel",
+ "Accessor": "IPTunnel",
+ "Type": "deviceIPTunnel"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Macsec",
+ "Accessor": "Macsec",
+ "Type": "deviceMacsec"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Macvlan",
+ "Accessor": "Macvlan",
+ "Type": "deviceMacvlan"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Modem",
+ "Accessor": "Modem",
+ "Type": "deviceModem"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.OlpcMesh",
+ "Accessor": "OlpcMesh",
+ "Type": "deviceOlpcMesh"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Statistics",
+ "Accessor": "Statistics",
+ "Type": "deviceStatistics"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Team",
+ "Accessor": "Team",
+ "Type": "deviceTeam"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Tun",
+ "Accessor": "Tun",
+ "Type": "deviceTun"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Veth",
+ "Accessor": "Veth",
+ "Type": "deviceVeth"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Vlan",
+ "Accessor": "Vlan",
+ "Type": "deviceVlan"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Vxlan",
+ "Accessor": "Vxlan",
+ "Type": "deviceVxlan"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.WiMax",
+ "Accessor": "WiMax",
+ "Type": "deviceWiMax"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Wired",
+ "Accessor": "Wired",
+ "Type": "deviceWired"
+ },
+ {
+ "Name": "org.freedesktop.NetworkManager.Device.Wireless",
+ "Accessor": "Wireless",
+ "Type": "deviceWireless"
+ }
+ ]
+ },
+ {
+ "Type": "WiMaxNsp",
+ "XmlFile": "WiMax.Nsp",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.NetworkManager.WiMax.Nsp",
+ "Type": "wiMaxNsp"
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropMapStringVariant",
+ "ValueType": "map[string]dbus.Variant"
+ },
+ {
+ "Type": "PropMapSVSlice",
+ "ValueType": "[]map[string]dbus.Variant"
+ },
+ {
+ "Type": "PropUint32SliceSlice",
+ "ValueType": "[][]uint32"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Connection.Active.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Connection.Active.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Connection.Active.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Connection.Active.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Adsl.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Adsl.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Adsl.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Adsl.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Bluetooth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Bluetooth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Bluetooth.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Bluetooth.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Bond.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Bond.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Bond.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Bond.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Bridge.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Bridge.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Bridge.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Bridge.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Dummy.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Dummy.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Dummy.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Dummy.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Generic.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Generic.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Generic.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Generic.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Infiniband.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Infiniband.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Infiniband.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Infiniband.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.IPTunnel.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.IPTunnel.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.IPTunnel.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.IPTunnel.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Macsec.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Macsec.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Macsec.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Macsec.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Macvlan.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Macvlan.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Macvlan.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Macvlan.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Modem.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Modem.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Modem.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Modem.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.OlpcMesh.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.OlpcMesh.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.OlpcMesh.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.OlpcMesh.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Statistics.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Statistics.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Statistics.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Statistics.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Team.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Team.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Team.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Team.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Tun.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Tun.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Tun.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Tun.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Veth.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Veth.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Veth.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Veth.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Vlan.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Vlan.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Vlan.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Vlan.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Vxlan.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Vxlan.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Vxlan.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Vxlan.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.WiMax.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.WiMax.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.WiMax.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.WiMax.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Wired.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Wired.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Wired.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Wired.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Wireless.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Wireless.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.Wireless.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.Wireless.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Device.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Device.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,351 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/DHCP4Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/DHCP4Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/DHCP4Config.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/DHCP4Config.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/DHCP6Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/DHCP6Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/DHCP6Config.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/DHCP6Config.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/DnsManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/DnsManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/DnsManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/DnsManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/IP4Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/IP4Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/IP4Config.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/IP4Config.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/IP6Config.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/IP6Config.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/IP6Config.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/IP6Config.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,23 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package networkmanager
+
+type IP6Address struct {
+ Address []byte
+ Prefix uint32
+ Gateway []byte
+}
+
+type IP6Route struct {
+ Route []byte
+ Prefix uint32
+ NextHop []byte
+ Metric uint32
+}
+
+type DeviceStateReason struct {
+ State uint32
+ Reason uint32
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/NetworkManager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/NetworkManager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/NetworkManager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/NetworkManager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,490 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/PPP.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/PPP.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/PPP.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/PPP.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/SecretAgent.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/SecretAgent.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/SecretAgent.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/SecretAgent.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Settings.Connection.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Settings.Connection.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Settings.Connection.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Settings.Connection.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Settings.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Settings.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/Settings.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/Settings.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/VPN.Connection.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/VPN.Connection.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/VPN.Connection.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/VPN.Connection.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/VPN.Plugin.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/VPN.Plugin.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/VPN.Plugin.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/VPN.Plugin.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/WiMax.Nsp.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/WiMax.Nsp.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.networkmanager/WiMax.Nsp.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.networkmanager/WiMax.Nsp.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/Authority.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/Authority.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/Authority.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/Authority.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,246 @@
+// Code generated by "./generator ./system/org.freedesktop.policykit1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package policykit1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Authority interface {
+ authority // interface org.freedesktop.PolicyKit1.Authority
+ proxy.Object
+}
+
+type objectAuthority struct {
+ interfaceAuthority // interface org.freedesktop.PolicyKit1.Authority
+ proxy.ImplObject
+}
+
+func NewAuthority(conn *dbus.Conn) Authority {
+ obj := new(objectAuthority)
+ obj.ImplObject.Init_(conn, "org.freedesktop.PolicyKit1", "/org/freedesktop/PolicyKit1/Authority")
+ return obj
+}
+
+type authority interface {
+ GoEnumerateActions(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
+ EnumerateActions(flags dbus.Flags, locale string) ([]ActionDescription, error)
+ GoCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) *dbus.Call
+ CheckAuthorization(flags dbus.Flags, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) (AuthorizationResult, error)
+ GoCancelCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, cancellation_id string) *dbus.Call
+ CancelCheckAuthorization(flags dbus.Flags, cancellation_id string) error
+ GoRegisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string) *dbus.Call
+ RegisterAuthenticationAgent(flags dbus.Flags, subject Subject, locale string, object_path string) error
+ GoRegisterAuthenticationAgentWithOptions(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string, options map[string]dbus.Variant) *dbus.Call
+ RegisterAuthenticationAgentWithOptions(flags dbus.Flags, subject Subject, locale string, object_path string, options map[string]dbus.Variant) error
+ GoUnregisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, object_path string) *dbus.Call
+ UnregisterAuthenticationAgent(flags dbus.Flags, subject Subject, object_path string) error
+ GoAuthenticationAgentResponse(flags dbus.Flags, ch chan *dbus.Call, cookie string, identity Identity) *dbus.Call
+ AuthenticationAgentResponse(flags dbus.Flags, cookie string, identity Identity) error
+ GoAuthenticationAgentResponse2(flags dbus.Flags, ch chan *dbus.Call, uid uint32, cookie string, identity Identity) *dbus.Call
+ AuthenticationAgentResponse2(flags dbus.Flags, uid uint32, cookie string, identity Identity) error
+ GoEnumerateTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call
+ EnumerateTemporaryAuthorizations(flags dbus.Flags, subject Subject) (TemporaryAuthorization, error)
+ GoRevokeTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call
+ RevokeTemporaryAuthorizations(flags dbus.Flags, subject Subject) error
+ GoRevokeTemporaryAuthorizationById(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
+ RevokeTemporaryAuthorizationById(flags dbus.Flags, id string) error
+ ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ BackendName() proxy.PropString
+ BackendVersion() proxy.PropString
+ BackendFeatures() proxy.PropUint32
+}
+
+type interfaceAuthority struct{}
+
+func (v *interfaceAuthority) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceAuthority) GetInterfaceName_() string {
+ return "org.freedesktop.PolicyKit1.Authority"
+}
+
+// method EnumerateActions
+
+func (v *interfaceAuthority) GoEnumerateActions(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnumerateActions", flags, ch, locale)
+}
+
+func (*interfaceAuthority) StoreEnumerateActions(call *dbus.Call) (action_descriptions []ActionDescription, err error) {
+ err = call.Store(&action_descriptions)
+ return
+}
+
+func (v *interfaceAuthority) EnumerateActions(flags dbus.Flags, locale string) ([]ActionDescription, error) {
+ return v.StoreEnumerateActions(
+ <-v.GoEnumerateActions(flags, make(chan *dbus.Call, 1), locale).Done)
+}
+
+// method CheckAuthorization
+
+func (v *interfaceAuthority) GoCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CheckAuthorization", flags, ch, subject, action_id, details, flags0, cancellation_id)
+}
+
+func (*interfaceAuthority) StoreCheckAuthorization(call *dbus.Call) (result AuthorizationResult, err error) {
+ err = call.Store(&result)
+ return
+}
+
+func (v *interfaceAuthority) CheckAuthorization(flags dbus.Flags, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) (AuthorizationResult, error) {
+ return v.StoreCheckAuthorization(
+ <-v.GoCheckAuthorization(flags, make(chan *dbus.Call, 1), subject, action_id, details, flags0, cancellation_id).Done)
+}
+
+// method CancelCheckAuthorization
+
+func (v *interfaceAuthority) GoCancelCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, cancellation_id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelCheckAuthorization", flags, ch, cancellation_id)
+}
+
+func (v *interfaceAuthority) CancelCheckAuthorization(flags dbus.Flags, cancellation_id string) error {
+ return (<-v.GoCancelCheckAuthorization(flags, make(chan *dbus.Call, 1), cancellation_id).Done).Err
+}
+
+// method RegisterAuthenticationAgent
+
+func (v *interfaceAuthority) GoRegisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAuthenticationAgent", flags, ch, subject, locale, object_path)
+}
+
+func (v *interfaceAuthority) RegisterAuthenticationAgent(flags dbus.Flags, subject Subject, locale string, object_path string) error {
+ return (<-v.GoRegisterAuthenticationAgent(flags, make(chan *dbus.Call, 1), subject, locale, object_path).Done).Err
+}
+
+// method RegisterAuthenticationAgentWithOptions
+
+func (v *interfaceAuthority) GoRegisterAuthenticationAgentWithOptions(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RegisterAuthenticationAgentWithOptions", flags, ch, subject, locale, object_path, options)
+}
+
+func (v *interfaceAuthority) RegisterAuthenticationAgentWithOptions(flags dbus.Flags, subject Subject, locale string, object_path string, options map[string]dbus.Variant) error {
+ return (<-v.GoRegisterAuthenticationAgentWithOptions(flags, make(chan *dbus.Call, 1), subject, locale, object_path, options).Done).Err
+}
+
+// method UnregisterAuthenticationAgent
+
+func (v *interfaceAuthority) GoUnregisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, object_path string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnregisterAuthenticationAgent", flags, ch, subject, object_path)
+}
+
+func (v *interfaceAuthority) UnregisterAuthenticationAgent(flags dbus.Flags, subject Subject, object_path string) error {
+ return (<-v.GoUnregisterAuthenticationAgent(flags, make(chan *dbus.Call, 1), subject, object_path).Done).Err
+}
+
+// method AuthenticationAgentResponse
+
+func (v *interfaceAuthority) GoAuthenticationAgentResponse(flags dbus.Flags, ch chan *dbus.Call, cookie string, identity Identity) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AuthenticationAgentResponse", flags, ch, cookie, identity)
+}
+
+func (v *interfaceAuthority) AuthenticationAgentResponse(flags dbus.Flags, cookie string, identity Identity) error {
+ return (<-v.GoAuthenticationAgentResponse(flags, make(chan *dbus.Call, 1), cookie, identity).Done).Err
+}
+
+// method AuthenticationAgentResponse2
+
+func (v *interfaceAuthority) GoAuthenticationAgentResponse2(flags dbus.Flags, ch chan *dbus.Call, uid uint32, cookie string, identity Identity) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AuthenticationAgentResponse2", flags, ch, uid, cookie, identity)
+}
+
+func (v *interfaceAuthority) AuthenticationAgentResponse2(flags dbus.Flags, uid uint32, cookie string, identity Identity) error {
+ return (<-v.GoAuthenticationAgentResponse2(flags, make(chan *dbus.Call, 1), uid, cookie, identity).Done).Err
+}
+
+// method EnumerateTemporaryAuthorizations
+
+func (v *interfaceAuthority) GoEnumerateTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnumerateTemporaryAuthorizations", flags, ch, subject)
+}
+
+func (*interfaceAuthority) StoreEnumerateTemporaryAuthorizations(call *dbus.Call) (temporary_authorizations TemporaryAuthorization, err error) {
+ err = call.Store(&temporary_authorizations)
+ return
+}
+
+func (v *interfaceAuthority) EnumerateTemporaryAuthorizations(flags dbus.Flags, subject Subject) (TemporaryAuthorization, error) {
+ return v.StoreEnumerateTemporaryAuthorizations(
+ <-v.GoEnumerateTemporaryAuthorizations(flags, make(chan *dbus.Call, 1), subject).Done)
+}
+
+// method RevokeTemporaryAuthorizations
+
+func (v *interfaceAuthority) GoRevokeTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RevokeTemporaryAuthorizations", flags, ch, subject)
+}
+
+func (v *interfaceAuthority) RevokeTemporaryAuthorizations(flags dbus.Flags, subject Subject) error {
+ return (<-v.GoRevokeTemporaryAuthorizations(flags, make(chan *dbus.Call, 1), subject).Done).Err
+}
+
+// method RevokeTemporaryAuthorizationById
+
+func (v *interfaceAuthority) GoRevokeTemporaryAuthorizationById(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RevokeTemporaryAuthorizationById", flags, ch, id)
+}
+
+func (v *interfaceAuthority) RevokeTemporaryAuthorizationById(flags dbus.Flags, id string) error {
+ return (<-v.GoRevokeTemporaryAuthorizationById(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// signal Changed
+
+func (v *interfaceAuthority) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Changed", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Changed",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property BackendName s
+
+func (v *interfaceAuthority) BackendName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BackendName",
+ }
+}
+
+// property BackendVersion s
+
+func (v *interfaceAuthority) BackendVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BackendVersion",
+ }
+}
+
+// property BackendFeatures u
+
+func (v *interfaceAuthority) BackendFeatures() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "BackendFeatures",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,297 @@
+// Code generated by "./generator ./system/org.freedesktop.policykit1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package policykit1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockAuthority struct {
+ MockInterfaceAuthority // interface org.freedesktop.PolicyKit1.Authority
+ proxy.MockObject
+}
+
+type MockInterfaceAuthority struct {
+ mock.Mock
+}
+
+// method EnumerateActions
+
+func (v *MockInterfaceAuthority) GoEnumerateActions(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, locale)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) EnumerateActions(flags dbus.Flags, locale string) ([]ActionDescription, error) {
+ mockArgs := v.Called(flags, locale)
+
+ ret0, ok := mockArgs.Get(0).([]ActionDescription)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CheckAuthorization
+
+func (v *MockInterfaceAuthority) GoCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, subject, action_id, details, flags0, cancellation_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) CheckAuthorization(flags dbus.Flags, subject Subject, action_id string, details map[string]string, flags0 uint32, cancellation_id string) (AuthorizationResult, error) {
+ mockArgs := v.Called(flags, subject, action_id, details, flags0, cancellation_id)
+
+ ret0, ok := mockArgs.Get(0).(AuthorizationResult)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CancelCheckAuthorization
+
+func (v *MockInterfaceAuthority) GoCancelCheckAuthorization(flags dbus.Flags, ch chan *dbus.Call, cancellation_id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cancellation_id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) CancelCheckAuthorization(flags dbus.Flags, cancellation_id string) error {
+ mockArgs := v.Called(flags, cancellation_id)
+
+ return mockArgs.Error(0)
+}
+
+// method RegisterAuthenticationAgent
+
+func (v *MockInterfaceAuthority) GoRegisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, subject, locale, object_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) RegisterAuthenticationAgent(flags dbus.Flags, subject Subject, locale string, object_path string) error {
+ mockArgs := v.Called(flags, subject, locale, object_path)
+
+ return mockArgs.Error(0)
+}
+
+// method RegisterAuthenticationAgentWithOptions
+
+func (v *MockInterfaceAuthority) GoRegisterAuthenticationAgentWithOptions(flags dbus.Flags, ch chan *dbus.Call, subject Subject, locale string, object_path string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, subject, locale, object_path, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) RegisterAuthenticationAgentWithOptions(flags dbus.Flags, subject Subject, locale string, object_path string, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, subject, locale, object_path, options)
+
+ return mockArgs.Error(0)
+}
+
+// method UnregisterAuthenticationAgent
+
+func (v *MockInterfaceAuthority) GoUnregisterAuthenticationAgent(flags dbus.Flags, ch chan *dbus.Call, subject Subject, object_path string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, subject, object_path)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) UnregisterAuthenticationAgent(flags dbus.Flags, subject Subject, object_path string) error {
+ mockArgs := v.Called(flags, subject, object_path)
+
+ return mockArgs.Error(0)
+}
+
+// method AuthenticationAgentResponse
+
+func (v *MockInterfaceAuthority) GoAuthenticationAgentResponse(flags dbus.Flags, ch chan *dbus.Call, cookie string, identity Identity) *dbus.Call {
+ mockArgs := v.Called(flags, ch, cookie, identity)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) AuthenticationAgentResponse(flags dbus.Flags, cookie string, identity Identity) error {
+ mockArgs := v.Called(flags, cookie, identity)
+
+ return mockArgs.Error(0)
+}
+
+// method AuthenticationAgentResponse2
+
+func (v *MockInterfaceAuthority) GoAuthenticationAgentResponse2(flags dbus.Flags, ch chan *dbus.Call, uid uint32, cookie string, identity Identity) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid, cookie, identity)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) AuthenticationAgentResponse2(flags dbus.Flags, uid uint32, cookie string, identity Identity) error {
+ mockArgs := v.Called(flags, uid, cookie, identity)
+
+ return mockArgs.Error(0)
+}
+
+// method EnumerateTemporaryAuthorizations
+
+func (v *MockInterfaceAuthority) GoEnumerateTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
+ mockArgs := v.Called(flags, ch, subject)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) EnumerateTemporaryAuthorizations(flags dbus.Flags, subject Subject) (TemporaryAuthorization, error) {
+ mockArgs := v.Called(flags, subject)
+
+ ret0, ok := mockArgs.Get(0).(TemporaryAuthorization)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RevokeTemporaryAuthorizations
+
+func (v *MockInterfaceAuthority) GoRevokeTemporaryAuthorizations(flags dbus.Flags, ch chan *dbus.Call, subject Subject) *dbus.Call {
+ mockArgs := v.Called(flags, ch, subject)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) RevokeTemporaryAuthorizations(flags dbus.Flags, subject Subject) error {
+ mockArgs := v.Called(flags, subject)
+
+ return mockArgs.Error(0)
+}
+
+// method RevokeTemporaryAuthorizationById
+
+func (v *MockInterfaceAuthority) GoRevokeTemporaryAuthorizationById(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceAuthority) RevokeTemporaryAuthorizationById(flags dbus.Flags, id string) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// signal Changed
+
+func (v *MockInterfaceAuthority) ConnectChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property BackendName s
+
+func (v *MockInterfaceAuthority) BackendName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BackendVersion s
+
+func (v *MockInterfaceAuthority) BackendVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BackendFeatures u
+
+func (v *MockInterfaceAuthority) BackendFeatures() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,79 @@
+{
+ "Service": "org.freedesktop.PolicyKit1",
+ "Objects": [
+ {
+ "Type": "Authority",
+ "Path": "/org/freedesktop/PolicyKit1/Authority",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.PolicyKit1.Authority",
+ "Type": "authority",
+ "Fixes": {
+ "m/EnumerateActions": [
+ {
+ "Name": "action_descriptions",
+ "Type": "[]ActionDescription"
+ }
+ ],
+ "m/CheckAuthorization": [
+ {
+ "Name": "subject",
+ "Type": "Subject"
+ },
+ {
+ "Name": "result",
+ "Type": "AuthorizationResult"
+ }
+ ],
+ "m/RegisterAuthenticationAgent": [
+ {
+ "Name": "subject",
+ "Type": "Subject"
+ }
+ ],
+ "m/RegisterAuthenticationAgentWithOptions": [
+ {
+ "Name":"subject",
+ "Type": "Subject"
+ }
+ ],
+ "m/UnregisterAuthenticationAgent": [
+ {
+ "Name":"subject",
+ "Type": "Subject"
+ }
+ ],
+ "m/AuthenticationAgentResponse": [
+ {
+ "Name": "identity",
+ "Type": "Identity"
+ }
+ ],
+ "m/AuthenticationAgentResponse2": [
+ {
+ "Name": "identity",
+ "Type": "Identity"
+ }
+ ],
+ "m/EnumerateTemporaryAuthorizations": [
+ {
+ "Name":"subject",
+ "Type": "Subject"
+ },
+ {
+ "Name": "temporary_authorizations",
+ "Type": "TemporaryAuthorization "
+ }
+ ],
+ "m/RevokeTemporaryAuthorizations": [
+ {
+ "Name":"subject",
+ "Type": "Subject"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.policykit1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.policykit1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,69 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package policykit1
+
+import "github.com/godbus/dbus/v5"
+
+type ActionDescription struct {
+ ActionId string
+ Description string
+ Message string
+ VendorName string
+ VendorURL string
+ IconName string
+ ImplicitAny ImplicitAuthorization
+ ImplicitInactive ImplicitAuthorization
+ ImplicitActive ImplicitAuthorization
+}
+
+type ImplicitAuthorization uint32
+
+type Subject struct {
+ Kind string
+ Details map[string]dbus.Variant
+}
+
+type Identity struct {
+ Kind string
+ Details map[string]dbus.Variant
+}
+
+type AuthorizationResult struct {
+ IsAuthorized bool
+ IsChallenge bool
+ Details map[string]dbus.Variant
+}
+
+type TemporaryAuthorization struct {
+ Id string
+ ActionId string
+ Subject Subject
+ TimeObtained uint64
+ TimeExpires uint64
+}
+
+// SubjectKind
+const (
+ SubjectKindUnixProcess = "unix-process"
+ SubjectKindUnixSession = "unix-session"
+ SubjectKindSystemBusName = "system-bus-name"
+)
+
+func MakeSubject(kind string) Subject {
+ return Subject{
+ Kind: kind,
+ Details: make(map[string]dbus.Variant),
+ }
+}
+
+func (s *Subject) SetDetail(key string, value interface{}) {
+ s.Details[key] = dbus.MakeVariant(value)
+}
+
+// CheckAuthorizationFlags
+const (
+ CheckAuthorizationFlagsNone = 0
+ CheckAuthorizationFlagsAllowUserInteraction = 1
+)
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,6406 @@
+// Code generated by "./generator ./system/org.freedesktop.systemd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package systemd1
+
+import "errors"
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Manager interface {
+ manager // interface org.freedesktop.systemd1.Manager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.freedesktop.systemd1.Manager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.systemd1", "/org/freedesktop/systemd1")
+ return obj
+}
+
+type manager interface {
+ GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error)
+ GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call
+ GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error)
+ GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call
+ GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error)
+ GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call
+ GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error)
+ GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error)
+ GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call
+ StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error)
+ GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call
+ ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error)
+ GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call
+ KillUnit(flags dbus.Flags, name string, who string, signal int32) error
+ GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ ResetFailedUnit(flags dbus.Flags, name string) error
+ GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call
+ SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error
+ GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ RefUnit(flags dbus.Flags, name string) error
+ GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ UnrefUnit(flags dbus.Flags, name string) error
+ GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call
+ StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error)
+ GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error)
+ GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call
+ AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error
+ GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ AbandonScope(flags dbus.Flags, name string) error
+ GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error)
+ GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error)
+ GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error)
+ GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call
+ CancelJob(flags dbus.Flags, id uint32) error
+ GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ClearJobs(flags dbus.Flags) error
+ GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ResetFailed(flags dbus.Flags) error
+ GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListUnits(flags dbus.Flags) ([]UnitInfo, error)
+ GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call
+ ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error)
+ GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call
+ ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error)
+ GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
+ ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error)
+ GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListJobs(flags dbus.Flags) ([]JobInfo, error)
+ GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Subscribe(flags dbus.Flags) error
+ GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Unsubscribe(flags dbus.Flags) error
+ GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Dump(flags dbus.Flags) (string, error)
+ GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error)
+ GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reload(flags dbus.Flags) error
+ GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reexecute(flags dbus.Flags) error
+ GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Exit(flags dbus.Flags) error
+ GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Reboot(flags dbus.Flags) error
+ GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ PowerOff(flags dbus.Flags) error
+ GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Halt(flags dbus.Flags) error
+ GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ KExec(flags dbus.Flags) error
+ GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call
+ SwitchRoot(flags dbus.Flags, newRoot string, init string) error
+ GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
+ SetEnvironment(flags dbus.Flags, names []string) error
+ GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call
+ UnsetEnvironment(flags dbus.Flags, names []string) error
+ GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call
+ UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error
+ GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ListUnitFiles(flags dbus.Flags) ([]UnitFile, error)
+ GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call
+ ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error)
+ GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call
+ GetUnitFileState(flags dbus.Flags, unit string) (string, error)
+ GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call
+ DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error)
+ GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call
+ PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error)
+ GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call
+ MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call
+ UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error)
+ GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call
+ RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error)
+ GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call
+ SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error)
+ GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDefaultTarget(flags dbus.Flags) (string, error)
+ GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call
+ PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call
+ AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error)
+ GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call
+ GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error)
+ GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call
+ SetExitCode(flags dbus.Flags, exitCode uint8) error
+ GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
+ LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error)
+ GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call
+ LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error)
+ GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error)
+ ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)
+ ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error)
+ ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error)
+ ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error)
+ ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error)
+ ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error)
+ Version() proxy.PropString
+ Features() proxy.PropString
+ Virtualization() proxy.PropString
+ Architecture() proxy.PropString
+ Tainted() proxy.PropString
+ FirmwareTimestamp() proxy.PropUint64
+ FirmwareTimestampMonotonic() proxy.PropUint64
+ LoaderTimestamp() proxy.PropUint64
+ LoaderTimestampMonotonic() proxy.PropUint64
+ KernelTimestamp() proxy.PropUint64
+ KernelTimestampMonotonic() proxy.PropUint64
+ InitRDTimestamp() proxy.PropUint64
+ InitRDTimestampMonotonic() proxy.PropUint64
+ UserspaceTimestamp() proxy.PropUint64
+ UserspaceTimestampMonotonic() proxy.PropUint64
+ FinishTimestamp() proxy.PropUint64
+ FinishTimestampMonotonic() proxy.PropUint64
+ SecurityStartTimestamp() proxy.PropUint64
+ SecurityStartTimestampMonotonic() proxy.PropUint64
+ SecurityFinishTimestamp() proxy.PropUint64
+ SecurityFinishTimestampMonotonic() proxy.PropUint64
+ GeneratorsStartTimestamp() proxy.PropUint64
+ GeneratorsStartTimestampMonotonic() proxy.PropUint64
+ GeneratorsFinishTimestamp() proxy.PropUint64
+ GeneratorsFinishTimestampMonotonic() proxy.PropUint64
+ UnitsLoadStartTimestamp() proxy.PropUint64
+ UnitsLoadStartTimestampMonotonic() proxy.PropUint64
+ UnitsLoadFinishTimestamp() proxy.PropUint64
+ UnitsLoadFinishTimestampMonotonic() proxy.PropUint64
+ InitRDSecurityStartTimestamp() proxy.PropUint64
+ InitRDSecurityStartTimestampMonotonic() proxy.PropUint64
+ InitRDSecurityFinishTimestamp() proxy.PropUint64
+ InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64
+ InitRDGeneratorsStartTimestamp() proxy.PropUint64
+ InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64
+ InitRDGeneratorsFinishTimestamp() proxy.PropUint64
+ InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64
+ InitRDUnitsLoadStartTimestamp() proxy.PropUint64
+ InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64
+ InitRDUnitsLoadFinishTimestamp() proxy.PropUint64
+ InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64
+ LogLevel() proxy.PropString
+ LogTarget() proxy.PropString
+ NNames() proxy.PropUint32
+ NFailedUnits() proxy.PropUint32
+ NJobs() proxy.PropUint32
+ NInstalledJobs() proxy.PropUint32
+ NFailedJobs() proxy.PropUint32
+ Progress() proxy.PropDouble
+ Environment() proxy.PropStringArray
+ ConfirmSpawn() proxy.PropBool
+ ShowStatus() proxy.PropBool
+ UnitPath() proxy.PropStringArray
+ DefaultStandardOutput() proxy.PropString
+ DefaultStandardError() proxy.PropString
+ RuntimeWatchdogUSec() proxy.PropUint64
+ ShutdownWatchdogUSec() proxy.PropUint64
+ ServiceWatchdogs() proxy.PropBool
+ ControlGroup() proxy.PropString
+ SystemState() proxy.PropString
+ ExitCode() proxy.PropByte
+ DefaultTimerAccuracyUSec() proxy.PropUint64
+ DefaultTimeoutStartUSec() proxy.PropUint64
+ DefaultTimeoutStopUSec() proxy.PropUint64
+ DefaultRestartUSec() proxy.PropUint64
+ DefaultStartLimitIntervalUSec() proxy.PropUint64
+ DefaultStartLimitBurst() proxy.PropUint32
+ DefaultCPUAccounting() proxy.PropBool
+ DefaultBlockIOAccounting() proxy.PropBool
+ DefaultMemoryAccounting() proxy.PropBool
+ DefaultTasksAccounting() proxy.PropBool
+ DefaultLimitCPU() proxy.PropUint64
+ DefaultLimitCPUSoft() proxy.PropUint64
+ DefaultLimitFSIZE() proxy.PropUint64
+ DefaultLimitFSIZESoft() proxy.PropUint64
+ DefaultLimitDATA() proxy.PropUint64
+ DefaultLimitDATASoft() proxy.PropUint64
+ DefaultLimitSTACK() proxy.PropUint64
+ DefaultLimitSTACKSoft() proxy.PropUint64
+ DefaultLimitCORE() proxy.PropUint64
+ DefaultLimitCORESoft() proxy.PropUint64
+ DefaultLimitRSS() proxy.PropUint64
+ DefaultLimitRSSSoft() proxy.PropUint64
+ DefaultLimitNOFILE() proxy.PropUint64
+ DefaultLimitNOFILESoft() proxy.PropUint64
+ DefaultLimitAS() proxy.PropUint64
+ DefaultLimitASSoft() proxy.PropUint64
+ DefaultLimitNPROC() proxy.PropUint64
+ DefaultLimitNPROCSoft() proxy.PropUint64
+ DefaultLimitMEMLOCK() proxy.PropUint64
+ DefaultLimitMEMLOCKSoft() proxy.PropUint64
+ DefaultLimitLOCKS() proxy.PropUint64
+ DefaultLimitLOCKSSoft() proxy.PropUint64
+ DefaultLimitSIGPENDING() proxy.PropUint64
+ DefaultLimitSIGPENDINGSoft() proxy.PropUint64
+ DefaultLimitMSGQUEUE() proxy.PropUint64
+ DefaultLimitMSGQUEUESoft() proxy.PropUint64
+ DefaultLimitNICE() proxy.PropUint64
+ DefaultLimitNICESoft() proxy.PropUint64
+ DefaultLimitRTPRIO() proxy.PropUint64
+ DefaultLimitRTPRIOSoft() proxy.PropUint64
+ DefaultLimitRTTIME() proxy.PropUint64
+ DefaultLimitRTTIMESoft() proxy.PropUint64
+ DefaultTasksMax() proxy.PropUint64
+ TimerSlackNSec() proxy.PropUint64
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.systemd1.Manager"
+}
+
+// method GetUnit
+
+func (v *interfaceManager) GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnit", flags, ch, name)
+}
+
+func (*interfaceManager) StoreGetUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ return v.StoreGetUnit(
+ <-v.GoGetUnit(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method GetUnitByPID
+
+func (v *interfaceManager) GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByPID", flags, ch, pid)
+}
+
+func (*interfaceManager) StoreGetUnitByPID(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ return v.StoreGetUnitByPID(
+ <-v.GoGetUnitByPID(flags, make(chan *dbus.Call, 1), pid).Done)
+}
+
+// method GetUnitByInvocationID
+
+func (v *interfaceManager) GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByInvocationID", flags, ch, invocationID)
+}
+
+func (*interfaceManager) StoreGetUnitByInvocationID(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error) {
+ return v.StoreGetUnitByInvocationID(
+ <-v.GoGetUnitByInvocationID(flags, make(chan *dbus.Call, 1), invocationID).Done)
+}
+
+// method GetUnitByControlGroup
+
+func (v *interfaceManager) GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitByControlGroup", flags, ch, ctrlGroup)
+}
+
+func (*interfaceManager) StoreGetUnitByControlGroup(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error) {
+ return v.StoreGetUnitByControlGroup(
+ <-v.GoGetUnitByControlGroup(flags, make(chan *dbus.Call, 1), ctrlGroup).Done)
+}
+
+// method LoadUnit
+
+func (v *interfaceManager) GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LoadUnit", flags, ch, name)
+}
+
+func (*interfaceManager) StoreLoadUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ return v.StoreLoadUnit(
+ <-v.GoLoadUnit(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method StartUnit
+
+func (v *interfaceManager) GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreStartUnit(call *dbus.Call) (unit dbus.ObjectPath, err error) {
+ err = call.Store(&unit)
+ return
+}
+
+func (v *interfaceManager) StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStartUnit(
+ <-v.GoStartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method StartUnitReplace
+
+func (v *interfaceManager) GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartUnitReplace", flags, ch, oldUnit, newUnit, mode)
+}
+
+func (*interfaceManager) StoreStartUnitReplace(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStartUnitReplace(
+ <-v.GoStartUnitReplace(flags, make(chan *dbus.Call, 1), oldUnit, newUnit, mode).Done)
+}
+
+// method StopUnit
+
+func (v *interfaceManager) GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StopUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreStopUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStopUnit(
+ <-v.GoStopUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method ReloadUnit
+
+func (v *interfaceManager) GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreReloadUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadUnit(
+ <-v.GoReloadUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method RestartUnit
+
+func (v *interfaceManager) GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreRestartUnit(
+ <-v.GoRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method TryRestartUnit
+
+func (v *interfaceManager) GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TryRestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreTryRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreTryRestartUnit(
+ <-v.GoTryRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method ReloadOrRestartUnit
+
+func (v *interfaceManager) GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrRestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreReloadOrRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrRestartUnit(
+ <-v.GoReloadOrRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method ReloadOrTryRestartUnit
+
+func (v *interfaceManager) GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrTryRestartUnit", flags, ch, name, mode)
+}
+
+func (*interfaceManager) StoreReloadOrTryRestartUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrTryRestartUnit(
+ <-v.GoReloadOrTryRestartUnit(flags, make(chan *dbus.Call, 1), name, mode).Done)
+}
+
+// method KillUnit
+
+func (v *interfaceManager) GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".KillUnit", flags, ch, name, who, signal)
+}
+
+func (v *interfaceManager) KillUnit(flags dbus.Flags, name string, who string, signal int32) error {
+ return (<-v.GoKillUnit(flags, make(chan *dbus.Call, 1), name, who, signal).Done).Err
+}
+
+// method ResetFailedUnit
+
+func (v *interfaceManager) GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailedUnit", flags, ch, name)
+}
+
+func (v *interfaceManager) ResetFailedUnit(flags dbus.Flags, name string) error {
+ return (<-v.GoResetFailedUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method SetUnitProperties
+
+func (v *interfaceManager) GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetUnitProperties", flags, ch, name, runtime, properties)
+}
+
+func (v *interfaceManager) SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error {
+ return (<-v.GoSetUnitProperties(flags, make(chan *dbus.Call, 1), name, runtime, properties).Done).Err
+}
+
+// method RefUnit
+
+func (v *interfaceManager) GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RefUnit", flags, ch, name)
+}
+
+func (v *interfaceManager) RefUnit(flags dbus.Flags, name string) error {
+ return (<-v.GoRefUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method UnrefUnit
+
+func (v *interfaceManager) GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnrefUnit", flags, ch, name)
+}
+
+func (v *interfaceManager) UnrefUnit(flags dbus.Flags, name string) error {
+ return (<-v.GoUnrefUnit(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method StartTransientUnit
+
+func (v *interfaceManager) GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".StartTransientUnit", flags, ch, name, mode, properties, aux)
+}
+
+func (*interfaceManager) StoreStartTransientUnit(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error) {
+ return v.StoreStartTransientUnit(
+ <-v.GoStartTransientUnit(flags, make(chan *dbus.Call, 1), name, mode, properties, aux).Done)
+}
+
+// method GetUnitProcesses
+
+func (v *interfaceManager) GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitProcesses", flags, ch, name)
+}
+
+func (*interfaceManager) StoreGetUnitProcesses(call *dbus.Call) (processes []UnitProcess, err error) {
+ err = call.Store(&processes)
+ return
+}
+
+func (v *interfaceManager) GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error) {
+ return v.StoreGetUnitProcesses(
+ <-v.GoGetUnitProcesses(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method AttachProcessesToUnit
+
+func (v *interfaceManager) GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachProcessesToUnit", flags, ch, name, path, pids)
+}
+
+func (v *interfaceManager) AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error {
+ return (<-v.GoAttachProcessesToUnit(flags, make(chan *dbus.Call, 1), name, path, pids).Done).Err
+}
+
+// method AbandonScope
+
+func (v *interfaceManager) GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AbandonScope", flags, ch, name)
+}
+
+func (v *interfaceManager) AbandonScope(flags dbus.Flags, name string) error {
+ return (<-v.GoAbandonScope(flags, make(chan *dbus.Call, 1), name).Done).Err
+}
+
+// method GetJob
+
+func (v *interfaceManager) GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJob", flags, ch, id)
+}
+
+func (*interfaceManager) StoreGetJob(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceManager) GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error) {
+ return v.StoreGetJob(
+ <-v.GoGetJob(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetJobAfter
+
+func (v *interfaceManager) GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJobAfter", flags, ch, id)
+}
+
+func (*interfaceManager) StoreGetJobAfter(call *dbus.Call) (jobs []JobInfo, err error) {
+ err = call.Store(&jobs)
+ return
+}
+
+func (v *interfaceManager) GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ return v.StoreGetJobAfter(
+ <-v.GoGetJobAfter(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method GetJobBefore
+
+func (v *interfaceManager) GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetJobBefore", flags, ch, id)
+}
+
+func (*interfaceManager) StoreGetJobBefore(call *dbus.Call) (jobs []JobInfo, err error) {
+ err = call.Store(&jobs)
+ return
+}
+
+func (v *interfaceManager) GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ return v.StoreGetJobBefore(
+ <-v.GoGetJobBefore(flags, make(chan *dbus.Call, 1), id).Done)
+}
+
+// method CancelJob
+
+func (v *interfaceManager) GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CancelJob", flags, ch, id)
+}
+
+func (v *interfaceManager) CancelJob(flags dbus.Flags, id uint32) error {
+ return (<-v.GoCancelJob(flags, make(chan *dbus.Call, 1), id).Done).Err
+}
+
+// method ClearJobs
+
+func (v *interfaceManager) GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ClearJobs", flags, ch)
+}
+
+func (v *interfaceManager) ClearJobs(flags dbus.Flags) error {
+ return (<-v.GoClearJobs(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ResetFailed
+
+func (v *interfaceManager) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailed", flags, ch)
+}
+
+func (v *interfaceManager) ResetFailed(flags dbus.Flags) error {
+ return (<-v.GoResetFailed(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method ListUnits
+
+func (v *interfaceManager) GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnits", flags, ch)
+}
+
+func (*interfaceManager) StoreListUnits(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnits(flags dbus.Flags) ([]UnitInfo, error) {
+ return v.StoreListUnits(
+ <-v.GoListUnits(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListUnitsFiltered
+
+func (v *interfaceManager) GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsFiltered", flags, ch, states)
+}
+
+func (*interfaceManager) StoreListUnitsFiltered(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error) {
+ return v.StoreListUnitsFiltered(
+ <-v.GoListUnitsFiltered(flags, make(chan *dbus.Call, 1), states).Done)
+}
+
+// method ListUnitsByPatterns
+
+func (v *interfaceManager) GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsByPatterns", flags, ch, states, patterns)
+}
+
+func (*interfaceManager) StoreListUnitsByPatterns(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error) {
+ return v.StoreListUnitsByPatterns(
+ <-v.GoListUnitsByPatterns(flags, make(chan *dbus.Call, 1), states, patterns).Done)
+}
+
+// method ListUnitsByNames
+
+func (v *interfaceManager) GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitsByNames", flags, ch, names)
+}
+
+func (*interfaceManager) StoreListUnitsByNames(call *dbus.Call) (units []UnitInfo, err error) {
+ err = call.Store(&units)
+ return
+}
+
+func (v *interfaceManager) ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error) {
+ return v.StoreListUnitsByNames(
+ <-v.GoListUnitsByNames(flags, make(chan *dbus.Call, 1), names).Done)
+}
+
+// method ListJobs
+
+func (v *interfaceManager) GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListJobs", flags, ch)
+}
+
+func (*interfaceManager) StoreListJobs(call *dbus.Call) (jobs []JobInfo, err error) {
+ err = call.Store(&jobs)
+ return
+}
+
+func (v *interfaceManager) ListJobs(flags dbus.Flags) ([]JobInfo, error) {
+ return v.StoreListJobs(
+ <-v.GoListJobs(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Subscribe
+
+func (v *interfaceManager) GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Subscribe", flags, ch)
+}
+
+func (v *interfaceManager) Subscribe(flags dbus.Flags) error {
+ return (<-v.GoSubscribe(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Unsubscribe
+
+func (v *interfaceManager) GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unsubscribe", flags, ch)
+}
+
+func (v *interfaceManager) Unsubscribe(flags dbus.Flags) error {
+ return (<-v.GoUnsubscribe(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Dump
+
+func (v *interfaceManager) GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Dump", flags, ch)
+}
+
+func (*interfaceManager) StoreDump(call *dbus.Call) (arg0 string, err error) {
+ err = call.Store(&arg0)
+ return
+}
+
+func (v *interfaceManager) Dump(flags dbus.Flags) (string, error) {
+ return v.StoreDump(
+ <-v.GoDump(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method DumpByFileDescriptor
+
+func (v *interfaceManager) GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DumpByFileDescriptor", flags, ch)
+}
+
+func (*interfaceManager) StoreDumpByFileDescriptor(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceManager) DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error) {
+ return v.StoreDumpByFileDescriptor(
+ <-v.GoDumpByFileDescriptor(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method Reload
+
+func (v *interfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch)
+}
+
+func (v *interfaceManager) Reload(flags dbus.Flags) error {
+ return (<-v.GoReload(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reexecute
+
+func (v *interfaceManager) GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reexecute", flags, ch)
+}
+
+func (v *interfaceManager) Reexecute(flags dbus.Flags) error {
+ return (<-v.GoReexecute(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Exit
+
+func (v *interfaceManager) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Exit", flags, ch)
+}
+
+func (v *interfaceManager) Exit(flags dbus.Flags) error {
+ return (<-v.GoExit(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Reboot
+
+func (v *interfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reboot", flags, ch)
+}
+
+func (v *interfaceManager) Reboot(flags dbus.Flags) error {
+ return (<-v.GoReboot(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method PowerOff
+
+func (v *interfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOff", flags, ch)
+}
+
+func (v *interfaceManager) PowerOff(flags dbus.Flags) error {
+ return (<-v.GoPowerOff(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Halt
+
+func (v *interfaceManager) GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Halt", flags, ch)
+}
+
+func (v *interfaceManager) Halt(flags dbus.Flags) error {
+ return (<-v.GoHalt(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method KExec
+
+func (v *interfaceManager) GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".KExec", flags, ch)
+}
+
+func (v *interfaceManager) KExec(flags dbus.Flags) error {
+ return (<-v.GoKExec(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SwitchRoot
+
+func (v *interfaceManager) GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SwitchRoot", flags, ch, newRoot, init)
+}
+
+func (v *interfaceManager) SwitchRoot(flags dbus.Flags, newRoot string, init string) error {
+ return (<-v.GoSwitchRoot(flags, make(chan *dbus.Call, 1), newRoot, init).Done).Err
+}
+
+// method SetEnvironment
+
+func (v *interfaceManager) GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetEnvironment", flags, ch, names)
+}
+
+func (v *interfaceManager) SetEnvironment(flags dbus.Flags, names []string) error {
+ return (<-v.GoSetEnvironment(flags, make(chan *dbus.Call, 1), names).Done).Err
+}
+
+// method UnsetEnvironment
+
+func (v *interfaceManager) GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsetEnvironment", flags, ch, names)
+}
+
+func (v *interfaceManager) UnsetEnvironment(flags dbus.Flags, names []string) error {
+ return (<-v.GoUnsetEnvironment(flags, make(chan *dbus.Call, 1), names).Done).Err
+}
+
+// method UnsetAndSetEnvironment
+
+func (v *interfaceManager) GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnsetAndSetEnvironment", flags, ch, unset, set)
+}
+
+func (v *interfaceManager) UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error {
+ return (<-v.GoUnsetAndSetEnvironment(flags, make(chan *dbus.Call, 1), unset, set).Done).Err
+}
+
+// method ListUnitFiles
+
+func (v *interfaceManager) GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitFiles", flags, ch)
+}
+
+func (*interfaceManager) StoreListUnitFiles(call *dbus.Call) (files []UnitFile, err error) {
+ err = call.Store(&files)
+ return
+}
+
+func (v *interfaceManager) ListUnitFiles(flags dbus.Flags) ([]UnitFile, error) {
+ return v.StoreListUnitFiles(
+ <-v.GoListUnitFiles(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method ListUnitFilesByPatterns
+
+func (v *interfaceManager) GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ListUnitFilesByPatterns", flags, ch, states, patterns)
+}
+
+func (*interfaceManager) StoreListUnitFilesByPatterns(call *dbus.Call) (files []UnitFile, err error) {
+ err = call.Store(&files)
+ return
+}
+
+func (v *interfaceManager) ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error) {
+ return v.StoreListUnitFilesByPatterns(
+ <-v.GoListUnitFilesByPatterns(flags, make(chan *dbus.Call, 1), states, patterns).Done)
+}
+
+// method GetUnitFileState
+
+func (v *interfaceManager) GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitFileState", flags, ch, unit)
+}
+
+func (*interfaceManager) StoreGetUnitFileState(call *dbus.Call) (state string, err error) {
+ err = call.Store(&state)
+ return
+}
+
+func (v *interfaceManager) GetUnitFileState(flags dbus.Flags, unit string) (string, error) {
+ return v.StoreGetUnitFileState(
+ <-v.GoGetUnitFileState(flags, make(chan *dbus.Call, 1), unit).Done)
+}
+
+// method EnableUnitFiles
+
+func (v *interfaceManager) GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".EnableUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreEnableUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StoreEnableUnitFiles(
+ <-v.GoEnableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method DisableUnitFiles
+
+func (v *interfaceManager) GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".DisableUnitFiles", flags, ch, files, runtime)
+}
+
+func (*interfaceManager) StoreDisableUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ return v.StoreDisableUnitFiles(
+ <-v.GoDisableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime).Done)
+}
+
+// method ReenableUnitFiles
+
+func (v *interfaceManager) GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReenableUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreReenableUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StoreReenableUnitFiles(
+ <-v.GoReenableUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method LinkUnitFiles
+
+func (v *interfaceManager) GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LinkUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreLinkUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StoreLinkUnitFiles(
+ <-v.GoLinkUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method PresetUnitFiles
+
+func (v *interfaceManager) GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StorePresetUnitFiles(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StorePresetUnitFiles(
+ <-v.GoPresetUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method PresetUnitFilesWithMode
+
+func (v *interfaceManager) GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetUnitFilesWithMode", flags, ch, files, mode, runtime, force)
+}
+
+func (*interfaceManager) StorePresetUnitFilesWithMode(call *dbus.Call) (carriesInstallInfo bool, changes []UnitFileChange, err error) {
+ err = call.Store(&carriesInstallInfo, &changes)
+ return
+}
+
+func (v *interfaceManager) PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ return v.StorePresetUnitFilesWithMode(
+ <-v.GoPresetUnitFilesWithMode(flags, make(chan *dbus.Call, 1), files, mode, runtime, force).Done)
+}
+
+// method MaskUnitFiles
+
+func (v *interfaceManager) GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MaskUnitFiles", flags, ch, files, runtime, force)
+}
+
+func (*interfaceManager) StoreMaskUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StoreMaskUnitFiles(
+ <-v.GoMaskUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime, force).Done)
+}
+
+// method UnmaskUnitFiles
+
+func (v *interfaceManager) GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UnmaskUnitFiles", flags, ch, files, runtime)
+}
+
+func (*interfaceManager) StoreUnmaskUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ return v.StoreUnmaskUnitFiles(
+ <-v.GoUnmaskUnitFiles(flags, make(chan *dbus.Call, 1), files, runtime).Done)
+}
+
+// method RevertUnitFiles
+
+func (v *interfaceManager) GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RevertUnitFiles", flags, ch, files)
+}
+
+func (*interfaceManager) StoreRevertUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error) {
+ return v.StoreRevertUnitFiles(
+ <-v.GoRevertUnitFiles(flags, make(chan *dbus.Call, 1), files).Done)
+}
+
+// method SetDefaultTarget
+
+func (v *interfaceManager) GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetDefaultTarget", flags, ch, name, force)
+}
+
+func (*interfaceManager) StoreSetDefaultTarget(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error) {
+ return v.StoreSetDefaultTarget(
+ <-v.GoSetDefaultTarget(flags, make(chan *dbus.Call, 1), name, force).Done)
+}
+
+// method GetDefaultTarget
+
+func (v *interfaceManager) GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDefaultTarget", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDefaultTarget(call *dbus.Call) (name string, err error) {
+ err = call.Store(&name)
+ return
+}
+
+func (v *interfaceManager) GetDefaultTarget(flags dbus.Flags) (string, error) {
+ return v.StoreGetDefaultTarget(
+ <-v.GoGetDefaultTarget(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method PresetAllUnitFiles
+
+func (v *interfaceManager) GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PresetAllUnitFiles", flags, ch, mode, runtime, force)
+}
+
+func (*interfaceManager) StorePresetAllUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StorePresetAllUnitFiles(
+ <-v.GoPresetAllUnitFiles(flags, make(chan *dbus.Call, 1), mode, runtime, force).Done)
+}
+
+// method AddDependencyUnitFiles
+
+func (v *interfaceManager) GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddDependencyUnitFiles", flags, ch, files, target, type0, runtime, force)
+}
+
+func (*interfaceManager) StoreAddDependencyUnitFiles(call *dbus.Call) (changes []UnitFileChange, err error) {
+ err = call.Store(&changes)
+ return
+}
+
+func (v *interfaceManager) AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error) {
+ return v.StoreAddDependencyUnitFiles(
+ <-v.GoAddDependencyUnitFiles(flags, make(chan *dbus.Call, 1), files, target, type0, runtime, force).Done)
+}
+
+// method GetUnitFileLinks
+
+func (v *interfaceManager) GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetUnitFileLinks", flags, ch, name, runtime)
+}
+
+func (*interfaceManager) StoreGetUnitFileLinks(call *dbus.Call) (links []string, err error) {
+ err = call.Store(&links)
+ return
+}
+
+func (v *interfaceManager) GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error) {
+ return v.StoreGetUnitFileLinks(
+ <-v.GoGetUnitFileLinks(flags, make(chan *dbus.Call, 1), name, runtime).Done)
+}
+
+// method SetExitCode
+
+func (v *interfaceManager) GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetExitCode", flags, ch, exitCode)
+}
+
+func (v *interfaceManager) SetExitCode(flags dbus.Flags, exitCode uint8) error {
+ return (<-v.GoSetExitCode(flags, make(chan *dbus.Call, 1), exitCode).Done).Err
+}
+
+// method LookupDynamicUserByName
+
+func (v *interfaceManager) GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LookupDynamicUserByName", flags, ch, name)
+}
+
+func (*interfaceManager) StoreLookupDynamicUserByName(call *dbus.Call) (user uint32, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceManager) LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error) {
+ return v.StoreLookupDynamicUserByName(
+ <-v.GoLookupDynamicUserByName(flags, make(chan *dbus.Call, 1), name).Done)
+}
+
+// method LookupDynamicUserByUID
+
+func (v *interfaceManager) GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LookupDynamicUserByUID", flags, ch, uid)
+}
+
+func (*interfaceManager) StoreLookupDynamicUserByUID(call *dbus.Call) (user string, err error) {
+ err = call.Store(&user)
+ return
+}
+
+func (v *interfaceManager) LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error) {
+ return v.StoreLookupDynamicUserByUID(
+ <-v.GoLookupDynamicUserByUID(flags, make(chan *dbus.Call, 1), uid).Done)
+}
+
+// method GetDynamicUsers
+
+func (v *interfaceManager) GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetDynamicUsers", flags, ch)
+}
+
+func (*interfaceManager) StoreGetDynamicUsers(call *dbus.Call) (users []DynamicUser, err error) {
+ err = call.Store(&users)
+ return
+}
+
+func (v *interfaceManager) GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error) {
+ return v.StoreGetDynamicUsers(
+ <-v.GoGetDynamicUsers(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// signal UnitNew
+
+func (v *interfaceManager) ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UnitNew", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UnitNew",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var unit dbus.ObjectPath
+ err := dbus.Store(sig.Body, &id, &unit)
+ if err == nil {
+ cb(id, unit)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UnitRemoved
+
+func (v *interfaceManager) ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UnitRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UnitRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id string
+ var unit dbus.ObjectPath
+ err := dbus.Store(sig.Body, &id, &unit)
+ if err == nil {
+ cb(id, unit)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal JobNew
+
+func (v *interfaceManager) ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "JobNew", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".JobNew",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id uint32
+ var job dbus.ObjectPath
+ var unit string
+ err := dbus.Store(sig.Body, &id, &job, &unit)
+ if err == nil {
+ cb(id, job, unit)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal JobRemoved
+
+func (v *interfaceManager) ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "JobRemoved", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".JobRemoved",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var id uint32
+ var job dbus.ObjectPath
+ var unit string
+ var result string
+ err := dbus.Store(sig.Body, &id, &job, &unit, &result)
+ if err == nil {
+ cb(id, job, unit, result)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal StartupFinished
+
+func (v *interfaceManager) ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "StartupFinished", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".StartupFinished",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var firmware uint64
+ var loader uint64
+ var kernel uint64
+ var initrd uint64
+ var userspace uint64
+ var total uint64
+ err := dbus.Store(sig.Body, &firmware, &loader, &kernel, &initrd, &userspace, &total)
+ if err == nil {
+ cb(firmware, loader, kernel, initrd, userspace, total)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal UnitFilesChanged
+
+func (v *interfaceManager) ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "UnitFilesChanged", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".UnitFilesChanged",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ cb()
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// signal Reloading
+
+func (v *interfaceManager) ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
+ if cb == nil {
+ return 0, errors.New("nil callback")
+ }
+ obj := v.GetObject_()
+ rule := fmt.Sprintf(
+ "type='signal',interface='%s',member='%s',path='%s',sender='%s'",
+ v.GetInterfaceName_(), "Reloading", obj.Path_(), obj.ServiceName_())
+
+ sigRule := &dbusutil.SignalRule{
+ Path: obj.Path_(),
+ Name: v.GetInterfaceName_() + ".Reloading",
+ }
+ handlerFunc := func(sig *dbus.Signal) {
+ var active bool
+ err := dbus.Store(sig.Body, &active)
+ if err == nil {
+ cb(active)
+ }
+ }
+
+ return obj.ConnectSignal_(rule, sigRule, handlerFunc)
+}
+
+// property Version s
+
+func (v *interfaceManager) Version() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Version",
+ }
+}
+
+// property Features s
+
+func (v *interfaceManager) Features() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Features",
+ }
+}
+
+// property Virtualization s
+
+func (v *interfaceManager) Virtualization() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Virtualization",
+ }
+}
+
+// property Architecture s
+
+func (v *interfaceManager) Architecture() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Architecture",
+ }
+}
+
+// property Tainted s
+
+func (v *interfaceManager) Tainted() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Tainted",
+ }
+}
+
+// property FirmwareTimestamp t
+
+func (v *interfaceManager) FirmwareTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FirmwareTimestamp",
+ }
+}
+
+// property FirmwareTimestampMonotonic t
+
+func (v *interfaceManager) FirmwareTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FirmwareTimestampMonotonic",
+ }
+}
+
+// property LoaderTimestamp t
+
+func (v *interfaceManager) LoaderTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LoaderTimestamp",
+ }
+}
+
+// property LoaderTimestampMonotonic t
+
+func (v *interfaceManager) LoaderTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LoaderTimestampMonotonic",
+ }
+}
+
+// property KernelTimestamp t
+
+func (v *interfaceManager) KernelTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "KernelTimestamp",
+ }
+}
+
+// property KernelTimestampMonotonic t
+
+func (v *interfaceManager) KernelTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "KernelTimestampMonotonic",
+ }
+}
+
+// property InitRDTimestamp t
+
+func (v *interfaceManager) InitRDTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDTimestamp",
+ }
+}
+
+// property InitRDTimestampMonotonic t
+
+func (v *interfaceManager) InitRDTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDTimestampMonotonic",
+ }
+}
+
+// property UserspaceTimestamp t
+
+func (v *interfaceManager) UserspaceTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UserspaceTimestamp",
+ }
+}
+
+// property UserspaceTimestampMonotonic t
+
+func (v *interfaceManager) UserspaceTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UserspaceTimestampMonotonic",
+ }
+}
+
+// property FinishTimestamp t
+
+func (v *interfaceManager) FinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FinishTimestamp",
+ }
+}
+
+// property FinishTimestampMonotonic t
+
+func (v *interfaceManager) FinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "FinishTimestampMonotonic",
+ }
+}
+
+// property SecurityStartTimestamp t
+
+func (v *interfaceManager) SecurityStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityStartTimestamp",
+ }
+}
+
+// property SecurityStartTimestampMonotonic t
+
+func (v *interfaceManager) SecurityStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityStartTimestampMonotonic",
+ }
+}
+
+// property SecurityFinishTimestamp t
+
+func (v *interfaceManager) SecurityFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityFinishTimestamp",
+ }
+}
+
+// property SecurityFinishTimestampMonotonic t
+
+func (v *interfaceManager) SecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SecurityFinishTimestampMonotonic",
+ }
+}
+
+// property GeneratorsStartTimestamp t
+
+func (v *interfaceManager) GeneratorsStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsStartTimestamp",
+ }
+}
+
+// property GeneratorsStartTimestampMonotonic t
+
+func (v *interfaceManager) GeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsStartTimestampMonotonic",
+ }
+}
+
+// property GeneratorsFinishTimestamp t
+
+func (v *interfaceManager) GeneratorsFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsFinishTimestamp",
+ }
+}
+
+// property GeneratorsFinishTimestampMonotonic t
+
+func (v *interfaceManager) GeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "GeneratorsFinishTimestampMonotonic",
+ }
+}
+
+// property UnitsLoadStartTimestamp t
+
+func (v *interfaceManager) UnitsLoadStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadStartTimestamp",
+ }
+}
+
+// property UnitsLoadStartTimestampMonotonic t
+
+func (v *interfaceManager) UnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadStartTimestampMonotonic",
+ }
+}
+
+// property UnitsLoadFinishTimestamp t
+
+func (v *interfaceManager) UnitsLoadFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadFinishTimestamp",
+ }
+}
+
+// property UnitsLoadFinishTimestampMonotonic t
+
+func (v *interfaceManager) UnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "UnitsLoadFinishTimestampMonotonic",
+ }
+}
+
+// property InitRDSecurityStartTimestamp t
+
+func (v *interfaceManager) InitRDSecurityStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityStartTimestamp",
+ }
+}
+
+// property InitRDSecurityStartTimestampMonotonic t
+
+func (v *interfaceManager) InitRDSecurityStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityStartTimestampMonotonic",
+ }
+}
+
+// property InitRDSecurityFinishTimestamp t
+
+func (v *interfaceManager) InitRDSecurityFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityFinishTimestamp",
+ }
+}
+
+// property InitRDSecurityFinishTimestampMonotonic t
+
+func (v *interfaceManager) InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDSecurityFinishTimestampMonotonic",
+ }
+}
+
+// property InitRDGeneratorsStartTimestamp t
+
+func (v *interfaceManager) InitRDGeneratorsStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsStartTimestamp",
+ }
+}
+
+// property InitRDGeneratorsStartTimestampMonotonic t
+
+func (v *interfaceManager) InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsStartTimestampMonotonic",
+ }
+}
+
+// property InitRDGeneratorsFinishTimestamp t
+
+func (v *interfaceManager) InitRDGeneratorsFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsFinishTimestamp",
+ }
+}
+
+// property InitRDGeneratorsFinishTimestampMonotonic t
+
+func (v *interfaceManager) InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDGeneratorsFinishTimestampMonotonic",
+ }
+}
+
+// property InitRDUnitsLoadStartTimestamp t
+
+func (v *interfaceManager) InitRDUnitsLoadStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadStartTimestamp",
+ }
+}
+
+// property InitRDUnitsLoadStartTimestampMonotonic t
+
+func (v *interfaceManager) InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadStartTimestampMonotonic",
+ }
+}
+
+// property InitRDUnitsLoadFinishTimestamp t
+
+func (v *interfaceManager) InitRDUnitsLoadFinishTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadFinishTimestamp",
+ }
+}
+
+// property InitRDUnitsLoadFinishTimestampMonotonic t
+
+func (v *interfaceManager) InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InitRDUnitsLoadFinishTimestampMonotonic",
+ }
+}
+
+// property LogLevel s
+
+func (v *interfaceManager) LogLevel() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LogLevel",
+ }
+}
+
+// property LogTarget s
+
+func (v *interfaceManager) LogTarget() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LogTarget",
+ }
+}
+
+// property NNames u
+
+func (v *interfaceManager) NNames() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NNames",
+ }
+}
+
+// property NFailedUnits u
+
+func (v *interfaceManager) NFailedUnits() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NFailedUnits",
+ }
+}
+
+// property NJobs u
+
+func (v *interfaceManager) NJobs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NJobs",
+ }
+}
+
+// property NInstalledJobs u
+
+func (v *interfaceManager) NInstalledJobs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NInstalledJobs",
+ }
+}
+
+// property NFailedJobs u
+
+func (v *interfaceManager) NFailedJobs() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NFailedJobs",
+ }
+}
+
+// property Progress d
+
+func (v *interfaceManager) Progress() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "Progress",
+ }
+}
+
+// property Environment as
+
+func (v *interfaceManager) Environment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Environment",
+ }
+}
+
+// property ConfirmSpawn b
+
+func (v *interfaceManager) ConfirmSpawn() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ConfirmSpawn",
+ }
+}
+
+// property ShowStatus b
+
+func (v *interfaceManager) ShowStatus() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ShowStatus",
+ }
+}
+
+// property UnitPath as
+
+func (v *interfaceManager) UnitPath() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UnitPath",
+ }
+}
+
+// property DefaultStandardOutput s
+
+func (v *interfaceManager) DefaultStandardOutput() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultStandardOutput",
+ }
+}
+
+// property DefaultStandardError s
+
+func (v *interfaceManager) DefaultStandardError() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DefaultStandardError",
+ }
+}
+
+// property RuntimeWatchdogUSec t
+
+func (v *interfaceManager) RuntimeWatchdogUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RuntimeWatchdogUSec",
+ }
+}
+
+// property ShutdownWatchdogUSec t
+
+func (v *interfaceManager) ShutdownWatchdogUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ShutdownWatchdogUSec",
+ }
+}
+
+// property ServiceWatchdogs b
+
+func (v *interfaceManager) ServiceWatchdogs() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ServiceWatchdogs",
+ }
+}
+
+// property ControlGroup s
+
+func (v *interfaceManager) ControlGroup() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ControlGroup",
+ }
+}
+
+// property SystemState s
+
+func (v *interfaceManager) SystemState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SystemState",
+ }
+}
+
+// property ExitCode y
+
+func (v *interfaceManager) ExitCode() proxy.PropByte {
+ return &proxy.ImplPropByte{
+ Impl: v,
+ Name: "ExitCode",
+ }
+}
+
+// property DefaultTimerAccuracyUSec t
+
+func (v *interfaceManager) DefaultTimerAccuracyUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTimerAccuracyUSec",
+ }
+}
+
+// property DefaultTimeoutStartUSec t
+
+func (v *interfaceManager) DefaultTimeoutStartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTimeoutStartUSec",
+ }
+}
+
+// property DefaultTimeoutStopUSec t
+
+func (v *interfaceManager) DefaultTimeoutStopUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTimeoutStopUSec",
+ }
+}
+
+// property DefaultRestartUSec t
+
+func (v *interfaceManager) DefaultRestartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultRestartUSec",
+ }
+}
+
+// property DefaultStartLimitIntervalUSec t
+
+func (v *interfaceManager) DefaultStartLimitIntervalUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultStartLimitIntervalUSec",
+ }
+}
+
+// property DefaultStartLimitBurst u
+
+func (v *interfaceManager) DefaultStartLimitBurst() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "DefaultStartLimitBurst",
+ }
+}
+
+// property DefaultCPUAccounting b
+
+func (v *interfaceManager) DefaultCPUAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultCPUAccounting",
+ }
+}
+
+// property DefaultBlockIOAccounting b
+
+func (v *interfaceManager) DefaultBlockIOAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultBlockIOAccounting",
+ }
+}
+
+// property DefaultMemoryAccounting b
+
+func (v *interfaceManager) DefaultMemoryAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultMemoryAccounting",
+ }
+}
+
+// property DefaultTasksAccounting b
+
+func (v *interfaceManager) DefaultTasksAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultTasksAccounting",
+ }
+}
+
+// property DefaultLimitCPU t
+
+func (v *interfaceManager) DefaultLimitCPU() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCPU",
+ }
+}
+
+// property DefaultLimitCPUSoft t
+
+func (v *interfaceManager) DefaultLimitCPUSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCPUSoft",
+ }
+}
+
+// property DefaultLimitFSIZE t
+
+func (v *interfaceManager) DefaultLimitFSIZE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitFSIZE",
+ }
+}
+
+// property DefaultLimitFSIZESoft t
+
+func (v *interfaceManager) DefaultLimitFSIZESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitFSIZESoft",
+ }
+}
+
+// property DefaultLimitDATA t
+
+func (v *interfaceManager) DefaultLimitDATA() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitDATA",
+ }
+}
+
+// property DefaultLimitDATASoft t
+
+func (v *interfaceManager) DefaultLimitDATASoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitDATASoft",
+ }
+}
+
+// property DefaultLimitSTACK t
+
+func (v *interfaceManager) DefaultLimitSTACK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSTACK",
+ }
+}
+
+// property DefaultLimitSTACKSoft t
+
+func (v *interfaceManager) DefaultLimitSTACKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSTACKSoft",
+ }
+}
+
+// property DefaultLimitCORE t
+
+func (v *interfaceManager) DefaultLimitCORE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCORE",
+ }
+}
+
+// property DefaultLimitCORESoft t
+
+func (v *interfaceManager) DefaultLimitCORESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitCORESoft",
+ }
+}
+
+// property DefaultLimitRSS t
+
+func (v *interfaceManager) DefaultLimitRSS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRSS",
+ }
+}
+
+// property DefaultLimitRSSSoft t
+
+func (v *interfaceManager) DefaultLimitRSSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRSSSoft",
+ }
+}
+
+// property DefaultLimitNOFILE t
+
+func (v *interfaceManager) DefaultLimitNOFILE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNOFILE",
+ }
+}
+
+// property DefaultLimitNOFILESoft t
+
+func (v *interfaceManager) DefaultLimitNOFILESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNOFILESoft",
+ }
+}
+
+// property DefaultLimitAS t
+
+func (v *interfaceManager) DefaultLimitAS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitAS",
+ }
+}
+
+// property DefaultLimitASSoft t
+
+func (v *interfaceManager) DefaultLimitASSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitASSoft",
+ }
+}
+
+// property DefaultLimitNPROC t
+
+func (v *interfaceManager) DefaultLimitNPROC() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNPROC",
+ }
+}
+
+// property DefaultLimitNPROCSoft t
+
+func (v *interfaceManager) DefaultLimitNPROCSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNPROCSoft",
+ }
+}
+
+// property DefaultLimitMEMLOCK t
+
+func (v *interfaceManager) DefaultLimitMEMLOCK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMEMLOCK",
+ }
+}
+
+// property DefaultLimitMEMLOCKSoft t
+
+func (v *interfaceManager) DefaultLimitMEMLOCKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMEMLOCKSoft",
+ }
+}
+
+// property DefaultLimitLOCKS t
+
+func (v *interfaceManager) DefaultLimitLOCKS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitLOCKS",
+ }
+}
+
+// property DefaultLimitLOCKSSoft t
+
+func (v *interfaceManager) DefaultLimitLOCKSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitLOCKSSoft",
+ }
+}
+
+// property DefaultLimitSIGPENDING t
+
+func (v *interfaceManager) DefaultLimitSIGPENDING() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSIGPENDING",
+ }
+}
+
+// property DefaultLimitSIGPENDINGSoft t
+
+func (v *interfaceManager) DefaultLimitSIGPENDINGSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitSIGPENDINGSoft",
+ }
+}
+
+// property DefaultLimitMSGQUEUE t
+
+func (v *interfaceManager) DefaultLimitMSGQUEUE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMSGQUEUE",
+ }
+}
+
+// property DefaultLimitMSGQUEUESoft t
+
+func (v *interfaceManager) DefaultLimitMSGQUEUESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitMSGQUEUESoft",
+ }
+}
+
+// property DefaultLimitNICE t
+
+func (v *interfaceManager) DefaultLimitNICE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNICE",
+ }
+}
+
+// property DefaultLimitNICESoft t
+
+func (v *interfaceManager) DefaultLimitNICESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitNICESoft",
+ }
+}
+
+// property DefaultLimitRTPRIO t
+
+func (v *interfaceManager) DefaultLimitRTPRIO() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTPRIO",
+ }
+}
+
+// property DefaultLimitRTPRIOSoft t
+
+func (v *interfaceManager) DefaultLimitRTPRIOSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTPRIOSoft",
+ }
+}
+
+// property DefaultLimitRTTIME t
+
+func (v *interfaceManager) DefaultLimitRTTIME() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTTIME",
+ }
+}
+
+// property DefaultLimitRTTIMESoft t
+
+func (v *interfaceManager) DefaultLimitRTTIMESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultLimitRTTIMESoft",
+ }
+}
+
+// property DefaultTasksMax t
+
+func (v *interfaceManager) DefaultTasksMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DefaultTasksMax",
+ }
+}
+
+// property TimerSlackNSec t
+
+func (v *interfaceManager) TimerSlackNSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimerSlackNSec",
+ }
+}
+
+type Unit interface {
+ Unit() unit // interface org.freedesktop.systemd1.Unit
+ Service() service // interface org.freedesktop.systemd1.Service
+ proxy.Object
+}
+
+type objectUnit struct {
+ interfaceUnit // interface org.freedesktop.systemd1.Unit
+ interfaceService // interface org.freedesktop.systemd1.Service
+ proxy.ImplObject
+}
+
+func NewUnit(conn *dbus.Conn, path dbus.ObjectPath) (Unit, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectUnit)
+ obj.ImplObject.Init_(conn, "org.freedesktop.systemd1", path)
+ return obj, nil
+}
+
+func (obj *objectUnit) Unit() unit {
+ return &obj.interfaceUnit
+}
+
+type unit interface {
+ GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call
+ ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error)
+ GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call
+ Kill(flags dbus.Flags, who string, signal int32) error
+ GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ ResetFailed(flags dbus.Flags) error
+ GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call
+ SetProperties(flags dbus.Flags, runtime bool, properties []Property) error
+ GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Ref(flags dbus.Flags) error
+ GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ Unref(flags dbus.Flags) error
+ Id() proxy.PropString
+ Names() proxy.PropStringArray
+ Following() proxy.PropString
+ Requires() proxy.PropStringArray
+ Requisite() proxy.PropStringArray
+ Wants() proxy.PropStringArray
+ BindsTo() proxy.PropStringArray
+ PartOf() proxy.PropStringArray
+ RequiredBy() proxy.PropStringArray
+ RequisiteOf() proxy.PropStringArray
+ WantedBy() proxy.PropStringArray
+ BoundBy() proxy.PropStringArray
+ ConsistsOf() proxy.PropStringArray
+ Conflicts() proxy.PropStringArray
+ ConflictedBy() proxy.PropStringArray
+ Before() proxy.PropStringArray
+ After() proxy.PropStringArray
+ OnFailure() proxy.PropStringArray
+ Triggers() proxy.PropStringArray
+ TriggeredBy() proxy.PropStringArray
+ PropagatesReloadTo() proxy.PropStringArray
+ ReloadPropagatedFrom() proxy.PropStringArray
+ JoinsNamespaceOf() proxy.PropStringArray
+ RequiresMountsFor() proxy.PropStringArray
+ Documentation() proxy.PropStringArray
+ Description() proxy.PropString
+ LoadState() proxy.PropString
+ ActiveState() proxy.PropString
+ SubState() proxy.PropString
+ FragmentPath() proxy.PropString
+ SourcePath() proxy.PropString
+ DropInPaths() proxy.PropStringArray
+ UnitFileState() proxy.PropString
+ UnitFilePreset() proxy.PropString
+ StateChangeTimestamp() proxy.PropUint64
+ StateChangeTimestampMonotonic() proxy.PropUint64
+ InactiveExitTimestamp() proxy.PropUint64
+ InactiveExitTimestampMonotonic() proxy.PropUint64
+ ActiveEnterTimestamp() proxy.PropUint64
+ ActiveEnterTimestampMonotonic() proxy.PropUint64
+ ActiveExitTimestamp() proxy.PropUint64
+ ActiveExitTimestampMonotonic() proxy.PropUint64
+ InactiveEnterTimestamp() proxy.PropUint64
+ InactiveEnterTimestampMonotonic() proxy.PropUint64
+ CanStart() proxy.PropBool
+ CanStop() proxy.PropBool
+ CanReload() proxy.PropBool
+ CanIsolate() proxy.PropBool
+ Job() PropUnitJob
+ StopWhenUnneeded() proxy.PropBool
+ RefuseManualStart() proxy.PropBool
+ RefuseManualStop() proxy.PropBool
+ AllowIsolate() proxy.PropBool
+ DefaultDependencies() proxy.PropBool
+ OnFailureJobMode() proxy.PropString
+ IgnoreOnIsolate() proxy.PropBool
+ NeedDaemonReload() proxy.PropBool
+ JobTimeoutUSec() proxy.PropUint64
+ JobRunningTimeoutUSec() proxy.PropUint64
+ JobTimeoutAction() proxy.PropString
+ JobTimeoutRebootArgument() proxy.PropString
+ ConditionResult() proxy.PropBool
+ AssertResult() proxy.PropBool
+ ConditionTimestamp() proxy.PropUint64
+ ConditionTimestampMonotonic() proxy.PropUint64
+ AssertTimestamp() proxy.PropUint64
+ AssertTimestampMonotonic() proxy.PropUint64
+ Conditions() PropUnitConditions
+ Asserts() PropUnitAsserts
+ LoadError() PropUnitLoadError
+ Transient() proxy.PropBool
+ Perpetual() proxy.PropBool
+ StartLimitIntervalUSec() proxy.PropUint64
+ StartLimitBurst() proxy.PropUint32
+ StartLimitAction() proxy.PropString
+ FailureAction() proxy.PropString
+ FailureActionExitStatus() proxy.PropInt32
+ SuccessAction() proxy.PropString
+ SuccessActionExitStatus() proxy.PropInt32
+ RebootArgument() proxy.PropString
+ InvocationID() proxy.PropByteArray
+ CollectMode() proxy.PropString
+ Refs() proxy.PropStringArray
+}
+
+type interfaceUnit struct{}
+
+func (v *interfaceUnit) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceUnit) GetInterfaceName_() string {
+ return "org.freedesktop.systemd1.Unit"
+}
+
+// method Start
+
+func (v *interfaceUnit) GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Start", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreStart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStart(
+ <-v.GoStart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Stop
+
+func (v *interfaceUnit) GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Stop", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreStop(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreStop(
+ <-v.GoStop(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Reload
+
+func (v *interfaceUnit) GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Reload", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreReload(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReload(
+ <-v.GoReload(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Restart
+
+func (v *interfaceUnit) GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Restart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreRestart(
+ <-v.GoRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method TryRestart
+
+func (v *interfaceUnit) GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".TryRestart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreTryRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreTryRestart(
+ <-v.GoTryRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method ReloadOrRestart
+
+func (v *interfaceUnit) GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrRestart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreReloadOrRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrRestart(
+ <-v.GoReloadOrRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method ReloadOrTryRestart
+
+func (v *interfaceUnit) GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ReloadOrTryRestart", flags, ch, mode)
+}
+
+func (*interfaceUnit) StoreReloadOrTryRestart(call *dbus.Call) (job dbus.ObjectPath, err error) {
+ err = call.Store(&job)
+ return
+}
+
+func (v *interfaceUnit) ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ return v.StoreReloadOrTryRestart(
+ <-v.GoReloadOrTryRestart(flags, make(chan *dbus.Call, 1), mode).Done)
+}
+
+// method Kill
+
+func (v *interfaceUnit) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Kill", flags, ch, who, signal)
+}
+
+func (v *interfaceUnit) Kill(flags dbus.Flags, who string, signal int32) error {
+ return (<-v.GoKill(flags, make(chan *dbus.Call, 1), who, signal).Done).Err
+}
+
+// method ResetFailed
+
+func (v *interfaceUnit) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".ResetFailed", flags, ch)
+}
+
+func (v *interfaceUnit) ResetFailed(flags dbus.Flags) error {
+ return (<-v.GoResetFailed(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method SetProperties
+
+func (v *interfaceUnit) GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetProperties", flags, ch, runtime, properties)
+}
+
+func (v *interfaceUnit) SetProperties(flags dbus.Flags, runtime bool, properties []Property) error {
+ return (<-v.GoSetProperties(flags, make(chan *dbus.Call, 1), runtime, properties).Done).Err
+}
+
+// method Ref
+
+func (v *interfaceUnit) GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Ref", flags, ch)
+}
+
+func (v *interfaceUnit) Ref(flags dbus.Flags) error {
+ return (<-v.GoRef(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// method Unref
+
+func (v *interfaceUnit) GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unref", flags, ch)
+}
+
+func (v *interfaceUnit) Unref(flags dbus.Flags) error {
+ return (<-v.GoUnref(flags, make(chan *dbus.Call, 1)).Done).Err
+}
+
+// property Id s
+
+func (v *interfaceUnit) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property Names as
+
+func (v *interfaceUnit) Names() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Names",
+ }
+}
+
+// property Following s
+
+func (v *interfaceUnit) Following() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Following",
+ }
+}
+
+// property Requires as
+
+func (v *interfaceUnit) Requires() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Requires",
+ }
+}
+
+// property Requisite as
+
+func (v *interfaceUnit) Requisite() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Requisite",
+ }
+}
+
+// property Wants as
+
+func (v *interfaceUnit) Wants() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Wants",
+ }
+}
+
+// property BindsTo as
+
+func (v *interfaceUnit) BindsTo() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "BindsTo",
+ }
+}
+
+// property PartOf as
+
+func (v *interfaceUnit) PartOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "PartOf",
+ }
+}
+
+// property RequiredBy as
+
+func (v *interfaceUnit) RequiredBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RequiredBy",
+ }
+}
+
+// property RequisiteOf as
+
+func (v *interfaceUnit) RequisiteOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RequisiteOf",
+ }
+}
+
+// property WantedBy as
+
+func (v *interfaceUnit) WantedBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "WantedBy",
+ }
+}
+
+// property BoundBy as
+
+func (v *interfaceUnit) BoundBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "BoundBy",
+ }
+}
+
+// property ConsistsOf as
+
+func (v *interfaceUnit) ConsistsOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ConsistsOf",
+ }
+}
+
+// property Conflicts as
+
+func (v *interfaceUnit) Conflicts() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Conflicts",
+ }
+}
+
+// property ConflictedBy as
+
+func (v *interfaceUnit) ConflictedBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ConflictedBy",
+ }
+}
+
+// property Before as
+
+func (v *interfaceUnit) Before() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Before",
+ }
+}
+
+// property After as
+
+func (v *interfaceUnit) After() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "After",
+ }
+}
+
+// property OnFailure as
+
+func (v *interfaceUnit) OnFailure() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "OnFailure",
+ }
+}
+
+// property Triggers as
+
+func (v *interfaceUnit) Triggers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Triggers",
+ }
+}
+
+// property TriggeredBy as
+
+func (v *interfaceUnit) TriggeredBy() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "TriggeredBy",
+ }
+}
+
+// property PropagatesReloadTo as
+
+func (v *interfaceUnit) PropagatesReloadTo() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "PropagatesReloadTo",
+ }
+}
+
+// property ReloadPropagatedFrom as
+
+func (v *interfaceUnit) ReloadPropagatedFrom() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ReloadPropagatedFrom",
+ }
+}
+
+// property JoinsNamespaceOf as
+
+func (v *interfaceUnit) JoinsNamespaceOf() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "JoinsNamespaceOf",
+ }
+}
+
+// property RequiresMountsFor as
+
+func (v *interfaceUnit) RequiresMountsFor() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RequiresMountsFor",
+ }
+}
+
+// property Documentation as
+
+func (v *interfaceUnit) Documentation() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Documentation",
+ }
+}
+
+// property Description s
+
+func (v *interfaceUnit) Description() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Description",
+ }
+}
+
+// property LoadState s
+
+func (v *interfaceUnit) LoadState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "LoadState",
+ }
+}
+
+// property ActiveState s
+
+func (v *interfaceUnit) ActiveState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ActiveState",
+ }
+}
+
+// property SubState s
+
+func (v *interfaceUnit) SubState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SubState",
+ }
+}
+
+// property FragmentPath s
+
+func (v *interfaceUnit) FragmentPath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FragmentPath",
+ }
+}
+
+// property SourcePath s
+
+func (v *interfaceUnit) SourcePath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SourcePath",
+ }
+}
+
+// property DropInPaths as
+
+func (v *interfaceUnit) DropInPaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DropInPaths",
+ }
+}
+
+// property UnitFileState s
+
+func (v *interfaceUnit) UnitFileState() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UnitFileState",
+ }
+}
+
+// property UnitFilePreset s
+
+func (v *interfaceUnit) UnitFilePreset() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UnitFilePreset",
+ }
+}
+
+// property StateChangeTimestamp t
+
+func (v *interfaceUnit) StateChangeTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StateChangeTimestamp",
+ }
+}
+
+// property StateChangeTimestampMonotonic t
+
+func (v *interfaceUnit) StateChangeTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StateChangeTimestampMonotonic",
+ }
+}
+
+// property InactiveExitTimestamp t
+
+func (v *interfaceUnit) InactiveExitTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveExitTimestamp",
+ }
+}
+
+// property InactiveExitTimestampMonotonic t
+
+func (v *interfaceUnit) InactiveExitTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveExitTimestampMonotonic",
+ }
+}
+
+// property ActiveEnterTimestamp t
+
+func (v *interfaceUnit) ActiveEnterTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveEnterTimestamp",
+ }
+}
+
+// property ActiveEnterTimestampMonotonic t
+
+func (v *interfaceUnit) ActiveEnterTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveEnterTimestampMonotonic",
+ }
+}
+
+// property ActiveExitTimestamp t
+
+func (v *interfaceUnit) ActiveExitTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveExitTimestamp",
+ }
+}
+
+// property ActiveExitTimestampMonotonic t
+
+func (v *interfaceUnit) ActiveExitTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ActiveExitTimestampMonotonic",
+ }
+}
+
+// property InactiveEnterTimestamp t
+
+func (v *interfaceUnit) InactiveEnterTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveEnterTimestamp",
+ }
+}
+
+// property InactiveEnterTimestampMonotonic t
+
+func (v *interfaceUnit) InactiveEnterTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "InactiveEnterTimestampMonotonic",
+ }
+}
+
+// property CanStart b
+
+func (v *interfaceUnit) CanStart() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanStart",
+ }
+}
+
+// property CanStop b
+
+func (v *interfaceUnit) CanStop() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanStop",
+ }
+}
+
+// property CanReload b
+
+func (v *interfaceUnit) CanReload() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanReload",
+ }
+}
+
+// property CanIsolate b
+
+func (v *interfaceUnit) CanIsolate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanIsolate",
+ }
+}
+
+type PropUnitJob interface {
+ Get(flags dbus.Flags) (value JobIdPath, err error)
+ Set(flags dbus.Flags, value JobIdPath) error
+ ConnectChanged(cb func(hasValue bool, value JobIdPath)) error
+}
+
+type implPropUnitJob struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitJob) Get(flags dbus.Flags) (value JobIdPath, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitJob) Set(flags dbus.Flags, value JobIdPath) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitJob) ConnectChanged(cb func(hasValue bool, value JobIdPath)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v JobIdPath
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, JobIdPath{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Job (uo)
+
+func (v *interfaceUnit) Job() PropUnitJob {
+ return &implPropUnitJob{
+ Impl: v,
+ Name: "Job",
+ }
+}
+
+// property StopWhenUnneeded b
+
+func (v *interfaceUnit) StopWhenUnneeded() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "StopWhenUnneeded",
+ }
+}
+
+// property RefuseManualStart b
+
+func (v *interfaceUnit) RefuseManualStart() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RefuseManualStart",
+ }
+}
+
+// property RefuseManualStop b
+
+func (v *interfaceUnit) RefuseManualStop() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RefuseManualStop",
+ }
+}
+
+// property AllowIsolate b
+
+func (v *interfaceUnit) AllowIsolate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AllowIsolate",
+ }
+}
+
+// property DefaultDependencies b
+
+func (v *interfaceUnit) DefaultDependencies() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DefaultDependencies",
+ }
+}
+
+// property OnFailureJobMode s
+
+func (v *interfaceUnit) OnFailureJobMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "OnFailureJobMode",
+ }
+}
+
+// property IgnoreOnIsolate b
+
+func (v *interfaceUnit) IgnoreOnIsolate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IgnoreOnIsolate",
+ }
+}
+
+// property NeedDaemonReload b
+
+func (v *interfaceUnit) NeedDaemonReload() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NeedDaemonReload",
+ }
+}
+
+// property JobTimeoutUSec t
+
+func (v *interfaceUnit) JobTimeoutUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "JobTimeoutUSec",
+ }
+}
+
+// property JobRunningTimeoutUSec t
+
+func (v *interfaceUnit) JobRunningTimeoutUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "JobRunningTimeoutUSec",
+ }
+}
+
+// property JobTimeoutAction s
+
+func (v *interfaceUnit) JobTimeoutAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "JobTimeoutAction",
+ }
+}
+
+// property JobTimeoutRebootArgument s
+
+func (v *interfaceUnit) JobTimeoutRebootArgument() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "JobTimeoutRebootArgument",
+ }
+}
+
+// property ConditionResult b
+
+func (v *interfaceUnit) ConditionResult() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ConditionResult",
+ }
+}
+
+// property AssertResult b
+
+func (v *interfaceUnit) AssertResult() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AssertResult",
+ }
+}
+
+// property ConditionTimestamp t
+
+func (v *interfaceUnit) ConditionTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ConditionTimestamp",
+ }
+}
+
+// property ConditionTimestampMonotonic t
+
+func (v *interfaceUnit) ConditionTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ConditionTimestampMonotonic",
+ }
+}
+
+// property AssertTimestamp t
+
+func (v *interfaceUnit) AssertTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "AssertTimestamp",
+ }
+}
+
+// property AssertTimestampMonotonic t
+
+func (v *interfaceUnit) AssertTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "AssertTimestampMonotonic",
+ }
+}
+
+type PropUnitConditions interface {
+ Get(flags dbus.Flags) (value []Condition, err error)
+ Set(flags dbus.Flags, value []Condition) error
+ ConnectChanged(cb func(hasValue bool, value []Condition)) error
+}
+
+type implPropUnitConditions struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitConditions) Get(flags dbus.Flags) (value []Condition, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitConditions) Set(flags dbus.Flags, value []Condition) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitConditions) ConnectChanged(cb func(hasValue bool, value []Condition)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []Condition
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Conditions a(sbbsi)
+
+func (v *interfaceUnit) Conditions() PropUnitConditions {
+ return &implPropUnitConditions{
+ Impl: v,
+ Name: "Conditions",
+ }
+}
+
+type PropUnitAsserts interface {
+ Get(flags dbus.Flags) (value []Assert, err error)
+ Set(flags dbus.Flags, value []Assert) error
+ ConnectChanged(cb func(hasValue bool, value []Assert)) error
+}
+
+type implPropUnitAsserts struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitAsserts) Get(flags dbus.Flags) (value []Assert, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitAsserts) Set(flags dbus.Flags, value []Assert) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitAsserts) ConnectChanged(cb func(hasValue bool, value []Assert)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []Assert
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Asserts a(sbbsi)
+
+func (v *interfaceUnit) Asserts() PropUnitAsserts {
+ return &implPropUnitAsserts{
+ Impl: v,
+ Name: "Asserts",
+ }
+}
+
+type PropUnitLoadError interface {
+ Get(flags dbus.Flags) (value LoadError, err error)
+ Set(flags dbus.Flags, value LoadError) error
+ ConnectChanged(cb func(hasValue bool, value LoadError)) error
+}
+
+type implPropUnitLoadError struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropUnitLoadError) Get(flags dbus.Flags) (value LoadError, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropUnitLoadError) Set(flags dbus.Flags, value LoadError) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropUnitLoadError) ConnectChanged(cb func(hasValue bool, value LoadError)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v LoadError
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, LoadError{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property LoadError (ss)
+
+func (v *interfaceUnit) LoadError() PropUnitLoadError {
+ return &implPropUnitLoadError{
+ Impl: v,
+ Name: "LoadError",
+ }
+}
+
+// property Transient b
+
+func (v *interfaceUnit) Transient() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Transient",
+ }
+}
+
+// property Perpetual b
+
+func (v *interfaceUnit) Perpetual() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Perpetual",
+ }
+}
+
+// property StartLimitIntervalUSec t
+
+func (v *interfaceUnit) StartLimitIntervalUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartLimitIntervalUSec",
+ }
+}
+
+// property StartLimitBurst u
+
+func (v *interfaceUnit) StartLimitBurst() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "StartLimitBurst",
+ }
+}
+
+// property StartLimitAction s
+
+func (v *interfaceUnit) StartLimitAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StartLimitAction",
+ }
+}
+
+// property FailureAction s
+
+func (v *interfaceUnit) FailureAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "FailureAction",
+ }
+}
+
+// property FailureActionExitStatus i
+
+func (v *interfaceUnit) FailureActionExitStatus() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "FailureActionExitStatus",
+ }
+}
+
+// property SuccessAction s
+
+func (v *interfaceUnit) SuccessAction() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SuccessAction",
+ }
+}
+
+// property SuccessActionExitStatus i
+
+func (v *interfaceUnit) SuccessActionExitStatus() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SuccessActionExitStatus",
+ }
+}
+
+// property RebootArgument s
+
+func (v *interfaceUnit) RebootArgument() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RebootArgument",
+ }
+}
+
+// property InvocationID ay
+
+func (v *interfaceUnit) InvocationID() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "InvocationID",
+ }
+}
+
+// property CollectMode s
+
+func (v *interfaceUnit) CollectMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "CollectMode",
+ }
+}
+
+// property Refs as
+
+func (v *interfaceUnit) Refs() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Refs",
+ }
+}
+
+func (obj *objectUnit) Service() service {
+ return &obj.interfaceService
+}
+
+type service interface {
+ GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
+ GetProcesses(flags dbus.Flags) ([]UnitProcess, error)
+ GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call
+ AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error
+ Type() proxy.PropString
+ Restart() proxy.PropString
+ PIDFile() proxy.PropString
+ NotifyAccess() proxy.PropString
+ RestartUSec() proxy.PropUint64
+ TimeoutStartUSec() proxy.PropUint64
+ TimeoutStopUSec() proxy.PropUint64
+ RuntimeMaxUSec() proxy.PropUint64
+ WatchdogUSec() proxy.PropUint64
+ WatchdogTimestamp() proxy.PropUint64
+ WatchdogTimestampMonotonic() proxy.PropUint64
+ RootDirectoryStartOnly() proxy.PropBool
+ RemainAfterExit() proxy.PropBool
+ GuessMainPID() proxy.PropBool
+ RestartPreventExitStatus() PropExitStatus
+ RestartForceExitStatus() PropExitStatus
+ SuccessExitStatus() PropExitStatus
+ MainPID() proxy.PropUint32
+ ControlPID() proxy.PropUint32
+ BusName() proxy.PropString
+ FileDescriptorStoreMax() proxy.PropUint32
+ NFileDescriptorStore() proxy.PropUint32
+ StatusText() proxy.PropString
+ StatusErrno() proxy.PropInt32
+ Result() proxy.PropString
+ USBFunctionDescriptors() proxy.PropString
+ USBFunctionStrings() proxy.PropString
+ UID() proxy.PropUint32
+ GID() proxy.PropUint32
+ NRestarts() proxy.PropUint32
+ ExecMainStartTimestamp() proxy.PropUint64
+ ExecMainStartTimestampMonotonic() proxy.PropUint64
+ ExecMainExitTimestamp() proxy.PropUint64
+ ExecMainExitTimestampMonotonic() proxy.PropUint64
+ ExecMainPID() proxy.PropUint32
+ ExecMainCode() proxy.PropInt32
+ ExecMainStatus() proxy.PropInt32
+ ExecStartPre() PropExecInfos
+ ExecStart() PropExecInfos
+ ExecStartPost() PropExecInfos
+ ExecReload() PropExecInfos
+ ExecStop() PropExecInfos
+ ExecStopPost() PropExecInfos
+ Slice() proxy.PropString
+ ControlGroup() proxy.PropString
+ MemoryCurrent() proxy.PropUint64
+ CPUUsageNSec() proxy.PropUint64
+ TasksCurrent() proxy.PropUint64
+ IPIngressBytes() proxy.PropUint64
+ IPIngressPackets() proxy.PropUint64
+ IPEgressBytes() proxy.PropUint64
+ IPEgressPackets() proxy.PropUint64
+ Delegate() proxy.PropBool
+ DelegateControllers() proxy.PropStringArray
+ CPUAccounting() proxy.PropBool
+ CPUWeight() proxy.PropUint64
+ StartupCPUWeight() proxy.PropUint64
+ CPUShares() proxy.PropUint64
+ StartupCPUShares() proxy.PropUint64
+ CPUQuotaPerSecUSec() proxy.PropUint64
+ IOAccounting() proxy.PropBool
+ IOWeight() proxy.PropUint64
+ StartupIOWeight() proxy.PropUint64
+ IODeviceWeight() PropIOParams
+ IOReadBandwidthMax() PropIOParams
+ IOWriteBandwidthMax() PropIOParams
+ IOReadIOPSMax() PropIOParams
+ IOWriteIOPSMax() PropIOParams
+ IODeviceLatencyTargetUSec() PropIOParams
+ BlockIOAccounting() proxy.PropBool
+ BlockIOWeight() proxy.PropUint64
+ StartupBlockIOWeight() proxy.PropUint64
+ BlockIODeviceWeight() PropIOParams
+ BlockIOReadBandwidth() PropIOParams
+ BlockIOWriteBandwidth() PropIOParams
+ MemoryAccounting() proxy.PropBool
+ MemoryMin() proxy.PropUint64
+ MemoryLow() proxy.PropUint64
+ MemoryHigh() proxy.PropUint64
+ MemoryMax() proxy.PropUint64
+ MemorySwapMax() proxy.PropUint64
+ MemoryLimit() proxy.PropUint64
+ DevicePolicy() proxy.PropString
+ DeviceAllow() PropServiceDeviceAllow
+ TasksAccounting() proxy.PropBool
+ TasksMax() proxy.PropUint64
+ IPAccounting() proxy.PropBool
+ IPAddressAllow() PropServiceIPAddressAllow
+ IPAddressDeny() PropServiceIPAddressDeny
+ DisableControllers() proxy.PropStringArray
+ Environment() proxy.PropStringArray
+ EnvironmentFiles() PropEnvironmentFiles
+ PassEnvironment() proxy.PropStringArray
+ UnsetEnvironment() proxy.PropStringArray
+ UMask() proxy.PropUint32
+ LimitCPU() proxy.PropUint64
+ LimitCPUSoft() proxy.PropUint64
+ LimitFSIZE() proxy.PropUint64
+ LimitFSIZESoft() proxy.PropUint64
+ LimitDATA() proxy.PropUint64
+ LimitDATASoft() proxy.PropUint64
+ LimitSTACK() proxy.PropUint64
+ LimitSTACKSoft() proxy.PropUint64
+ LimitCORE() proxy.PropUint64
+ LimitCORESoft() proxy.PropUint64
+ LimitRSS() proxy.PropUint64
+ LimitRSSSoft() proxy.PropUint64
+ LimitNOFILE() proxy.PropUint64
+ LimitNOFILESoft() proxy.PropUint64
+ LimitAS() proxy.PropUint64
+ LimitASSoft() proxy.PropUint64
+ LimitNPROC() proxy.PropUint64
+ LimitNPROCSoft() proxy.PropUint64
+ LimitMEMLOCK() proxy.PropUint64
+ LimitMEMLOCKSoft() proxy.PropUint64
+ LimitLOCKS() proxy.PropUint64
+ LimitLOCKSSoft() proxy.PropUint64
+ LimitSIGPENDING() proxy.PropUint64
+ LimitSIGPENDINGSoft() proxy.PropUint64
+ LimitMSGQUEUE() proxy.PropUint64
+ LimitMSGQUEUESoft() proxy.PropUint64
+ LimitNICE() proxy.PropUint64
+ LimitNICESoft() proxy.PropUint64
+ LimitRTPRIO() proxy.PropUint64
+ LimitRTPRIOSoft() proxy.PropUint64
+ LimitRTTIME() proxy.PropUint64
+ LimitRTTIMESoft() proxy.PropUint64
+ WorkingDirectory() proxy.PropString
+ RootDirectory() proxy.PropString
+ RootImage() proxy.PropString
+ OOMScoreAdjust() proxy.PropInt32
+ Nice() proxy.PropInt32
+ IOSchedulingClass() proxy.PropInt32
+ IOSchedulingPriority() proxy.PropInt32
+ CPUSchedulingPolicy() proxy.PropInt32
+ CPUSchedulingPriority() proxy.PropInt32
+ CPUAffinity() proxy.PropByteArray
+ TimerSlackNSec() proxy.PropUint64
+ CPUSchedulingResetOnFork() proxy.PropBool
+ NonBlocking() proxy.PropBool
+ StandardInput() proxy.PropString
+ StandardInputFileDescriptorName() proxy.PropString
+ StandardInputData() proxy.PropByteArray
+ StandardOutput() proxy.PropString
+ StandardOutputFileDescriptorName() proxy.PropString
+ StandardError() proxy.PropString
+ StandardErrorFileDescriptorName() proxy.PropString
+ TTYPath() proxy.PropString
+ TTYReset() proxy.PropBool
+ TTYVHangup() proxy.PropBool
+ TTYVTDisallocate() proxy.PropBool
+ SyslogPriority() proxy.PropInt32
+ SyslogIdentifier() proxy.PropString
+ SyslogLevelPrefix() proxy.PropBool
+ SyslogLevel() proxy.PropInt32
+ SyslogFacility() proxy.PropInt32
+ LogLevelMax() proxy.PropInt32
+ LogRateLimitIntervalUSec() proxy.PropUint64
+ LogRateLimitBurst() proxy.PropUint32
+ LogExtraFields() PropServiceLogExtraFields
+ SecureBits() proxy.PropInt32
+ CapabilityBoundingSet() proxy.PropUint64
+ AmbientCapabilities() proxy.PropUint64
+ User() proxy.PropString
+ Group() proxy.PropString
+ DynamicUser() proxy.PropBool
+ RemoveIPC() proxy.PropBool
+ SupplementaryGroups() proxy.PropStringArray
+ PAMName() proxy.PropString
+ ReadWritePaths() proxy.PropStringArray
+ ReadOnlyPaths() proxy.PropStringArray
+ InaccessiblePaths() proxy.PropStringArray
+ MountFlags() proxy.PropUint64
+ PrivateTmp() proxy.PropBool
+ PrivateDevices() proxy.PropBool
+ ProtectKernelTunables() proxy.PropBool
+ ProtectKernelModules() proxy.PropBool
+ ProtectControlGroups() proxy.PropBool
+ PrivateNetwork() proxy.PropBool
+ PrivateUsers() proxy.PropBool
+ PrivateMounts() proxy.PropBool
+ ProtectHome() proxy.PropString
+ ProtectSystem() proxy.PropString
+ SameProcessGroup() proxy.PropBool
+ UtmpIdentifier() proxy.PropString
+ UtmpMode() proxy.PropString
+ SELinuxContext() PropBS
+ AppArmorProfile() PropBS
+ SmackProcessLabel() PropBS
+ IgnoreSIGPIPE() proxy.PropBool
+ NoNewPrivileges() proxy.PropBool
+ SystemCallFilter() PropServiceSystemCallFilter
+ SystemCallArchitectures() proxy.PropStringArray
+ SystemCallErrorNumber() proxy.PropInt32
+ Personality() proxy.PropString
+ LockPersonality() proxy.PropBool
+ RestrictAddressFamilies() PropServiceRestrictAddressFamilies
+ RuntimeDirectoryPreserve() proxy.PropString
+ RuntimeDirectoryMode() proxy.PropUint32
+ RuntimeDirectory() proxy.PropStringArray
+ StateDirectoryMode() proxy.PropUint32
+ StateDirectory() proxy.PropStringArray
+ CacheDirectoryMode() proxy.PropUint32
+ CacheDirectory() proxy.PropStringArray
+ LogsDirectoryMode() proxy.PropUint32
+ LogsDirectory() proxy.PropStringArray
+ ConfigurationDirectoryMode() proxy.PropUint32
+ ConfigurationDirectory() proxy.PropStringArray
+ MemoryDenyWriteExecute() proxy.PropBool
+ RestrictRealtime() proxy.PropBool
+ RestrictNamespaces() proxy.PropUint64
+ BindPaths() PropBindPaths
+ BindReadOnlyPaths() PropBindPaths
+ TemporaryFileSystem() PropServiceTemporaryFileSystem
+ MountAPIVFS() proxy.PropBool
+ KeyringMode() proxy.PropString
+ KillMode() proxy.PropString
+ KillSignal() proxy.PropInt32
+ FinalKillSignal() proxy.PropInt32
+ SendSIGKILL() proxy.PropBool
+ SendSIGHUP() proxy.PropBool
+ WatchdogSignal() proxy.PropInt32
+}
+
+type interfaceService struct{}
+
+func (v *interfaceService) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceService) GetInterfaceName_() string {
+ return "org.freedesktop.systemd1.Service"
+}
+
+// method GetProcesses
+
+func (v *interfaceService) GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetProcesses", flags, ch)
+}
+
+func (*interfaceService) StoreGetProcesses(call *dbus.Call) (processes []UnitProcess, err error) {
+ err = call.Store(&processes)
+ return
+}
+
+func (v *interfaceService) GetProcesses(flags dbus.Flags) ([]UnitProcess, error) {
+ return v.StoreGetProcesses(
+ <-v.GoGetProcesses(flags, make(chan *dbus.Call, 1)).Done)
+}
+
+// method AttachProcesses
+
+func (v *interfaceService) GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AttachProcesses", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceService) AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error {
+ return (<-v.GoAttachProcesses(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// property Type s
+
+func (v *interfaceService) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Restart s
+
+func (v *interfaceService) Restart() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Restart",
+ }
+}
+
+// property PIDFile s
+
+func (v *interfaceService) PIDFile() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PIDFile",
+ }
+}
+
+// property NotifyAccess s
+
+func (v *interfaceService) NotifyAccess() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "NotifyAccess",
+ }
+}
+
+// property RestartUSec t
+
+func (v *interfaceService) RestartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RestartUSec",
+ }
+}
+
+// property TimeoutStartUSec t
+
+func (v *interfaceService) TimeoutStartUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeoutStartUSec",
+ }
+}
+
+// property TimeoutStopUSec t
+
+func (v *interfaceService) TimeoutStopUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeoutStopUSec",
+ }
+}
+
+// property RuntimeMaxUSec t
+
+func (v *interfaceService) RuntimeMaxUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RuntimeMaxUSec",
+ }
+}
+
+// property WatchdogUSec t
+
+func (v *interfaceService) WatchdogUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "WatchdogUSec",
+ }
+}
+
+// property WatchdogTimestamp t
+
+func (v *interfaceService) WatchdogTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "WatchdogTimestamp",
+ }
+}
+
+// property WatchdogTimestampMonotonic t
+
+func (v *interfaceService) WatchdogTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "WatchdogTimestampMonotonic",
+ }
+}
+
+// property RootDirectoryStartOnly b
+
+func (v *interfaceService) RootDirectoryStartOnly() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RootDirectoryStartOnly",
+ }
+}
+
+// property RemainAfterExit b
+
+func (v *interfaceService) RemainAfterExit() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RemainAfterExit",
+ }
+}
+
+// property GuessMainPID b
+
+func (v *interfaceService) GuessMainPID() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "GuessMainPID",
+ }
+}
+
+// property RestartPreventExitStatus (aiai)
+
+func (v *interfaceService) RestartPreventExitStatus() PropExitStatus {
+ return &implPropExitStatus{
+ Impl: v,
+ Name: "RestartPreventExitStatus",
+ }
+}
+
+// property RestartForceExitStatus (aiai)
+
+func (v *interfaceService) RestartForceExitStatus() PropExitStatus {
+ return &implPropExitStatus{
+ Impl: v,
+ Name: "RestartForceExitStatus",
+ }
+}
+
+// property SuccessExitStatus (aiai)
+
+func (v *interfaceService) SuccessExitStatus() PropExitStatus {
+ return &implPropExitStatus{
+ Impl: v,
+ Name: "SuccessExitStatus",
+ }
+}
+
+// property MainPID u
+
+func (v *interfaceService) MainPID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "MainPID",
+ }
+}
+
+// property ControlPID u
+
+func (v *interfaceService) ControlPID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ControlPID",
+ }
+}
+
+// property BusName s
+
+func (v *interfaceService) BusName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "BusName",
+ }
+}
+
+// property FileDescriptorStoreMax u
+
+func (v *interfaceService) FileDescriptorStoreMax() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "FileDescriptorStoreMax",
+ }
+}
+
+// property NFileDescriptorStore u
+
+func (v *interfaceService) NFileDescriptorStore() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NFileDescriptorStore",
+ }
+}
+
+// property StatusText s
+
+func (v *interfaceService) StatusText() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StatusText",
+ }
+}
+
+// property StatusErrno i
+
+func (v *interfaceService) StatusErrno() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "StatusErrno",
+ }
+}
+
+// property Result s
+
+func (v *interfaceService) Result() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Result",
+ }
+}
+
+// property USBFunctionDescriptors s
+
+func (v *interfaceService) USBFunctionDescriptors() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "USBFunctionDescriptors",
+ }
+}
+
+// property USBFunctionStrings s
+
+func (v *interfaceService) USBFunctionStrings() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "USBFunctionStrings",
+ }
+}
+
+// property UID u
+
+func (v *interfaceService) UID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "UID",
+ }
+}
+
+// property GID u
+
+func (v *interfaceService) GID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "GID",
+ }
+}
+
+// property NRestarts u
+
+func (v *interfaceService) NRestarts() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "NRestarts",
+ }
+}
+
+// property ExecMainStartTimestamp t
+
+func (v *interfaceService) ExecMainStartTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainStartTimestamp",
+ }
+}
+
+// property ExecMainStartTimestampMonotonic t
+
+func (v *interfaceService) ExecMainStartTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainStartTimestampMonotonic",
+ }
+}
+
+// property ExecMainExitTimestamp t
+
+func (v *interfaceService) ExecMainExitTimestamp() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainExitTimestamp",
+ }
+}
+
+// property ExecMainExitTimestampMonotonic t
+
+func (v *interfaceService) ExecMainExitTimestampMonotonic() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "ExecMainExitTimestampMonotonic",
+ }
+}
+
+// property ExecMainPID u
+
+func (v *interfaceService) ExecMainPID() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ExecMainPID",
+ }
+}
+
+// property ExecMainCode i
+
+func (v *interfaceService) ExecMainCode() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ExecMainCode",
+ }
+}
+
+// property ExecMainStatus i
+
+func (v *interfaceService) ExecMainStatus() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "ExecMainStatus",
+ }
+}
+
+// property ExecStartPre a(sasbttttuii)
+
+func (v *interfaceService) ExecStartPre() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStartPre",
+ }
+}
+
+// property ExecStart a(sasbttttuii)
+
+func (v *interfaceService) ExecStart() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStart",
+ }
+}
+
+// property ExecStartPost a(sasbttttuii)
+
+func (v *interfaceService) ExecStartPost() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStartPost",
+ }
+}
+
+// property ExecReload a(sasbttttuii)
+
+func (v *interfaceService) ExecReload() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecReload",
+ }
+}
+
+// property ExecStop a(sasbttttuii)
+
+func (v *interfaceService) ExecStop() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStop",
+ }
+}
+
+// property ExecStopPost a(sasbttttuii)
+
+func (v *interfaceService) ExecStopPost() PropExecInfos {
+ return &implPropExecInfos{
+ Impl: v,
+ Name: "ExecStopPost",
+ }
+}
+
+// property Slice s
+
+func (v *interfaceService) Slice() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Slice",
+ }
+}
+
+// property ControlGroup s
+
+func (v *interfaceService) ControlGroup() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ControlGroup",
+ }
+}
+
+// property MemoryCurrent t
+
+func (v *interfaceService) MemoryCurrent() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryCurrent",
+ }
+}
+
+// property CPUUsageNSec t
+
+func (v *interfaceService) CPUUsageNSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUUsageNSec",
+ }
+}
+
+// property TasksCurrent t
+
+func (v *interfaceService) TasksCurrent() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TasksCurrent",
+ }
+}
+
+// property IPIngressBytes t
+
+func (v *interfaceService) IPIngressBytes() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPIngressBytes",
+ }
+}
+
+// property IPIngressPackets t
+
+func (v *interfaceService) IPIngressPackets() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPIngressPackets",
+ }
+}
+
+// property IPEgressBytes t
+
+func (v *interfaceService) IPEgressBytes() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPEgressBytes",
+ }
+}
+
+// property IPEgressPackets t
+
+func (v *interfaceService) IPEgressPackets() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IPEgressPackets",
+ }
+}
+
+// property Delegate b
+
+func (v *interfaceService) Delegate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Delegate",
+ }
+}
+
+// property DelegateControllers as
+
+func (v *interfaceService) DelegateControllers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DelegateControllers",
+ }
+}
+
+// property CPUAccounting b
+
+func (v *interfaceService) CPUAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CPUAccounting",
+ }
+}
+
+// property CPUWeight t
+
+func (v *interfaceService) CPUWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUWeight",
+ }
+}
+
+// property StartupCPUWeight t
+
+func (v *interfaceService) StartupCPUWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupCPUWeight",
+ }
+}
+
+// property CPUShares t
+
+func (v *interfaceService) CPUShares() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUShares",
+ }
+}
+
+// property StartupCPUShares t
+
+func (v *interfaceService) StartupCPUShares() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupCPUShares",
+ }
+}
+
+// property CPUQuotaPerSecUSec t
+
+func (v *interfaceService) CPUQuotaPerSecUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CPUQuotaPerSecUSec",
+ }
+}
+
+// property IOAccounting b
+
+func (v *interfaceService) IOAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IOAccounting",
+ }
+}
+
+// property IOWeight t
+
+func (v *interfaceService) IOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "IOWeight",
+ }
+}
+
+// property StartupIOWeight t
+
+func (v *interfaceService) StartupIOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupIOWeight",
+ }
+}
+
+// property IODeviceWeight a(st)
+
+func (v *interfaceService) IODeviceWeight() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IODeviceWeight",
+ }
+}
+
+// property IOReadBandwidthMax a(st)
+
+func (v *interfaceService) IOReadBandwidthMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOReadBandwidthMax",
+ }
+}
+
+// property IOWriteBandwidthMax a(st)
+
+func (v *interfaceService) IOWriteBandwidthMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOWriteBandwidthMax",
+ }
+}
+
+// property IOReadIOPSMax a(st)
+
+func (v *interfaceService) IOReadIOPSMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOReadIOPSMax",
+ }
+}
+
+// property IOWriteIOPSMax a(st)
+
+func (v *interfaceService) IOWriteIOPSMax() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IOWriteIOPSMax",
+ }
+}
+
+// property IODeviceLatencyTargetUSec a(st)
+
+func (v *interfaceService) IODeviceLatencyTargetUSec() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "IODeviceLatencyTargetUSec",
+ }
+}
+
+// property BlockIOAccounting b
+
+func (v *interfaceService) BlockIOAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "BlockIOAccounting",
+ }
+}
+
+// property BlockIOWeight t
+
+func (v *interfaceService) BlockIOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "BlockIOWeight",
+ }
+}
+
+// property StartupBlockIOWeight t
+
+func (v *interfaceService) StartupBlockIOWeight() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "StartupBlockIOWeight",
+ }
+}
+
+// property BlockIODeviceWeight a(st)
+
+func (v *interfaceService) BlockIODeviceWeight() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "BlockIODeviceWeight",
+ }
+}
+
+// property BlockIOReadBandwidth a(st)
+
+func (v *interfaceService) BlockIOReadBandwidth() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "BlockIOReadBandwidth",
+ }
+}
+
+// property BlockIOWriteBandwidth a(st)
+
+func (v *interfaceService) BlockIOWriteBandwidth() PropIOParams {
+ return &implPropIOParams{
+ Impl: v,
+ Name: "BlockIOWriteBandwidth",
+ }
+}
+
+// property MemoryAccounting b
+
+func (v *interfaceService) MemoryAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MemoryAccounting",
+ }
+}
+
+// property MemoryMin t
+
+func (v *interfaceService) MemoryMin() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryMin",
+ }
+}
+
+// property MemoryLow t
+
+func (v *interfaceService) MemoryLow() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryLow",
+ }
+}
+
+// property MemoryHigh t
+
+func (v *interfaceService) MemoryHigh() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryHigh",
+ }
+}
+
+// property MemoryMax t
+
+func (v *interfaceService) MemoryMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryMax",
+ }
+}
+
+// property MemorySwapMax t
+
+func (v *interfaceService) MemorySwapMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemorySwapMax",
+ }
+}
+
+// property MemoryLimit t
+
+func (v *interfaceService) MemoryLimit() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MemoryLimit",
+ }
+}
+
+// property DevicePolicy s
+
+func (v *interfaceService) DevicePolicy() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "DevicePolicy",
+ }
+}
+
+type PropServiceDeviceAllow interface {
+ Get(flags dbus.Flags) (value []DeviceAllowItem, err error)
+ Set(flags dbus.Flags, value []DeviceAllowItem) error
+ ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error
+}
+
+type implPropServiceDeviceAllow struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceDeviceAllow) Get(flags dbus.Flags) (value []DeviceAllowItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceDeviceAllow) Set(flags dbus.Flags, value []DeviceAllowItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceDeviceAllow) ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []DeviceAllowItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property DeviceAllow a(ss)
+
+func (v *interfaceService) DeviceAllow() PropServiceDeviceAllow {
+ return &implPropServiceDeviceAllow{
+ Impl: v,
+ Name: "DeviceAllow",
+ }
+}
+
+// property TasksAccounting b
+
+func (v *interfaceService) TasksAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TasksAccounting",
+ }
+}
+
+// property TasksMax t
+
+func (v *interfaceService) TasksMax() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TasksMax",
+ }
+}
+
+// property IPAccounting b
+
+func (v *interfaceService) IPAccounting() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IPAccounting",
+ }
+}
+
+type PropServiceIPAddressAllow interface {
+ Get(flags dbus.Flags) (value []IPAddressAllowItem, err error)
+ Set(flags dbus.Flags, value []IPAddressAllowItem) error
+ ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error
+}
+
+type implPropServiceIPAddressAllow struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceIPAddressAllow) Get(flags dbus.Flags) (value []IPAddressAllowItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceIPAddressAllow) Set(flags dbus.Flags, value []IPAddressAllowItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceIPAddressAllow) ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IPAddressAllowItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property IPAddressAllow a(iayu)
+
+func (v *interfaceService) IPAddressAllow() PropServiceIPAddressAllow {
+ return &implPropServiceIPAddressAllow{
+ Impl: v,
+ Name: "IPAddressAllow",
+ }
+}
+
+type PropServiceIPAddressDeny interface {
+ Get(flags dbus.Flags) (value []IPAddressDenyItem, err error)
+ Set(flags dbus.Flags, value []IPAddressDenyItem) error
+ ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error
+}
+
+type implPropServiceIPAddressDeny struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceIPAddressDeny) Get(flags dbus.Flags) (value []IPAddressDenyItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceIPAddressDeny) Set(flags dbus.Flags, value []IPAddressDenyItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceIPAddressDeny) ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IPAddressDenyItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property IPAddressDeny a(iayu)
+
+func (v *interfaceService) IPAddressDeny() PropServiceIPAddressDeny {
+ return &implPropServiceIPAddressDeny{
+ Impl: v,
+ Name: "IPAddressDeny",
+ }
+}
+
+// property DisableControllers as
+
+func (v *interfaceService) DisableControllers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "DisableControllers",
+ }
+}
+
+// property Environment as
+
+func (v *interfaceService) Environment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "Environment",
+ }
+}
+
+// property EnvironmentFiles a(sb)
+
+func (v *interfaceService) EnvironmentFiles() PropEnvironmentFiles {
+ return &implPropEnvironmentFiles{
+ Impl: v,
+ Name: "EnvironmentFiles",
+ }
+}
+
+// property PassEnvironment as
+
+func (v *interfaceService) PassEnvironment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "PassEnvironment",
+ }
+}
+
+// property UnsetEnvironment as
+
+func (v *interfaceService) UnsetEnvironment() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "UnsetEnvironment",
+ }
+}
+
+// property UMask u
+
+func (v *interfaceService) UMask() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "UMask",
+ }
+}
+
+// property LimitCPU t
+
+func (v *interfaceService) LimitCPU() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCPU",
+ }
+}
+
+// property LimitCPUSoft t
+
+func (v *interfaceService) LimitCPUSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCPUSoft",
+ }
+}
+
+// property LimitFSIZE t
+
+func (v *interfaceService) LimitFSIZE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitFSIZE",
+ }
+}
+
+// property LimitFSIZESoft t
+
+func (v *interfaceService) LimitFSIZESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitFSIZESoft",
+ }
+}
+
+// property LimitDATA t
+
+func (v *interfaceService) LimitDATA() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitDATA",
+ }
+}
+
+// property LimitDATASoft t
+
+func (v *interfaceService) LimitDATASoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitDATASoft",
+ }
+}
+
+// property LimitSTACK t
+
+func (v *interfaceService) LimitSTACK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSTACK",
+ }
+}
+
+// property LimitSTACKSoft t
+
+func (v *interfaceService) LimitSTACKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSTACKSoft",
+ }
+}
+
+// property LimitCORE t
+
+func (v *interfaceService) LimitCORE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCORE",
+ }
+}
+
+// property LimitCORESoft t
+
+func (v *interfaceService) LimitCORESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitCORESoft",
+ }
+}
+
+// property LimitRSS t
+
+func (v *interfaceService) LimitRSS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRSS",
+ }
+}
+
+// property LimitRSSSoft t
+
+func (v *interfaceService) LimitRSSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRSSSoft",
+ }
+}
+
+// property LimitNOFILE t
+
+func (v *interfaceService) LimitNOFILE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNOFILE",
+ }
+}
+
+// property LimitNOFILESoft t
+
+func (v *interfaceService) LimitNOFILESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNOFILESoft",
+ }
+}
+
+// property LimitAS t
+
+func (v *interfaceService) LimitAS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitAS",
+ }
+}
+
+// property LimitASSoft t
+
+func (v *interfaceService) LimitASSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitASSoft",
+ }
+}
+
+// property LimitNPROC t
+
+func (v *interfaceService) LimitNPROC() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNPROC",
+ }
+}
+
+// property LimitNPROCSoft t
+
+func (v *interfaceService) LimitNPROCSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNPROCSoft",
+ }
+}
+
+// property LimitMEMLOCK t
+
+func (v *interfaceService) LimitMEMLOCK() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMEMLOCK",
+ }
+}
+
+// property LimitMEMLOCKSoft t
+
+func (v *interfaceService) LimitMEMLOCKSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMEMLOCKSoft",
+ }
+}
+
+// property LimitLOCKS t
+
+func (v *interfaceService) LimitLOCKS() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitLOCKS",
+ }
+}
+
+// property LimitLOCKSSoft t
+
+func (v *interfaceService) LimitLOCKSSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitLOCKSSoft",
+ }
+}
+
+// property LimitSIGPENDING t
+
+func (v *interfaceService) LimitSIGPENDING() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSIGPENDING",
+ }
+}
+
+// property LimitSIGPENDINGSoft t
+
+func (v *interfaceService) LimitSIGPENDINGSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitSIGPENDINGSoft",
+ }
+}
+
+// property LimitMSGQUEUE t
+
+func (v *interfaceService) LimitMSGQUEUE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMSGQUEUE",
+ }
+}
+
+// property LimitMSGQUEUESoft t
+
+func (v *interfaceService) LimitMSGQUEUESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitMSGQUEUESoft",
+ }
+}
+
+// property LimitNICE t
+
+func (v *interfaceService) LimitNICE() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNICE",
+ }
+}
+
+// property LimitNICESoft t
+
+func (v *interfaceService) LimitNICESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitNICESoft",
+ }
+}
+
+// property LimitRTPRIO t
+
+func (v *interfaceService) LimitRTPRIO() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTPRIO",
+ }
+}
+
+// property LimitRTPRIOSoft t
+
+func (v *interfaceService) LimitRTPRIOSoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTPRIOSoft",
+ }
+}
+
+// property LimitRTTIME t
+
+func (v *interfaceService) LimitRTTIME() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTTIME",
+ }
+}
+
+// property LimitRTTIMESoft t
+
+func (v *interfaceService) LimitRTTIMESoft() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LimitRTTIMESoft",
+ }
+}
+
+// property WorkingDirectory s
+
+func (v *interfaceService) WorkingDirectory() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WorkingDirectory",
+ }
+}
+
+// property RootDirectory s
+
+func (v *interfaceService) RootDirectory() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RootDirectory",
+ }
+}
+
+// property RootImage s
+
+func (v *interfaceService) RootImage() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RootImage",
+ }
+}
+
+// property OOMScoreAdjust i
+
+func (v *interfaceService) OOMScoreAdjust() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "OOMScoreAdjust",
+ }
+}
+
+// property Nice i
+
+func (v *interfaceService) Nice() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "Nice",
+ }
+}
+
+// property IOSchedulingClass i
+
+func (v *interfaceService) IOSchedulingClass() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "IOSchedulingClass",
+ }
+}
+
+// property IOSchedulingPriority i
+
+func (v *interfaceService) IOSchedulingPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "IOSchedulingPriority",
+ }
+}
+
+// property CPUSchedulingPolicy i
+
+func (v *interfaceService) CPUSchedulingPolicy() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CPUSchedulingPolicy",
+ }
+}
+
+// property CPUSchedulingPriority i
+
+func (v *interfaceService) CPUSchedulingPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "CPUSchedulingPriority",
+ }
+}
+
+// property CPUAffinity ay
+
+func (v *interfaceService) CPUAffinity() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "CPUAffinity",
+ }
+}
+
+// property TimerSlackNSec t
+
+func (v *interfaceService) TimerSlackNSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimerSlackNSec",
+ }
+}
+
+// property CPUSchedulingResetOnFork b
+
+func (v *interfaceService) CPUSchedulingResetOnFork() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CPUSchedulingResetOnFork",
+ }
+}
+
+// property NonBlocking b
+
+func (v *interfaceService) NonBlocking() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NonBlocking",
+ }
+}
+
+// property StandardInput s
+
+func (v *interfaceService) StandardInput() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardInput",
+ }
+}
+
+// property StandardInputFileDescriptorName s
+
+func (v *interfaceService) StandardInputFileDescriptorName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardInputFileDescriptorName",
+ }
+}
+
+// property StandardInputData ay
+
+func (v *interfaceService) StandardInputData() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "StandardInputData",
+ }
+}
+
+// property StandardOutput s
+
+func (v *interfaceService) StandardOutput() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardOutput",
+ }
+}
+
+// property StandardOutputFileDescriptorName s
+
+func (v *interfaceService) StandardOutputFileDescriptorName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardOutputFileDescriptorName",
+ }
+}
+
+// property StandardError s
+
+func (v *interfaceService) StandardError() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardError",
+ }
+}
+
+// property StandardErrorFileDescriptorName s
+
+func (v *interfaceService) StandardErrorFileDescriptorName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "StandardErrorFileDescriptorName",
+ }
+}
+
+// property TTYPath s
+
+func (v *interfaceService) TTYPath() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "TTYPath",
+ }
+}
+
+// property TTYReset b
+
+func (v *interfaceService) TTYReset() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TTYReset",
+ }
+}
+
+// property TTYVHangup b
+
+func (v *interfaceService) TTYVHangup() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TTYVHangup",
+ }
+}
+
+// property TTYVTDisallocate b
+
+func (v *interfaceService) TTYVTDisallocate() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "TTYVTDisallocate",
+ }
+}
+
+// property SyslogPriority i
+
+func (v *interfaceService) SyslogPriority() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SyslogPriority",
+ }
+}
+
+// property SyslogIdentifier s
+
+func (v *interfaceService) SyslogIdentifier() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SyslogIdentifier",
+ }
+}
+
+// property SyslogLevelPrefix b
+
+func (v *interfaceService) SyslogLevelPrefix() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SyslogLevelPrefix",
+ }
+}
+
+// property SyslogLevel i
+
+func (v *interfaceService) SyslogLevel() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SyslogLevel",
+ }
+}
+
+// property SyslogFacility i
+
+func (v *interfaceService) SyslogFacility() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SyslogFacility",
+ }
+}
+
+// property LogLevelMax i
+
+func (v *interfaceService) LogLevelMax() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "LogLevelMax",
+ }
+}
+
+// property LogRateLimitIntervalUSec t
+
+func (v *interfaceService) LogRateLimitIntervalUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "LogRateLimitIntervalUSec",
+ }
+}
+
+// property LogRateLimitBurst u
+
+func (v *interfaceService) LogRateLimitBurst() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "LogRateLimitBurst",
+ }
+}
+
+type PropServiceLogExtraFields interface {
+ Get(flags dbus.Flags) (value [][]byte, err error)
+ Set(flags dbus.Flags, value [][]byte) error
+ ConnectChanged(cb func(hasValue bool, value [][]byte)) error
+}
+
+type implPropServiceLogExtraFields struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceLogExtraFields) Get(flags dbus.Flags) (value [][]byte, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceLogExtraFields) Set(flags dbus.Flags, value [][]byte) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceLogExtraFields) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v [][]byte
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property LogExtraFields aay
+
+func (v *interfaceService) LogExtraFields() PropServiceLogExtraFields {
+ return &implPropServiceLogExtraFields{
+ Impl: v,
+ Name: "LogExtraFields",
+ }
+}
+
+// property SecureBits i
+
+func (v *interfaceService) SecureBits() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SecureBits",
+ }
+}
+
+// property CapabilityBoundingSet t
+
+func (v *interfaceService) CapabilityBoundingSet() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "CapabilityBoundingSet",
+ }
+}
+
+// property AmbientCapabilities t
+
+func (v *interfaceService) AmbientCapabilities() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "AmbientCapabilities",
+ }
+}
+
+// property User s
+
+func (v *interfaceService) User() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "User",
+ }
+}
+
+// property Group s
+
+func (v *interfaceService) Group() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Group",
+ }
+}
+
+// property DynamicUser b
+
+func (v *interfaceService) DynamicUser() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "DynamicUser",
+ }
+}
+
+// property RemoveIPC b
+
+func (v *interfaceService) RemoveIPC() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RemoveIPC",
+ }
+}
+
+// property SupplementaryGroups as
+
+func (v *interfaceService) SupplementaryGroups() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SupplementaryGroups",
+ }
+}
+
+// property PAMName s
+
+func (v *interfaceService) PAMName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "PAMName",
+ }
+}
+
+// property ReadWritePaths as
+
+func (v *interfaceService) ReadWritePaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ReadWritePaths",
+ }
+}
+
+// property ReadOnlyPaths as
+
+func (v *interfaceService) ReadOnlyPaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ReadOnlyPaths",
+ }
+}
+
+// property InaccessiblePaths as
+
+func (v *interfaceService) InaccessiblePaths() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "InaccessiblePaths",
+ }
+}
+
+// property MountFlags t
+
+func (v *interfaceService) MountFlags() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "MountFlags",
+ }
+}
+
+// property PrivateTmp b
+
+func (v *interfaceService) PrivateTmp() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateTmp",
+ }
+}
+
+// property PrivateDevices b
+
+func (v *interfaceService) PrivateDevices() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateDevices",
+ }
+}
+
+// property ProtectKernelTunables b
+
+func (v *interfaceService) ProtectKernelTunables() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ProtectKernelTunables",
+ }
+}
+
+// property ProtectKernelModules b
+
+func (v *interfaceService) ProtectKernelModules() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ProtectKernelModules",
+ }
+}
+
+// property ProtectControlGroups b
+
+func (v *interfaceService) ProtectControlGroups() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ProtectControlGroups",
+ }
+}
+
+// property PrivateNetwork b
+
+func (v *interfaceService) PrivateNetwork() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateNetwork",
+ }
+}
+
+// property PrivateUsers b
+
+func (v *interfaceService) PrivateUsers() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateUsers",
+ }
+}
+
+// property PrivateMounts b
+
+func (v *interfaceService) PrivateMounts() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PrivateMounts",
+ }
+}
+
+// property ProtectHome s
+
+func (v *interfaceService) ProtectHome() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ProtectHome",
+ }
+}
+
+// property ProtectSystem s
+
+func (v *interfaceService) ProtectSystem() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ProtectSystem",
+ }
+}
+
+// property SameProcessGroup b
+
+func (v *interfaceService) SameProcessGroup() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SameProcessGroup",
+ }
+}
+
+// property UtmpIdentifier s
+
+func (v *interfaceService) UtmpIdentifier() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UtmpIdentifier",
+ }
+}
+
+// property UtmpMode s
+
+func (v *interfaceService) UtmpMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UtmpMode",
+ }
+}
+
+// property SELinuxContext (bs)
+
+func (v *interfaceService) SELinuxContext() PropBS {
+ return &implPropBS{
+ Impl: v,
+ Name: "SELinuxContext",
+ }
+}
+
+// property AppArmorProfile (bs)
+
+func (v *interfaceService) AppArmorProfile() PropBS {
+ return &implPropBS{
+ Impl: v,
+ Name: "AppArmorProfile",
+ }
+}
+
+// property SmackProcessLabel (bs)
+
+func (v *interfaceService) SmackProcessLabel() PropBS {
+ return &implPropBS{
+ Impl: v,
+ Name: "SmackProcessLabel",
+ }
+}
+
+// property IgnoreSIGPIPE b
+
+func (v *interfaceService) IgnoreSIGPIPE() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IgnoreSIGPIPE",
+ }
+}
+
+// property NoNewPrivileges b
+
+func (v *interfaceService) NoNewPrivileges() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NoNewPrivileges",
+ }
+}
+
+type PropServiceSystemCallFilter interface {
+ Get(flags dbus.Flags) (value SystemCallFilter, err error)
+ Set(flags dbus.Flags, value SystemCallFilter) error
+ ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error
+}
+
+type implPropServiceSystemCallFilter struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceSystemCallFilter) Get(flags dbus.Flags) (value SystemCallFilter, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceSystemCallFilter) Set(flags dbus.Flags, value SystemCallFilter) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceSystemCallFilter) ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v SystemCallFilter
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, SystemCallFilter{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property SystemCallFilter (bas)
+
+func (v *interfaceService) SystemCallFilter() PropServiceSystemCallFilter {
+ return &implPropServiceSystemCallFilter{
+ Impl: v,
+ Name: "SystemCallFilter",
+ }
+}
+
+// property SystemCallArchitectures as
+
+func (v *interfaceService) SystemCallArchitectures() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SystemCallArchitectures",
+ }
+}
+
+// property SystemCallErrorNumber i
+
+func (v *interfaceService) SystemCallErrorNumber() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SystemCallErrorNumber",
+ }
+}
+
+// property Personality s
+
+func (v *interfaceService) Personality() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Personality",
+ }
+}
+
+// property LockPersonality b
+
+func (v *interfaceService) LockPersonality() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LockPersonality",
+ }
+}
+
+type PropServiceRestrictAddressFamilies interface {
+ Get(flags dbus.Flags) (value RestrictAddressFamilies, err error)
+ Set(flags dbus.Flags, value RestrictAddressFamilies) error
+ ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error
+}
+
+type implPropServiceRestrictAddressFamilies struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceRestrictAddressFamilies) Get(flags dbus.Flags) (value RestrictAddressFamilies, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceRestrictAddressFamilies) Set(flags dbus.Flags, value RestrictAddressFamilies) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceRestrictAddressFamilies) ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v RestrictAddressFamilies
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, RestrictAddressFamilies{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property RestrictAddressFamilies (bas)
+
+func (v *interfaceService) RestrictAddressFamilies() PropServiceRestrictAddressFamilies {
+ return &implPropServiceRestrictAddressFamilies{
+ Impl: v,
+ Name: "RestrictAddressFamilies",
+ }
+}
+
+// property RuntimeDirectoryPreserve s
+
+func (v *interfaceService) RuntimeDirectoryPreserve() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "RuntimeDirectoryPreserve",
+ }
+}
+
+// property RuntimeDirectoryMode u
+
+func (v *interfaceService) RuntimeDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "RuntimeDirectoryMode",
+ }
+}
+
+// property RuntimeDirectory as
+
+func (v *interfaceService) RuntimeDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "RuntimeDirectory",
+ }
+}
+
+// property StateDirectoryMode u
+
+func (v *interfaceService) StateDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "StateDirectoryMode",
+ }
+}
+
+// property StateDirectory as
+
+func (v *interfaceService) StateDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "StateDirectory",
+ }
+}
+
+// property CacheDirectoryMode u
+
+func (v *interfaceService) CacheDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "CacheDirectoryMode",
+ }
+}
+
+// property CacheDirectory as
+
+func (v *interfaceService) CacheDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "CacheDirectory",
+ }
+}
+
+// property LogsDirectoryMode u
+
+func (v *interfaceService) LogsDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "LogsDirectoryMode",
+ }
+}
+
+// property LogsDirectory as
+
+func (v *interfaceService) LogsDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "LogsDirectory",
+ }
+}
+
+// property ConfigurationDirectoryMode u
+
+func (v *interfaceService) ConfigurationDirectoryMode() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "ConfigurationDirectoryMode",
+ }
+}
+
+// property ConfigurationDirectory as
+
+func (v *interfaceService) ConfigurationDirectory() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "ConfigurationDirectory",
+ }
+}
+
+// property MemoryDenyWriteExecute b
+
+func (v *interfaceService) MemoryDenyWriteExecute() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MemoryDenyWriteExecute",
+ }
+}
+
+// property RestrictRealtime b
+
+func (v *interfaceService) RestrictRealtime() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "RestrictRealtime",
+ }
+}
+
+// property RestrictNamespaces t
+
+func (v *interfaceService) RestrictNamespaces() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RestrictNamespaces",
+ }
+}
+
+// property BindPaths a(ssbt)
+
+func (v *interfaceService) BindPaths() PropBindPaths {
+ return &implPropBindPaths{
+ Impl: v,
+ Name: "BindPaths",
+ }
+}
+
+// property BindReadOnlyPaths a(ssbt)
+
+func (v *interfaceService) BindReadOnlyPaths() PropBindPaths {
+ return &implPropBindPaths{
+ Impl: v,
+ Name: "BindReadOnlyPaths",
+ }
+}
+
+type PropServiceTemporaryFileSystem interface {
+ Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error)
+ Set(flags dbus.Flags, value []TemporaryFileSystemItem) error
+ ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error
+}
+
+type implPropServiceTemporaryFileSystem struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropServiceTemporaryFileSystem) Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropServiceTemporaryFileSystem) Set(flags dbus.Flags, value []TemporaryFileSystemItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropServiceTemporaryFileSystem) ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []TemporaryFileSystemItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property TemporaryFileSystem a(ss)
+
+func (v *interfaceService) TemporaryFileSystem() PropServiceTemporaryFileSystem {
+ return &implPropServiceTemporaryFileSystem{
+ Impl: v,
+ Name: "TemporaryFileSystem",
+ }
+}
+
+// property MountAPIVFS b
+
+func (v *interfaceService) MountAPIVFS() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MountAPIVFS",
+ }
+}
+
+// property KeyringMode s
+
+func (v *interfaceService) KeyringMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KeyringMode",
+ }
+}
+
+// property KillMode s
+
+func (v *interfaceService) KillMode() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "KillMode",
+ }
+}
+
+// property KillSignal i
+
+func (v *interfaceService) KillSignal() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "KillSignal",
+ }
+}
+
+// property FinalKillSignal i
+
+func (v *interfaceService) FinalKillSignal() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "FinalKillSignal",
+ }
+}
+
+// property SendSIGKILL b
+
+func (v *interfaceService) SendSIGKILL() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SendSIGKILL",
+ }
+}
+
+// property SendSIGHUP b
+
+func (v *interfaceService) SendSIGHUP() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SendSIGHUP",
+ }
+}
+
+// property WatchdogSignal i
+
+func (v *interfaceService) WatchdogSignal() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "WatchdogSignal",
+ }
+}
+
+type PropExitStatus interface {
+ Get(flags dbus.Flags) (value ExitStatus, err error)
+ Set(flags dbus.Flags, value ExitStatus) error
+ ConnectChanged(cb func(hasValue bool, value ExitStatus)) error
+}
+
+type implPropExitStatus struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropExitStatus) Get(flags dbus.Flags) (value ExitStatus, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropExitStatus) Set(flags dbus.Flags, value ExitStatus) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropExitStatus) ConnectChanged(cb func(hasValue bool, value ExitStatus)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v ExitStatus
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, ExitStatus{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropExecInfos interface {
+ Get(flags dbus.Flags) (value []ExecInfo, err error)
+ Set(flags dbus.Flags, value []ExecInfo) error
+ ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error
+}
+
+type implPropExecInfos struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropExecInfos) Get(flags dbus.Flags) (value []ExecInfo, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropExecInfos) Set(flags dbus.Flags, value []ExecInfo) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropExecInfos) ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []ExecInfo
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropIOParams interface {
+ Get(flags dbus.Flags) (value []IOParam, err error)
+ Set(flags dbus.Flags, value []IOParam) error
+ ConnectChanged(cb func(hasValue bool, value []IOParam)) error
+}
+
+type implPropIOParams struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropIOParams) Get(flags dbus.Flags) (value []IOParam, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropIOParams) Set(flags dbus.Flags, value []IOParam) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropIOParams) ConnectChanged(cb func(hasValue bool, value []IOParam)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []IOParam
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropEnvironmentFiles interface {
+ Get(flags dbus.Flags) (value []EnvironmentFile, err error)
+ Set(flags dbus.Flags, value []EnvironmentFile) error
+ ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error
+}
+
+type implPropEnvironmentFiles struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropEnvironmentFiles) Get(flags dbus.Flags) (value []EnvironmentFile, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropEnvironmentFiles) Set(flags dbus.Flags, value []EnvironmentFile) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropEnvironmentFiles) ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []EnvironmentFile
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropBS interface {
+ Get(flags dbus.Flags) (value BS, err error)
+ Set(flags dbus.Flags, value BS) error
+ ConnectChanged(cb func(hasValue bool, value BS)) error
+}
+
+type implPropBS struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropBS) Get(flags dbus.Flags) (value BS, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropBS) Set(flags dbus.Flags, value BS) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropBS) ConnectChanged(cb func(hasValue bool, value BS)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v BS
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, BS{})
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+type PropBindPaths interface {
+ Get(flags dbus.Flags) (value []BindPath, err error)
+ Set(flags dbus.Flags, value []BindPath) error
+ ConnectChanged(cb func(hasValue bool, value []BindPath)) error
+}
+
+type implPropBindPaths struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropBindPaths) Get(flags dbus.Flags) (value []BindPath, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropBindPaths) Set(flags dbus.Flags, value []BindPath) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropBindPaths) ConnectChanged(cb func(hasValue bool, value []BindPath)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []BindPath
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,7788 @@
+// Code generated by "./generator ./system/org.freedesktop.systemd1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package systemd1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-lib/dbusutil"
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockManager struct {
+ MockInterfaceManager // interface org.freedesktop.systemd1.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method GetUnit
+
+func (v *MockInterfaceManager) GoGetUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitByPID
+
+func (v *MockInterfaceManager) GoGetUnitByPID(flags dbus.Flags, ch chan *dbus.Call, pid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, pid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitByPID(flags dbus.Flags, pid uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, pid)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitByInvocationID
+
+func (v *MockInterfaceManager) GoGetUnitByInvocationID(flags dbus.Flags, ch chan *dbus.Call, invocationID []uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, invocationID)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitByInvocationID(flags dbus.Flags, invocationID []uint8) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, invocationID)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitByControlGroup
+
+func (v *MockInterfaceManager) GoGetUnitByControlGroup(flags dbus.Flags, ch chan *dbus.Call, ctrlGroup string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, ctrlGroup)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitByControlGroup(flags dbus.Flags, ctrlGroup string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, ctrlGroup)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method LoadUnit
+
+func (v *MockInterfaceManager) GoLoadUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LoadUnit(flags dbus.Flags, name string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StartUnit
+
+func (v *MockInterfaceManager) GoStartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StartUnitReplace
+
+func (v *MockInterfaceManager) GoStartUnitReplace(flags dbus.Flags, ch chan *dbus.Call, oldUnit string, newUnit string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, oldUnit, newUnit, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StartUnitReplace(flags dbus.Flags, oldUnit string, newUnit string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, oldUnit, newUnit, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method StopUnit
+
+func (v *MockInterfaceManager) GoStopUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StopUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadUnit
+
+func (v *MockInterfaceManager) GoReloadUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReloadUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RestartUnit
+
+func (v *MockInterfaceManager) GoRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method TryRestartUnit
+
+func (v *MockInterfaceManager) GoTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) TryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrRestartUnit
+
+func (v *MockInterfaceManager) GoReloadOrRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReloadOrRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrTryRestartUnit
+
+func (v *MockInterfaceManager) GoReloadOrTryRestartUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReloadOrTryRestartUnit(flags dbus.Flags, name string, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method KillUnit
+
+func (v *MockInterfaceManager) GoKillUnit(flags dbus.Flags, ch chan *dbus.Call, name string, who string, signal int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, who, signal)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) KillUnit(flags dbus.Flags, name string, who string, signal int32) error {
+ mockArgs := v.Called(flags, name, who, signal)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetFailedUnit
+
+func (v *MockInterfaceManager) GoResetFailedUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ResetFailedUnit(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method SetUnitProperties
+
+func (v *MockInterfaceManager) GoSetUnitProperties(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool, properties []Property) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, runtime, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetUnitProperties(flags dbus.Flags, name string, runtime bool, properties []Property) error {
+ mockArgs := v.Called(flags, name, runtime, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method RefUnit
+
+func (v *MockInterfaceManager) GoRefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RefUnit(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method UnrefUnit
+
+func (v *MockInterfaceManager) GoUnrefUnit(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnrefUnit(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method StartTransientUnit
+
+func (v *MockInterfaceManager) GoStartTransientUnit(flags dbus.Flags, ch chan *dbus.Call, name string, mode string, properties []Property, aux []PropertyCollection) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, mode, properties, aux)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) StartTransientUnit(flags dbus.Flags, name string, mode string, properties []Property, aux []PropertyCollection) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, name, mode, properties, aux)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitProcesses
+
+func (v *MockInterfaceManager) GoGetUnitProcesses(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitProcesses(flags dbus.Flags, name string) ([]UnitProcess, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).([]UnitProcess)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AttachProcessesToUnit
+
+func (v *MockInterfaceManager) GoAttachProcessesToUnit(flags dbus.Flags, ch chan *dbus.Call, name string, path string, pids []uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, path, pids)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AttachProcessesToUnit(flags dbus.Flags, name string, path string, pids []uint32) error {
+ mockArgs := v.Called(flags, name, path, pids)
+
+ return mockArgs.Error(0)
+}
+
+// method AbandonScope
+
+func (v *MockInterfaceManager) GoAbandonScope(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AbandonScope(flags dbus.Flags, name string) error {
+ mockArgs := v.Called(flags, name)
+
+ return mockArgs.Error(0)
+}
+
+// method GetJob
+
+func (v *MockInterfaceManager) GoGetJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetJob(flags dbus.Flags, id uint32) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetJobAfter
+
+func (v *MockInterfaceManager) GoGetJobAfter(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetJobAfter(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).([]JobInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetJobBefore
+
+func (v *MockInterfaceManager) GoGetJobBefore(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetJobBefore(flags dbus.Flags, id uint32) ([]JobInfo, error) {
+ mockArgs := v.Called(flags, id)
+
+ ret0, ok := mockArgs.Get(0).([]JobInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method CancelJob
+
+func (v *MockInterfaceManager) GoCancelJob(flags dbus.Flags, ch chan *dbus.Call, id uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, id)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) CancelJob(flags dbus.Flags, id uint32) error {
+ mockArgs := v.Called(flags, id)
+
+ return mockArgs.Error(0)
+}
+
+// method ClearJobs
+
+func (v *MockInterfaceManager) GoClearJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ClearJobs(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetFailed
+
+func (v *MockInterfaceManager) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ResetFailed(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method ListUnits
+
+func (v *MockInterfaceManager) GoListUnits(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnits(flags dbus.Flags) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitsFiltered
+
+func (v *MockInterfaceManager) GoListUnitsFiltered(flags dbus.Flags, ch chan *dbus.Call, states []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, states)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitsFiltered(flags dbus.Flags, states []string) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags, states)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitsByPatterns
+
+func (v *MockInterfaceManager) GoListUnitsByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, states, patterns)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitsByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags, states, patterns)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitsByNames
+
+func (v *MockInterfaceManager) GoListUnitsByNames(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, names)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitsByNames(flags dbus.Flags, names []string) ([]UnitInfo, error) {
+ mockArgs := v.Called(flags, names)
+
+ ret0, ok := mockArgs.Get(0).([]UnitInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListJobs
+
+func (v *MockInterfaceManager) GoListJobs(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListJobs(flags dbus.Flags) ([]JobInfo, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]JobInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Subscribe
+
+func (v *MockInterfaceManager) GoSubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Subscribe(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Unsubscribe
+
+func (v *MockInterfaceManager) GoUnsubscribe(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Unsubscribe(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Dump
+
+func (v *MockInterfaceManager) GoDump(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Dump(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method DumpByFileDescriptor
+
+func (v *MockInterfaceManager) GoDumpByFileDescriptor(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DumpByFileDescriptor(flags dbus.Flags) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reload
+
+func (v *MockInterfaceManager) GoReload(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reload(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reexecute
+
+func (v *MockInterfaceManager) GoReexecute(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reexecute(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Exit
+
+func (v *MockInterfaceManager) GoExit(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Exit(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Reboot
+
+func (v *MockInterfaceManager) GoReboot(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Reboot(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method PowerOff
+
+func (v *MockInterfaceManager) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PowerOff(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Halt
+
+func (v *MockInterfaceManager) GoHalt(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) Halt(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method KExec
+
+func (v *MockInterfaceManager) GoKExec(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) KExec(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SwitchRoot
+
+func (v *MockInterfaceManager) GoSwitchRoot(flags dbus.Flags, ch chan *dbus.Call, newRoot string, init string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, newRoot, init)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SwitchRoot(flags dbus.Flags, newRoot string, init string) error {
+ mockArgs := v.Called(flags, newRoot, init)
+
+ return mockArgs.Error(0)
+}
+
+// method SetEnvironment
+
+func (v *MockInterfaceManager) GoSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, names)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetEnvironment(flags dbus.Flags, names []string) error {
+ mockArgs := v.Called(flags, names)
+
+ return mockArgs.Error(0)
+}
+
+// method UnsetEnvironment
+
+func (v *MockInterfaceManager) GoUnsetEnvironment(flags dbus.Flags, ch chan *dbus.Call, names []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, names)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnsetEnvironment(flags dbus.Flags, names []string) error {
+ mockArgs := v.Called(flags, names)
+
+ return mockArgs.Error(0)
+}
+
+// method UnsetAndSetEnvironment
+
+func (v *MockInterfaceManager) GoUnsetAndSetEnvironment(flags dbus.Flags, ch chan *dbus.Call, unset []string, set []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, unset, set)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnsetAndSetEnvironment(flags dbus.Flags, unset []string, set []string) error {
+ mockArgs := v.Called(flags, unset, set)
+
+ return mockArgs.Error(0)
+}
+
+// method ListUnitFiles
+
+func (v *MockInterfaceManager) GoListUnitFiles(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitFiles(flags dbus.Flags) ([]UnitFile, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFile)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ListUnitFilesByPatterns
+
+func (v *MockInterfaceManager) GoListUnitFilesByPatterns(flags dbus.Flags, ch chan *dbus.Call, states []string, patterns []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, states, patterns)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ListUnitFilesByPatterns(flags dbus.Flags, states []string, patterns []string) ([]UnitFile, error) {
+ mockArgs := v.Called(flags, states, patterns)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFile)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitFileState
+
+func (v *MockInterfaceManager) GoGetUnitFileState(flags dbus.Flags, ch chan *dbus.Call, unit string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, unit)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitFileState(flags dbus.Flags, unit string) (string, error) {
+ mockArgs := v.Called(flags, unit)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method EnableUnitFiles
+
+func (v *MockInterfaceManager) GoEnableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) EnableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method DisableUnitFiles
+
+func (v *MockInterfaceManager) GoDisableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) DisableUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReenableUnitFiles
+
+func (v *MockInterfaceManager) GoReenableUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) ReenableUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method LinkUnitFiles
+
+func (v *MockInterfaceManager) GoLinkUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LinkUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method PresetUnitFiles
+
+func (v *MockInterfaceManager) GoPresetUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PresetUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method PresetUnitFilesWithMode
+
+func (v *MockInterfaceManager) GoPresetUnitFilesWithMode(flags dbus.Flags, ch chan *dbus.Call, files []string, mode string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, mode, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PresetUnitFilesWithMode(flags dbus.Flags, files []string, mode string, runtime bool, force bool) (bool, []UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, mode, runtime, force)
+
+ ret1, ok := mockArgs.Get(1).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 1, mockArgs.Get(1)))
+ }
+
+ return mockArgs.Bool(0), ret1, mockArgs.Error(2)
+}
+
+// method MaskUnitFiles
+
+func (v *MockInterfaceManager) GoMaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) MaskUnitFiles(flags dbus.Flags, files []string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method UnmaskUnitFiles
+
+func (v *MockInterfaceManager) GoUnmaskUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, runtime bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, runtime)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) UnmaskUnitFiles(flags dbus.Flags, files []string, runtime bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, runtime)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method RevertUnitFiles
+
+func (v *MockInterfaceManager) GoRevertUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) RevertUnitFiles(flags dbus.Flags, files []string) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetDefaultTarget
+
+func (v *MockInterfaceManager) GoSetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call, name string, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetDefaultTarget(flags dbus.Flags, name string, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, name, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetDefaultTarget
+
+func (v *MockInterfaceManager) GoGetDefaultTarget(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDefaultTarget(flags dbus.Flags) (string, error) {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method PresetAllUnitFiles
+
+func (v *MockInterfaceManager) GoPresetAllUnitFiles(flags dbus.Flags, ch chan *dbus.Call, mode string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) PresetAllUnitFiles(flags dbus.Flags, mode string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, mode, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AddDependencyUnitFiles
+
+func (v *MockInterfaceManager) GoAddDependencyUnitFiles(flags dbus.Flags, ch chan *dbus.Call, files []string, target string, type0 string, runtime bool, force bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, files, target, type0, runtime, force)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) AddDependencyUnitFiles(flags dbus.Flags, files []string, target string, type0 string, runtime bool, force bool) ([]UnitFileChange, error) {
+ mockArgs := v.Called(flags, files, target, type0, runtime, force)
+
+ ret0, ok := mockArgs.Get(0).([]UnitFileChange)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method GetUnitFileLinks
+
+func (v *MockInterfaceManager) GoGetUnitFileLinks(flags dbus.Flags, ch chan *dbus.Call, name string, runtime bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, runtime)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetUnitFileLinks(flags dbus.Flags, name string, runtime bool) ([]string, error) {
+ mockArgs := v.Called(flags, name, runtime)
+
+ ret0, ok := mockArgs.Get(0).([]string)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SetExitCode
+
+func (v *MockInterfaceManager) GoSetExitCode(flags dbus.Flags, ch chan *dbus.Call, exitCode uint8) *dbus.Call {
+ mockArgs := v.Called(flags, ch, exitCode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) SetExitCode(flags dbus.Flags, exitCode uint8) error {
+ mockArgs := v.Called(flags, exitCode)
+
+ return mockArgs.Error(0)
+}
+
+// method LookupDynamicUserByName
+
+func (v *MockInterfaceManager) GoLookupDynamicUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LookupDynamicUserByName(flags dbus.Flags, name string) (uint32, error) {
+ mockArgs := v.Called(flags, name)
+
+ ret0, ok := mockArgs.Get(0).(uint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method LookupDynamicUserByUID
+
+func (v *MockInterfaceManager) GoLookupDynamicUserByUID(flags dbus.Flags, ch chan *dbus.Call, uid uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, uid)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LookupDynamicUserByUID(flags dbus.Flags, uid uint32) (string, error) {
+ mockArgs := v.Called(flags, uid)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method GetDynamicUsers
+
+func (v *MockInterfaceManager) GoGetDynamicUsers(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) GetDynamicUsers(flags dbus.Flags) ([]DynamicUser, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]DynamicUser)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UnitNew
+
+func (v *MockInterfaceManager) ConnectUnitNew(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UnitRemoved
+
+func (v *MockInterfaceManager) ConnectUnitRemoved(cb func(id string, unit dbus.ObjectPath)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal JobNew
+
+func (v *MockInterfaceManager) ConnectJobNew(cb func(id uint32, job dbus.ObjectPath, unit string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal JobRemoved
+
+func (v *MockInterfaceManager) ConnectJobRemoved(cb func(id uint32, job dbus.ObjectPath, unit string, result string)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal StartupFinished
+
+func (v *MockInterfaceManager) ConnectStartupFinished(cb func(firmware uint64, loader uint64, kernel uint64, initrd uint64, userspace uint64, total uint64)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal UnitFilesChanged
+
+func (v *MockInterfaceManager) ConnectUnitFilesChanged(cb func()) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// signal Reloading
+
+func (v *MockInterfaceManager) ConnectReloading(cb func(active bool)) (dbusutil.SignalHandlerId, error) {
+ mockArgs := v.Called(cb)
+
+ ret0, ok := mockArgs.Get(0).(dbusutil.SignalHandlerId)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Version s
+
+func (v *MockInterfaceManager) Version() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Features s
+
+func (v *MockInterfaceManager) Features() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Virtualization s
+
+func (v *MockInterfaceManager) Virtualization() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Architecture s
+
+func (v *MockInterfaceManager) Architecture() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Tainted s
+
+func (v *MockInterfaceManager) Tainted() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FirmwareTimestamp t
+
+func (v *MockInterfaceManager) FirmwareTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FirmwareTimestampMonotonic t
+
+func (v *MockInterfaceManager) FirmwareTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LoaderTimestamp t
+
+func (v *MockInterfaceManager) LoaderTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LoaderTimestampMonotonic t
+
+func (v *MockInterfaceManager) LoaderTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KernelTimestamp t
+
+func (v *MockInterfaceManager) KernelTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KernelTimestampMonotonic t
+
+func (v *MockInterfaceManager) KernelTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDTimestamp t
+
+func (v *MockInterfaceManager) InitRDTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserspaceTimestamp t
+
+func (v *MockInterfaceManager) UserspaceTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UserspaceTimestampMonotonic t
+
+func (v *MockInterfaceManager) UserspaceTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FinishTimestamp t
+
+func (v *MockInterfaceManager) FinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) FinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityStartTimestamp t
+
+func (v *MockInterfaceManager) SecurityStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) SecurityStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityFinishTimestamp t
+
+func (v *MockInterfaceManager) SecurityFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) SecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsStartTimestamp t
+
+func (v *MockInterfaceManager) GeneratorsStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) GeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsFinishTimestamp t
+
+func (v *MockInterfaceManager) GeneratorsFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GeneratorsFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) GeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadStartTimestamp t
+
+func (v *MockInterfaceManager) UnitsLoadStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) UnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadFinishTimestamp t
+
+func (v *MockInterfaceManager) UnitsLoadFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitsLoadFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) UnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityStartTimestamp t
+
+func (v *MockInterfaceManager) InitRDSecurityStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDSecurityStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityFinishTimestamp t
+
+func (v *MockInterfaceManager) InitRDSecurityFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDSecurityFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDSecurityFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsStartTimestamp t
+
+func (v *MockInterfaceManager) InitRDGeneratorsStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDGeneratorsStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsFinishTimestamp t
+
+func (v *MockInterfaceManager) InitRDGeneratorsFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDGeneratorsFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDGeneratorsFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadStartTimestamp t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadStartTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadFinishTimestamp t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadFinishTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InitRDUnitsLoadFinishTimestampMonotonic t
+
+func (v *MockInterfaceManager) InitRDUnitsLoadFinishTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogLevel s
+
+func (v *MockInterfaceManager) LogLevel() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogTarget s
+
+func (v *MockInterfaceManager) LogTarget() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NNames u
+
+func (v *MockInterfaceManager) NNames() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NFailedUnits u
+
+func (v *MockInterfaceManager) NFailedUnits() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NJobs u
+
+func (v *MockInterfaceManager) NJobs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NInstalledJobs u
+
+func (v *MockInterfaceManager) NInstalledJobs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NFailedJobs u
+
+func (v *MockInterfaceManager) NFailedJobs() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Progress d
+
+func (v *MockInterfaceManager) Progress() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Environment as
+
+func (v *MockInterfaceManager) Environment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfirmSpawn b
+
+func (v *MockInterfaceManager) ConfirmSpawn() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ShowStatus b
+
+func (v *MockInterfaceManager) ShowStatus() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitPath as
+
+func (v *MockInterfaceManager) UnitPath() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStandardOutput s
+
+func (v *MockInterfaceManager) DefaultStandardOutput() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStandardError s
+
+func (v *MockInterfaceManager) DefaultStandardError() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeWatchdogUSec t
+
+func (v *MockInterfaceManager) RuntimeWatchdogUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ShutdownWatchdogUSec t
+
+func (v *MockInterfaceManager) ShutdownWatchdogUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ServiceWatchdogs b
+
+func (v *MockInterfaceManager) ServiceWatchdogs() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ControlGroup s
+
+func (v *MockInterfaceManager) ControlGroup() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemState s
+
+func (v *MockInterfaceManager) SystemState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExitCode y
+
+func (v *MockInterfaceManager) ExitCode() proxy.PropByte {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTimerAccuracyUSec t
+
+func (v *MockInterfaceManager) DefaultTimerAccuracyUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTimeoutStartUSec t
+
+func (v *MockInterfaceManager) DefaultTimeoutStartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTimeoutStopUSec t
+
+func (v *MockInterfaceManager) DefaultTimeoutStopUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultRestartUSec t
+
+func (v *MockInterfaceManager) DefaultRestartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStartLimitIntervalUSec t
+
+func (v *MockInterfaceManager) DefaultStartLimitIntervalUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultStartLimitBurst u
+
+func (v *MockInterfaceManager) DefaultStartLimitBurst() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultCPUAccounting b
+
+func (v *MockInterfaceManager) DefaultCPUAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultBlockIOAccounting b
+
+func (v *MockInterfaceManager) DefaultBlockIOAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultMemoryAccounting b
+
+func (v *MockInterfaceManager) DefaultMemoryAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTasksAccounting b
+
+func (v *MockInterfaceManager) DefaultTasksAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCPU t
+
+func (v *MockInterfaceManager) DefaultLimitCPU() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCPUSoft t
+
+func (v *MockInterfaceManager) DefaultLimitCPUSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitFSIZE t
+
+func (v *MockInterfaceManager) DefaultLimitFSIZE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitFSIZESoft t
+
+func (v *MockInterfaceManager) DefaultLimitFSIZESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitDATA t
+
+func (v *MockInterfaceManager) DefaultLimitDATA() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitDATASoft t
+
+func (v *MockInterfaceManager) DefaultLimitDATASoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSTACK t
+
+func (v *MockInterfaceManager) DefaultLimitSTACK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSTACKSoft t
+
+func (v *MockInterfaceManager) DefaultLimitSTACKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCORE t
+
+func (v *MockInterfaceManager) DefaultLimitCORE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitCORESoft t
+
+func (v *MockInterfaceManager) DefaultLimitCORESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRSS t
+
+func (v *MockInterfaceManager) DefaultLimitRSS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRSSSoft t
+
+func (v *MockInterfaceManager) DefaultLimitRSSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNOFILE t
+
+func (v *MockInterfaceManager) DefaultLimitNOFILE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNOFILESoft t
+
+func (v *MockInterfaceManager) DefaultLimitNOFILESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitAS t
+
+func (v *MockInterfaceManager) DefaultLimitAS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitASSoft t
+
+func (v *MockInterfaceManager) DefaultLimitASSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNPROC t
+
+func (v *MockInterfaceManager) DefaultLimitNPROC() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNPROCSoft t
+
+func (v *MockInterfaceManager) DefaultLimitNPROCSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMEMLOCK t
+
+func (v *MockInterfaceManager) DefaultLimitMEMLOCK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMEMLOCKSoft t
+
+func (v *MockInterfaceManager) DefaultLimitMEMLOCKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitLOCKS t
+
+func (v *MockInterfaceManager) DefaultLimitLOCKS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitLOCKSSoft t
+
+func (v *MockInterfaceManager) DefaultLimitLOCKSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSIGPENDING t
+
+func (v *MockInterfaceManager) DefaultLimitSIGPENDING() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitSIGPENDINGSoft t
+
+func (v *MockInterfaceManager) DefaultLimitSIGPENDINGSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMSGQUEUE t
+
+func (v *MockInterfaceManager) DefaultLimitMSGQUEUE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitMSGQUEUESoft t
+
+func (v *MockInterfaceManager) DefaultLimitMSGQUEUESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNICE t
+
+func (v *MockInterfaceManager) DefaultLimitNICE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitNICESoft t
+
+func (v *MockInterfaceManager) DefaultLimitNICESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTPRIO t
+
+func (v *MockInterfaceManager) DefaultLimitRTPRIO() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTPRIOSoft t
+
+func (v *MockInterfaceManager) DefaultLimitRTPRIOSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTTIME t
+
+func (v *MockInterfaceManager) DefaultLimitRTTIME() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultLimitRTTIMESoft t
+
+func (v *MockInterfaceManager) DefaultLimitRTTIMESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultTasksMax t
+
+func (v *MockInterfaceManager) DefaultTasksMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimerSlackNSec t
+
+func (v *MockInterfaceManager) TimerSlackNSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockUnit struct {
+ MockInterfaceUnit // interface org.freedesktop.systemd1.Unit
+ MockInterfaceService // interface org.freedesktop.systemd1.Service
+ proxy.MockObject
+}
+
+type MockInterfaceUnit struct {
+ mock.Mock
+}
+
+// method Start
+
+func (v *MockInterfaceUnit) GoStart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Start(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Stop
+
+func (v *MockInterfaceUnit) GoStop(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Stop(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Reload
+
+func (v *MockInterfaceUnit) GoReload(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Reload(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Restart
+
+func (v *MockInterfaceUnit) GoRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Restart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method TryRestart
+
+func (v *MockInterfaceUnit) GoTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) TryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrRestart
+
+func (v *MockInterfaceUnit) GoReloadOrRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) ReloadOrRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method ReloadOrTryRestart
+
+func (v *MockInterfaceUnit) GoReloadOrTryRestart(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call {
+ mockArgs := v.Called(flags, ch, mode)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) ReloadOrTryRestart(flags dbus.Flags, mode string) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, mode)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Kill
+
+func (v *MockInterfaceUnit) GoKill(flags dbus.Flags, ch chan *dbus.Call, who string, signal int32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, who, signal)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Kill(flags dbus.Flags, who string, signal int32) error {
+ mockArgs := v.Called(flags, who, signal)
+
+ return mockArgs.Error(0)
+}
+
+// method ResetFailed
+
+func (v *MockInterfaceUnit) GoResetFailed(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) ResetFailed(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method SetProperties
+
+func (v *MockInterfaceUnit) GoSetProperties(flags dbus.Flags, ch chan *dbus.Call, runtime bool, properties []Property) *dbus.Call {
+ mockArgs := v.Called(flags, ch, runtime, properties)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) SetProperties(flags dbus.Flags, runtime bool, properties []Property) error {
+ mockArgs := v.Called(flags, runtime, properties)
+
+ return mockArgs.Error(0)
+}
+
+// method Ref
+
+func (v *MockInterfaceUnit) GoRef(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Ref(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// method Unref
+
+func (v *MockInterfaceUnit) GoUnref(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceUnit) Unref(flags dbus.Flags) error {
+ mockArgs := v.Called(flags)
+
+ return mockArgs.Error(0)
+}
+
+// property Id s
+
+func (v *MockInterfaceUnit) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Names as
+
+func (v *MockInterfaceUnit) Names() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Following s
+
+func (v *MockInterfaceUnit) Following() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Requires as
+
+func (v *MockInterfaceUnit) Requires() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Requisite as
+
+func (v *MockInterfaceUnit) Requisite() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Wants as
+
+func (v *MockInterfaceUnit) Wants() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BindsTo as
+
+func (v *MockInterfaceUnit) BindsTo() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PartOf as
+
+func (v *MockInterfaceUnit) PartOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RequiredBy as
+
+func (v *MockInterfaceUnit) RequiredBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RequisiteOf as
+
+func (v *MockInterfaceUnit) RequisiteOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WantedBy as
+
+func (v *MockInterfaceUnit) WantedBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BoundBy as
+
+func (v *MockInterfaceUnit) BoundBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConsistsOf as
+
+func (v *MockInterfaceUnit) ConsistsOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Conflicts as
+
+func (v *MockInterfaceUnit) Conflicts() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConflictedBy as
+
+func (v *MockInterfaceUnit) ConflictedBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Before as
+
+func (v *MockInterfaceUnit) Before() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property After as
+
+func (v *MockInterfaceUnit) After() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OnFailure as
+
+func (v *MockInterfaceUnit) OnFailure() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Triggers as
+
+func (v *MockInterfaceUnit) Triggers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TriggeredBy as
+
+func (v *MockInterfaceUnit) TriggeredBy() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PropagatesReloadTo as
+
+func (v *MockInterfaceUnit) PropagatesReloadTo() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReloadPropagatedFrom as
+
+func (v *MockInterfaceUnit) ReloadPropagatedFrom() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JoinsNamespaceOf as
+
+func (v *MockInterfaceUnit) JoinsNamespaceOf() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RequiresMountsFor as
+
+func (v *MockInterfaceUnit) RequiresMountsFor() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Documentation as
+
+func (v *MockInterfaceUnit) Documentation() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Description s
+
+func (v *MockInterfaceUnit) Description() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LoadState s
+
+func (v *MockInterfaceUnit) LoadState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveState s
+
+func (v *MockInterfaceUnit) ActiveState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SubState s
+
+func (v *MockInterfaceUnit) SubState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FragmentPath s
+
+func (v *MockInterfaceUnit) FragmentPath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SourcePath s
+
+func (v *MockInterfaceUnit) SourcePath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DropInPaths as
+
+func (v *MockInterfaceUnit) DropInPaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitFileState s
+
+func (v *MockInterfaceUnit) UnitFileState() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnitFilePreset s
+
+func (v *MockInterfaceUnit) UnitFilePreset() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateChangeTimestamp t
+
+func (v *MockInterfaceUnit) StateChangeTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateChangeTimestampMonotonic t
+
+func (v *MockInterfaceUnit) StateChangeTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveExitTimestamp t
+
+func (v *MockInterfaceUnit) InactiveExitTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveExitTimestampMonotonic t
+
+func (v *MockInterfaceUnit) InactiveExitTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveEnterTimestamp t
+
+func (v *MockInterfaceUnit) ActiveEnterTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveEnterTimestampMonotonic t
+
+func (v *MockInterfaceUnit) ActiveEnterTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveExitTimestamp t
+
+func (v *MockInterfaceUnit) ActiveExitTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ActiveExitTimestampMonotonic t
+
+func (v *MockInterfaceUnit) ActiveExitTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveEnterTimestamp t
+
+func (v *MockInterfaceUnit) InactiveEnterTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InactiveEnterTimestampMonotonic t
+
+func (v *MockInterfaceUnit) InactiveEnterTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanStart b
+
+func (v *MockInterfaceUnit) CanStart() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanStop b
+
+func (v *MockInterfaceUnit) CanStop() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanReload b
+
+func (v *MockInterfaceUnit) CanReload() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanIsolate b
+
+func (v *MockInterfaceUnit) CanIsolate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitJob struct {
+ mock.Mock
+}
+
+func (p MockPropUnitJob) Get(flags dbus.Flags) (value JobIdPath, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(JobIdPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitJob) Set(flags dbus.Flags, value JobIdPath) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitJob) ConnectChanged(cb func(hasValue bool, value JobIdPath)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Job (uo)
+
+func (v *MockInterfaceUnit) Job() PropUnitJob {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitJob)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StopWhenUnneeded b
+
+func (v *MockInterfaceUnit) StopWhenUnneeded() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RefuseManualStart b
+
+func (v *MockInterfaceUnit) RefuseManualStart() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RefuseManualStop b
+
+func (v *MockInterfaceUnit) RefuseManualStop() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AllowIsolate b
+
+func (v *MockInterfaceUnit) AllowIsolate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DefaultDependencies b
+
+func (v *MockInterfaceUnit) DefaultDependencies() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OnFailureJobMode s
+
+func (v *MockInterfaceUnit) OnFailureJobMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IgnoreOnIsolate b
+
+func (v *MockInterfaceUnit) IgnoreOnIsolate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NeedDaemonReload b
+
+func (v *MockInterfaceUnit) NeedDaemonReload() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobTimeoutUSec t
+
+func (v *MockInterfaceUnit) JobTimeoutUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobRunningTimeoutUSec t
+
+func (v *MockInterfaceUnit) JobRunningTimeoutUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobTimeoutAction s
+
+func (v *MockInterfaceUnit) JobTimeoutAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property JobTimeoutRebootArgument s
+
+func (v *MockInterfaceUnit) JobTimeoutRebootArgument() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConditionResult b
+
+func (v *MockInterfaceUnit) ConditionResult() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AssertResult b
+
+func (v *MockInterfaceUnit) AssertResult() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConditionTimestamp t
+
+func (v *MockInterfaceUnit) ConditionTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConditionTimestampMonotonic t
+
+func (v *MockInterfaceUnit) ConditionTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AssertTimestamp t
+
+func (v *MockInterfaceUnit) AssertTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AssertTimestampMonotonic t
+
+func (v *MockInterfaceUnit) AssertTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitConditions struct {
+ mock.Mock
+}
+
+func (p MockPropUnitConditions) Get(flags dbus.Flags) (value []Condition, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]Condition)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitConditions) Set(flags dbus.Flags, value []Condition) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitConditions) ConnectChanged(cb func(hasValue bool, value []Condition)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Conditions a(sbbsi)
+
+func (v *MockInterfaceUnit) Conditions() PropUnitConditions {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitConditions)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitAsserts struct {
+ mock.Mock
+}
+
+func (p MockPropUnitAsserts) Get(flags dbus.Flags) (value []Assert, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]Assert)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitAsserts) Set(flags dbus.Flags, value []Assert) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitAsserts) ConnectChanged(cb func(hasValue bool, value []Assert)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Asserts a(sbbsi)
+
+func (v *MockInterfaceUnit) Asserts() PropUnitAsserts {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitAsserts)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropUnitLoadError struct {
+ mock.Mock
+}
+
+func (p MockPropUnitLoadError) Get(flags dbus.Flags) (value LoadError, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(LoadError)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropUnitLoadError) Set(flags dbus.Flags, value LoadError) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropUnitLoadError) ConnectChanged(cb func(hasValue bool, value LoadError)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property LoadError (ss)
+
+func (v *MockInterfaceUnit) LoadError() PropUnitLoadError {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropUnitLoadError)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Transient b
+
+func (v *MockInterfaceUnit) Transient() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Perpetual b
+
+func (v *MockInterfaceUnit) Perpetual() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartLimitIntervalUSec t
+
+func (v *MockInterfaceUnit) StartLimitIntervalUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartLimitBurst u
+
+func (v *MockInterfaceUnit) StartLimitBurst() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartLimitAction s
+
+func (v *MockInterfaceUnit) StartLimitAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FailureAction s
+
+func (v *MockInterfaceUnit) FailureAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FailureActionExitStatus i
+
+func (v *MockInterfaceUnit) FailureActionExitStatus() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SuccessAction s
+
+func (v *MockInterfaceUnit) SuccessAction() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SuccessActionExitStatus i
+
+func (v *MockInterfaceUnit) SuccessActionExitStatus() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RebootArgument s
+
+func (v *MockInterfaceUnit) RebootArgument() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InvocationID ay
+
+func (v *MockInterfaceUnit) InvocationID() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CollectMode s
+
+func (v *MockInterfaceUnit) CollectMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Refs as
+
+func (v *MockInterfaceUnit) Refs() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceService struct {
+ mock.Mock
+}
+
+// method GetProcesses
+
+func (v *MockInterfaceService) GoGetProcesses(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
+ mockArgs := v.Called(flags, ch)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) GetProcesses(flags dbus.Flags) ([]UnitProcess, error) {
+ mockArgs := v.Called(flags)
+
+ ret0, ok := mockArgs.Get(0).([]UnitProcess)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method AttachProcesses
+
+func (v *MockInterfaceService) GoAttachProcesses(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 []uint32) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceService) AttachProcesses(flags dbus.Flags, arg0 string, arg1 []uint32) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// property Type s
+
+func (v *MockInterfaceService) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Restart s
+
+func (v *MockInterfaceService) Restart() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PIDFile s
+
+func (v *MockInterfaceService) PIDFile() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NotifyAccess s
+
+func (v *MockInterfaceService) NotifyAccess() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestartUSec t
+
+func (v *MockInterfaceService) RestartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeoutStartUSec t
+
+func (v *MockInterfaceService) TimeoutStartUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeoutStopUSec t
+
+func (v *MockInterfaceService) TimeoutStopUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeMaxUSec t
+
+func (v *MockInterfaceService) RuntimeMaxUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogUSec t
+
+func (v *MockInterfaceService) WatchdogUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogTimestamp t
+
+func (v *MockInterfaceService) WatchdogTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogTimestampMonotonic t
+
+func (v *MockInterfaceService) WatchdogTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RootDirectoryStartOnly b
+
+func (v *MockInterfaceService) RootDirectoryStartOnly() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemainAfterExit b
+
+func (v *MockInterfaceService) RemainAfterExit() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GuessMainPID b
+
+func (v *MockInterfaceService) GuessMainPID() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestartPreventExitStatus (aiai)
+
+func (v *MockInterfaceService) RestartPreventExitStatus() PropExitStatus {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestartForceExitStatus (aiai)
+
+func (v *MockInterfaceService) RestartForceExitStatus() PropExitStatus {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SuccessExitStatus (aiai)
+
+func (v *MockInterfaceService) SuccessExitStatus() PropExitStatus {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MainPID u
+
+func (v *MockInterfaceService) MainPID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ControlPID u
+
+func (v *MockInterfaceService) ControlPID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BusName s
+
+func (v *MockInterfaceService) BusName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FileDescriptorStoreMax u
+
+func (v *MockInterfaceService) FileDescriptorStoreMax() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NFileDescriptorStore u
+
+func (v *MockInterfaceService) NFileDescriptorStore() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StatusText s
+
+func (v *MockInterfaceService) StatusText() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StatusErrno i
+
+func (v *MockInterfaceService) StatusErrno() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Result s
+
+func (v *MockInterfaceService) Result() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property USBFunctionDescriptors s
+
+func (v *MockInterfaceService) USBFunctionDescriptors() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property USBFunctionStrings s
+
+func (v *MockInterfaceService) USBFunctionStrings() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UID u
+
+func (v *MockInterfaceService) UID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property GID u
+
+func (v *MockInterfaceService) GID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NRestarts u
+
+func (v *MockInterfaceService) NRestarts() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainStartTimestamp t
+
+func (v *MockInterfaceService) ExecMainStartTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainStartTimestampMonotonic t
+
+func (v *MockInterfaceService) ExecMainStartTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainExitTimestamp t
+
+func (v *MockInterfaceService) ExecMainExitTimestamp() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainExitTimestampMonotonic t
+
+func (v *MockInterfaceService) ExecMainExitTimestampMonotonic() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainPID u
+
+func (v *MockInterfaceService) ExecMainPID() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainCode i
+
+func (v *MockInterfaceService) ExecMainCode() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecMainStatus i
+
+func (v *MockInterfaceService) ExecMainStatus() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStartPre a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStartPre() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStart a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStart() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStartPost a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStartPost() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecReload a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecReload() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStop a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStop() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ExecStopPost a(sasbttttuii)
+
+func (v *MockInterfaceService) ExecStopPost() PropExecInfos {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropExecInfos)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Slice s
+
+func (v *MockInterfaceService) Slice() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ControlGroup s
+
+func (v *MockInterfaceService) ControlGroup() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryCurrent t
+
+func (v *MockInterfaceService) MemoryCurrent() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUUsageNSec t
+
+func (v *MockInterfaceService) CPUUsageNSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TasksCurrent t
+
+func (v *MockInterfaceService) TasksCurrent() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPIngressBytes t
+
+func (v *MockInterfaceService) IPIngressBytes() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPIngressPackets t
+
+func (v *MockInterfaceService) IPIngressPackets() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPEgressBytes t
+
+func (v *MockInterfaceService) IPEgressBytes() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPEgressPackets t
+
+func (v *MockInterfaceService) IPEgressPackets() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Delegate b
+
+func (v *MockInterfaceService) Delegate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DelegateControllers as
+
+func (v *MockInterfaceService) DelegateControllers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUAccounting b
+
+func (v *MockInterfaceService) CPUAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUWeight t
+
+func (v *MockInterfaceService) CPUWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupCPUWeight t
+
+func (v *MockInterfaceService) StartupCPUWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUShares t
+
+func (v *MockInterfaceService) CPUShares() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupCPUShares t
+
+func (v *MockInterfaceService) StartupCPUShares() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUQuotaPerSecUSec t
+
+func (v *MockInterfaceService) CPUQuotaPerSecUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOAccounting b
+
+func (v *MockInterfaceService) IOAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOWeight t
+
+func (v *MockInterfaceService) IOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupIOWeight t
+
+func (v *MockInterfaceService) StartupIOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IODeviceWeight a(st)
+
+func (v *MockInterfaceService) IODeviceWeight() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOReadBandwidthMax a(st)
+
+func (v *MockInterfaceService) IOReadBandwidthMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOWriteBandwidthMax a(st)
+
+func (v *MockInterfaceService) IOWriteBandwidthMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOReadIOPSMax a(st)
+
+func (v *MockInterfaceService) IOReadIOPSMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOWriteIOPSMax a(st)
+
+func (v *MockInterfaceService) IOWriteIOPSMax() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IODeviceLatencyTargetUSec a(st)
+
+func (v *MockInterfaceService) IODeviceLatencyTargetUSec() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOAccounting b
+
+func (v *MockInterfaceService) BlockIOAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOWeight t
+
+func (v *MockInterfaceService) BlockIOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StartupBlockIOWeight t
+
+func (v *MockInterfaceService) StartupBlockIOWeight() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIODeviceWeight a(st)
+
+func (v *MockInterfaceService) BlockIODeviceWeight() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOReadBandwidth a(st)
+
+func (v *MockInterfaceService) BlockIOReadBandwidth() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BlockIOWriteBandwidth a(st)
+
+func (v *MockInterfaceService) BlockIOWriteBandwidth() PropIOParams {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropIOParams)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryAccounting b
+
+func (v *MockInterfaceService) MemoryAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryMin t
+
+func (v *MockInterfaceService) MemoryMin() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryLow t
+
+func (v *MockInterfaceService) MemoryLow() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryHigh t
+
+func (v *MockInterfaceService) MemoryHigh() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryMax t
+
+func (v *MockInterfaceService) MemoryMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemorySwapMax t
+
+func (v *MockInterfaceService) MemorySwapMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryLimit t
+
+func (v *MockInterfaceService) MemoryLimit() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DevicePolicy s
+
+func (v *MockInterfaceService) DevicePolicy() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceDeviceAllow struct {
+ mock.Mock
+}
+
+func (p MockPropServiceDeviceAllow) Get(flags dbus.Flags) (value []DeviceAllowItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]DeviceAllowItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceDeviceAllow) Set(flags dbus.Flags, value []DeviceAllowItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceDeviceAllow) ConnectChanged(cb func(hasValue bool, value []DeviceAllowItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property DeviceAllow a(ss)
+
+func (v *MockInterfaceService) DeviceAllow() PropServiceDeviceAllow {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceDeviceAllow)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TasksAccounting b
+
+func (v *MockInterfaceService) TasksAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TasksMax t
+
+func (v *MockInterfaceService) TasksMax() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IPAccounting b
+
+func (v *MockInterfaceService) IPAccounting() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceIPAddressAllow struct {
+ mock.Mock
+}
+
+func (p MockPropServiceIPAddressAllow) Get(flags dbus.Flags) (value []IPAddressAllowItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IPAddressAllowItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceIPAddressAllow) Set(flags dbus.Flags, value []IPAddressAllowItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceIPAddressAllow) ConnectChanged(cb func(hasValue bool, value []IPAddressAllowItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property IPAddressAllow a(iayu)
+
+func (v *MockInterfaceService) IPAddressAllow() PropServiceIPAddressAllow {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceIPAddressAllow)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceIPAddressDeny struct {
+ mock.Mock
+}
+
+func (p MockPropServiceIPAddressDeny) Get(flags dbus.Flags) (value []IPAddressDenyItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IPAddressDenyItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceIPAddressDeny) Set(flags dbus.Flags, value []IPAddressDenyItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceIPAddressDeny) ConnectChanged(cb func(hasValue bool, value []IPAddressDenyItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property IPAddressDeny a(iayu)
+
+func (v *MockInterfaceService) IPAddressDeny() PropServiceIPAddressDeny {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceIPAddressDeny)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DisableControllers as
+
+func (v *MockInterfaceService) DisableControllers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Environment as
+
+func (v *MockInterfaceService) Environment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property EnvironmentFiles a(sb)
+
+func (v *MockInterfaceService) EnvironmentFiles() PropEnvironmentFiles {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropEnvironmentFiles)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PassEnvironment as
+
+func (v *MockInterfaceService) PassEnvironment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UnsetEnvironment as
+
+func (v *MockInterfaceService) UnsetEnvironment() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UMask u
+
+func (v *MockInterfaceService) UMask() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCPU t
+
+func (v *MockInterfaceService) LimitCPU() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCPUSoft t
+
+func (v *MockInterfaceService) LimitCPUSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitFSIZE t
+
+func (v *MockInterfaceService) LimitFSIZE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitFSIZESoft t
+
+func (v *MockInterfaceService) LimitFSIZESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitDATA t
+
+func (v *MockInterfaceService) LimitDATA() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitDATASoft t
+
+func (v *MockInterfaceService) LimitDATASoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSTACK t
+
+func (v *MockInterfaceService) LimitSTACK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSTACKSoft t
+
+func (v *MockInterfaceService) LimitSTACKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCORE t
+
+func (v *MockInterfaceService) LimitCORE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitCORESoft t
+
+func (v *MockInterfaceService) LimitCORESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRSS t
+
+func (v *MockInterfaceService) LimitRSS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRSSSoft t
+
+func (v *MockInterfaceService) LimitRSSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNOFILE t
+
+func (v *MockInterfaceService) LimitNOFILE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNOFILESoft t
+
+func (v *MockInterfaceService) LimitNOFILESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitAS t
+
+func (v *MockInterfaceService) LimitAS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitASSoft t
+
+func (v *MockInterfaceService) LimitASSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNPROC t
+
+func (v *MockInterfaceService) LimitNPROC() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNPROCSoft t
+
+func (v *MockInterfaceService) LimitNPROCSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMEMLOCK t
+
+func (v *MockInterfaceService) LimitMEMLOCK() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMEMLOCKSoft t
+
+func (v *MockInterfaceService) LimitMEMLOCKSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitLOCKS t
+
+func (v *MockInterfaceService) LimitLOCKS() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitLOCKSSoft t
+
+func (v *MockInterfaceService) LimitLOCKSSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSIGPENDING t
+
+func (v *MockInterfaceService) LimitSIGPENDING() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitSIGPENDINGSoft t
+
+func (v *MockInterfaceService) LimitSIGPENDINGSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMSGQUEUE t
+
+func (v *MockInterfaceService) LimitMSGQUEUE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitMSGQUEUESoft t
+
+func (v *MockInterfaceService) LimitMSGQUEUESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNICE t
+
+func (v *MockInterfaceService) LimitNICE() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitNICESoft t
+
+func (v *MockInterfaceService) LimitNICESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTPRIO t
+
+func (v *MockInterfaceService) LimitRTPRIO() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTPRIOSoft t
+
+func (v *MockInterfaceService) LimitRTPRIOSoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTTIME t
+
+func (v *MockInterfaceService) LimitRTTIME() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LimitRTTIMESoft t
+
+func (v *MockInterfaceService) LimitRTTIMESoft() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WorkingDirectory s
+
+func (v *MockInterfaceService) WorkingDirectory() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RootDirectory s
+
+func (v *MockInterfaceService) RootDirectory() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RootImage s
+
+func (v *MockInterfaceService) RootImage() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OOMScoreAdjust i
+
+func (v *MockInterfaceService) OOMScoreAdjust() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Nice i
+
+func (v *MockInterfaceService) Nice() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOSchedulingClass i
+
+func (v *MockInterfaceService) IOSchedulingClass() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IOSchedulingPriority i
+
+func (v *MockInterfaceService) IOSchedulingPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUSchedulingPolicy i
+
+func (v *MockInterfaceService) CPUSchedulingPolicy() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUSchedulingPriority i
+
+func (v *MockInterfaceService) CPUSchedulingPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUAffinity ay
+
+func (v *MockInterfaceService) CPUAffinity() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimerSlackNSec t
+
+func (v *MockInterfaceService) TimerSlackNSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CPUSchedulingResetOnFork b
+
+func (v *MockInterfaceService) CPUSchedulingResetOnFork() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NonBlocking b
+
+func (v *MockInterfaceService) NonBlocking() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardInput s
+
+func (v *MockInterfaceService) StandardInput() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardInputFileDescriptorName s
+
+func (v *MockInterfaceService) StandardInputFileDescriptorName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardInputData ay
+
+func (v *MockInterfaceService) StandardInputData() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardOutput s
+
+func (v *MockInterfaceService) StandardOutput() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardOutputFileDescriptorName s
+
+func (v *MockInterfaceService) StandardOutputFileDescriptorName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardError s
+
+func (v *MockInterfaceService) StandardError() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StandardErrorFileDescriptorName s
+
+func (v *MockInterfaceService) StandardErrorFileDescriptorName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYPath s
+
+func (v *MockInterfaceService) TTYPath() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYReset b
+
+func (v *MockInterfaceService) TTYReset() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYVHangup b
+
+func (v *MockInterfaceService) TTYVHangup() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TTYVTDisallocate b
+
+func (v *MockInterfaceService) TTYVTDisallocate() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogPriority i
+
+func (v *MockInterfaceService) SyslogPriority() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogIdentifier s
+
+func (v *MockInterfaceService) SyslogIdentifier() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogLevelPrefix b
+
+func (v *MockInterfaceService) SyslogLevelPrefix() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogLevel i
+
+func (v *MockInterfaceService) SyslogLevel() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SyslogFacility i
+
+func (v *MockInterfaceService) SyslogFacility() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogLevelMax i
+
+func (v *MockInterfaceService) LogLevelMax() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogRateLimitIntervalUSec t
+
+func (v *MockInterfaceService) LogRateLimitIntervalUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogRateLimitBurst u
+
+func (v *MockInterfaceService) LogRateLimitBurst() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceLogExtraFields struct {
+ mock.Mock
+}
+
+func (p MockPropServiceLogExtraFields) Get(flags dbus.Flags) (value [][]byte, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([][]byte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceLogExtraFields) Set(flags dbus.Flags, value [][]byte) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceLogExtraFields) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property LogExtraFields aay
+
+func (v *MockInterfaceService) LogExtraFields() PropServiceLogExtraFields {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceLogExtraFields)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecureBits i
+
+func (v *MockInterfaceService) SecureBits() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CapabilityBoundingSet t
+
+func (v *MockInterfaceService) CapabilityBoundingSet() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AmbientCapabilities t
+
+func (v *MockInterfaceService) AmbientCapabilities() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property User s
+
+func (v *MockInterfaceService) User() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Group s
+
+func (v *MockInterfaceService) Group() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DynamicUser b
+
+func (v *MockInterfaceService) DynamicUser() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RemoveIPC b
+
+func (v *MockInterfaceService) RemoveIPC() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SupplementaryGroups as
+
+func (v *MockInterfaceService) SupplementaryGroups() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PAMName s
+
+func (v *MockInterfaceService) PAMName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReadWritePaths as
+
+func (v *MockInterfaceService) ReadWritePaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReadOnlyPaths as
+
+func (v *MockInterfaceService) ReadOnlyPaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property InaccessiblePaths as
+
+func (v *MockInterfaceService) InaccessiblePaths() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MountFlags t
+
+func (v *MockInterfaceService) MountFlags() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateTmp b
+
+func (v *MockInterfaceService) PrivateTmp() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateDevices b
+
+func (v *MockInterfaceService) PrivateDevices() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectKernelTunables b
+
+func (v *MockInterfaceService) ProtectKernelTunables() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectKernelModules b
+
+func (v *MockInterfaceService) ProtectKernelModules() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectControlGroups b
+
+func (v *MockInterfaceService) ProtectControlGroups() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateNetwork b
+
+func (v *MockInterfaceService) PrivateNetwork() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateUsers b
+
+func (v *MockInterfaceService) PrivateUsers() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PrivateMounts b
+
+func (v *MockInterfaceService) PrivateMounts() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectHome s
+
+func (v *MockInterfaceService) ProtectHome() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ProtectSystem s
+
+func (v *MockInterfaceService) ProtectSystem() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SameProcessGroup b
+
+func (v *MockInterfaceService) SameProcessGroup() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UtmpIdentifier s
+
+func (v *MockInterfaceService) UtmpIdentifier() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UtmpMode s
+
+func (v *MockInterfaceService) UtmpMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SELinuxContext (bs)
+
+func (v *MockInterfaceService) SELinuxContext() PropBS {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AppArmorProfile (bs)
+
+func (v *MockInterfaceService) AppArmorProfile() PropBS {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmackProcessLabel (bs)
+
+func (v *MockInterfaceService) SmackProcessLabel() PropBS {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IgnoreSIGPIPE b
+
+func (v *MockInterfaceService) IgnoreSIGPIPE() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NoNewPrivileges b
+
+func (v *MockInterfaceService) NoNewPrivileges() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceSystemCallFilter struct {
+ mock.Mock
+}
+
+func (p MockPropServiceSystemCallFilter) Get(flags dbus.Flags) (value SystemCallFilter, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(SystemCallFilter)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceSystemCallFilter) Set(flags dbus.Flags, value SystemCallFilter) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceSystemCallFilter) ConnectChanged(cb func(hasValue bool, value SystemCallFilter)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property SystemCallFilter (bas)
+
+func (v *MockInterfaceService) SystemCallFilter() PropServiceSystemCallFilter {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceSystemCallFilter)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemCallArchitectures as
+
+func (v *MockInterfaceService) SystemCallArchitectures() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemCallErrorNumber i
+
+func (v *MockInterfaceService) SystemCallErrorNumber() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Personality s
+
+func (v *MockInterfaceService) Personality() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LockPersonality b
+
+func (v *MockInterfaceService) LockPersonality() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceRestrictAddressFamilies struct {
+ mock.Mock
+}
+
+func (p MockPropServiceRestrictAddressFamilies) Get(flags dbus.Flags) (value RestrictAddressFamilies, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(RestrictAddressFamilies)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceRestrictAddressFamilies) Set(flags dbus.Flags, value RestrictAddressFamilies) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceRestrictAddressFamilies) ConnectChanged(cb func(hasValue bool, value RestrictAddressFamilies)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property RestrictAddressFamilies (bas)
+
+func (v *MockInterfaceService) RestrictAddressFamilies() PropServiceRestrictAddressFamilies {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceRestrictAddressFamilies)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeDirectoryPreserve s
+
+func (v *MockInterfaceService) RuntimeDirectoryPreserve() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeDirectoryMode u
+
+func (v *MockInterfaceService) RuntimeDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RuntimeDirectory as
+
+func (v *MockInterfaceService) RuntimeDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateDirectoryMode u
+
+func (v *MockInterfaceService) StateDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property StateDirectory as
+
+func (v *MockInterfaceService) StateDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CacheDirectoryMode u
+
+func (v *MockInterfaceService) CacheDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CacheDirectory as
+
+func (v *MockInterfaceService) CacheDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogsDirectoryMode u
+
+func (v *MockInterfaceService) LogsDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LogsDirectory as
+
+func (v *MockInterfaceService) LogsDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigurationDirectoryMode u
+
+func (v *MockInterfaceService) ConfigurationDirectoryMode() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConfigurationDirectory as
+
+func (v *MockInterfaceService) ConfigurationDirectory() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MemoryDenyWriteExecute b
+
+func (v *MockInterfaceService) MemoryDenyWriteExecute() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestrictRealtime b
+
+func (v *MockInterfaceService) RestrictRealtime() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RestrictNamespaces t
+
+func (v *MockInterfaceService) RestrictNamespaces() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BindPaths a(ssbt)
+
+func (v *MockInterfaceService) BindPaths() PropBindPaths {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBindPaths)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property BindReadOnlyPaths a(ssbt)
+
+func (v *MockInterfaceService) BindReadOnlyPaths() PropBindPaths {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBindPaths)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropServiceTemporaryFileSystem struct {
+ mock.Mock
+}
+
+func (p MockPropServiceTemporaryFileSystem) Get(flags dbus.Flags) (value []TemporaryFileSystemItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]TemporaryFileSystemItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropServiceTemporaryFileSystem) Set(flags dbus.Flags, value []TemporaryFileSystemItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropServiceTemporaryFileSystem) ConnectChanged(cb func(hasValue bool, value []TemporaryFileSystemItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property TemporaryFileSystem a(ss)
+
+func (v *MockInterfaceService) TemporaryFileSystem() PropServiceTemporaryFileSystem {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropServiceTemporaryFileSystem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MountAPIVFS b
+
+func (v *MockInterfaceService) MountAPIVFS() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KeyringMode s
+
+func (v *MockInterfaceService) KeyringMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KillMode s
+
+func (v *MockInterfaceService) KillMode() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property KillSignal i
+
+func (v *MockInterfaceService) KillSignal() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FinalKillSignal i
+
+func (v *MockInterfaceService) FinalKillSignal() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SendSIGKILL b
+
+func (v *MockInterfaceService) SendSIGKILL() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SendSIGHUP b
+
+func (v *MockInterfaceService) SendSIGHUP() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WatchdogSignal i
+
+func (v *MockInterfaceService) WatchdogSignal() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropExitStatus struct {
+ mock.Mock
+}
+
+func (p MockPropExitStatus) Get(flags dbus.Flags) (value ExitStatus, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(ExitStatus)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropExitStatus) Set(flags dbus.Flags, value ExitStatus) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropExitStatus) ConnectChanged(cb func(hasValue bool, value ExitStatus)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropExecInfos struct {
+ mock.Mock
+}
+
+func (p MockPropExecInfos) Get(flags dbus.Flags) (value []ExecInfo, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]ExecInfo)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropExecInfos) Set(flags dbus.Flags, value []ExecInfo) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropExecInfos) ConnectChanged(cb func(hasValue bool, value []ExecInfo)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropIOParams struct {
+ mock.Mock
+}
+
+func (p MockPropIOParams) Get(flags dbus.Flags) (value []IOParam, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]IOParam)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropIOParams) Set(flags dbus.Flags, value []IOParam) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropIOParams) ConnectChanged(cb func(hasValue bool, value []IOParam)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropEnvironmentFiles struct {
+ mock.Mock
+}
+
+func (p MockPropEnvironmentFiles) Get(flags dbus.Flags) (value []EnvironmentFile, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]EnvironmentFile)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropEnvironmentFiles) Set(flags dbus.Flags, value []EnvironmentFile) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropEnvironmentFiles) ConnectChanged(cb func(hasValue bool, value []EnvironmentFile)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropBS struct {
+ mock.Mock
+}
+
+func (p MockPropBS) Get(flags dbus.Flags) (value BS, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(BS)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropBS) Set(flags dbus.Flags, value BS) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropBS) ConnectChanged(cb func(hasValue bool, value BS)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+type MockPropBindPaths struct {
+ mock.Mock
+}
+
+func (p MockPropBindPaths) Get(flags dbus.Flags) (value []BindPath, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]BindPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropBindPaths) Set(flags dbus.Flags, value []BindPath) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropBindPaths) ConnectChanged(cb func(hasValue bool, value []BindPath)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,334 @@
+{
+ "Service": "org.freedesktop.systemd1",
+ "Objects": [
+ {
+ "Type": "Manager",
+ "Path": "/org/freedesktop/systemd1",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.systemd1.Manager",
+ "Fixes": {
+ "m/SetUnitProperties": [
+ {
+ "Name": "properties",
+ "Type": "[]Property"
+ }
+ ],
+ "m/StartTransientUnit": [
+ {
+ "Name": "properties",
+ "Type": "[]Property"
+ },
+ {
+ "Name": "aux",
+ "Type": "[]PropertyCollection"
+ }
+ ],
+ "m/ListUnits": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListUnitsFiltered": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListUnitsByPatterns": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListUnitsByNames": [
+ {
+ "Name": "units",
+ "Type": "[]UnitInfo"
+ }
+ ],
+ "m/ListJobs": [
+ {
+ "Name": "jobs",
+ "Type": "[]JobInfo"
+ }
+ ],
+ "m/ListUnitFiles": [
+ {
+ "Name": "files",
+ "Type": "[]UnitFile"
+ }
+ ],
+ "m/ListUnitFilesByPatterns": [
+ {
+ "Name": "files",
+ "Type": "[]UnitFile"
+ }
+ ],
+ "m/EnableUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/DisableUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/ReenableUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/LinkUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/PresetUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/PresetUnitFilesWithMode": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/MaskUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/UnmaskUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/RevertUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/SetDefaultTarget": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/PresetAllUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/AddDependencyUnitFiles": [
+ {
+ "Name": "changes",
+ "Type": "[]UnitFileChange"
+ }
+ ],
+ "m/GetDynamicUsers": [
+ {
+ "Name": "users",
+ "Type": "[]DynamicUser"
+ }
+ ],
+ "m/GetUnitProcesses": [
+ {
+ "Name": "processes",
+ "Type": "[]UnitProcess"
+ }
+ ],
+ "m/GetJobAfter": [
+ {
+ "Name": "jobs",
+ "Type": "[]JobInfo"
+ }
+ ],
+ "m/GetJobBefore": [
+ {
+ "Name": "jobs",
+ "Type": "[]JobInfo"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Unit",
+ "XMLFiles": [
+ "Unit*"
+ ],
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.systemd1.Unit",
+ "Fixes": {
+ "p/Job": {
+ "ValueType": "JobIdPath"
+ },
+ "p/Conditions": {
+ "ValueType": "[]Condition"
+ },
+ "p/Asserts": {
+ "ValueType": "[]Assert"
+ },
+ "p/LoadError": {
+ "ValueType": "LoadError"
+ },
+ "m/SetProperties": [
+ {
+ "Name": "properties",
+ "Type": "[]Property"
+ }
+ ]
+ }
+ },
+ {
+ "Name": "org.freedesktop.systemd1.Service",
+ "Fixes": {
+ "p/RestartPreventExitStatus": {
+ "RefType": "PropExitStatus"
+ },
+ "p/RestartForceExitStatus": {
+ "RefType": "PropExitStatus"
+ },
+ "p/SuccessExitStatus": {
+ "RefType": "PropExitStatus"
+ },
+ "p/ExecStartPre": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStart": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStartPost": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecReload": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStop": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStopPre": {
+ "RefType": "PropExecInfos"
+ },
+ "p/ExecStopPost": {
+ "RefType": "PropExecInfos"
+ },
+ "p/IODeviceWeight": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOReadBandwidthMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOWriteBandwidthMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOReadIOPSMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IOWriteIOPSMax": {
+ "RefType": "PropIOParams"
+ },
+ "p/IODeviceLatencyTargetUSec": {
+ "RefType": "PropIOParams"
+ },
+ "p/BlockIODeviceWeight": {
+ "RefType": "PropIOParams"
+ },
+ "p/BlockIOReadBandwidth": {
+ "RefType": "PropIOParams"
+ },
+ "p/BlockIOWriteBandwidth": {
+ "RefType": "PropIOParams"
+ },
+ "p/DeviceAllow": {
+ "ValueType": "[]DeviceAllowItem"
+ },
+ "p/IPAddressAllow": {
+ "ValueType": "[]IPAddressAllowItem"
+ },
+ "p/IPAddressDeny": {
+ "ValueType": "[]IPAddressDenyItem"
+ },
+ "p/EnvironmentFiles": {
+ "RefType": "PropEnvironmentFiles"
+ },
+ "p/LogExtraFields": {
+ "ValueType": "[][]byte"
+ },
+ "p/SELinuxContext": {
+ "RefType": "PropBS"
+ },
+ "p/AppArmorProfile": {
+ "RefType": "PropBS"
+ },
+ "p/SmackProcessLabel": {
+ "RefType": "PropBS"
+ },
+ "p/SystemCallFilter": {
+ "ValueType": "SystemCallFilter"
+ },
+ "p/RestrictAddressFamilies": {
+ "ValueType": "RestrictAddressFamilies"
+ },
+ "p/BindPaths": {
+ "RefType": "PropBindPaths"
+ },
+ "p/BindReadOnlyPaths": {
+ "RefType": "PropBindPaths"
+ },
+ "p/TemporaryFileSystem": {
+ "ValueType": "[]TemporaryFileSystemItem"
+ },
+ "m/GetProcesses": [
+ {
+ "Name": "processes",
+ "Type": "[]UnitProcess"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropExitStatus",
+ "ValueType": "ExitStatus"
+ },
+ {
+ "Type": "PropExecInfos",
+ "ValueType": "[]ExecInfo"
+ },
+ {
+ "Type": "PropIOParams",
+ "ValueType": "[]IOParam"
+ },
+ {
+ "Type": "PropEnvironmentFiles",
+ "ValueType": "[]EnvironmentFile"
+ },
+ {
+ "Type": "PropBS",
+ "ValueType": "BS"
+ },
+ {
+ "Type": "PropBindPaths",
+ "ValueType": "[]BindPath"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,678 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,153 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package systemd1
+
+import (
+ "github.com/godbus/dbus/v5"
+)
+
+type Property struct {
+ Name string
+ Value dbus.Variant
+}
+
+type PropertyCollection struct {
+ Name string
+ Properties []Property
+}
+
+type UnitInfo struct {
+ Name string
+ Description string
+ LoadState string // i.e. whether the unit file has been loaded successfully
+ ActiveState string // i.e. whether the unit is currently started or not
+ SubState string // a more fine-grained version of the active state that is specific to the unit type, which the active state is not
+ FollowUnit string // A unit that is being followed in its state by this unit, if there is any, otherwise the empty string.
+ Path dbus.ObjectPath
+ JobID uint32 // If there is a job queued for the job unit the numeric job id, 0 otherwise
+ JobType string
+ JobPath dbus.ObjectPath
+}
+
+type JobInfo struct {
+ ID uint32
+ Name string
+ Type string
+ State string
+ Path dbus.ObjectPath
+ UnitPath dbus.ObjectPath
+}
+
+type JobIdPath struct {
+ Id uint32
+ Path dbus.ObjectPath
+}
+
+type UnitFile struct {
+ Path string
+ State string
+}
+
+type UnitFileChange struct {
+ Type string // the type of the change (one of symlink or unlink)
+ Filename string // the file name of the symlink
+ Destination string // the destination of the symlink
+}
+
+type DynamicUser struct {
+ ID uint32
+ Name string
+}
+
+type UnitProcess struct {
+ ControlGroup string
+ PID uint32
+ Command string
+}
+
+type Condition struct {
+ Type string
+ IsTrigger bool
+ IsReversed bool
+ Right string
+
+ // The status can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1 are used, but additional values may be used in the future, retaining the meaning of zero/positive/negative values.
+ Status int32
+}
+
+type Assert Condition
+
+type LoadError struct {
+ Type string
+ Message string
+}
+
+type ExitStatus struct {
+ A []int32
+ B []int32
+}
+
+type ExecInfo struct {
+ Path string
+ Arguments []string
+ ExitFailure bool
+ BeginClockRealtime uint64
+ BeginClockMonotonic uint64
+ EndClockRealtime uint64
+ EndClockMonotonic uint64
+ PID uint32
+ ExistCode int32
+ Status int32
+}
+
+type IOParam struct {
+ Name string
+ Value uint64
+}
+
+type DeviceAllowItem struct {
+ Name string
+ Value string
+}
+
+type IPAddressAllowItem struct {
+ I uint32
+ AV []dbus.Variant
+ U uint32
+}
+
+type IPAddressDenyItem IPAddressAllowItem
+
+type EnvironmentFile struct {
+ S string
+ B bool
+}
+
+type BS struct {
+ B bool
+ S string
+}
+
+type SystemCallFilter struct {
+ B bool
+ AS string
+}
+
+type RestrictAddressFamilies struct {
+ B bool
+ AS string
+}
+
+type BindPath struct {
+ S1 string
+ S2 string
+ B bool
+ T uint64
+}
+
+type TemporaryFileSystemItem struct {
+ S1 string
+ S2 string
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/Unit.Service.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/Unit.Service.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/Unit.Service.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/Unit.Service.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,664 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/Unit.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/Unit.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.systemd1/Unit.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.systemd1/Unit.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,277 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,158 @@
+// Code generated by "./generator ./system/org.freedesktop.timedate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timedate1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Timedate interface {
+ timedate // interface org.freedesktop.timedate1
+ proxy.Object
+}
+
+type objectTimedate struct {
+ interfaceTimedate // interface org.freedesktop.timedate1
+ proxy.ImplObject
+}
+
+func NewTimedate(conn *dbus.Conn) Timedate {
+ obj := new(objectTimedate)
+ obj.ImplObject.Init_(conn, "org.freedesktop.timedate1", "/org/freedesktop/timedate1")
+ return obj
+}
+
+type timedate interface {
+ GoSetTime(flags dbus.Flags, ch chan *dbus.Call, arg0 int64, arg1 bool, arg2 bool) *dbus.Call
+ SetTime(flags dbus.Flags, arg0 int64, arg1 bool, arg2 bool) error
+ GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call
+ SetTimezone(flags dbus.Flags, arg0 string, arg1 bool) error
+ GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool, arg2 bool) *dbus.Call
+ SetLocalRTC(flags dbus.Flags, arg0 bool, arg1 bool, arg2 bool) error
+ GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool) *dbus.Call
+ SetNTP(flags dbus.Flags, arg0 bool, arg1 bool) error
+ Timezone() proxy.PropString
+ LocalRTC() proxy.PropBool
+ CanNTP() proxy.PropBool
+ NTP() proxy.PropBool
+ NTPSynchronized() proxy.PropBool
+ TimeUSec() proxy.PropUint64
+ RTCTimeUSec() proxy.PropUint64
+}
+
+type interfaceTimedate struct{}
+
+func (v *interfaceTimedate) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTimedate) GetInterfaceName_() string {
+ return "org.freedesktop.timedate1"
+}
+
+// method SetTime
+
+func (v *interfaceTimedate) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, arg0 int64, arg1 bool, arg2 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTime", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceTimedate) SetTime(flags dbus.Flags, arg0 int64, arg1 bool, arg2 bool) error {
+ return (<-v.GoSetTime(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method SetTimezone
+
+func (v *interfaceTimedate) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetTimezone", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceTimedate) SetTimezone(flags dbus.Flags, arg0 string, arg1 bool) error {
+ return (<-v.GoSetTimezone(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// method SetLocalRTC
+
+func (v *interfaceTimedate) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool, arg2 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLocalRTC", flags, ch, arg0, arg1, arg2)
+}
+
+func (v *interfaceTimedate) SetLocalRTC(flags dbus.Flags, arg0 bool, arg1 bool, arg2 bool) error {
+ return (<-v.GoSetLocalRTC(flags, make(chan *dbus.Call, 1), arg0, arg1, arg2).Done).Err
+}
+
+// method SetNTP
+
+func (v *interfaceTimedate) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetNTP", flags, ch, arg0, arg1)
+}
+
+func (v *interfaceTimedate) SetNTP(flags dbus.Flags, arg0 bool, arg1 bool) error {
+ return (<-v.GoSetNTP(flags, make(chan *dbus.Call, 1), arg0, arg1).Done).Err
+}
+
+// property Timezone s
+
+func (v *interfaceTimedate) Timezone() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Timezone",
+ }
+}
+
+// property LocalRTC b
+
+func (v *interfaceTimedate) LocalRTC() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "LocalRTC",
+ }
+}
+
+// property CanNTP b
+
+func (v *interfaceTimedate) CanNTP() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanNTP",
+ }
+}
+
+// property NTP b
+
+func (v *interfaceTimedate) NTP() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NTP",
+ }
+}
+
+// property NTPSynchronized b
+
+func (v *interfaceTimedate) NTPSynchronized() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "NTPSynchronized",
+ }
+}
+
+// property TimeUSec t
+
+func (v *interfaceTimedate) TimeUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeUSec",
+ }
+}
+
+// property RTCTimeUSec t
+
+func (v *interfaceTimedate) RTCTimeUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RTCTimeUSec",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,188 @@
+// Code generated by "./generator ./system/org.freedesktop.timedate1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timedate1
+
+import "fmt"
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockTimedate struct {
+ MockInterfaceTimedate // interface org.freedesktop.timedate1
+ proxy.MockObject
+}
+
+type MockInterfaceTimedate struct {
+ mock.Mock
+}
+
+// method SetTime
+
+func (v *MockInterfaceTimedate) GoSetTime(flags dbus.Flags, ch chan *dbus.Call, arg0 int64, arg1 bool, arg2 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetTime(flags dbus.Flags, arg0 int64, arg1 bool, arg2 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method SetTimezone
+
+func (v *MockInterfaceTimedate) GoSetTimezone(flags dbus.Flags, ch chan *dbus.Call, arg0 string, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetTimezone(flags dbus.Flags, arg0 string, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// method SetLocalRTC
+
+func (v *MockInterfaceTimedate) GoSetLocalRTC(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool, arg2 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1, arg2)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetLocalRTC(flags dbus.Flags, arg0 bool, arg1 bool, arg2 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1, arg2)
+
+ return mockArgs.Error(0)
+}
+
+// method SetNTP
+
+func (v *MockInterfaceTimedate) GoSetNTP(flags dbus.Flags, ch chan *dbus.Call, arg0 bool, arg1 bool) *dbus.Call {
+ mockArgs := v.Called(flags, ch, arg0, arg1)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceTimedate) SetNTP(flags dbus.Flags, arg0 bool, arg1 bool) error {
+ mockArgs := v.Called(flags, arg0, arg1)
+
+ return mockArgs.Error(0)
+}
+
+// property Timezone s
+
+func (v *MockInterfaceTimedate) Timezone() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property LocalRTC b
+
+func (v *MockInterfaceTimedate) LocalRTC() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanNTP b
+
+func (v *MockInterfaceTimedate) CanNTP() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NTP b
+
+func (v *MockInterfaceTimedate) NTP() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property NTPSynchronized b
+
+func (v *MockInterfaceTimedate) NTPSynchronized() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeUSec t
+
+func (v *MockInterfaceTimedate) TimeUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RTCTimeUSec t
+
+func (v *MockInterfaceTimedate) RTCTimeUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,15 @@
+{
+ "Service": "org.freedesktop.timedate1",
+ "Objects": [
+ {
+ "Type": "Timedate",
+ "Path": "/org/freedesktop/timedate1",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.timedate1",
+ "Type": "timedate"
+ }
+ ]
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/Timedate.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/Timedate.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timedate1/Timedate.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timedate1/Timedate.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,130 @@
+// Code generated by "./generator ./system/org.freedesktop.timesync1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timesync1
+
+import "github.com/godbus/dbus/v5"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type Timesync1 interface {
+ timesync1 // interface org.freedesktop.timesync1.Manager
+ proxy.Object
+}
+
+type objectTimesync1 struct {
+ interfaceTimesync1 // interface org.freedesktop.timesync1.Manager
+ proxy.ImplObject
+}
+
+func NewTimesync1(conn *dbus.Conn) Timesync1 {
+ obj := new(objectTimesync1)
+ obj.ImplObject.Init_(conn, "org.freedesktop.timesync1", "/org/freedesktop/timesync1")
+ return obj
+}
+
+type timesync1 interface {
+ LinkNTPServers() proxy.PropStringArray
+ SystemNTPServers() proxy.PropStringArray
+ FallbackNTPServers() proxy.PropStringArray
+ ServerName() proxy.PropString
+ RootDistanceMaxUSec() proxy.PropUint64
+ PollIntervalMinUSec() proxy.PropUint64
+ PollIntervalMaxUSec() proxy.PropUint64
+ PollIntervalUSec() proxy.PropUint64
+ Frequency() proxy.PropInt64
+}
+
+type interfaceTimesync1 struct{}
+
+func (v *interfaceTimesync1) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceTimesync1) GetInterfaceName_() string {
+ return "org.freedesktop.timesync1.Manager"
+}
+
+// property LinkNTPServers as
+
+func (v *interfaceTimesync1) LinkNTPServers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "LinkNTPServers",
+ }
+}
+
+// property SystemNTPServers as
+
+func (v *interfaceTimesync1) SystemNTPServers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "SystemNTPServers",
+ }
+}
+
+// property FallbackNTPServers as
+
+func (v *interfaceTimesync1) FallbackNTPServers() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "FallbackNTPServers",
+ }
+}
+
+// property ServerName s
+
+func (v *interfaceTimesync1) ServerName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ServerName",
+ }
+}
+
+// property RootDistanceMaxUSec t
+
+func (v *interfaceTimesync1) RootDistanceMaxUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "RootDistanceMaxUSec",
+ }
+}
+
+// property PollIntervalMinUSec t
+
+func (v *interfaceTimesync1) PollIntervalMinUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "PollIntervalMinUSec",
+ }
+}
+
+// property PollIntervalMaxUSec t
+
+func (v *interfaceTimesync1) PollIntervalMaxUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "PollIntervalMaxUSec",
+ }
+}
+
+// property PollIntervalUSec t
+
+func (v *interfaceTimesync1) PollIntervalUSec() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "PollIntervalUSec",
+ }
+}
+
+// property Frequency x
+
+func (v *interfaceTimesync1) Frequency() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "Frequency",
+ }
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,137 @@
+// Code generated by "./generator ./system/org.freedesktop.timesync1"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package timesync1
+
+import "fmt"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "github.com/stretchr/testify/mock"
+
+type MockTimesync1 struct {
+ MockInterfaceTimesync1 // interface org.freedesktop.timesync1.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceTimesync1 struct {
+ mock.Mock
+}
+
+// property LinkNTPServers as
+
+func (v *MockInterfaceTimesync1) LinkNTPServers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SystemNTPServers as
+
+func (v *MockInterfaceTimesync1) SystemNTPServers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property FallbackNTPServers as
+
+func (v *MockInterfaceTimesync1) FallbackNTPServers() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ServerName s
+
+func (v *MockInterfaceTimesync1) ServerName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RootDistanceMaxUSec t
+
+func (v *MockInterfaceTimesync1) RootDistanceMaxUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PollIntervalMinUSec t
+
+func (v *MockInterfaceTimesync1) PollIntervalMinUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PollIntervalMaxUSec t
+
+func (v *MockInterfaceTimesync1) PollIntervalMaxUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PollIntervalUSec t
+
+func (v *MockInterfaceTimesync1) PollIntervalUSec() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Frequency x
+
+func (v *MockInterfaceTimesync1) Frequency() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,16 @@
+{
+ "Service": "org.freedesktop.timesync1",
+ "Objects": [
+ {
+ "Type": "Timesync1",
+ "Path": "/org/freedesktop/timesync1",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.timesync1.Manager",
+ "Type": "timesync1"
+ }
+ ]
+ }
+ ]
+ }
+
\ No newline at end of file
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/Timesync1.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/Timesync1.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.timesync1/Timesync1.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.timesync1/Timesync1.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/auto.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/auto.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/auto.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/auto.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1672 @@
+// Code generated by "./generator ./system/org.freedesktop.udisks2"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package udisks2
+
+import "errors"
+
+import "github.com/godbus/dbus/v5"
+import "github.com/linuxdeepin/go-dbus-factory/object_manager"
+
+import "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+import "unsafe"
+
+type UDisks interface {
+ object_manager.ObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.Object
+}
+
+type objectUDisks struct {
+ object_manager.InterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.ImplObject
+}
+
+func NewUDisks(conn *dbus.Conn) UDisks {
+ obj := new(objectUDisks)
+ obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", "/org/freedesktop/UDisks2")
+ return obj
+}
+
+type Manager interface {
+ manager // interface org.freedesktop.UDisks2.Manager
+ proxy.Object
+}
+
+type objectManager struct {
+ interfaceManager // interface org.freedesktop.UDisks2.Manager
+ proxy.ImplObject
+}
+
+func NewManager(conn *dbus.Conn) Manager {
+ obj := new(objectManager)
+ obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", "/org/freedesktop/UDisks2/Manager")
+ return obj
+}
+
+type manager interface {
+ GoLoopSetup(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD, options map[string]dbus.Variant) *dbus.Call
+ LoopSetup(flags dbus.Flags, fd dbus.UnixFD, options map[string]dbus.Variant) (dbus.ObjectPath, error)
+ GoMDRaidCreate(flags dbus.Flags, ch chan *dbus.Call, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) *dbus.Call
+ MDRaidCreate(flags dbus.Flags, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) (dbus.ObjectPath, error)
+ Version() proxy.PropString
+}
+
+type interfaceManager struct{}
+
+func (v *interfaceManager) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceManager) GetInterfaceName_() string {
+ return "org.freedesktop.UDisks2.Manager"
+}
+
+// method LoopSetup
+
+func (v *interfaceManager) GoLoopSetup(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".LoopSetup", flags, ch, fd, options)
+}
+
+func (*interfaceManager) StoreLoopSetup(call *dbus.Call) (resulting_device dbus.ObjectPath, err error) {
+ err = call.Store(&resulting_device)
+ return
+}
+
+func (v *interfaceManager) LoopSetup(flags dbus.Flags, fd dbus.UnixFD, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreLoopSetup(
+ <-v.GoLoopSetup(flags, make(chan *dbus.Call, 1), fd, options).Done)
+}
+
+// method MDRaidCreate
+
+func (v *interfaceManager) GoMDRaidCreate(flags dbus.Flags, ch chan *dbus.Call, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".MDRaidCreate", flags, ch, blocks, level, name, chunk, options)
+}
+
+func (*interfaceManager) StoreMDRaidCreate(call *dbus.Call) (resulting_array dbus.ObjectPath, err error) {
+ err = call.Store(&resulting_array)
+ return
+}
+
+func (v *interfaceManager) MDRaidCreate(flags dbus.Flags, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreMDRaidCreate(
+ <-v.GoMDRaidCreate(flags, make(chan *dbus.Call, 1), blocks, level, name, chunk, options).Done)
+}
+
+// property Version s
+
+func (v *interfaceManager) Version() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Version",
+ }
+}
+
+type Drive interface {
+ Drive() drive // interface org.freedesktop.UDisks2.Drive
+ DriveAta() driveAta // interface org.freedesktop.UDisks2.Drive.Ata
+ proxy.Object
+}
+
+type objectDrive struct {
+ interfaceDrive // interface org.freedesktop.UDisks2.Drive
+ interfaceDriveAta // interface org.freedesktop.UDisks2.Drive.Ata
+ proxy.ImplObject
+}
+
+func NewDrive(conn *dbus.Conn, path dbus.ObjectPath) (Drive, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectDrive)
+ obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", path)
+ return obj, nil
+}
+
+func (obj *objectDrive) Drive() drive {
+ return &obj.interfaceDrive
+}
+
+type drive interface {
+ GoEject(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ Eject(flags dbus.Flags, options map[string]dbus.Variant) error
+ GoSetConfiguration(flags dbus.Flags, ch chan *dbus.Call, value map[string]dbus.Variant, options map[string]dbus.Variant) *dbus.Call
+ SetConfiguration(flags dbus.Flags, value map[string]dbus.Variant, options map[string]dbus.Variant) error
+ GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ PowerOff(flags dbus.Flags, options map[string]dbus.Variant) error
+ Vendor() proxy.PropString
+ Model() proxy.PropString
+ Revision() proxy.PropString
+ Serial() proxy.PropString
+ WWN() proxy.PropString
+ Id() proxy.PropString
+ Configuration() PropDriveConfiguration
+ Media() proxy.PropString
+ MediaCompatibility() proxy.PropStringArray
+ MediaRemovable() proxy.PropBool
+ MediaAvailable() proxy.PropBool
+ MediaChangeDetected() proxy.PropBool
+ Size() proxy.PropUint64
+ TimeDetected() proxy.PropUint64
+ TimeMediaDetected() proxy.PropUint64
+ Optical() proxy.PropBool
+ OpticalBlank() proxy.PropBool
+ OpticalNumTracks() proxy.PropUint32
+ OpticalNumAudioTracks() proxy.PropUint32
+ OpticalNumDataTracks() proxy.PropUint32
+ OpticalNumSessions() proxy.PropUint32
+ RotationRate() proxy.PropInt32
+ ConnectionBus() proxy.PropString
+ Seat() proxy.PropString
+ Removable() proxy.PropBool
+ Ejectable() proxy.PropBool
+ SortKey() proxy.PropString
+ CanPowerOff() proxy.PropBool
+ SiblingId() proxy.PropString
+}
+
+type interfaceDrive struct{}
+
+func (v *interfaceDrive) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDrive) GetInterfaceName_() string {
+ return "org.freedesktop.UDisks2.Drive"
+}
+
+// method Eject
+
+func (v *interfaceDrive) GoEject(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Eject", flags, ch, options)
+}
+
+func (v *interfaceDrive) Eject(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoEject(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// method SetConfiguration
+
+func (v *interfaceDrive) GoSetConfiguration(flags dbus.Flags, ch chan *dbus.Call, value map[string]dbus.Variant, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetConfiguration", flags, ch, value, options)
+}
+
+func (v *interfaceDrive) SetConfiguration(flags dbus.Flags, value map[string]dbus.Variant, options map[string]dbus.Variant) error {
+ return (<-v.GoSetConfiguration(flags, make(chan *dbus.Call, 1), value, options).Done).Err
+}
+
+// method PowerOff
+
+func (v *interfaceDrive) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PowerOff", flags, ch, options)
+}
+
+func (v *interfaceDrive) PowerOff(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoPowerOff(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// property Vendor s
+
+func (v *interfaceDrive) Vendor() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Vendor",
+ }
+}
+
+// property Model s
+
+func (v *interfaceDrive) Model() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Model",
+ }
+}
+
+// property Revision s
+
+func (v *interfaceDrive) Revision() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Revision",
+ }
+}
+
+// property Serial s
+
+func (v *interfaceDrive) Serial() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Serial",
+ }
+}
+
+// property WWN s
+
+func (v *interfaceDrive) WWN() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "WWN",
+ }
+}
+
+// property Id s
+
+func (v *interfaceDrive) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+type PropDriveConfiguration interface {
+ Get(flags dbus.Flags) (value map[string]dbus.Variant, err error)
+ Set(flags dbus.Flags, value map[string]dbus.Variant) error
+ ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error
+}
+
+type implPropDriveConfiguration struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropDriveConfiguration) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropDriveConfiguration) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropDriveConfiguration) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v map[string]dbus.Variant
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Configuration a{sv}
+
+func (v *interfaceDrive) Configuration() PropDriveConfiguration {
+ return &implPropDriveConfiguration{
+ Impl: v,
+ Name: "Configuration",
+ }
+}
+
+// property Media s
+
+func (v *interfaceDrive) Media() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Media",
+ }
+}
+
+// property MediaCompatibility as
+
+func (v *interfaceDrive) MediaCompatibility() proxy.PropStringArray {
+ return &proxy.ImplPropStringArray{
+ Impl: v,
+ Name: "MediaCompatibility",
+ }
+}
+
+// property MediaRemovable b
+
+func (v *interfaceDrive) MediaRemovable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MediaRemovable",
+ }
+}
+
+// property MediaAvailable b
+
+func (v *interfaceDrive) MediaAvailable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MediaAvailable",
+ }
+}
+
+// property MediaChangeDetected b
+
+func (v *interfaceDrive) MediaChangeDetected() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "MediaChangeDetected",
+ }
+}
+
+// property Size t
+
+func (v *interfaceDrive) Size() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Size",
+ }
+}
+
+// property TimeDetected t
+
+func (v *interfaceDrive) TimeDetected() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeDetected",
+ }
+}
+
+// property TimeMediaDetected t
+
+func (v *interfaceDrive) TimeMediaDetected() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "TimeMediaDetected",
+ }
+}
+
+// property Optical b
+
+func (v *interfaceDrive) Optical() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Optical",
+ }
+}
+
+// property OpticalBlank b
+
+func (v *interfaceDrive) OpticalBlank() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "OpticalBlank",
+ }
+}
+
+// property OpticalNumTracks u
+
+func (v *interfaceDrive) OpticalNumTracks() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "OpticalNumTracks",
+ }
+}
+
+// property OpticalNumAudioTracks u
+
+func (v *interfaceDrive) OpticalNumAudioTracks() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "OpticalNumAudioTracks",
+ }
+}
+
+// property OpticalNumDataTracks u
+
+func (v *interfaceDrive) OpticalNumDataTracks() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "OpticalNumDataTracks",
+ }
+}
+
+// property OpticalNumSessions u
+
+func (v *interfaceDrive) OpticalNumSessions() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "OpticalNumSessions",
+ }
+}
+
+// property RotationRate i
+
+func (v *interfaceDrive) RotationRate() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "RotationRate",
+ }
+}
+
+// property ConnectionBus s
+
+func (v *interfaceDrive) ConnectionBus() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "ConnectionBus",
+ }
+}
+
+// property Seat s
+
+func (v *interfaceDrive) Seat() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Seat",
+ }
+}
+
+// property Removable b
+
+func (v *interfaceDrive) Removable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Removable",
+ }
+}
+
+// property Ejectable b
+
+func (v *interfaceDrive) Ejectable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "Ejectable",
+ }
+}
+
+// property SortKey s
+
+func (v *interfaceDrive) SortKey() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SortKey",
+ }
+}
+
+// property CanPowerOff b
+
+func (v *interfaceDrive) CanPowerOff() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "CanPowerOff",
+ }
+}
+
+// property SiblingId s
+
+func (v *interfaceDrive) SiblingId() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SiblingId",
+ }
+}
+
+func (obj *objectDrive) DriveAta() driveAta {
+ return &obj.interfaceDriveAta
+}
+
+type driveAta interface {
+ GoSmartUpdate(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ SmartUpdate(flags dbus.Flags, options map[string]dbus.Variant) error
+ GoSmartGetAttributes(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ SmartGetAttributes(flags dbus.Flags, options map[string]dbus.Variant) ([]Attribute, error)
+ GoSmartSelftestStart(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call
+ SmartSelftestStart(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error
+ GoSmartSelftestAbort(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ SmartSelftestAbort(flags dbus.Flags, options map[string]dbus.Variant) error
+ GoSmartSetEnabled(flags dbus.Flags, ch chan *dbus.Call, value bool, options map[string]dbus.Variant) *dbus.Call
+ SmartSetEnabled(flags dbus.Flags, value bool, options map[string]dbus.Variant) error
+ GoPmGetState(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ PmGetState(flags dbus.Flags, options map[string]dbus.Variant) (uint8, error)
+ GoPmStandby(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ PmStandby(flags dbus.Flags, options map[string]dbus.Variant) error
+ GoPmWakeup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ PmWakeup(flags dbus.Flags, options map[string]dbus.Variant) error
+ GoSecurityEraseUnit(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ SecurityEraseUnit(flags dbus.Flags, options map[string]dbus.Variant) error
+ SmartSupported() proxy.PropBool
+ SmartEnabled() proxy.PropBool
+ SmartUpdated() proxy.PropUint64
+ SmartFailing() proxy.PropBool
+ SmartPowerOnSeconds() proxy.PropUint64
+ SmartTemperature() proxy.PropDouble
+ SmartNumAttributesFailing() proxy.PropInt32
+ SmartNumAttributesFailedInThePast() proxy.PropInt32
+ SmartNumBadSectors() proxy.PropInt64
+ SmartSelftestStatus() proxy.PropString
+ SmartSelftestPercentRemaining() proxy.PropInt32
+ PmSupported() proxy.PropBool
+ PmEnabled() proxy.PropBool
+ ApmSupported() proxy.PropBool
+ ApmEnabled() proxy.PropBool
+ AamSupported() proxy.PropBool
+ AamEnabled() proxy.PropBool
+ AamVendorRecommendedValue() proxy.PropInt32
+ WriteCacheSupported() proxy.PropBool
+ WriteCacheEnabled() proxy.PropBool
+ ReadLookaheadSupported() proxy.PropBool
+ ReadLookaheadEnabled() proxy.PropBool
+ SecurityEraseUnitMinutes() proxy.PropInt32
+ SecurityEnhancedEraseUnitMinutes() proxy.PropInt32
+ SecurityFrozen() proxy.PropBool
+}
+
+type interfaceDriveAta struct{}
+
+func (v *interfaceDriveAta) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceDriveAta) GetInterfaceName_() string {
+ return "org.freedesktop.UDisks2.Drive.Ata"
+}
+
+// method SmartUpdate
+
+func (v *interfaceDriveAta) GoSmartUpdate(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartUpdate", flags, ch, options)
+}
+
+func (v *interfaceDriveAta) SmartUpdate(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoSmartUpdate(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// method SmartGetAttributes
+
+func (v *interfaceDriveAta) GoSmartGetAttributes(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartGetAttributes", flags, ch, options)
+}
+
+func (*interfaceDriveAta) StoreSmartGetAttributes(call *dbus.Call) (attributes []Attribute, err error) {
+ err = call.Store(&attributes)
+ return
+}
+
+func (v *interfaceDriveAta) SmartGetAttributes(flags dbus.Flags, options map[string]dbus.Variant) ([]Attribute, error) {
+ return v.StoreSmartGetAttributes(
+ <-v.GoSmartGetAttributes(flags, make(chan *dbus.Call, 1), options).Done)
+}
+
+// method SmartSelftestStart
+
+func (v *interfaceDriveAta) GoSmartSelftestStart(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartSelftestStart", flags, ch, type0, options)
+}
+
+func (v *interfaceDriveAta) SmartSelftestStart(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
+ return (<-v.GoSmartSelftestStart(flags, make(chan *dbus.Call, 1), type0, options).Done).Err
+}
+
+// method SmartSelftestAbort
+
+func (v *interfaceDriveAta) GoSmartSelftestAbort(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartSelftestAbort", flags, ch, options)
+}
+
+func (v *interfaceDriveAta) SmartSelftestAbort(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoSmartSelftestAbort(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// method SmartSetEnabled
+
+func (v *interfaceDriveAta) GoSmartSetEnabled(flags dbus.Flags, ch chan *dbus.Call, value bool, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SmartSetEnabled", flags, ch, value, options)
+}
+
+func (v *interfaceDriveAta) SmartSetEnabled(flags dbus.Flags, value bool, options map[string]dbus.Variant) error {
+ return (<-v.GoSmartSetEnabled(flags, make(chan *dbus.Call, 1), value, options).Done).Err
+}
+
+// method PmGetState
+
+func (v *interfaceDriveAta) GoPmGetState(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PmGetState", flags, ch, options)
+}
+
+func (*interfaceDriveAta) StorePmGetState(call *dbus.Call) (state uint8, err error) {
+ err = call.Store(&state)
+ return
+}
+
+func (v *interfaceDriveAta) PmGetState(flags dbus.Flags, options map[string]dbus.Variant) (uint8, error) {
+ return v.StorePmGetState(
+ <-v.GoPmGetState(flags, make(chan *dbus.Call, 1), options).Done)
+}
+
+// method PmStandby
+
+func (v *interfaceDriveAta) GoPmStandby(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PmStandby", flags, ch, options)
+}
+
+func (v *interfaceDriveAta) PmStandby(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoPmStandby(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// method PmWakeup
+
+func (v *interfaceDriveAta) GoPmWakeup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".PmWakeup", flags, ch, options)
+}
+
+func (v *interfaceDriveAta) PmWakeup(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoPmWakeup(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// method SecurityEraseUnit
+
+func (v *interfaceDriveAta) GoSecurityEraseUnit(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SecurityEraseUnit", flags, ch, options)
+}
+
+func (v *interfaceDriveAta) SecurityEraseUnit(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoSecurityEraseUnit(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// property SmartSupported b
+
+func (v *interfaceDriveAta) SmartSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SmartSupported",
+ }
+}
+
+// property SmartEnabled b
+
+func (v *interfaceDriveAta) SmartEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SmartEnabled",
+ }
+}
+
+// property SmartUpdated t
+
+func (v *interfaceDriveAta) SmartUpdated() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SmartUpdated",
+ }
+}
+
+// property SmartFailing b
+
+func (v *interfaceDriveAta) SmartFailing() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SmartFailing",
+ }
+}
+
+// property SmartPowerOnSeconds t
+
+func (v *interfaceDriveAta) SmartPowerOnSeconds() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "SmartPowerOnSeconds",
+ }
+}
+
+// property SmartTemperature d
+
+func (v *interfaceDriveAta) SmartTemperature() proxy.PropDouble {
+ return &proxy.ImplPropDouble{
+ Impl: v,
+ Name: "SmartTemperature",
+ }
+}
+
+// property SmartNumAttributesFailing i
+
+func (v *interfaceDriveAta) SmartNumAttributesFailing() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SmartNumAttributesFailing",
+ }
+}
+
+// property SmartNumAttributesFailedInThePast i
+
+func (v *interfaceDriveAta) SmartNumAttributesFailedInThePast() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SmartNumAttributesFailedInThePast",
+ }
+}
+
+// property SmartNumBadSectors x
+
+func (v *interfaceDriveAta) SmartNumBadSectors() proxy.PropInt64 {
+ return &proxy.ImplPropInt64{
+ Impl: v,
+ Name: "SmartNumBadSectors",
+ }
+}
+
+// property SmartSelftestStatus s
+
+func (v *interfaceDriveAta) SmartSelftestStatus() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "SmartSelftestStatus",
+ }
+}
+
+// property SmartSelftestPercentRemaining i
+
+func (v *interfaceDriveAta) SmartSelftestPercentRemaining() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SmartSelftestPercentRemaining",
+ }
+}
+
+// property PmSupported b
+
+func (v *interfaceDriveAta) PmSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PmSupported",
+ }
+}
+
+// property PmEnabled b
+
+func (v *interfaceDriveAta) PmEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "PmEnabled",
+ }
+}
+
+// property ApmSupported b
+
+func (v *interfaceDriveAta) ApmSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ApmSupported",
+ }
+}
+
+// property ApmEnabled b
+
+func (v *interfaceDriveAta) ApmEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ApmEnabled",
+ }
+}
+
+// property AamSupported b
+
+func (v *interfaceDriveAta) AamSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AamSupported",
+ }
+}
+
+// property AamEnabled b
+
+func (v *interfaceDriveAta) AamEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "AamEnabled",
+ }
+}
+
+// property AamVendorRecommendedValue i
+
+func (v *interfaceDriveAta) AamVendorRecommendedValue() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "AamVendorRecommendedValue",
+ }
+}
+
+// property WriteCacheSupported b
+
+func (v *interfaceDriveAta) WriteCacheSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WriteCacheSupported",
+ }
+}
+
+// property WriteCacheEnabled b
+
+func (v *interfaceDriveAta) WriteCacheEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "WriteCacheEnabled",
+ }
+}
+
+// property ReadLookaheadSupported b
+
+func (v *interfaceDriveAta) ReadLookaheadSupported() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ReadLookaheadSupported",
+ }
+}
+
+// property ReadLookaheadEnabled b
+
+func (v *interfaceDriveAta) ReadLookaheadEnabled() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ReadLookaheadEnabled",
+ }
+}
+
+// property SecurityEraseUnitMinutes i
+
+func (v *interfaceDriveAta) SecurityEraseUnitMinutes() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SecurityEraseUnitMinutes",
+ }
+}
+
+// property SecurityEnhancedEraseUnitMinutes i
+
+func (v *interfaceDriveAta) SecurityEnhancedEraseUnitMinutes() proxy.PropInt32 {
+ return &proxy.ImplPropInt32{
+ Impl: v,
+ Name: "SecurityEnhancedEraseUnitMinutes",
+ }
+}
+
+// property SecurityFrozen b
+
+func (v *interfaceDriveAta) SecurityFrozen() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "SecurityFrozen",
+ }
+}
+
+type Block interface {
+ Block() block // interface org.freedesktop.UDisks2.Block
+ PartitionTable() partitionTable // interface org.freedesktop.UDisks2.PartitionTable
+ Partition() partition // interface org.freedesktop.UDisks2.Partition
+ Filesystem() filesystem // interface org.freedesktop.UDisks2.Filesystem
+ proxy.Object
+}
+
+type objectBlock struct {
+ interfaceBlock // interface org.freedesktop.UDisks2.Block
+ interfacePartitionTable // interface org.freedesktop.UDisks2.PartitionTable
+ interfacePartition // interface org.freedesktop.UDisks2.Partition
+ interfaceFilesystem // interface org.freedesktop.UDisks2.Filesystem
+ proxy.ImplObject
+}
+
+func NewBlock(conn *dbus.Conn, path dbus.ObjectPath) (Block, error) {
+ if !path.IsValid() {
+ return nil, errors.New("path is invalid")
+ }
+ obj := new(objectBlock)
+ obj.ImplObject.Init_(conn, "org.freedesktop.UDisks2", path)
+ return obj, nil
+}
+
+func (obj *objectBlock) Block() block {
+ return &obj.interfaceBlock
+}
+
+type block interface {
+ GoAddConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call
+ AddConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error
+ GoRemoveConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call
+ RemoveConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error
+ GoUpdateConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call
+ UpdateConfigurationItem(flags dbus.Flags, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) error
+ GoGetSecretConfiguration(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ GetSecretConfiguration(flags dbus.Flags, options map[string]dbus.Variant) ([]ConfigurationItem, error)
+ GoFormat(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call
+ Format(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error
+ GoOpenForBackup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ OpenForBackup(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error)
+ GoOpenForRestore(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ OpenForRestore(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error)
+ GoOpenForBenchmark(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ OpenForBenchmark(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error)
+ GoRescan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ Rescan(flags dbus.Flags, options map[string]dbus.Variant) error
+ Device() proxy.PropByteArray
+ PreferredDevice() proxy.PropByteArray
+ Symlinks() PropByteSliceSlice
+ DeviceNumber() proxy.PropUint64
+ Id() proxy.PropString
+ Size() proxy.PropUint64
+ ReadOnly() proxy.PropBool
+ Drive() proxy.PropObjectPath
+ MDRaid() proxy.PropObjectPath
+ MDRaidMember() proxy.PropObjectPath
+ IdUsage() proxy.PropString
+ IdType() proxy.PropString
+ IdVersion() proxy.PropString
+ IdLabel() proxy.PropString
+ IdUUID() proxy.PropString
+ Configuration() PropBlockConfiguration
+ CryptoBackingDevice() proxy.PropObjectPath
+ HintPartitionable() proxy.PropBool
+ HintSystem() proxy.PropBool
+ HintIgnore() proxy.PropBool
+ HintAuto() proxy.PropBool
+ HintName() proxy.PropString
+ HintIconName() proxy.PropString
+ HintSymbolicIconName() proxy.PropString
+}
+
+type interfaceBlock struct{}
+
+func (v *interfaceBlock) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceBlock) GetInterfaceName_() string {
+ return "org.freedesktop.UDisks2.Block"
+}
+
+// method AddConfigurationItem
+
+func (v *interfaceBlock) GoAddConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".AddConfigurationItem", flags, ch, item, options)
+}
+
+func (v *interfaceBlock) AddConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
+ return (<-v.GoAddConfigurationItem(flags, make(chan *dbus.Call, 1), item, options).Done).Err
+}
+
+// method RemoveConfigurationItem
+
+func (v *interfaceBlock) GoRemoveConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".RemoveConfigurationItem", flags, ch, item, options)
+}
+
+func (v *interfaceBlock) RemoveConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
+ return (<-v.GoRemoveConfigurationItem(flags, make(chan *dbus.Call, 1), item, options).Done).Err
+}
+
+// method UpdateConfigurationItem
+
+func (v *interfaceBlock) GoUpdateConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".UpdateConfigurationItem", flags, ch, old_item, new_item, options)
+}
+
+func (v *interfaceBlock) UpdateConfigurationItem(flags dbus.Flags, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) error {
+ return (<-v.GoUpdateConfigurationItem(flags, make(chan *dbus.Call, 1), old_item, new_item, options).Done).Err
+}
+
+// method GetSecretConfiguration
+
+func (v *interfaceBlock) GoGetSecretConfiguration(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".GetSecretConfiguration", flags, ch, options)
+}
+
+func (*interfaceBlock) StoreGetSecretConfiguration(call *dbus.Call) (configuration []ConfigurationItem, err error) {
+ err = call.Store(&configuration)
+ return
+}
+
+func (v *interfaceBlock) GetSecretConfiguration(flags dbus.Flags, options map[string]dbus.Variant) ([]ConfigurationItem, error) {
+ return v.StoreGetSecretConfiguration(
+ <-v.GoGetSecretConfiguration(flags, make(chan *dbus.Call, 1), options).Done)
+}
+
+// method Format
+
+func (v *interfaceBlock) GoFormat(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Format", flags, ch, type0, options)
+}
+
+func (v *interfaceBlock) Format(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
+ return (<-v.GoFormat(flags, make(chan *dbus.Call, 1), type0, options).Done).Err
+}
+
+// method OpenForBackup
+
+func (v *interfaceBlock) GoOpenForBackup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenForBackup", flags, ch, options)
+}
+
+func (*interfaceBlock) StoreOpenForBackup(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceBlock) OpenForBackup(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
+ return v.StoreOpenForBackup(
+ <-v.GoOpenForBackup(flags, make(chan *dbus.Call, 1), options).Done)
+}
+
+// method OpenForRestore
+
+func (v *interfaceBlock) GoOpenForRestore(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenForRestore", flags, ch, options)
+}
+
+func (*interfaceBlock) StoreOpenForRestore(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceBlock) OpenForRestore(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
+ return v.StoreOpenForRestore(
+ <-v.GoOpenForRestore(flags, make(chan *dbus.Call, 1), options).Done)
+}
+
+// method OpenForBenchmark
+
+func (v *interfaceBlock) GoOpenForBenchmark(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".OpenForBenchmark", flags, ch, options)
+}
+
+func (*interfaceBlock) StoreOpenForBenchmark(call *dbus.Call) (fd dbus.UnixFD, err error) {
+ err = call.Store(&fd)
+ return
+}
+
+func (v *interfaceBlock) OpenForBenchmark(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
+ return v.StoreOpenForBenchmark(
+ <-v.GoOpenForBenchmark(flags, make(chan *dbus.Call, 1), options).Done)
+}
+
+// method Rescan
+
+func (v *interfaceBlock) GoRescan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Rescan", flags, ch, options)
+}
+
+func (v *interfaceBlock) Rescan(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoRescan(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// property Device ay
+
+func (v *interfaceBlock) Device() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "Device",
+ }
+}
+
+// property PreferredDevice ay
+
+func (v *interfaceBlock) PreferredDevice() proxy.PropByteArray {
+ return &proxy.ImplPropByteArray{
+ Impl: v,
+ Name: "PreferredDevice",
+ }
+}
+
+// property Symlinks aay
+
+func (v *interfaceBlock) Symlinks() PropByteSliceSlice {
+ return &implPropByteSliceSlice{
+ Impl: v,
+ Name: "Symlinks",
+ }
+}
+
+// property DeviceNumber t
+
+func (v *interfaceBlock) DeviceNumber() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "DeviceNumber",
+ }
+}
+
+// property Id s
+
+func (v *interfaceBlock) Id() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Id",
+ }
+}
+
+// property Size t
+
+func (v *interfaceBlock) Size() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Size",
+ }
+}
+
+// property ReadOnly b
+
+func (v *interfaceBlock) ReadOnly() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "ReadOnly",
+ }
+}
+
+// property Drive o
+
+func (v *interfaceBlock) Drive() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Drive",
+ }
+}
+
+// property MDRaid o
+
+func (v *interfaceBlock) MDRaid() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "MDRaid",
+ }
+}
+
+// property MDRaidMember o
+
+func (v *interfaceBlock) MDRaidMember() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "MDRaidMember",
+ }
+}
+
+// property IdUsage s
+
+func (v *interfaceBlock) IdUsage() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IdUsage",
+ }
+}
+
+// property IdType s
+
+func (v *interfaceBlock) IdType() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IdType",
+ }
+}
+
+// property IdVersion s
+
+func (v *interfaceBlock) IdVersion() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IdVersion",
+ }
+}
+
+// property IdLabel s
+
+func (v *interfaceBlock) IdLabel() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IdLabel",
+ }
+}
+
+// property IdUUID s
+
+func (v *interfaceBlock) IdUUID() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "IdUUID",
+ }
+}
+
+type PropBlockConfiguration interface {
+ Get(flags dbus.Flags) (value []ConfigurationItem, err error)
+ Set(flags dbus.Flags, value []ConfigurationItem) error
+ ConnectChanged(cb func(hasValue bool, value []ConfigurationItem)) error
+}
+
+type implPropBlockConfiguration struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropBlockConfiguration) Get(flags dbus.Flags) (value []ConfigurationItem, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropBlockConfiguration) Set(flags dbus.Flags, value []ConfigurationItem) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropBlockConfiguration) ConnectChanged(cb func(hasValue bool, value []ConfigurationItem)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v []ConfigurationItem
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
+
+// property Configuration a(sa{sv})
+
+func (v *interfaceBlock) Configuration() PropBlockConfiguration {
+ return &implPropBlockConfiguration{
+ Impl: v,
+ Name: "Configuration",
+ }
+}
+
+// property CryptoBackingDevice o
+
+func (v *interfaceBlock) CryptoBackingDevice() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "CryptoBackingDevice",
+ }
+}
+
+// property HintPartitionable b
+
+func (v *interfaceBlock) HintPartitionable() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HintPartitionable",
+ }
+}
+
+// property HintSystem b
+
+func (v *interfaceBlock) HintSystem() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HintSystem",
+ }
+}
+
+// property HintIgnore b
+
+func (v *interfaceBlock) HintIgnore() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HintIgnore",
+ }
+}
+
+// property HintAuto b
+
+func (v *interfaceBlock) HintAuto() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "HintAuto",
+ }
+}
+
+// property HintName s
+
+func (v *interfaceBlock) HintName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HintName",
+ }
+}
+
+// property HintIconName s
+
+func (v *interfaceBlock) HintIconName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HintIconName",
+ }
+}
+
+// property HintSymbolicIconName s
+
+func (v *interfaceBlock) HintSymbolicIconName() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "HintSymbolicIconName",
+ }
+}
+
+func (obj *objectBlock) PartitionTable() partitionTable {
+ return &obj.interfacePartitionTable
+}
+
+type partitionTable interface {
+ GoCreatePartition(flags dbus.Flags, ch chan *dbus.Call, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) *dbus.Call
+ CreatePartition(flags dbus.Flags, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) (dbus.ObjectPath, error)
+ Type() proxy.PropString
+}
+
+type interfacePartitionTable struct{}
+
+func (v *interfacePartitionTable) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePartitionTable) GetInterfaceName_() string {
+ return "org.freedesktop.UDisks2.PartitionTable"
+}
+
+// method CreatePartition
+
+func (v *interfacePartitionTable) GoCreatePartition(flags dbus.Flags, ch chan *dbus.Call, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".CreatePartition", flags, ch, offset, size, type0, name, options)
+}
+
+func (*interfacePartitionTable) StoreCreatePartition(call *dbus.Call) (created_partition dbus.ObjectPath, err error) {
+ err = call.Store(&created_partition)
+ return
+}
+
+func (v *interfacePartitionTable) CreatePartition(flags dbus.Flags, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ return v.StoreCreatePartition(
+ <-v.GoCreatePartition(flags, make(chan *dbus.Call, 1), offset, size, type0, name, options).Done)
+}
+
+// property Type s
+
+func (v *interfacePartitionTable) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+func (obj *objectBlock) Partition() partition {
+ return &obj.interfacePartition
+}
+
+type partition interface {
+ GoSetType(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call
+ SetType(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error
+ GoSetName(flags dbus.Flags, ch chan *dbus.Call, name string, options map[string]dbus.Variant) *dbus.Call
+ SetName(flags dbus.Flags, name string, options map[string]dbus.Variant) error
+ GoSetFlags(flags dbus.Flags, ch chan *dbus.Call, flags0 uint64, options map[string]dbus.Variant) *dbus.Call
+ SetFlags(flags dbus.Flags, flags0 uint64, options map[string]dbus.Variant) error
+ GoDelete(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ Delete(flags dbus.Flags, options map[string]dbus.Variant) error
+ Number() proxy.PropUint32
+ Type() proxy.PropString
+ Flags() proxy.PropUint64
+ Offset() proxy.PropUint64
+ Size() proxy.PropUint64
+ Name() proxy.PropString
+ UUID() proxy.PropString
+ Table() proxy.PropObjectPath
+ IsContainer() proxy.PropBool
+ IsContained() proxy.PropBool
+}
+
+type interfacePartition struct{}
+
+func (v *interfacePartition) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfacePartition) GetInterfaceName_() string {
+ return "org.freedesktop.UDisks2.Partition"
+}
+
+// method SetType
+
+func (v *interfacePartition) GoSetType(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetType", flags, ch, type0, options)
+}
+
+func (v *interfacePartition) SetType(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
+ return (<-v.GoSetType(flags, make(chan *dbus.Call, 1), type0, options).Done).Err
+}
+
+// method SetName
+
+func (v *interfacePartition) GoSetName(flags dbus.Flags, ch chan *dbus.Call, name string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetName", flags, ch, name, options)
+}
+
+func (v *interfacePartition) SetName(flags dbus.Flags, name string, options map[string]dbus.Variant) error {
+ return (<-v.GoSetName(flags, make(chan *dbus.Call, 1), name, options).Done).Err
+}
+
+// method SetFlags
+
+func (v *interfacePartition) GoSetFlags(flags dbus.Flags, ch chan *dbus.Call, flags0 uint64, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetFlags", flags, ch, flags0, options)
+}
+
+func (v *interfacePartition) SetFlags(flags dbus.Flags, flags0 uint64, options map[string]dbus.Variant) error {
+ return (<-v.GoSetFlags(flags, make(chan *dbus.Call, 1), flags0, options).Done).Err
+}
+
+// method Delete
+
+func (v *interfacePartition) GoDelete(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Delete", flags, ch, options)
+}
+
+func (v *interfacePartition) Delete(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoDelete(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// property Number u
+
+func (v *interfacePartition) Number() proxy.PropUint32 {
+ return &proxy.ImplPropUint32{
+ Impl: v,
+ Name: "Number",
+ }
+}
+
+// property Type s
+
+func (v *interfacePartition) Type() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Type",
+ }
+}
+
+// property Flags t
+
+func (v *interfacePartition) Flags() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Flags",
+ }
+}
+
+// property Offset t
+
+func (v *interfacePartition) Offset() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Offset",
+ }
+}
+
+// property Size t
+
+func (v *interfacePartition) Size() proxy.PropUint64 {
+ return &proxy.ImplPropUint64{
+ Impl: v,
+ Name: "Size",
+ }
+}
+
+// property Name s
+
+func (v *interfacePartition) Name() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "Name",
+ }
+}
+
+// property UUID s
+
+func (v *interfacePartition) UUID() proxy.PropString {
+ return &proxy.ImplPropString{
+ Impl: v,
+ Name: "UUID",
+ }
+}
+
+// property Table o
+
+func (v *interfacePartition) Table() proxy.PropObjectPath {
+ return &proxy.ImplPropObjectPath{
+ Impl: v,
+ Name: "Table",
+ }
+}
+
+// property IsContainer b
+
+func (v *interfacePartition) IsContainer() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsContainer",
+ }
+}
+
+// property IsContained b
+
+func (v *interfacePartition) IsContained() proxy.PropBool {
+ return &proxy.ImplPropBool{
+ Impl: v,
+ Name: "IsContained",
+ }
+}
+
+func (obj *objectBlock) Filesystem() filesystem {
+ return &obj.interfaceFilesystem
+}
+
+type filesystem interface {
+ GoSetLabel(flags dbus.Flags, ch chan *dbus.Call, label string, options map[string]dbus.Variant) *dbus.Call
+ SetLabel(flags dbus.Flags, label string, options map[string]dbus.Variant) error
+ GoMount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ Mount(flags dbus.Flags, options map[string]dbus.Variant) (string, error)
+ GoUnmount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call
+ Unmount(flags dbus.Flags, options map[string]dbus.Variant) error
+ MountPoints() PropByteSliceSlice
+}
+
+type interfaceFilesystem struct{}
+
+func (v *interfaceFilesystem) GetObject_() *proxy.ImplObject {
+ return (*proxy.ImplObject)(unsafe.Pointer(v))
+}
+
+func (*interfaceFilesystem) GetInterfaceName_() string {
+ return "org.freedesktop.UDisks2.Filesystem"
+}
+
+// method SetLabel
+
+func (v *interfaceFilesystem) GoSetLabel(flags dbus.Flags, ch chan *dbus.Call, label string, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".SetLabel", flags, ch, label, options)
+}
+
+func (v *interfaceFilesystem) SetLabel(flags dbus.Flags, label string, options map[string]dbus.Variant) error {
+ return (<-v.GoSetLabel(flags, make(chan *dbus.Call, 1), label, options).Done).Err
+}
+
+// method Mount
+
+func (v *interfaceFilesystem) GoMount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Mount", flags, ch, options)
+}
+
+func (*interfaceFilesystem) StoreMount(call *dbus.Call) (mount_path string, err error) {
+ err = call.Store(&mount_path)
+ return
+}
+
+func (v *interfaceFilesystem) Mount(flags dbus.Flags, options map[string]dbus.Variant) (string, error) {
+ return v.StoreMount(
+ <-v.GoMount(flags, make(chan *dbus.Call, 1), options).Done)
+}
+
+// method Unmount
+
+func (v *interfaceFilesystem) GoUnmount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ return v.GetObject_().Go_(v.GetInterfaceName_()+".Unmount", flags, ch, options)
+}
+
+func (v *interfaceFilesystem) Unmount(flags dbus.Flags, options map[string]dbus.Variant) error {
+ return (<-v.GoUnmount(flags, make(chan *dbus.Call, 1), options).Done).Err
+}
+
+// property MountPoints aay
+
+func (v *interfaceFilesystem) MountPoints() PropByteSliceSlice {
+ return &implPropByteSliceSlice{
+ Impl: v,
+ Name: "MountPoints",
+ }
+}
+
+type PropByteSliceSlice interface {
+ Get(flags dbus.Flags) (value [][]byte, err error)
+ Set(flags dbus.Flags, value [][]byte) error
+ ConnectChanged(cb func(hasValue bool, value [][]byte)) error
+}
+
+type implPropByteSliceSlice struct {
+ Impl proxy.Implementer
+ Name string
+}
+
+func (p implPropByteSliceSlice) Get(flags dbus.Flags) (value [][]byte, err error) {
+ err = p.Impl.GetObject_().GetProperty_(flags, p.Impl.GetInterfaceName_(),
+ p.Name, &value)
+ return
+}
+
+func (p implPropByteSliceSlice) Set(flags dbus.Flags, value [][]byte) error {
+ return p.Impl.GetObject_().SetProperty_(flags, p.Impl.GetInterfaceName_(), p.Name, value)
+}
+
+func (p implPropByteSliceSlice) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ if cb == nil {
+ return errors.New("nil callback")
+ }
+ cb0 := func(hasValue bool, value interface{}) {
+ if hasValue {
+ var v [][]byte
+ err := dbus.Store([]interface{}{value}, &v)
+ if err != nil {
+ return
+ }
+ cb(true, v)
+ } else {
+ cb(false, nil)
+ }
+ }
+ return p.Impl.GetObject_().ConnectPropertyChanged_(p.Impl.GetInterfaceName_(),
+ p.Name, cb0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/auto_mock.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/auto_mock.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/auto_mock.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/auto_mock.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,1974 @@
+// Code generated by "./generator ./system/org.freedesktop.udisks2"; DO NOT EDIT.
+
+// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+package udisks2
+
+import (
+ "fmt"
+
+ "github.com/godbus/dbus/v5"
+ "github.com/linuxdeepin/go-dbus-factory/object_manager"
+ "github.com/linuxdeepin/go-lib/dbusutil/proxy"
+ "github.com/stretchr/testify/mock"
+)
+
+type MockUDisks struct {
+ object_manager.MockInterfaceObjectManager // interface org.freedesktop.DBus.ObjectManager
+ proxy.MockObject
+}
+
+type MockManager struct {
+ MockInterfaceManager // interface org.freedesktop.UDisks2.Manager
+ proxy.MockObject
+}
+
+type MockInterfaceManager struct {
+ mock.Mock
+}
+
+// method LoopSetup
+
+func (v *MockInterfaceManager) GoLoopSetup(flags dbus.Flags, ch chan *dbus.Call, fd dbus.UnixFD, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, fd, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) LoopSetup(flags dbus.Flags, fd dbus.UnixFD, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, fd, options)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method MDRaidCreate
+
+func (v *MockInterfaceManager) GoMDRaidCreate(flags dbus.Flags, ch chan *dbus.Call, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, blocks, level, name, chunk, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceManager) MDRaidCreate(flags dbus.Flags, blocks []dbus.ObjectPath, level string, name string, chunk uint64, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, blocks, level, name, chunk, options)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Version s
+
+func (v *MockInterfaceManager) Version() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockDrive struct {
+ MockInterfaceDrive // interface org.freedesktop.UDisks2.Drive
+ MockInterfaceDriveAta // interface org.freedesktop.UDisks2.Drive.Ata
+ proxy.MockObject
+}
+
+type MockInterfaceDrive struct {
+ mock.Mock
+}
+
+// method Eject
+
+func (v *MockInterfaceDrive) GoEject(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDrive) Eject(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// method SetConfiguration
+
+func (v *MockInterfaceDrive) GoSetConfiguration(flags dbus.Flags, ch chan *dbus.Call, value map[string]dbus.Variant, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDrive) SetConfiguration(flags dbus.Flags, value map[string]dbus.Variant, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, value, options)
+
+ return mockArgs.Error(0)
+}
+
+// method PowerOff
+
+func (v *MockInterfaceDrive) GoPowerOff(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDrive) PowerOff(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// property Vendor s
+
+func (v *MockInterfaceDrive) Vendor() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Model s
+
+func (v *MockInterfaceDrive) Model() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Revision s
+
+func (v *MockInterfaceDrive) Revision() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Serial s
+
+func (v *MockInterfaceDrive) Serial() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WWN s
+
+func (v *MockInterfaceDrive) WWN() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Id s
+
+func (v *MockInterfaceDrive) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropDriveConfiguration struct {
+ mock.Mock
+}
+
+func (p MockPropDriveConfiguration) Get(flags dbus.Flags) (value map[string]dbus.Variant, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).(map[string]dbus.Variant)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropDriveConfiguration) Set(flags dbus.Flags, value map[string]dbus.Variant) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropDriveConfiguration) ConnectChanged(cb func(hasValue bool, value map[string]dbus.Variant)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Configuration a{sv}
+
+func (v *MockInterfaceDrive) Configuration() PropDriveConfiguration {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropDriveConfiguration)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Media s
+
+func (v *MockInterfaceDrive) Media() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MediaCompatibility as
+
+func (v *MockInterfaceDrive) MediaCompatibility() proxy.PropStringArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropStringArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MediaRemovable b
+
+func (v *MockInterfaceDrive) MediaRemovable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MediaAvailable b
+
+func (v *MockInterfaceDrive) MediaAvailable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MediaChangeDetected b
+
+func (v *MockInterfaceDrive) MediaChangeDetected() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Size t
+
+func (v *MockInterfaceDrive) Size() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeDetected t
+
+func (v *MockInterfaceDrive) TimeDetected() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property TimeMediaDetected t
+
+func (v *MockInterfaceDrive) TimeMediaDetected() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Optical b
+
+func (v *MockInterfaceDrive) Optical() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OpticalBlank b
+
+func (v *MockInterfaceDrive) OpticalBlank() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OpticalNumTracks u
+
+func (v *MockInterfaceDrive) OpticalNumTracks() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OpticalNumAudioTracks u
+
+func (v *MockInterfaceDrive) OpticalNumAudioTracks() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OpticalNumDataTracks u
+
+func (v *MockInterfaceDrive) OpticalNumDataTracks() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property OpticalNumSessions u
+
+func (v *MockInterfaceDrive) OpticalNumSessions() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property RotationRate i
+
+func (v *MockInterfaceDrive) RotationRate() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ConnectionBus s
+
+func (v *MockInterfaceDrive) ConnectionBus() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Seat s
+
+func (v *MockInterfaceDrive) Seat() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Removable b
+
+func (v *MockInterfaceDrive) Removable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Ejectable b
+
+func (v *MockInterfaceDrive) Ejectable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SortKey s
+
+func (v *MockInterfaceDrive) SortKey() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CanPowerOff b
+
+func (v *MockInterfaceDrive) CanPowerOff() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SiblingId s
+
+func (v *MockInterfaceDrive) SiblingId() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceDriveAta struct {
+ mock.Mock
+}
+
+// method SmartUpdate
+
+func (v *MockInterfaceDriveAta) GoSmartUpdate(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) SmartUpdate(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// method SmartGetAttributes
+
+func (v *MockInterfaceDriveAta) GoSmartGetAttributes(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) SmartGetAttributes(flags dbus.Flags, options map[string]dbus.Variant) ([]Attribute, error) {
+ mockArgs := v.Called(flags, options)
+
+ ret0, ok := mockArgs.Get(0).([]Attribute)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method SmartSelftestStart
+
+func (v *MockInterfaceDriveAta) GoSmartSelftestStart(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, type0, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) SmartSelftestStart(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, type0, options)
+
+ return mockArgs.Error(0)
+}
+
+// method SmartSelftestAbort
+
+func (v *MockInterfaceDriveAta) GoSmartSelftestAbort(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) SmartSelftestAbort(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// method SmartSetEnabled
+
+func (v *MockInterfaceDriveAta) GoSmartSetEnabled(flags dbus.Flags, ch chan *dbus.Call, value bool, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, value, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) SmartSetEnabled(flags dbus.Flags, value bool, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, value, options)
+
+ return mockArgs.Error(0)
+}
+
+// method PmGetState
+
+func (v *MockInterfaceDriveAta) GoPmGetState(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) PmGetState(flags dbus.Flags, options map[string]dbus.Variant) (uint8, error) {
+ mockArgs := v.Called(flags, options)
+
+ ret0, ok := mockArgs.Get(0).(uint8)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method PmStandby
+
+func (v *MockInterfaceDriveAta) GoPmStandby(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) PmStandby(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// method PmWakeup
+
+func (v *MockInterfaceDriveAta) GoPmWakeup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) PmWakeup(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// method SecurityEraseUnit
+
+func (v *MockInterfaceDriveAta) GoSecurityEraseUnit(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceDriveAta) SecurityEraseUnit(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// property SmartSupported b
+
+func (v *MockInterfaceDriveAta) SmartSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartEnabled b
+
+func (v *MockInterfaceDriveAta) SmartEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartUpdated t
+
+func (v *MockInterfaceDriveAta) SmartUpdated() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartFailing b
+
+func (v *MockInterfaceDriveAta) SmartFailing() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartPowerOnSeconds t
+
+func (v *MockInterfaceDriveAta) SmartPowerOnSeconds() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartTemperature d
+
+func (v *MockInterfaceDriveAta) SmartTemperature() proxy.PropDouble {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropDouble)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartNumAttributesFailing i
+
+func (v *MockInterfaceDriveAta) SmartNumAttributesFailing() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartNumAttributesFailedInThePast i
+
+func (v *MockInterfaceDriveAta) SmartNumAttributesFailedInThePast() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartNumBadSectors x
+
+func (v *MockInterfaceDriveAta) SmartNumBadSectors() proxy.PropInt64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartSelftestStatus s
+
+func (v *MockInterfaceDriveAta) SmartSelftestStatus() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SmartSelftestPercentRemaining i
+
+func (v *MockInterfaceDriveAta) SmartSelftestPercentRemaining() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PmSupported b
+
+func (v *MockInterfaceDriveAta) PmSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PmEnabled b
+
+func (v *MockInterfaceDriveAta) PmEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ApmSupported b
+
+func (v *MockInterfaceDriveAta) ApmSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ApmEnabled b
+
+func (v *MockInterfaceDriveAta) ApmEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AamSupported b
+
+func (v *MockInterfaceDriveAta) AamSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AamEnabled b
+
+func (v *MockInterfaceDriveAta) AamEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property AamVendorRecommendedValue i
+
+func (v *MockInterfaceDriveAta) AamVendorRecommendedValue() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WriteCacheSupported b
+
+func (v *MockInterfaceDriveAta) WriteCacheSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property WriteCacheEnabled b
+
+func (v *MockInterfaceDriveAta) WriteCacheEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReadLookaheadSupported b
+
+func (v *MockInterfaceDriveAta) ReadLookaheadSupported() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReadLookaheadEnabled b
+
+func (v *MockInterfaceDriveAta) ReadLookaheadEnabled() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityEraseUnitMinutes i
+
+func (v *MockInterfaceDriveAta) SecurityEraseUnitMinutes() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityEnhancedEraseUnitMinutes i
+
+func (v *MockInterfaceDriveAta) SecurityEnhancedEraseUnitMinutes() proxy.PropInt32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropInt32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property SecurityFrozen b
+
+func (v *MockInterfaceDriveAta) SecurityFrozen() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockBlock struct {
+ MockInterfaceBlock // interface org.freedesktop.UDisks2.Block
+ MockInterfacePartitionTable // interface org.freedesktop.UDisks2.PartitionTable
+ MockInterfacePartition // interface org.freedesktop.UDisks2.Partition
+ MockInterfaceFilesystem // interface org.freedesktop.UDisks2.Filesystem
+ proxy.MockObject
+}
+
+type MockInterfaceBlock struct {
+ mock.Mock
+}
+
+// method AddConfigurationItem
+
+func (v *MockInterfaceBlock) GoAddConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, item, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) AddConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, item, options)
+
+ return mockArgs.Error(0)
+}
+
+// method RemoveConfigurationItem
+
+func (v *MockInterfaceBlock) GoRemoveConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, item, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) RemoveConfigurationItem(flags dbus.Flags, item ConfigurationItem, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, item, options)
+
+ return mockArgs.Error(0)
+}
+
+// method UpdateConfigurationItem
+
+func (v *MockInterfaceBlock) GoUpdateConfigurationItem(flags dbus.Flags, ch chan *dbus.Call, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, old_item, new_item, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) UpdateConfigurationItem(flags dbus.Flags, old_item ConfigurationItem, new_item ConfigurationItem, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, old_item, new_item, options)
+
+ return mockArgs.Error(0)
+}
+
+// method GetSecretConfiguration
+
+func (v *MockInterfaceBlock) GoGetSecretConfiguration(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) GetSecretConfiguration(flags dbus.Flags, options map[string]dbus.Variant) ([]ConfigurationItem, error) {
+ mockArgs := v.Called(flags, options)
+
+ ret0, ok := mockArgs.Get(0).([]ConfigurationItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Format
+
+func (v *MockInterfaceBlock) GoFormat(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, type0, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) Format(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, type0, options)
+
+ return mockArgs.Error(0)
+}
+
+// method OpenForBackup
+
+func (v *MockInterfaceBlock) GoOpenForBackup(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) OpenForBackup(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, options)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method OpenForRestore
+
+func (v *MockInterfaceBlock) GoOpenForRestore(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) OpenForRestore(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, options)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method OpenForBenchmark
+
+func (v *MockInterfaceBlock) GoOpenForBenchmark(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) OpenForBenchmark(flags dbus.Flags, options map[string]dbus.Variant) (dbus.UnixFD, error) {
+ mockArgs := v.Called(flags, options)
+
+ ret0, ok := mockArgs.Get(0).(dbus.UnixFD)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// method Rescan
+
+func (v *MockInterfaceBlock) GoRescan(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceBlock) Rescan(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// property Device ay
+
+func (v *MockInterfaceBlock) Device() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property PreferredDevice ay
+
+func (v *MockInterfaceBlock) PreferredDevice() proxy.PropByteArray {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropByteArray)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Symlinks aay
+
+func (v *MockInterfaceBlock) Symlinks() PropByteSliceSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropByteSliceSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property DeviceNumber t
+
+func (v *MockInterfaceBlock) DeviceNumber() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Id s
+
+func (v *MockInterfaceBlock) Id() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Size t
+
+func (v *MockInterfaceBlock) Size() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property ReadOnly b
+
+func (v *MockInterfaceBlock) ReadOnly() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Drive o
+
+func (v *MockInterfaceBlock) Drive() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MDRaid o
+
+func (v *MockInterfaceBlock) MDRaid() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property MDRaidMember o
+
+func (v *MockInterfaceBlock) MDRaidMember() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdUsage s
+
+func (v *MockInterfaceBlock) IdUsage() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdType s
+
+func (v *MockInterfaceBlock) IdType() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdVersion s
+
+func (v *MockInterfaceBlock) IdVersion() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdLabel s
+
+func (v *MockInterfaceBlock) IdLabel() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IdUUID s
+
+func (v *MockInterfaceBlock) IdUUID() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropBlockConfiguration struct {
+ mock.Mock
+}
+
+func (p MockPropBlockConfiguration) Get(flags dbus.Flags) (value []ConfigurationItem, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([]ConfigurationItem)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropBlockConfiguration) Set(flags dbus.Flags, value []ConfigurationItem) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropBlockConfiguration) ConnectChanged(cb func(hasValue bool, value []ConfigurationItem)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
+
+// property Configuration a(sa{sv})
+
+func (v *MockInterfaceBlock) Configuration() PropBlockConfiguration {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropBlockConfiguration)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property CryptoBackingDevice o
+
+func (v *MockInterfaceBlock) CryptoBackingDevice() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HintPartitionable b
+
+func (v *MockInterfaceBlock) HintPartitionable() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HintSystem b
+
+func (v *MockInterfaceBlock) HintSystem() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HintIgnore b
+
+func (v *MockInterfaceBlock) HintIgnore() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HintAuto b
+
+func (v *MockInterfaceBlock) HintAuto() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HintName s
+
+func (v *MockInterfaceBlock) HintName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HintIconName s
+
+func (v *MockInterfaceBlock) HintIconName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property HintSymbolicIconName s
+
+func (v *MockInterfaceBlock) HintSymbolicIconName() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfacePartitionTable struct {
+ mock.Mock
+}
+
+// method CreatePartition
+
+func (v *MockInterfacePartitionTable) GoCreatePartition(flags dbus.Flags, ch chan *dbus.Call, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, offset, size, type0, name, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePartitionTable) CreatePartition(flags dbus.Flags, offset uint64, size uint64, type0 string, name string, options map[string]dbus.Variant) (dbus.ObjectPath, error) {
+ mockArgs := v.Called(flags, offset, size, type0, name, options)
+
+ ret0, ok := mockArgs.Get(0).(dbus.ObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0, mockArgs.Error(1)
+}
+
+// property Type s
+
+func (v *MockInterfacePartitionTable) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfacePartition struct {
+ mock.Mock
+}
+
+// method SetType
+
+func (v *MockInterfacePartition) GoSetType(flags dbus.Flags, ch chan *dbus.Call, type0 string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, type0, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePartition) SetType(flags dbus.Flags, type0 string, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, type0, options)
+
+ return mockArgs.Error(0)
+}
+
+// method SetName
+
+func (v *MockInterfacePartition) GoSetName(flags dbus.Flags, ch chan *dbus.Call, name string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, name, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePartition) SetName(flags dbus.Flags, name string, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, name, options)
+
+ return mockArgs.Error(0)
+}
+
+// method SetFlags
+
+func (v *MockInterfacePartition) GoSetFlags(flags dbus.Flags, ch chan *dbus.Call, flags0 uint64, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, flags0, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePartition) SetFlags(flags dbus.Flags, flags0 uint64, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, flags0, options)
+
+ return mockArgs.Error(0)
+}
+
+// method Delete
+
+func (v *MockInterfacePartition) GoDelete(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfacePartition) Delete(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// property Number u
+
+func (v *MockInterfacePartition) Number() proxy.PropUint32 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint32)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Type s
+
+func (v *MockInterfacePartition) Type() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Flags t
+
+func (v *MockInterfacePartition) Flags() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Offset t
+
+func (v *MockInterfacePartition) Offset() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Size t
+
+func (v *MockInterfacePartition) Size() proxy.PropUint64 {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropUint64)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Name s
+
+func (v *MockInterfacePartition) Name() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property UUID s
+
+func (v *MockInterfacePartition) UUID() proxy.PropString {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropString)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property Table o
+
+func (v *MockInterfacePartition) Table() proxy.PropObjectPath {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropObjectPath)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsContainer b
+
+func (v *MockInterfacePartition) IsContainer() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+// property IsContained b
+
+func (v *MockInterfacePartition) IsContained() proxy.PropBool {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*proxy.MockPropBool)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockInterfaceFilesystem struct {
+ mock.Mock
+}
+
+// method SetLabel
+
+func (v *MockInterfaceFilesystem) GoSetLabel(flags dbus.Flags, ch chan *dbus.Call, label string, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, label, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFilesystem) SetLabel(flags dbus.Flags, label string, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, label, options)
+
+ return mockArgs.Error(0)
+}
+
+// method Mount
+
+func (v *MockInterfaceFilesystem) GoMount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFilesystem) Mount(flags dbus.Flags, options map[string]dbus.Variant) (string, error) {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.String(0), mockArgs.Error(1)
+}
+
+// method Unmount
+
+func (v *MockInterfaceFilesystem) GoUnmount(flags dbus.Flags, ch chan *dbus.Call, options map[string]dbus.Variant) *dbus.Call {
+ mockArgs := v.Called(flags, ch, options)
+
+ ret, ok := mockArgs.Get(0).(*dbus.Call)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: 0 failed because object wasn't correct type: %v", mockArgs.Get(0)))
+ }
+
+ return ret
+}
+
+func (v *MockInterfaceFilesystem) Unmount(flags dbus.Flags, options map[string]dbus.Variant) error {
+ mockArgs := v.Called(flags, options)
+
+ return mockArgs.Error(0)
+}
+
+// property MountPoints aay
+
+func (v *MockInterfaceFilesystem) MountPoints() PropByteSliceSlice {
+ mockArgs := v.Called()
+
+ ret0, ok := mockArgs.Get(0).(*MockPropByteSliceSlice)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, mockArgs.Get(0)))
+ }
+
+ return ret0
+}
+
+type MockPropByteSliceSlice struct {
+ mock.Mock
+}
+
+func (p MockPropByteSliceSlice) Get(flags dbus.Flags) (value [][]byte, err error) {
+ args := p.Called(flags)
+
+ var ok bool
+ value, ok = args.Get(0).([][]byte)
+ if !ok {
+ panic(fmt.Sprintf("assert: arguments: %d failed because object wasn't correct type: %v", 0, args.Get(0)))
+ }
+
+ err = args.Error(1)
+
+ return
+}
+
+func (p MockPropByteSliceSlice) Set(flags dbus.Flags, value [][]byte) error {
+ args := p.Called(flags, value)
+
+ return args.Error(0)
+}
+
+func (p MockPropByteSliceSlice) ConnectChanged(cb func(hasValue bool, value [][]byte)) error {
+ args := p.Called(cb)
+
+ return args.Error(0)
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Block1.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Block1.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Block1.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Block1.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Block.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Block.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Block.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Block.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/config.json golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/config.json
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/config.json 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/config.json 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,126 @@
+{
+ "Service": "org.freedesktop.UDisks2",
+ "Objects": [
+ {
+ "Type": "UDisks",
+ "Path": "/org/freedesktop/UDisks2",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.DBus.ObjectManager"
+ }
+ ]
+ },
+ {
+ "Type": "Manager",
+ "Path": "/org/freedesktop/UDisks2/Manager",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.UDisks2.Manager",
+ "Type": "manager"
+ }
+ ]
+ },
+ {
+ "Type": "Drive",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.UDisks2.Drive",
+ "Type": "drive",
+ "Accessor": "Drive",
+ "Fixes": {
+ "p/Configuration": {
+ "Type": "PropDriveConfiguration",
+ "ValueType": "map[string]dbus.Variant"
+ }
+ }
+ },
+ {
+ "Name": "org.freedesktop.UDisks2.Drive.Ata",
+ "Type": "driveAta",
+ "Accessor": "DriveAta",
+ "Fixes": {
+ "m/SmartGetAttributes": [
+ {
+ "Name": "attributes",
+ "Type": "[]Attribute"
+ }
+ ]
+ }
+ }
+ ]
+ },
+ {
+ "Type": "Block",
+ "Interfaces": [
+ {
+ "Name": "org.freedesktop.UDisks2.Block",
+ "Type": "block",
+ "Accessor": "Block",
+ "Fixes": {
+ "p/Symlinks": {
+ "RefType": "PropByteSliceSlice"
+ },
+ "p/Configuration": {
+ "Type": "PropBlockConfiguration",
+ "ValueType": "[]ConfigurationItem"
+ },
+ "m/AddConfigurationItem": [
+ {
+ "Name": "item",
+ "Type": "ConfigurationItem"
+ }
+ ],
+ "m/RemoveConfigurationItem": [
+ {
+ "Name": "item",
+ "Type": "ConfigurationItem"
+ }
+ ],
+ "m/UpdateConfigurationItem": [
+ {
+ "Name": "old_item",
+ "Type": "ConfigurationItem"
+ },
+ {
+ "Name": "new_item",
+ "Type": "ConfigurationItem"
+ }
+ ],
+ "m/GetSecretConfiguration": [
+ {
+ "Name": "configuration",
+ "Type": "[]ConfigurationItem"
+ }
+ ]
+ }
+ },
+ {
+ "Name": "org.freedesktop.UDisks2.PartitionTable",
+ "Type": "partitionTable",
+ "Accessor": "PartitionTable"
+ },
+ {
+ "Name": "org.freedesktop.UDisks2.Partition",
+ "Type": "partition",
+ "Accessor": "Partition"
+ },
+ {
+ "Name": "org.freedesktop.UDisks2.Filesystem",
+ "Type": "filesystem",
+ "Accessor": "Filesystem",
+ "Fixes": {
+ "p/MountPoints": {
+ "RefType": "PropByteSliceSlice"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "PropertyTypes": [
+ {
+ "Type": "PropByteSliceSlice",
+ "ValueType": "[][]byte"
+ }
+ ]
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Drive.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Drive.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Drive.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Drive.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Manager.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Manager.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/Manager.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/Manager.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/manual.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/manual.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/manual.go 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/manual.go 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,24 @@
+// SPDX-FileCopyrightText: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+//
+// SPDX-License-Identifier: GPL-3.0-or-later
+
+package udisks2
+
+import "github.com/godbus/dbus/v5"
+
+type Attribute struct {
+ Id byte
+ Name string
+ Flags uint16
+ Value int32
+ Worst int32
+ Threshold int32
+ Pretty int64
+ PrettyUnit int32
+ Expansion map[string]dbus.Variant
+}
+
+type ConfigurationItem struct {
+ Type string
+ Details map[string]dbus.Variant
+}
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/UDisks.xml golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/UDisks.xml
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/system/org.freedesktop.udisks2/UDisks.xml 1970-01-01 00:00:00.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/system/org.freedesktop.udisks2/UDisks.xml 2023-04-04 03:00:11.000000000 +0000
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/config.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/config.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/config.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/config.go 2023-04-04 03:00:11.000000000 +0000
@@ -13,7 +13,7 @@
"path/filepath"
"strings"
- "github.com/godbus/dbus/introspect"
+ "github.com/godbus/dbus/v5/introspect"
)
type ServiceConfig struct {
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/main.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/main.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/main.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/main.go 2023-04-04 03:00:11.000000000 +0000
@@ -13,7 +13,7 @@
"strconv"
"strings"
- "github.com/godbus/dbus/introspect"
+ "github.com/godbus/dbus/v5/introspect"
"github.com/linuxdeepin/go-lib/strv"
"github.com/linuxdeepin/go-lib/utils"
)
@@ -48,13 +48,13 @@
sf.AddGoImport("errors")
sf.AddGoImport("fmt")
sf.AddGoImport("unsafe")
- sf.AddGoImport("github.com/godbus/dbus")
+ sf.AddGoImport("github.com/godbus/dbus/v5")
sf.AddGoImport("github.com/linuxdeepin/go-lib/dbusutil")
sf.AddGoImport("github.com/linuxdeepin/go-lib/dbusutil/proxy")
sf.AddGoImport("github.com/linuxdeepin/go-dbus-factory/object_manager")
msf.AddGoImport("fmt")
- msf.AddGoImport("github.com/godbus/dbus")
+ msf.AddGoImport("github.com/godbus/dbus/v5")
msf.AddGoImport("github.com/linuxdeepin/go-lib/dbusutil")
msf.AddGoImport("github.com/linuxdeepin/go-lib/dbusutil/proxy")
msf.AddGoImport("github.com/stretchr/testify/mock")
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/sig.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/sig.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/sig.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/sig.go 2023-04-04 03:00:11.000000000 +0000
@@ -8,10 +8,10 @@
"reflect"
"strings"
- "github.com/godbus/dbus"
+ "github.com/godbus/dbus/v5"
)
-// copy from github.com/godbus/dbus/sig.go
+// copy from github.com/godbus/dbus/v5/sig.go
var (
byteType = reflect.TypeOf(byte(0))
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/source_file.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/source_file.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/generator/source_file.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/generator/source_file.go 2023-04-04 03:00:11.000000000 +0000
@@ -60,9 +60,9 @@
if err != nil {
return
}
- wn, err = io.WriteString(w, `// Copyright: 2018 - 2022 UnionTech Software Technology Co., Ltd.
+ wn, err = io.WriteString(w, `// SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
//
-// License-Identifier: GPL-3.0-or-later`+"\n")
+// SPDX-License-Identifier: GPL-3.0-or-later`+"\n")
n += int64(wn)
if err != nil {
return
diff -Nru golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/prop_gen/main.go golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/prop_gen/main.go
--- golang-github-linuxdeepin-go-dbus-factory-1.11.2/_tool/prop_gen/main.go 2022-12-06 08:40:40.000000000 +0000
+++ golang-github-linuxdeepin-go-dbus-factory-2.0.4/_tool/prop_gen/main.go 2023-04-04 03:00:11.000000000 +0000
@@ -132,7 +132,7 @@
fmt.Println(`package proxy`)
fmt.Println(`import "errors"`)
fmt.Println(`import "fmt"`)
- fmt.Println(`import "github.com/godbus/dbus"`)
+ fmt.Println(`import "github.com/godbus/dbus/v5"`)
fmt.Println(`import "github.com/stretchr/testify/mock"`)
fmt.Println(``)
fmt.Println(`var errNilCallback = errors.New("nil callback")`)